What Is OPS+ in Baseball? OPS Plus Explained
On this page4
OPS+ in baseball is on-base plus slugging, adjusted for the hitter’s ballpark and league, and rescaled so that 100 is exactly average. That single move fixes the biggest weakness of raw OPS: a .900 OPS does not mean the same thing in a hitter-friendly bandbox as it does in a cavernous pitcher’s park during a low-scoring year. OPS+ levels those differences, which is why it is the number to reach for when you want to compare hitters across stadiums and eras.
The scale is the whole appeal. You do not have to memorize what counts as a good OPS in a given season — 100 is always average, and everything is a percentage above or below it.
The formula
Baseball Reference builds OPS+ from a hitter’s on-base and slugging rates measured against the league:
OPS+ = 100 × (OBP ÷ lgOBP + SLG ÷ lgSLG − 1)
Here lgOBP and lgSLG are the league averages, and a park factor is applied to account for the hitter’s home stadium. The ”− 1” and the ”× 100” are what center the scale on 100. A result of 130 means the hitter was 30 percent better than league average once park and league are handled.
Note that this is not simply raw OPS divided by league OPS. OBP and SLG are each compared to the league separately before being combined, which is a small but real difference from the shorthand people sometimes assume.
A worked example
Suppose the league averages for a season are a .320 OBP and a .400 SLG. A hitter posts a .400 OBP and a .550 SLG.
- OBP ratio: .400 ÷ .320 = 1.25
- SLG ratio: .550 ÷ .400 = 1.375
- Sum minus one: 1.25 + 1.375 − 1 = 1.625
- OPS+: 1.625 × 100 = 163
So this hitter was about 63 percent better than league average — a genuine MVP-caliber offensive season. (A park adjustment would nudge that final number up or down depending on the home stadium, which is the piece raw OPS never captures.)
How to read OPS+
Because 100 is fixed as average, the tiers are easy to hold in your head.
| OPS+ | Rating |
|---|---|
| 160 and up | MVP-level, historic |
| 140 to 159 | Excellent, All-Star |
| 115 to 139 | Very good regular |
| 100 to 114 | Above average |
| 90 to 99 | Slightly below average |
| Below 90 | Below average |
A hitter at 100 is dead average. At 130 they are one of the better bats in the league; at 160 they are in the MVP conversation. The all-time single-season peaks have reached the 250s and 260s — more than 150 percent above the league — which reads almost like a different sport when set against a league of 100s.
Why OPS+ matters, and where it falls short
The value of OPS+ is context. It answers “how good was this hitter relative to their time and place,” which raw OPS cannot. That makes it the honest way to argue whether a 1960s star out-hit a modern one, since it already corrects for the run environment each played in.
It is not flawless. OPS+ inherits OPS’s core simplification — it adds on-base and slugging as if they were equally valuable, when getting on base is worth a touch more. Stats built on linear weights, like wRC+, value each event more precisely and are generally sharper. OPS+ trades a little accuracy for simplicity and wide availability.
If you want the unadjusted starting point, read our explainer on what OPS means, and the two components on their own: OBP and slugging percentage. For the all-in valuation that folds hitting together with defense and baserunning, see WAR in baseball. And to picture the elite end of the slugging half, the most home runs in a season shows the hitters who drove OPS+ into record territory.
Short version: OPS+ is park- and league-adjusted OPS on a scale where 100 is average, 130 is very good, and 160-plus is MVP-level — the fair way to compare bats across parks and eras.
Frequently asked questions
What does an OPS+ of 100 mean?+
It means the hitter was exactly league average at the plate for that season, once ballpark and run environment are accounted for. Every point above or below is a percentage point better or worse than average, so 120 is 20 percent above and 90 is 10 percent below.
How is OPS+ different from raw OPS?+
Raw OPS is simply OBP plus SLG, unadjusted. OPS+ takes those two components, divides each by the league rate, adjusts for the hitter's home ballpark, and scales the result so 100 is average. It lets you compare hitters across different parks and eras fairly.
Can OPS+ be negative?+
In theory a hitter far below replacement could dip toward zero or slightly under, but in practice OPS+ for anyone with real playing time stays positive. Values in the 40s to 60s already signal a badly struggling bat that usually loses its job before going lower.
What is a good OPS+?+
Anything over 100 is above average. 115 to 130 is a strong regular, 140-plus is All-Star territory, and 160 or higher is MVP-level. The best single seasons in history have reached the 250 to 260 range, more than 150 percent better than the league that year.
Why does ballpark matter for OPS+?+
Some stadiums inflate offense — short fences, thin air, big gaps — while others suppress it. A .900 OPS in a pitcher's park is a bigger achievement than the same figure in a hitter's haven. OPS+ applies a park factor so a hitter is not rewarded or punished for their home address.
Is OPS+ or wRC+ better?+
Both put offense on a 100-is-average scale, but wRC+ is built on linear weights that value each event more precisely, and it uses wOBA rather than OPS as its base. wRC+ is generally the sharper tool; OPS+ is simpler and appears on Baseball Reference, so both stay in common use.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 162-0 — Draft nine and see if your roster can survive a flawless 162-game MLB season.
- Explore all our games →
- Analyze a trade — Compare both sides of a fantasy baseball trade before you accept.
- Run the MLB predictor — Simulate the MLB postseason bracket down to a World Series champion.
- Explore all our free sports tools →
Related baseball guides
View all →
What Does OPS Mean in Baseball?
OPS in baseball means on-base plus slugging: a hitter's OBP added to their SLG. What counts as a good OPS, plus how OPS+ adjusts for park and league.
What Is wRC+ in Baseball? Weighted Runs Created Plus
wRC+ is park- and league-adjusted offense on a scale where 100 is average. Here is what it measures, how it is built, and how to read a hitter's wRC plus.
What Is FIP in Baseball? Fielding Independent Pitching
FIP (fielding independent pitching) is an ERA-scaled stat built only from strikeouts, walks, and home runs. Here is the formula and how to read it.
What Is OBP in Baseball? On-Base Percentage Explained
OBP is on-base percentage: how often a hitter reaches base per plate appearance. Here is the formula, a worked example, and what counts as a good OBP.
What Is Slugging Percentage in Baseball? SLG Explained
Slugging percentage (SLG) is total bases per at-bat, so it measures power, not just hits. Here is the formula, a worked example, and what counts as elite.
What Is WAR in Baseball? Explained
WAR in baseball is wins above replacement: how many wins a player adds versus a replacement-level fill-in. What a good WAR is, records, and bWAR vs fWAR.