Slugging percentage calculator

Enter a hitter's singles, doubles, triples, home runs and at-bats (or total hits instead of singles) and this slugging percentage calculator returns total bases, SLG and isolated power.

Slugging percentage calculator tool

I know the number of

How to use the slugging percentage calculator

  1. Choose whether you have the number of singles or only total hits. Many box scores list hits, doubles, triples and home runs but not singles; the calculator works them out for you.
  2. Enter at-bats and each type of hit. Empty boxes count as zero.
  3. Read slugging percentage, total bases, batting average and isolated power, plus the total-bases sum so you can check it.

The slugging formula

TB = 1B + 2×2B + 3×3B + 4×HR

SLG = TB ÷ AB

Slugging percentage weights every hit by the bases it gives: one for a single, two for a double, three for a triple and four for a home run. Dividing those total bases by at-bats gives the average number of bases per at-bat. Batting average treats a home run like a single; slugging does not, which is why it is the usual measure of a hitter's power.

Only at-bats are in the denominator. Walks, hit by pitch, sacrifice bunts and sacrifice flies do not count as at-bats, so they leave slugging unchanged.

Isolated power (ISO)

ISO = SLG − AVG = (2B + 2×3B + 3×HR) ÷ AB

Isolated power removes the singles from the picture. Subtracting batting average from slugging leaves only the extra bases from doubles, triples and home runs. Two hitters can both slug .450; the one with the lower batting average and higher ISO gets more of his value from power.

Worked example

The numbers already in the tool: 100 singles, 25 doubles, 2 triples and 20 home runs in 500 at-bats.

  1. Total bases = 100 + 2×25 + 3×2 + 4×20 = 100 + 50 + 6 + 80 = 236.
  2. SLG = 236 ÷ 500 = .472.
  3. Hits = 100 + 25 + 2 + 20 = 147, so AVG = 147 ÷ 500 = .294.
  4. ISO = .472 − .294 = .178, which matches (25 + 2×2 + 3×20) ÷ 500 = 89 ÷ 500.

Switch to Total hits mode and enter 147 hits with the same doubles, triples and home runs: you get the same .472, because the calculator finds 100 singles itself.

Same at-bats, very different hitters

Two hitters with 500 at-bats each show why slugging matters:

HitterHitsTotal basesAVGSLGISO
A: 150 singles150150.300.300.000
B: 75 singles, 25 doubles, 25 HR125225.250.450.200

Hitter A has the better batting average, but Hitter B reaches 75 more bases. That is the gap that slugging and isolated power reveal and batting average hides.

Tips

How we tested it

The formulas run against automated Node tests with the worked example above: 100 singles, 25 doubles, 2 triples and 20 home runs in 500 at-bats give 236 total bases, a .472 slugging percentage, a .294 batting average and a .178 ISO. A further test enters the same line as 147 total hits and checks the slugging is still .472. The OPS tests also check slugging of 261 total bases in 520 at-bats (.502).

Frequently asked questions

Why is it called a percentage if it can be over 1?

The name is historical. Slugging is really an average of total bases per at-bat, and since a home run is worth four bases, it can go above 1.000 and up to 4.000. It is written with three decimals like batting average.

Do walks count in slugging percentage?

No. Walks, hit by pitch and sacrifices are not at-bats and give no total bases, so they do not change slugging at all. To combine walks with power, use OPS, which adds on-base percentage to slugging.

Does an inside-the-park home run count as four bases?

Yes. Any home run, over the fence or inside the park, is four total bases. If the batter only reaches third base on a hit and then scores on an error, it is scored as a triple plus an error, so it counts as three.

What is a good isolated power?

As a rough MLB guide, an ISO of roughly .150 to .170 is about average in recent seasons, .200 is very good power, and .250 or more marks one of the top sluggers. A singles hitter can have a high batting average and an ISO under .100.

Last updated: