Slugging Percentage Calculator
Calculate slugging percentage, OPS, isolated power, and other baseball hitting metrics from at-bats and hit types.
Slugging Percentage Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: SLG = (1B + 2x2B + 3x3B + 4xHR) / AB
Worked example โ SLG: .540 | AVG: .310 | OBP: .387 | OPS: .927 (All-Star Level)
Formula
SLG = (1B + 2x2B + 3x3B + 4xHR) / AB
Slugging percentage equals total bases divided by at-bats. Total bases are calculated by weighting singles (1), doubles (2), triples (3), and home runs (4). OPS adds on-base percentage to slugging. Isolated power (ISO) = SLG - AVG.
Worked Examples
Example 1: Power Hitter Season Line
Problem:In 500 at-bats: 95 singles, 30 doubles, 5 triples, 25 home runs. Also 60 walks, 5 HBP, 4 sac flies. Calculate SLG, AVG, OBP, and OPS.
Solution:Total Hits = 95 + 30 + 5 + 25 = 155 Total Bases = 95(1) + 30(2) + 5(3) + 25(4) = 95 + 60 + 15 + 100 = 270 SLG = 270 / 500 = .540 AVG = 155 / 500 = .310 OBP = (155 + 60 + 5) / (500 + 60 + 5 + 4) = 220/569 = .387 OPS = .387 + .540 = .927 ISO = .540 - .310 = .230
Result:SLG: .540 | AVG: .310 | OBP: .387 | OPS: .927 (All-Star Level)
Example 2: Contact Hitter Comparison
Problem:In 550 at-bats: 140 singles, 25 doubles, 8 triples, 5 home runs. Calculate slugging percentage and isolated power.
Solution:Total Hits = 140 + 25 + 8 + 5 = 178 Total Bases = 140(1) + 25(2) + 8(3) + 5(4) = 140 + 50 + 24 + 20 = 234 SLG = 234 / 550 = .425 AVG = 178 / 550 = .324 ISO = .425 - .324 = .101 Despite high batting average, low ISO reveals limited power.
Result:SLG: .425 | AVG: .324 | ISO: .101 (Low power despite high average)
Frequently Asked Questions
What is slugging percentage and how is it calculated?
Slugging percentage (SLG) measures a batter's power and extra-base hit ability by calculating the total number of bases achieved per at-bat. The formula is: SLG = Total Bases / At-Bats, where total bases equal singles times 1, plus doubles times 2, plus triples times 3, plus home runs times 4. Unlike batting average which treats all hits equally, slugging percentage weights extra-base hits according to their value. A player who hits exclusively home runs would have a slugging percentage of 4.000 (the theoretical maximum), while a player with only singles would have a slugging percentage equal to their batting average. The MLB average slugging percentage typically falls between 0.390 and 0.420. Elite power hitters regularly exceed 0.550, and the all-time single-season record is Barry Bonds' remarkable 0.863 from 2001.
What is the difference between slugging percentage and batting average?
Batting average and slugging percentage both measure offensive performance but from fundamentally different perspectives. Batting average equals total hits divided by at-bats, treating every hit the same, whether it is a bunt single or a towering home run. Slugging percentage weights each hit by the number of bases gained, giving credit for extra-base power. Consider two players with identical 0.300 batting averages: Player A hits 150 singles in 500 at-bats (SLG = 0.300), while Player B hits 80 singles, 40 doubles, 5 triples, and 25 home runs in 500 at-bats (SLG = 0.540). Batting average rates them equally, but slugging percentage reveals Player B is dramatically more productive. This is why modern analytics prefer OPS (on-base plus slugging) over batting average for evaluating hitters, as it captures both the ability to reach base and the ability to hit for power.
What is OPS and why is it considered a better metric?
OPS stands for On-base Plus Slugging, calculated by simply adding a player's on-base percentage to their slugging percentage. Despite its simplicity, OPS correlates more strongly with run production than either component alone or traditional metrics like batting average and RBIs. An OPS above 0.800 indicates an above-average hitter, above 0.900 indicates an All-Star caliber player, and above 1.000 is elite MVP-level performance. The league average OPS typically falls around 0.720 to 0.750. Critics note that OPS treats OBP and SLG equally, but research by sabermetricians has shown that OBP is roughly 1.8 times more valuable than SLG for scoring runs. This led to the creation of wOBA (weighted on-base average) and OPS+, which adjusts for ballpark factors and league era, providing more accurate cross-era comparisons.
What is isolated power and what does it reveal about a hitter?
Isolated power (ISO) is calculated as slugging percentage minus batting average, and it measures a hitter's raw extra-base power independent of their ability to simply make contact. By subtracting batting average from slugging percentage, ISO strips away singles and isolates the contribution of doubles, triples, and home runs. A player with an ISO of 0.200 or above is considered to have excellent power, while the MLB average typically hovers around 0.145 to 0.160. The highest single-season ISO in modern history belongs to Barry Bonds at 0.536 in 2001. ISO is particularly useful for evaluating power potential separately from contact ability, helping teams identify players who combine high contact rates with genuine power versus those who are pure contact hitters or free-swinging sluggers with low batting averages.
How has slugging percentage changed throughout baseball history?
Slugging percentage has fluctuated significantly across baseball eras, reflecting changes in equipment, rules, playing conditions, and player development. During the dead-ball era before 1920, league-average slugging percentages hovered around 0.300 to 0.330 because the ball was softer and rarely replaced during games. Babe Ruth revolutionized the game in the 1920s, and the live-ball era saw averages climb to 0.380 to 0.400. The steroid era of the late 1990s and early 2000s produced the highest league-wide slugging percentages in history, peaking around 0.437 in 2000. Following enhanced drug testing, slugging declined to 0.399 by 2014. Recent years have seen a resurgence in power due to launch angle optimization and exit velocity awareness, with players deliberately engineering their swings for maximum power output rather than batting average.
Why do walks, hit-by-pitches and sacrifice flies not change slugging percentage?
Slugging percentage divides total bases by at-bats, and walks, hit-by-pitches and sacrifice flies are plate appearances that are deliberately excluded from the at-bat total. A batter who draws a walk gains a base for the team but no total bases and no at-bat, so SLG is unchanged. Those events do appear in on-base percentage, which uses plate appearances (AB + BB + HBP + SF) as its denominator. That is exactly why OPS pairs the two: SLG scores what happens when the bat is put on the ball, OBP scores everything that avoids an out.
Why is 4.000 the theoretical maximum slugging percentage?
Because the numerator counts total bases and the most bases a single at-bat can produce is four, from a home run. A hitter who homered in every at-bat would post 4 total bases per at-bat, or a 4.000 slugging percentage. Nothing in the formula caps the value at 1.000, which is why SLG is not really a percentage at all but a bases-per-at-bat rate. In practice even the greatest seasons stay below 0.900, since no hitter turns anywhere near every at-bat into an extra-base hit.
What is the difference between OPS and OPS+?
OPS is the raw sum of on-base percentage and slugging percentage, so a 0.850 OPS means the same arithmetic in any season or ballpark. OPS+ rescales that figure against the league average for the same season and adjusts for the run environment of the parks a hitter played in, setting 100 as league average. An OPS+ of 140 means a hitter was roughly 40 percent better than league average. That normalization is what makes cross-era and cross-park comparisons defensible, whereas raw OPS quietly rewards hitters from high-offense eras and hitter-friendly parks.
How many at-bats before a slugging percentage is meaningful?
Slugging percentage is a rate driven by relatively rare events, so it moves violently in small samples: three home runs in a ten-at-bat stretch inflates SLG far above any sustainable level. Power rates settle down more slowly than contact rates because doubles, triples and homers are individually infrequent. As a practical rule, treat anything under about 100 at-bats as a description of what happened rather than an estimate of true talent, and prefer full-season or multi-season totals when comparing hitters. MLB itself requires 3.1 plate appearances per team game for a player to qualify for rate-stat leaderboards.
How do total bases and slugging percentage differ as ways of describing a hitter?
Total bases is a counting stat: it rewards accumulation, so a durable everyday player will out-total a better hitter who missed two months. Slugging percentage converts the same total bases into a per-at-bat rate, which strips out playing time and describes efficiency instead. Use total bases when you care about how much production a lineup actually received, and slugging percentage when you are comparing hitters with unequal opportunity. The same distinction separates RBIs from OPS, and it is why leaderboards for rate stats impose a minimum plate-appearance threshold.
References
Reviewed for accuracy by Sher, Sports Science & Nutrition Specialist ยท Editorial policy
Related Calculators
๐งฎFielding Percentage
Calculate fielding percentage with inputs, formulas, and instant results.
๐งฎOn Base Percentage
Calculate on base percentage with inputs, formulas, and instant results.
๐งฎOps (on Base Plus Slugging)
Calculate ops (on base plus slugging) with inputs, formulas, and instant results.
๐งฎRebound Percentage Calculator (Basketball Stats)
Calculate rebound percentage with inputs, formulas, and instant results.
๐งฎGoalie Quality Start Percentage Calculator (QS%)
Calculate goalie quality start percentage with inputs, formulas, and instant results.
๐งฎHockey Goalie Save Percentage Calculator (SV%)
Calculate goalie save percentage with inputs, formulas, and instant results.
๐งฎSave Percentage
Calculate save percentage with inputs, formulas, and instant results.
๐งฎRPE to 1RM Percentage Calculator (Strength Training)
Convert Rate of Perceived Exertion (RPE) to approximate percentage of 1RM for training.