ThisCalculator

Sports and fitness

Slugging Percentage: How to Calculate It

Updated · Standard formula, shown below

Slugging percentage 0.550
Total bases
275
Result
At-bats
500
You entered
Singles
100
You entered

Slugging Percentage: How to Calculate It

Slugging percentage (SLG) measures a batter’s power by weighting each hit by its total bases. You enter a player’s at-bats, singles, doubles, triples, and home runs, and the calculator returns the slugging percentage—a number usually between 0.200 and 0.700. This guide explains the formula, shows a worked example, and covers common pitfalls.

Formula

Slugging percentage is total bases divided by at-bats:

SLG = (1B + 2×2B + 3×3B + 4×HR) / AB

  • 1B – number of singles (hits that are not doubles, triples, or home runs)
  • 2B – number of doubles
  • 3B – number of triples
  • HR – number of home runs
  • AB – at-bats (plate appearances minus walks, hit-by-pitch, sacrifices, and interference)

Each hit type is weighted by the number of bases gained: a single counts as 1, a double as 2, a triple as 3, and a home run as 4. The result is a decimal, often shown to three places (e.g., .450).

Worked Example

Using the default values from the calculator (500 at-bats, 100 singles, 30 doubles, 5 triples, 25 home runs):

  1. Compute total bases: (100 × 1) + (30 × 2) + (5 × 3) + (25 × 4) = 100 + 60 + 15 + 100 = 275
  2. Divide by at-bats: 275 ÷ 500 = 0.55
  3. Slugging percentage = .550

The calculator returns 0.550, matching the manual calculation.

When to Use Slugging Percentage

Slugging percentage is used to evaluate a hitter’s raw power. It is a key component of OPS (on-base plus slugging) and is often cited alongside batting average. A SLG around .400 is league-average, .450 is good, .500 is excellent, and .600 or higher is elite (rare). Use it to compare players at the same position or to track a player’s power over time.

How to Read the Result

The number is a rate, not a count. A .550 SLG means the average at-bat produces 0.55 bases. It is not a percentage in the literal sense (it can exceed 1.000 in theory, though in MLB history no qualified player has ever finished a season above .860). The higher the number, the more bases per at-bat, indicating more power.

Common Mistakes

  • Using plate appearances instead of at-bats – Walks, hit-by-pitch, sacrifices, and catcher interference do not count as at-bats. Including them lowers SLG incorrectly.
  • Forgetting to weight doubles/triples – Some mistakenly count all hits as 1 base. This gives batting average, not slugging.
  • Mixing up singles with hits – If you only have total hits and extra-base hits, subtract doubles+triples+HR from total hits to get singles.
  • Rounding too early – Round only the final result, not intermediate totals.

Tips

  • Always verify that singles + doubles + triples + HR = total hits before calculating.
  • If you have total hits and extra-base hits, compute singles = total hits – (doubles + triples + HR).
  • For a quick estimate, remember that SLG = (H + 2B + 2×3B + 3×HR) / AB, which is equivalent.
  • Compare SLG to batting average (AVG = H/AB). The difference (ISO, isolated power) shows how much power adds beyond singles.

Troubleshooting

My result seems too high or too low. Check that you entered at-bats, not plate appearances. Also ensure you didn’t accidentally include walks or sacrifice flies in the at-bats field.

I only have total hits and doubles/triples/HR, not singles. Subtract the extra-base hits from total hits to get singles. For example, if hits=150, doubles=30, triples=5, HR=25, then singles=150-30-5-25=90.

The calculator gives an error or a negative number. Make sure at-bats is greater than zero. Negative numbers for hits are impossible; check your inputs.

My result is above 1.000. That’s mathematically possible (e.g., 4 HR in 1 AB gives SLG=4.000), but in practice it means you have an extremely small sample or an error. Verify the numbers.

Frequently Asked Questions

What is the difference between slugging percentage and batting average?

Batting average counts every hit equally (H/AB), while slugging percentage weights hits by bases (total bases/AB). A player with many extra-base hits will have a higher SLG than AVG.

Can slugging percentage be over 1.000?

Yes, in theory and in small samples. For example, a player with 2 home runs in 1 at-bat has SLG=8.000. In a full season, the MLB record is .8597 by Barry Bonds in 2001.

Do walks count in slugging percentage?

No. Walks are not at-bats and do not add to total bases. They are excluded from the denominator and the numerator.

How do I calculate slugging percentage if I only have total bases?

Simply divide total bases by at-bats. Total bases = 1B + 2×2B + 3×3B + 4×HR.

What is a good slugging percentage?

League average is typically around .400. Above .450 is above-average, .500 is very good, and .600+ is elite (usually MVP-level).

Is slugging percentage the same as OPS?

No. OPS is on-base percentage plus slugging percentage. SLG is just the power component.

Related

Formula used
in ab | At-bats | - | 500 | 0
in singles | Singles | - | 100 | 0
in doubles | Doubles | - | 30 | 0
in triples | Triples | - | 5 | 0
in hr | Home runs | - | 25 | 0
out slg | Slugging percentage | - | (singles + 2*doubles + 3*triples + 4*hr) / ab | 3
out tb | Total bases | - | singles + 2*doubles + 3*triples + 4*hr | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.