OPS+ takes a hitter’s OPS and adjusts it for two things: the league average and the ballpark he plays in. The result is put on a scale where 100 is league average, which lets you compare hitters from different eras and parks fairly.
How do you read it?
It’s very intuitive: each point above or below 100 is a percentage. An OPS+ of 130 means the hitter was 30% better than league average; one of 90, 10% worse.
| OPS+ | Level |
|---|---|
| 150 or more | Elite / MVP |
| 125 – 149 | Very good |
| 100 | League average |
| Below 90 | Below average |
Examples with players
- Manny Ramírez and Albert Pujols kept OPS+ marks well above 150 in their best years, a sign of sustained elite power.
[Live data — MLB API] Current-season OPS+ leaders: (filled in automatically).
Leaders and records
- Best career OPS+: Babe Ruth, at 206, followed by Ted Williams and Barry Bonds.
Why it matters
OPS on its own doesn’t tell you whether .850 was good in a home-run-happy year or a low-offense one. OPS+ solves that by adjusting for context, so it’s the best way to compare hitters across different eras and ballparks.
Related stats
Frequently asked questions
What does an OPS+ of 100 mean?
That the hitter was exactly league average that year.
How is it different from regular OPS?
OPS+ adjusts for the league and the ballpark, so it lets you compare across eras; OPS doesn’t.

