Slugging Percentage Calculator

Slugging percentage calculator that turns singles, doubles, triples, home runs and at-bats into the official MLB SLG statistic.

Health SLG + OPS + ISO MLB rules
Rate this calculator · 5.0 (2)

Slugging Percentage Calculator

SLG = total bases / AB · ISO · OPS · MLB-rule compliant

Instructions — Slugging Percentage Calculator

1

Enter the hit breakdown

Type the season totals for singles, doubles, triples and home runs. The calculator weights each hit by bases (1, 2, 3, 4) and adds them up for total bases. Use the example buttons to load Barry Bonds’ 2001 (.863 SLG), Babe Ruth’s 1920 (.847) or a typical league regular.

2

Enter at-bats

At-bats (AB) exclude walks, hit-by-pitches and sacrifices, which is what separates SLG from plate-appearance based stats like wOBA. A qualifying MLB season requires 3.1 plate appearances per team game (about 502 PA, roughly 550 AB after subtracting walks).

3

Optional: enter OBP for OPS

Enter the on-base percentage to compute OPS = OBP + SLG. An OPS over 1.000 is elite. The 2024 MLB league OPS was about.711. The calculator also shows ISO (SLG − AVG), the pure-power isolation.

Reading the number. SLG is read like an average:.500 is “five hundred,”.451 is “four-fifty-one.” The leading zero is dropped by convention. The theoretical maximum is 4.000 (every AB is a home run); the practical maximum is around.800.

Sample size matters. SLG stabilises slowly. About 175 AB is the half-stabilisation point — before that, the number swings widely. Career totals are the most reliable comparison.

Formulas

SLG is one of the original sabermetric building blocks. It weights each hit by the number of bases it produced, so a home run counts four times as much as a single — matching the actual run-scoring value of each hit type more closely than batting average does.

Slugging percentage
$$ \text{SLG} = \frac{\text{Total Bases}}{\text{AB}} $$
Total bases divided by at-bats. The most common batting metric after batting average, official since the 1923 MLB rule book formalised the calculation.
Total bases
$$ \text{TB} = 1B + 2 \cdot 2B + 3 \cdot 3B + 4 \cdot HR $$
A single is one base, double is two, triple is three, home run is four. Walks, hit-by-pitches and sacrifices are not at-bats and do not contribute to total bases.
Batting average (for ISO)
$$ \text{AVG} = \frac{\text{Hits}}{\text{AB}} $$
Total hits divided by at-bats. The classical 1869 statistic that SLG was designed to extend.
Isolated power (ISO)
$$ \text{ISO} = \text{SLG} - \text{AVG} $$
SLG minus batting average. ISO is the extra-base power independent of singles. League-average ISO is around.140;.200+ is power-hitter territory;.300+ is elite.
On-base plus slugging
$$ \text{OPS} = \text{OBP} + \text{SLG} $$
Simple sum that captures both reaching base and hitting for power. OPS over 1.000 is elite; 0.800 to 0.900 is All-Star caliber; league average is around.710 to.730.
Bases per hit
$$ \text{BPH} = \text{TB} / \text{Hits} $$
The average value of each hit. A pure singles hitter scores 1.00; a balanced gap hitter is around 1.55; Bonds in 2001 was 2.20. A useful sanity check on SLG.

Reference

SLG verdict bands
SLG rangeTierReference players / context
.700 +Historic seasonRuth 1920 (.847), Bonds 2001 (.863), McGwire 1998 (.752)
.600 to.699Elite sluggerRuth career (.690), Williams career (.634), Bonds career (.607)
.500 to.599Power hitterPujols, Trout, Judge in peak seasons
.450 to.499Above-average powerStrong middle-of-the-order regular
.400 to.449League averageMLB league SLG was.399 in 2024
.350 to.399Below averageContact-focused regular
Below.350Light hitterDefense-first or speed-first profile

All-time slugging leaders

Career and single-season SLG records. Sourced from MLB official records and the Baseball Hall of Fame archives.

Career SLG leaders
PlayerSLG
Babe Ruth.690
Ted Williams.634
Lou Gehrig.632
Jimmie Foxx.609
Barry Bonds.607
Hank Greenberg.605
Albert Pujols.541
Miguel Cabrera.522
Single-season SLG
SeasonSLG
Bonds 2001.863
Ruth 1920.847
Ruth 1921.846
Bonds 2004.812
Bonds 2002.799
Ruth 1927.772
Williams 1941.735
Aaron Judge 2022.686

Article — Slugging Percentage Calculator

Slugging percentage calculator: SLG, ISO and OPS explained

