MyBallPlayer
Hitting · SLG

Slugging Percentage Calculator

Enter the hit breakdown to get slugging percentage (SLG) — total bases per at-bat, a measure of power.

Formula: SLG = Total Bases ÷ At-Bats (TB = 1B + 2×2B + 3×3B + 4×HR)

What you'll need

How slugging percentage is calculated

SLG = total bases ÷ at-bats. Total bases weights each hit by how far the batter got: a single is 1 base, a double 2, a triple 3, a home run 4. So TB = 1B + (2 × 2B) + (3 × 3B) + (4 × HR).

Unlike batting average, slugging separates a bloop single from a booming double — it's the standard measure of a hitter's power. A player can hit for a low average but still slug well if they hit for extra bases.

What's a good slugging percentage?

In MLB, .450 is solid and .550+ is excellent. Add slugging to on-base percentage and you get OPS, the quickest all-round snapshot of a hitter.

Frequently asked questions

How do you calculate slugging percentage?

Add up total bases (single=1, double=2, triple=3, home run=4) and divide by at-bats. Example: 4 singles, 2 doubles, 1 HR in 20 AB = (4 + 4 + 4) ÷ 20 = .600.

What is the difference between slugging and batting average?

Batting average treats every hit the same. Slugging weights hits by bases reached, so it measures power, not just contact.

Can slugging percentage be over 1.000?

Yes. Because extra-base hits are worth more than one base, SLG can exceed 1.000 — the theoretical maximum is 4.000 (a home run every at-bat).