What is OBP — On-Base Percentage?
On-base percentage (OBP) is a measure of how often a batter reaches base. It is used in baseball statistics to assess whether a player is a good offensive performer or not. OBP is considered a better statistic than batting average because it takes into account hits and walks, whereas batting average doesn't. Like slugging percentage, on-base percentage is a misnomer — it is not a percentage, but an average (hence it is sometimes called on-base average).
How to Calculate On-Base Percentage?
The formula for OBP is:
OBP = (H + BB + HBP) / (AB + BB + HBP + SF)
Where:
- OBP — on-base percentage
- H — hits: the number of times the batter reaches first base safely
- BB — bases on balls (walks): the number of times the pitcher throws four balls outside the strike zone, none of which are swung at by the hitter
- HBP — hit by pitch: the number of times the batter is struck by a pitched ball without swinging at it and is awarded first base as a result
- AB — at bats: the batter's turns batting against a pitcher
- SF — sacrifice flies: the number of times the batter hits a fly-ball out to the outfield or foul territory, allowing a runner to score
To calculate OBP, first add hits, bases on balls, and times hit by pitch together — this gives you the batter's times-on-base. Then calculate the number of plate appearances by adding at bats, walks, times hit by pitch, and sacrifice flies. Finally, divide times-on-base by plate appearances.
How to Interpret the Result?
Once you have a number, compare it to the rough scale below:
| OBP | Rating |
|---|---|
| .390+ | Excellent |
| .370 | Great |
| .340 | Above average |
| .320 | Average |
| .310 | Below average |
| .300 | Poor |
| <.300 | Awful |
As for the best results in the history of baseball: .609 is the single-season record, held by Barry Bonds, while Ted Williams scored the highest career OBP of .482.
What is OPS — On-Base Plus Slugging?
OPS combines on-base percentage and slugging percentage into a single number designed to give a complete picture of a batter's offensive value:
OPS = OBP + SLG
Slugging percentage (SLG) measures the total number of bases a player earns per at bat:
SLG = (1B + 2×2B + 3×3B + 4×HR) / AB.
An OPS above .800 is considered very good, above .900 is excellent, and above
1.000 is exceptional.
Note on Measurement Systems
On-base percentage is a dimensionless counting statistic — it uses only the number of plate events (hits, walks, at bats, etc.) without any physical units. There are no metric or imperial conversions required: the same formula applies regardless of the league or country.