⚾ OPS Calculator
Calculate OPS (On-Base Plus Slugging) by combining OBP and SLG.
OPS Formula
OPS = OBP + SLG
OBP = (H+BB+HBP) / (AB+BB+HBP+SF)
SLG = (1B+2×2B+3×3B+4×HR) / AB
OPS Standards
.900+: Elite / .800-.899: Excellent / .700-.799: Average / Below .700: Poor
Worked Examples
A player with a .380 OBP and a .520 SLG has an OPS of .900 - a strong season.
20 singles, 10 doubles, 2 triples and 8 home runs in 200 at-bats give 66 total bases and a .330 SLG.
Limits of OPS
OPS adds two rates with different scales, so it slightly overweights slugging; weighted measures such as wOBA correct that. It also ignores baserunning, defence and the park. Read it in league context: .700 is average, .800 good, .900 excellent and 1.000 MVP level.
Frequently Asked Questions
- What counts as a good OPS?
- About .700 is league average, .800 is above average, .900 is excellent and over 1.000 is elite. Compare within the same league and era, because run environments change.
- How does OBP differ from batting average?
- OBP counts hits, walks and hit-by-pitch over plate appearances, so it measures how often a batter avoids making an out. AVG only divides hits by at-bats.
- Why are sacrifice flies excluded from OBP?
- A sacrifice fly is a deliberate out that scores a run, so the rules drop it from both the numerator and the denominator to avoid penalising the batter twice.