Sports Analytics & Fitness

Baseball OBP (On-Base Percentage) Calculator

Calculate a player's On-Base Percentage (OBP) to evaluate their complete ability to avoid making an out, factoring in hits, walks, and HBP.

On-Base Percentage (OBP)
.366

Calculated locally in your browser. Fast, secure, and private.

The Moneyball Metric

For a hundred years, baseball scouts obsessed over Batting Average. Then, in the early 2000s, the Oakland Athletics (famously chronicled in the book Moneyball) realized a massive market inefficiency: teams were severely undervaluing players who drew walks.

The On-Base Percentage (OBP) metric proves a fundamental truth of baseball: You cannot score runs if you do not get on base, and getting on base via a walk is just as effective as getting on base via a single.

Expanding the Definition of Success

Unlike Batting Average, which only counts base hits, OBP measures how often a player avoids making an out, regardless of how they achieve it.

The Formula

The numerator includes every possible way a player can safely reach base under their own power. The denominator includes every single official plate appearance.

OBP = (Hits + Walks + HBP) / (At Bats + Walks + HBP + SF)

Where:
HBP=
Hit By Pitch
SF=
Sacrifice Fly (hitting a deep out to score a runner)

Evaluating OBP

Because OBP includes walks, it is always higher than a player's Batting Average.

  • An OBP of .320 is considered league average.
  • An OBP of .360+ is excellent, typical of an All-Star leadoff hitter.
  • An OBP of .400+ is elite MVP territory. Barry Bonds holds the all-time single-season record with a reality-breaking .609 OBP in 2004, meaning he safely reached base over 60% of the time he stepped to the plate.

Frequently Asked Questions

A sacrifice fly is a productive out (it scores a run), but it is still technically an out. Therefore, it is included in the denominator to properly lower the player's OBP, reflecting the fact that they did not successfully reach base.

No. Unlike Sacrifice Flies, Sacrifice Bunts are almost always explicitly ordered by the manager as a team strategy. The batter is not penalized for executing a managerial command, so it does not count against their OBP.

Technically yes, but it is incredibly rare. It can only happen if a player hits very well but draws zero walks and hits an abnormally high number of Sacrifice Flies (which lower OBP but do not lower AVG).