Baseball On-Base Plus Slugging Plus (OPS+)

baseball on base plus slugging plus

As the name implies, On-Base Plus Slugging (OPS) is a baseball statistic that combines how often a player slugs the ball and how often the player gets on base. There is an advanced version of this statistic known as OPS+ that tries to include the context of the entire MLB into a player’s performance. Read on to learn more about OPS+.

On-Base Plus Slugging Plus (OPS+)

OPS+ is an advanced statistic that attempts to normalize the standard of OPS across the entire MLB. It also tries to account for certain factors, such as different ballparks and other contexts that could affect a player’s OPS. With OPS+, a score of 100 is considered the league average, with 150 being 50 percent better than league average.

OPS+ Formula

The formula for OPS+ is:

(On-Base Plus Slugging / League OPS, adjusted for park factors) x 100 = OPS+


If a player has an OPS of .900 and the league OPS is .600, then the player’s OPS+ is 150. This is because (.900 / 0.600) x 100 = 150. This means that the player is 50 percent better than the rest of the MLB league in terms of OPS.


What is OPS+ in baseball?

OPS+, or On-Base Plus Slugging Plus, is an advanced version of OPS that takes the rest of the league into account. While OPS is how often a player slugs the ball and gets on base, OPS+ tries to normalize that number across the OPS of every other player in the MLB. OPS+ thus represents how much higher or lower a player is in OPS in comparison to other players.