InfyCalculator
🏃

Slugging Percentage Calculator

Compute a hitter’s slugging percentage (SLG) — total bases per at-bat — from singles, doubles, triples and home runs.

At-bats (AB)
Singles (1B)
Doubles (2B)
Triples (3B)
Home runs (HR)
Loading calculator…

How it works

Total bases = 1B + 2·2B + 3·3B + 4·HR · SLG = total bases ÷ at-bats · ISO = SLG − batting average

Slugging percentage weights each hit by the number of bases it produces, so a home run counts four times as much as a single. Unlike batting average, it rewards power rather than treating every hit equally. Isolated power (ISO) — slugging minus batting average — strips out singles to show extra-base power alone.

Worked example

From 500 at-bats with 97 singles, 30 doubles, 3 triples and 20 home runs: total bases = 97 + 60 + 9 + 80 = 246, so SLG = 246 ÷ 500 = .492. Batting average is 150 ÷ 500 = .300, so ISO = .492 − .300 = .192.

Sources: Slugging percentage — Wikipedia

Frequently asked questions

Can slugging percentage exceed 1.000?

Yes. Because each at-bat can produce up to four bases, the theoretical maximum is 4.000 (a home run every time). Season-long marks above 1.000 are extraordinary and rare.

How is slugging different from batting average?

Batting average counts every hit as one, ignoring how far the batter got. Slugging weights hits by total bases, so it captures power that batting average misses.

What is a good slugging percentage?

Roughly .400 is around league average, .500 is very good and above .550 is elite over a full season. Era and ballpark shift these benchmarks.

Related calculators

This calculator is for educational purposes. Double-check important results before acting on them.