A slugging percentage calculator takes singles, doubles, triples, home runs and at-bats and returns SLG — the official MLB statistic for power hitting. The formula is total bases divided by at-bats, with each hit weighted by the number of bases earned (1 for a single, 2 for a double, 3 for a triple, 4 for a home run). League-average SLG in modern Major League Baseball is around.400 to.420; over.500 is excellent; over.600 is elite. The 2024 MLB league SLG was.399.

SLG was codified in the 1923 MLB rulebook and remains one of the three core batting statistics, alongside batting average and on-base percentage. It is the only one of the three that distinguishes a single from a home run, which is why power hitters and pure singles hitters can have identical batting averages and very different SLG. The calculator also computes ISO, OPS, and bases-per-hit.

What the slugging percentage calculator does

Enter the season totals for singles, doubles, triples and home runs, plus at-bats. The calculator multiplies each hit type by its base value and sums them for total bases. SLG is total bases divided by at-bats, displayed in baseball convention (leading zero stripped —.451 rather than 0.451). The result panel shows SLG alongside total bases, batting average, isolated power (SLG minus BA), bases-per-hit and OPS if an on-base percentage was supplied.

The example buttons load four reference configurations. Bonds 2001 (.863 SLG) is the single-season record. Ruth 1920 (.847) is second and established modern power hitting. A league regular at.451 represents an above-average middle-of-the-order bat. The verdict band tags the result with the appropriate historical context.

The SLG formula in one line
SLG = (1B + 2x2B + 3x3B + 4xHR) / AB
ISO = SLG - AVG OPS = OBP + SLG

How to calculate slugging percentage

Multiply each hit type by its base value: singles by 1, doubles by 2, triples by 3, home runs by 4. Add the four products for total bases. Divide total bases by at-bats. A player with 100 singles, 30 doubles, 3 triples and 25 home runs in 550 at-bats has total bases of 100 + 60 + 9 + 100 = 269, and an SLG of 269 / 550 =.489. The result is a decimal between 0 and 4.000, read as a fractional batting average —.500,.600,.700.

At-bats exclude walks, hit-by-pitches and sacrifice flies. This is what separates SLG from plate-appearance based stats like wOBA. A walk is a successful plate appearance but not an at-bat, so it does not affect SLG either positively or negatively. High-walk hitters can have lower SLG than their offensive contribution would suggest because the calculation does not see the bases earned from walks.

Did you know

The minimum number of plate appearances to qualify for an MLB slugging title is 502 (3.1 per team game x 162 games), which translates to about 540 to 580 at-bats. The all-time qualified single-season record is Barry Bonds'.863 in 2001. Babe Ruth's 1920 (.847) and 1921 (.846) seasons are the second and third highest qualified marks.

Slugging percentage vs batting average

Batting average treats all hits equally. Slugging percentage weights each hit by bases earned. Two players can have the same batting average and very different SLG. A player with 150 singles in 500 at-bats has a.300 average and a.300 SLG. A player with 100 singles, 20 doubles, 5 triples and 25 home runs in the same 500 at-bats also has a.300 average — but an SLG of (100 + 40 + 15 + 100) / 500 =.510. Same average, very different offensive value.

This is why SLG was created. Batting average was the dominant batting statistic from baseball's earliest days through the early 20th century, but it gave the same credit to a slap-hit single and a 450-foot home run. SLG corrected for the slap-vs-power distinction and became the standard power metric after the 1920s.

What is a good slugging percentage

The verdict bands for slugging percentage are stable in the modern interpretation. League-average SLG is.400 to.420 in the current MLB run-scoring environment..500 is excellent — usually top 30 to 40 hitters in baseball..600 is elite — top 10 to 15 hitters..700 is historic — fewer than 20 qualified seasons in MLB history have crossed that line..800 is the realistic ceiling, hit only by Ruth and Bonds in their peak seasons.

Below average is anywhere under.400. Light hitters with strong defense or speed can survive in the lineup at.350 SLG; below.300 over a full season is rare for a regular starter and usually triggers a roster move. The dividing line between contact hitters and power hitters is around.450 to.470 SLG with an ISO around.150 or higher.

MLB slugging records

The career SLG record is Babe Ruth at.690, set over 22 seasons from 1914 to 1935 — the longest a top-ten career record has stood in baseball history. Ted Williams (.634), Lou Gehrig (.632), Jimmie Foxx (.609), and Barry Bonds (.607) round out the top five. The single-season record is Barry Bonds in 2001 at.863 (73 home runs in 476 at-bats).

The modern era (since 2000) has elevated power numbers from improved training and launch-angle approach. Aaron Judge's 2022 season at.686 SLG was the highest in MLB since Bonds' 2004 mark of.812. The 60+ home run seasons of the late 1990s have receded since testing began in 2003, but launch-angle hitters have kept extra-base production high.

Isolated power and OPS

