Papalocal Your local communities & everything app — businesses, deals, library, and more.

What is Weighted On-base Average (wOBA) and How is it Calculated?

A modern baseball statistic that accurately measures a hitter's offensive value by weighting each type of on-base event based on its average contribution to run scoring.

By Garret Merkley · Explainer · Jun 3, 2026
Branched from Understanding wOBA by Batted-Ball Type
Quick take
  • wOBA is a comprehensive baseball statistic that measures a hitter's total offensive production.
  • It assigns different run values (weights) to singles, doubles, walks, and other events, unlike traditional stats.
  • The weights are calculated annually based on league-wide run scoring environments.
  • wOBA provides a more accurate and predictive view of a player's offensive contribution than OBP or Slugging Percentage.

Weighted On-base Average (wOBA) is a sabermetric baseball statistic designed to measure a hitter's overall offensive contribution more accurately than traditional metrics like On-Base Percentage (OBP) or Slugging Percentage (SLG). It does this by assigning a specific value (or weight) to each type of offensive event, such as a single, double, walk, or home run, based on its average impact on run scoring.

How wOBA Works and Its Calculation

Traditional offensive statistics often treat all ways of getting on base equally (like OBP), or only reward extra-base hits without considering walks (like SLG). wOBA recognizes that not all offensive events are created equal in terms of their contribution to runs. For instance, a walk is more valuable than an out, but less valuable than a double. A home run is the most valuable single event.

To account for these differences, wOBA uses empirically derived weights for each positive offensive outcome. These weights are calculated annually, reflecting the average run expectancy of each event in the current league environment. The general formula looks like this:

wOBA Formula Breakdown
  • wOBA = [(wBB * BB) + (wHBP * HBP) + (w1B * 1B) + (w2B * 2B) + (w3B * 3B) + (wHR * HR)] / (AB + BB - IBB + SF + HBP)
  • wBB, wHBP, w1B, w2B, w3B, wHR: These are the specific weights for each event (Walk, Hit-by-Pitch, Single, Double, Triple, Home Run).
  • BB: Walks (excluding intentional walks)
  • HBP: Hit-by-Pitches
  • 1B: Singles
  • 2B: Doubles
  • 3B: Triples
  • HR: Home Runs
  • AB: At-Bats
  • IBB: Intentional Walks (subtracted to avoid double-counting in some contexts)
  • SF: Sacrifice Flies

The weights themselves are crucial. For example, in a recent season, a walk might be weighted around 0.69, a single around 0.88, a double around 1.25, a triple around 1.58, and a home run around 2.07. These numbers are derived by analyzing how many runs, on average, are scored after each event occurs in various base-out situations.

Why wOBA Matters for Player Evaluation

wOBA provides a single, comprehensive metric that accurately reflects a player's overall offensive value. Because it assigns proper credit to every way a player can positively contribute to run scoring, it offers a much more complete picture than simply looking at batting average, OBP, or SLG in isolation. It's a cornerstone of modern baseball analytics, used by teams, analysts, and fans to compare players, evaluate contracts, and understand true offensive performance across different eras or player types. Its scale is similar to OBP, making it relatively intuitive to interpret: a league average wOBA is typically around .320, while an excellent hitter might post a wOBA of .370 or higher.

How is wOBA different from On-Base Percentage (OBP)?
OBP treats all ways of getting on base (walks, singles, hit-by-pitches) as equally valuable. wOBA, however, assigns specific run values (weights) to each event, recognizing that a home run is far more valuable than a walk, and a double is more valuable than a single.
Do the wOBA weights change every year?
Yes, the weights are recalculated each season by sabermetricians (like those at FanGraphs) to reflect the current run-scoring environment across the league. This ensures wOBA remains relevant and accurate despite changes in offensive trends.
What is considered a good wOBA?
A wOBA of around .320 is typically considered league average. Anything above .340 is good, and above .370 is excellent, often indicating an All-Star caliber offensive player.
Who developed wOBA?
wOBA was developed by sabermetrician Tom Tango and popularized through his work and platforms like FanGraphs, becoming a standard in advanced baseball analytics.

Sources