MyBallPlayer
Hitting · OBP

On-Base Percentage Calculator

Enter the plate line to get on-base percentage (OBP) — how often a player reaches base by any means.

Formula: OBP = (H + BB + HBP) ÷ (AB + BB + HBP + SF)

What you'll need

How on-base percentage is calculated

OBP = (hits + walks + hit-by-pitch) ÷ (at-bats + walks + hit-by-pitch + sacrifice flies). It answers a more useful question than batting average: how often does this player *avoid making an out*?

OBP rewards plate discipline. A hitter who walks a lot can carry a strong OBP even with an ordinary batting average — which is why many coaches value it more highly. Compare the two side by side in OBP vs batting average.

What's a good OBP?

In the majors, an OBP above .350 is strong and .400+ is elite. As always with youth players, the trend across a season tells you more than any one game. Pair OBP with slugging to get OPS, the most common one-number summary of a hitter.

Frequently asked questions

How do you calculate on-base percentage?

OBP = (hits + walks + hit-by-pitch) ÷ (at-bats + walks + hit-by-pitch + sacrifice flies).

Why is OBP better than batting average?

OBP counts every way a player reaches base — including walks and hit-by-pitch — so it measures how often they avoid an out, not just how often they get a hit.

Do sacrifice flies count against OBP?

Yes. Sacrifice flies are in the denominator (they lower OBP), but sacrifice bunts are not included in the formula.