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:
- 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
- Sum Total Bases: 55 + 36 + 9 + 40 = 140 Total Bases.
- Divide by At Bats: 140 ÷ 310 ≈ 0.45161.
- 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.