Isolated power (ISO) is SLG minus batting average. It strips singles out of slugging percentage to isolate the pure-power component. A player with.300 batting average and.500 SLG has an ISO of.200 — strong power. League-average ISO in modern MLB is around.140. Power hitters are.200 or higher; elite sluggers are.300 or higher. ISO is more stable than SLG across seasons because it removes the singles-driven variation.

OPS (on-base plus slugging) is OBP added to SLG. The simple sum was popularized in the 1980s as a way to combine plate discipline and power into a single number. OPS over 1.000 is elite;.900 is All-Star caliber; the modern league average is around.710 to.730. OPS is not a perfect summary statistic — OBP is more valuable per point than SLG — but the simplicity makes it the dominant single-number rating in fan-facing baseball coverage.

SLG stabilizes slowly

About 175 at-bats is the half-stabilization point for slugging percentage — the sample size at which the next 175 AB will be correlated 0.50 with the first 175. Below 100 at-bats, SLG can swing 100 to 150 points based on a hot or cold week. Always check the at-bat count alongside the SLG number.

Sample size and stabilization

A.550 SLG in 50 AB is essentially noise; a.500 SLG in 500 AB is a real talent signal. For player evaluation, pair SLG with at-bat count. The metric stabilizes around 175 AB but the season-level signal requires the full qualifying threshold.

OPS+ adjusts OPS for league average and ballpark effects. An OPS+ of 100 is league average, 150 is 50% better. Career OPS+ leaders: Ruth (206), Williams (190), Bonds (181). SLG+ and ISO+ work the same way and are useful for comparing players across different eras.

Tip

Always pair SLG with OBP. A hitter with.500 SLG and.280 OBP is generating power without reaching base, which limits the actual run-scoring contribution. The same.500 SLG with a.400 OBP is a vastly more valuable offensive profile — that is the difference between a streaky slugger and a complete hitter.

Common slugging percentage mistakes

The most common mistake is including walks in the denominator. SLG uses at-bats, not plate appearances. Walks do not appear anywhere in the calculation. The second is forgetting to multiply each hit type by its base value before summing — total bases is a weighted sum, not a count of hits. The third is comparing SLG across very different eras without context. The 1968 league SLG was.339 in the dead-ball "year of the pitcher"; the 2000 league SLG was.437.

For player evaluation, always pair SLG with at-bat count. A high SLG in a 50-AB sample is essentially noise; the metric stabilizes around 175 AB but the season-level signal requires the full qualifying threshold.

FAQ

Slugging percentage (SLG) is total bases divided by at-bats. A single counts as 1 base, a double as 2, a triple as 3, a home run as 4. SLG measures average bases earned per at-bat. A player with.500 SLG averages half a base per at-bat — a strong power hitter.
Multiply each hit type by its base value, sum, then divide by at-bats. For example: 100 singles + 30 doubles + 3 triples + 25 home runs = 100 + 60 + 9 + 100 = 269 total bases. With 550 AB, SLG = 269 / 550 = .489.
League average SLG is around .400 to.420 in modern MLB. Above .500 is excellent; above .600 is elite; above .700 is historic (only a handful of qualified seasons in baseball history). The 2024 MLB league SLG was about.399.
Batting average counts all hits equally — a home run is the same as a single. Slugging percentage weights each hit by the bases it produced. A player with 100 singles and a player with 100 home runs in 400 AB both have a.250 BA, but very different SLG (.250 vs 1.000).
Yes, in small samples. The theoretical maximum is 4.000 (every at-bat is a home run). The practical season maximum is around .850 — Bonds 2001 (.863) and Ruth 1920 (.847) hold the records. Career SLG over 1.000 has never happened in MLB history.
OPS (On-base Plus Slugging) is OBP + SLG. It captures both reaching base and hitting for power in one number. OPS over 1.000 is elite; .800 to.900 is All-Star caliber; the 2024 MLB league OPS was about.711. The calculator computes OPS when you enter OBP.
ISO is SLG − AVG. It strips singles out of slugging to isolate extra-base power. League-average ISO is around.140; .200+ is power-hitter territory; .300+ is elite (Bonds, Ruth in their peak seasons). ISO is more stable than SLG for predicting future power.
Each value matches the bases the batter literally reaches on that hit. Sabermetric research has shown that the true run value of each hit is closer to 0.47, 0.77, 1.04, 1.40 in linear weights, which is why advanced stats like wOBA use different multipliers. SLG’s 1-2-3-4 is the rulebook convention, not optimal weighting.
No. Walks, hit-by-pitches and sacrifices are not at-bats, so they neither add to total bases nor to the denominator. This is why SLG and OPS are often calculated alongside OBP — SLG ignores plate discipline entirely.