OPS Explained: The One Number for All-Around Hitting
OPS is the fastest way to size up a hitter with one number. It answers a simple question: does this batter get on base, and does she do damage when she connects? Add those two skills together and you get OPS. Here is what it measures, how to read it, and the one thing it gets wrong.
4 min read · Reviewed July 2026
What OPS actually measures
OPS stands for On-base Plus Slugging. It captures all-around offense in a single figure by combining two things every hitter needs to do: reach base and hit for power.
The first half, OBP, tracks how often a batter avoids making an out. The second half, SLG, tracks how hard she hits when she does make contact. A great OPS means a hitter does both. A weak OPS means at least one of those skills is missing.
That is the whole appeal. Batting average tells you only how often a player gets a hit. OPS folds in walks and extra-base power too, so it paints a fuller picture of a hitter's total value at the plate.
OPS = OBP + SLG
The two rates inside it
OPS is just addition. It stacks on-base percentage on top of slugging percentage, and both are rates you already know.
On-base percentage is the share of plate appearances where a hitter reaches base by hit, walk, or hit by pitch. Slugging percentage is total bases per at bat, so a double is worth twice a single and a home run is worth four times as much.
Statside computes both automatically the moment you log a plate appearance, whether you use box-score entry or full play-by-play. You never add anything by hand. Enter the game live from your phone and OBP, SLG, and OPS update on the public team page in real time.
OBP = (Hits + Walks + Hit By Pitch) ÷ (At Bats + Walks + Hit By Pitch)
Slugging: the power half
Slugging percentage measures how many bases a hitter earns per at bat. It rewards extra-base hits, which is exactly what batting average ignores.
Count total bases first: a single is 1, a double is 2, a triple is 3, and a home run is 4. Divide that sum by at bats and you have slugging. A hitter who slugs .500 averages half a base for every trip that ends in an official at bat.
SLG = Total Bases ÷ At Bats
- ·Total Bases = 1B + (2 × 2B) + (3 × 3B) + (4 × HR)
A worked example
Take a hitter with 100 at bats. She has 30 hits: 18 singles, 8 doubles, 1 triple, and 3 home runs. She also drew 15 walks and got hit by a pitch twice.
Start with OBP. Hits plus walks plus hit by pitch is 30 + 15 + 2 = 47. At bats plus walks plus hit by pitch is 100 + 15 + 2 = 117. So OBP = 47 ÷ 117 = .402.
Now SLG. Total bases are 18 + (2 × 8) + (3 × 1) + (4 × 3) = 18 + 16 + 3 + 12 = 49. Divide by at bats: 49 ÷ 100 = .490.
Add them: OPS = .402 + .490 = .892. That is an excellent all-around season. The same math runs identically in softball, so a slugging shortstop reads the same way.
18 singles, 8 doubles, 1 triple, 3 HR, 15 BB, 2 HBP in 100 AB gives OBP .402, SLG .490, and OPS .892.
What counts as good, and the one catch
Read OPS on a rough scale. Around .800 is solid and above .900 is excellent at most levels. Dip toward .700 and below and the bat is dragging. These lines shift by league and age, but the shape holds.
Here is the catch. OPS adds OBP and SLG as equals, yet they are not equal. A point of on-base percentage is worth more to scoring runs than a point of slugging, because outs are the scarcest thing in an inning and OBP is the skill that avoids them. Two hitters can share the same OPS while the higher-OBP one helps the offense more.
So use OPS as a quick, honest summary, not the last word. When two players tie, glance at the OBP and SLG split underneath. Statside shows both, so the tiebreaker is right there.
Key takeaways
- OPS measures all-around offense in one number by adding on-base percentage to slugging percentage.
- OBP is how often a hitter reaches base; SLG is how many bases she earns per at bat.
- Around .800 is solid and .900 or better is excellent at most levels.
- OPS weights OBP and SLG equally even though a point of OBP is worth more for scoring runs.
- Statside computes OBP, SLG, and OPS automatically and live for both baseball and softball.
Frequently asked
What is OPS in baseball?
OPS stands for On-base Plus Slugging. It adds a hitter's on-base percentage to his slugging percentage to summarize all-around offense, both reaching base and hitting for power, in one number.
What is a good OPS?
Around .800 is solid and .900 or better is excellent at most levels. Below roughly .700 the bat is struggling. The exact lines shift by league and age, but that scale holds.
How do you calculate OPS?
Add on-base percentage and slugging percentage: OPS = OBP + SLG. OBP is (Hits + Walks + Hit By Pitch) divided by (At Bats + Walks + Hit By Pitch). SLG is total bases divided by at bats.
What is the weakness of OPS?
OPS treats OBP and SLG as equal, but a point of on-base percentage is worth more for scoring runs because it avoids outs. Two hitters with the same OPS are not always equally valuable.
Keep reading
ERA measures earned runs a pitcher allows per full game. Learn the formula, how innings pitched work, and why softball ERA scales to 7 innings.
The slash line explained. Learn batting average vs on-base percentage vs slugging, why walks and extra-base hits matter, with a worked example.
Learn to read a baseball box score line by line. Decode AB, R, H, RBI, BB, SO, AVG, OBP, SLG, and pitching stats like IP, ER, and ERA.