Slugging Percentage Calculator
Calculate your slugging percentage (SLG) based on your batting statistics
Batting Statistics
Total official at bats (excluding walks, sacrifices, etc.)
Slugging Percentage
Your batting statistics for your SLG
Slugging Percentage Calculator
Evaluate a hitter’s true power at the plate with this Slugging Percentage Calculator. Whether you’re a baseball coach analyzing stats or a fan tracking your favorite player’s performance, this Slugging Percentage Calculator lets you measure offensive productivity beyond basic averages.
What Is Slugging Percentage (SLG)?
Slugging percentage (SLG) is a baseball metric that reflects a batter’s ability to hit for power. It calculates the average number of bases a player earns per at-bat. Despite its name, it’s not a percentage but a decimal value.
Unlike batting average, which treats all hits equally, slugging percentage weighs each type of hit—singles, doubles, triples, and home runs—differently, providing a clearer picture of a player’s offensive impact.
How to Calculate Slugging Percentage
Use this simple formula to compute SLG:
SLG = (1B + 2 × 2B + 3 × 3B + 4 × HR) ÷ AB
Where:
- 1B = Singles (hits that result in reaching first base only)
- 2B = Doubles
- 3B = Triples
- HR = Home runs
- AB = At-bats (excluding walks and sacrifices)
The numerator calculates total bases, giving a weighted value to each hit type. Doubles count for two bases, triples for three, and home runs for four.
To calculate singles, subtract doubles, triples, and home runs from total hits (H):
1B = H − 2B − 3B − HR
Example: Calculating Christian Yelich’s SLG (2019)
Let’s say Yelich’s 2019 stats were:
- Hits (H): 77
- Doubles (2B): 11
- Triples (3B): 2
- Home Runs (HR): 25
- At-Bats (AB): 223
Step 1: Find singles
1B = 77 − 11 − 2 − 25 = 39
Step 2: Plug into the formula
SLG = (39 + 2×11 + 3×2 + 4×25) ÷ 223
SLG = (39 + 22 + 6 + 100) ÷ 223 = 167 ÷ 223 = 0.74888
Rounded to three decimals, his slugging percentage would be:
SLG = .749
Understanding SLG Values
SLG ranges from 0.000 to 4.000:
- .000: No bases earned
- 1.000: A single each time at bat
- 4.000: A home run every time (theoretical maximum)
In reality:
- Average MLB SLG in 2018: .409
- Record: Babe Ruth’s .6897
Higher SLG values indicate a stronger offensive player. Use this stat alongside OBP, BA, and OPS to get a comprehensive view.
Read more guideline here:
- MLB Glossary – Slugging Percentage
- Baseball Reference SLG Leaderboard
- Fangraphs – How to Use SLG and OPS