OPS calculator: on-base plus slugging

OPS is on-base percentage plus slugging percentage. With 42 hits (9 doubles, 1 triple, 5 home runs), 18 walks, 3 hit by pitch, 2 sacrifice flies, and 137 at-bats, OBP is .394 and SLG is .496, so OPS is .890.

OPS calculator

Runs in your browser. Nothing you type is sent to us, saved, or put in analytics.

Showing an example. Change any field to use your own numbers.

Official at-bats. Walks, hit by pitch, and sacrifices are not at-bats.

All hits, including doubles, triples, and home runs.

Blank counts as 0.

Blank counts as 0.

Blank counts as 0.

Include intentional walks.

Blank counts as 0.

Sacrifice bunts do not count here. Blank counts as 0.

Your answer

OPS (on-base plus slugging)

.890

OBP .394 + SLG .496

Fill in the fields to see the answer.

  1. OBP.394 (hits + walks + hit by pitch) ÷ (at-bats + walks + hit by pitch + sacrifice flies)63 ÷ 160
  2. SLG.496 total bases ÷ at-bats68 ÷ 137
  3. OPS.890 OBP + SLG, each unrounded0.39375 + 0.49635

OPS for common on-base and slugging percentages

OBPSLG .300SLG .400SLG .500SLG .600SLG .700
.250.550.650.750.850.950
.300.600.700.800.9001.000
.350.650.750.850.9501.050
.400.700.800.9001.0001.100
.450.750.850.9501.0501.150

How to calculate OPS

Work out on-base percentage and slugging percentage from the same stat line, then add them. Keep both unrounded until the end: adding two rounded numbers can be off by .001.

OPS rewards getting on base and hitting for power in one number. Because the two parts have different denominators, it is a quick summary rather than an exact measure, which is why coaches often look at its two halves as well.

Questions

Is OPS the same as OPS+?

No. OPS+ adjusts OPS for the league and the ballpark and sets the league average at 100. That needs league-wide data. This calculator gives plain OPS.

Why does my OPS differ by .001 from a website?

Rounding. This calculator adds the unrounded OBP and SLG, then rounds once.

Is my data stored?

No. The math runs in your browser and nothing you type is sent anywhere or put in analytics.

Sources

Formulas and rules checked against these sources on October 28, 2026. Leagues and associations change their rules, so when your league's rulebook differs, follow your league.

Related calculators

Bring the messy coaching rules.

Elite Coach Booking turns those rules into a booking flow clients can use and a coach app you can run from.