Slugging Percentage Calculator
Slugging percentage (SLG) measures a batter's power by calculating total bases per at-bat. The formula is (1B + 2B×2 + 3B×3 + HR×4) / AB. A higher SLG means more extra-base hits relative to at-bats. The MLB league average typically falls between .400 and .420, while elite hitters reach .550 or above.
Unlike batting average, which treats every hit the same, SLG weights extra-base hits: a double counts twice as much as a single, a triple three times, and a home run four times. MLB's official glossary(opens in new tab) defines it as total bases divided by at-bats. The stat has been part of baseball since the 1920s(opens in new tab) and forms half of OPS (on-base plus slugging). Where batting average tells you how often a hitter connects, slugging tells you how far they go.
Slugging Percentage Calculator
Enter your singles, doubles, triples, home runs, and at-bats below. The calculator shows your SLG along with a rating based on MLB benchmarks.
Slugging Percentage Calculator
How to Calculate Slugging Percentage
The formula is: SLG = (1B + 2B×2 + 3B×3 + HR×4) / AB. Each hit type is multiplied by its base value, then the total is divided by at-bats.
Step-by-Step Example
A college player finishes the season with 85 singles, 36 doubles, 1 triple, and 58 home runs in 559 at-bats.
- Singles: 85 × 1 = 85 bases
- Doubles: 36 × 2 = 72 bases
- Triples: 1 × 3 = 3 bases
- Home runs: 58 × 4 = 232 bases
- Total bases: 85 + 72 + 3 + 232 = 392
- SLG: 392 / 559 = .701
That .701 SLG is elite territory. For reference, the MLB league average typically sits around .400 to .420 in a given season.
What Counts in the Formula?
Only at-bats appear in the denominator. Walks, hit-by-pitches, sacrifice flies, and sacrifice bunts are excluded from SLG entirely because they do not count as at-bats. This means a player who walks frequently can have a lower SLG than their power output might suggest, since walks neither help nor hurt the calculation.
If you only know total hits (H) rather than the individual breakdown, you can derive singles by subtracting doubles, triples, and home runs from the total: 1B = H - 2B - 3B - HR.
What Does a 1.000 Slugging Percentage Mean?
A 1.000 SLG means the batter averages one total base per at-bat across the measured period. That requires a mix of extra-base hits: for example, a player who goes 2-for-4 with two doubles has (2×2) / 4 = 1.000 SLG for that game. Over a full season, a 1.000 SLG is essentially impossible. No qualified MLB hitter has ever finished above .863 (Barry Bonds, 2001). Single-game or short-stretch SLGs above 1.000 happen regularly when a player homers multiple times.
Theoretical Range
SLG can range from .000 (no hits at all) to a theoretical maximum of 4.000 (a home run in every at-bat). In practice, no qualified MLB hitter has ever posted a full-season SLG above .900. Babe Ruth's .847 in 1920 and Barry Bonds' .863 in 2001 are the only two seasons above .840.
How to Calculate Slugging Percentage in Excel
If you track stats in a spreadsheet, set up columns for singles (1B), doubles (2B), triples (3B), home runs (HR), and at-bats (AB). Then use this formula in a new cell:
=(B2 + C2*2 + D2*3 + E2*4) / F2
Replace the cell references to match your layout. Format the result cell as a number with three decimal places to match standard SLG notation (.450, .523, etc.). You can also add conditional formatting to highlight cells above .450 (above average) or below .350 (below average) for a quick visual read across your roster.
What Is a Good Slugging Percentage?
A good slugging percentage depends on the level of play and the era. At the MLB level, the general benchmark is this: anything above .450 is strong, and above .500 starts entering the upper tier. League-average SLG has ranged from .380 to .440 depending on the season.
SLG Rating Scale
Based on historical MLB league-wide batting statistics(opens in new tab) for MLB-level performance:
| Rating | SLG | What It Means |
|---|---|---|
| Elite | .550 or above | MVP candidate, top-tier power hitter |
| Great | .500 | All-Star level, cleanup hitter |
| Above Average | .450 | Solid middle-of-the-order bat |
| Average | .400 | League average, standard contributor |
| Below Average | .350 | Light hitter, bottom of the lineup |
| Poor | Below .350 | Defensive specialist or struggling hitter |
These benchmarks apply to MLB. Other levels of play require adjustment. Youth and high school hitters face different pitching quality and may use different bats (metal vs. wood), which affects expected SLG ranges.
SLG Benchmarks by Level of Play
| Level | Good SLG | Average SLG | Note |
|---|---|---|---|
| MLB | Above .450 | .400 - .420 | Wood bats, highest pitching quality |
| NCAA D1 | Above .500 | .420 - .480 | Metal bats inflate power numbers |
| High School | Above .500 | .380 - .480 | Metal bats, wide talent variation |
| Youth (12U) | Above .450 | .350 - .450 | Fewer extra-base hits at younger ages |
Metal bats used in college and high school generate higher exit velocities than wood bats, which means more extra-base hits and higher slugging numbers at those levels.
Highest Career Slugging Percentage in MLB
Babe Ruth holds the all-time career SLG record at .690, a number no one has seriously threatened in over a century. Only ten players in baseball history have finished their careers with a slugging percentage above .600.
All-Time Career SLG Leaders
| # | Player | Career SLG | Career |
|---|---|---|---|
| 1 | Babe Ruth | .690 | 1914-1935 |
| 2 | Ted Williams | .634 | 1939-1960 |
| 3 | Lou Gehrig | .632 | 1923-1939 |
| 4 | Mule Suttles | .618 | 1921-1944 |
| 5 | Turkey Stearnes | .616 | 1920-1942 |
| 6 | Oscar Charleston | .615 | 1915-1944 |
| 7 | Aaron Judge | .615 | 2016-present |
| 8 | Jimmie Foxx | .609 | 1925-1945 |
| 9 | Barry Bonds | .607 | 1986-2007 |
| 10 | Hank Greenberg | .605 | 1930-1947 |
Source: Baseball-Reference career slugging percentage leaders(opens in new tab). Active players' numbers continue to change.
Notable Single-Season Records
Barry Bonds holds the single-season record with an .863 SLG in 2001, the year he hit 73 home runs. Babe Ruth's .847 from 1920 is the only other season above .840. Among recent players, Aaron Judge posted a .701 SLG during his 62-home-run 2022 season, the highest single-season mark since Bonds.
These numbers show how rare sustained elite slugging is. Even the best power hitters in history rarely maintain career SLGs above .600. Our batting average calculator covers how the simpler BA metric compares when evaluating hitters.
Slugging Percentage vs. Batting Average
Batting average and slugging percentage both use at-bats as the denominator, but they answer different questions. Batting average asks "how often does this player get a hit?" Slugging asks "how many bases does this player average per at-bat?" A player who hits .300 with all singles has a .300 SLG. A player who hits .300 with mostly home runs could have an SLG above .600.
What Each Stat Reveals
| Factor | Batting Average | Slugging Percentage |
|---|---|---|
| Measures | Frequency of hits | Power and extra-base hit production |
| Treats all hits | Equally (1 base each) | By base value (1, 2, 3, or 4) |
| Includes walks | No | No (use OBP or OPS for walk credit) |
| League avg (MLB) | ~.245 - .260 | ~.400 - .420 |
| Best for | Contact ability | Power evaluation, run production potential |
When Each Stat Matters More
- Evaluating contact hitters: Batting average is more useful for players whose value comes from putting the ball in play consistently. A leadoff hitter with a .310 average and .380 SLG is doing his job.
- Evaluating power hitters: SLG matters more for middle-of-the-order bats. A cleanup hitter batting .250 with a .520 SLG is producing at a high level.
- Scouting and tryouts: SLG helps identify players who drive the ball. A player who consistently hits for extra bases during tryouts brings more offensive upside than one who makes soft contact at a higher rate.
- Complete picture: Neither stat alone is enough. OPS combines on-base percentage and slugging into one number that captures both the ability to reach base and the ability to hit for power. An .800 OPS is above average at the MLB level (roughly a .340 OBP plus a .460 SLG, though the split varies).
Tracking Hitting Stats Beyond SLG
Slugging percentage captures power output in one number, but it misses context. A hitter's SLG does not account for walks, park effects, or how those extra-base hits are distributed across the season. Coaches who pair SLG with on-base percentage, strikeout rate, and situational hitting data get a much clearer picture of a player's offensive contribution.
For a broader view, our OBP calculator handles the reaching-base side, while the OPS guide above merges both halves into one metric. On the pitching side, the ERA calculator and WHIP guide cover the two core pitcher stats. And for tracking all game events in one place, the baseball scorecard guide walks through notation and scoring fundamentals.
A structured athlete development system ties these individual stats together into a player profile that tracks improvement over an entire season. Instead of looking at SLG in isolation, coaches can see how a hitter's power numbers connect to practice adjustments, swing changes, and game-by-game trends. Log per-game hitting evaluations alongside stat lines with Striveon to connect what you see in the box and what you observe on the field.
What's Next?
Put This Into Practice
Athlete Evaluation and Assessment
Log hitting evaluations after each game and track SLG, OPS, and contact quality across a full season.
Athlete Development and Management
Build hitter development pathways with goal-setting, progress tracking, and structured evaluation criteria.
Keep Reading
What Is OPS in Baseball? Calculator + Ratings
OPS combines on-base percentage and slugging into one hitting stat. See how SLG fits into the bigger offensive picture.
ERA Calculator (Free, Works for 9/7/6 Innings)
Calculate earned run average for any inning format. Pair pitching and hitting stats for a complete player evaluation.