Skip to content
Calcumatix

How to Calculate Slugging Percentage From Baseball At Bats

By The Calcumatix Team Reviewed by Calcumatix Editorial Review 1 min read

Quick Answer

Calculate slugging percentage (SLG) by finding total bases (singles + 2×doubles + 3×triples + 4×home runs) and dividing by official at bats (AB). A batter with 140 total bases in 310 at bats has a .452 slugging percentage.

Slugging percentage (SLG) measures a baseball player’s batting power by weighing hits according to the total number of bases earned per official at bat (AB). Unlike batting average, which treats a single and a home run equally, slugging percentage rewards extra-base hits. Use the slugging calculator to compute SLG and On-Base Plus Slugging (OPS).

Slugging Percentage Formula

Total Bases (TB) = (1B × 1) + (2B × 2) + (3B × 3) + (HR × 4)

SLG = Total Bases ÷ At Bats

  • 1B (Singles): Worth 1 base.
  • 2B (Doubles): Worth 2 bases.
  • 3B (Triples): Worth 3 bases.
  • HR (Home Runs): Worth 4 bases.

Note: If box scores list total hits (H) rather than singles, calculate singles first: 1B = H − (2B + 3B + HR).

Worked Example: 310 At Bats

Suppose a batter has 86 hits in 310 official at bats, consisting of 55 singles, 18 doubles, 3 triples, and 10 home runs:

  1. Calculate Bases per Hit Type:
    • Singles (55 × 1): 55 bases
    • Doubles (18 × 2): 36 bases
    • Triples (3 × 3): 9 bases
    • Home Runs (10 × 4): 40 bases
  2. Sum Total Bases: 55 + 36 + 9 + 40 = 140 Total Bases.
  3. Divide by At Bats: 140 ÷ 310 ≈ 0.45161.
  4. Format Stat: Round to 3 decimal places → .452.

Result: The batter’s slugging percentage is .452.

Relationship to OPS

On-Base Plus Slugging (OPS) combines reaching base safely with extra-base power:

OPS = On-Base Percentage (OBP) + Slugging Percentage (SLG)

Explore more sports statistics on the sports calculators hub.

Sources and Baseball Conventions

  • ESPN MLB Statistics Glossary - Slugging Percentage & Total Bases
  • Baseball Reference Bullpen - Slugging Percentage Guidelines & Notation

Frequently asked questions

What is the formula for slugging percentage?

SLG = Total Bases / At Bats, where Total Bases = (Singles) + (2 × Doubles) + (3 × Triples) + (4 × Home Runs).

Can slugging percentage exceed 1.000?

Yes. Because a home run is worth 4 total bases per at bat, a player who hits only home runs would have a 4.000 slugging percentage.

Do walks count in slugging percentage?

No. Base on balls (walks), hit-by-pitch (HBP), sacrifice bunts, and sacrifice flies do not count as official at bats or total bases in SLG calculations.