Slugging Percentage (SLG) Calculator

Find slugging percentage (SLG) for baseball players with singles, doubles, triples, home runs, at bats. Free baseball power hitting calculator with charts.

Calculate slugging percentage for baseball players

About This Calculator

Slugging percentage (SLG) is a fundamental baseball statistic that measures the power of a hitter by calculating total bases per at bat. Unlike batting average which treats every hit equally, slugging percentage weights each hit by its value — singles count as one base, doubles as two, triples as three, and home runs as four. This makes SLG the standard metric for evaluating a batter's raw power and extra-base hit production. This calculator is essential for baseball fans, fantasy baseball managers, coaches, scouts, and players who want to evaluate hitting power using the formula used across MLB, NPB, KBO, and all professional leagues worldwide.

The SLG formula is: SLG = (1B + 2×2B + 3×3B + 4×HR) ÷ AB. Singles (1B) are hits where the batter reaches only first base. Doubles (2B) are hits where the batter reaches second base. Triples (3B) are hits where the batter reaches third base. Home runs (HR) are hits where the batter circles all bases to score. At bats (AB) exclude walks, hit by pitch, sacrifice flies, and sacrifice bunts. The numerator (1B + 2×2B + 3×3B + 4×HR) represents total bases (TB). The result is expressed as a decimal to three decimal places — for example, a .489 SLG means the batter averages 0.489 bases per at bat.

Regional Notes: Slugging percentage is universally used across professional baseball leagues worldwide. In MLB (USA/Canada), SLG is a standard stat on every player's Baseball Reference and FanGraphs page. NPB (Japan) and KBO (South Korea) also track SLG as an official statistic. In international competitions like the World Baseball Classic and Olympic baseball, SLG is used for player evaluation. The formula and interpretation are identical regardless of the league or country.

Frequently Asked Questions

What is slugging percentage in baseball?

Slugging percentage (SLG) is a baseball statistic that measures the power of a hitter by calculating total bases per at bat. It is calculated as (Singles + 2xDoubles + 3xTriples + 4xHome Runs) / At Bats. Unlike batting average, SLG weights each hit by its value, giving more credit for extra-base hits.

How is slugging percentage calculated?

SLG is calculated using the formula: SLG = (1B + 2x2B + 3x3B + 4xHR) / AB, where 1B is singles, 2B is doubles, 3B is triples, HR is home runs, and AB is at bats. The result is expressed as a decimal rounded to three places — for example, a .500 SLG means the batter averages one base every two at bats.

What is a good slugging percentage in MLB?

In MLB, a SLG of .450 or higher is considered above average, .500 is great, and .600+ is excellent. The league average SLG typically ranges from .400 to .420. Babe Ruth holds the highest career SLG at .6897, and Barry Bonds has the single-season record at .863 in 2001.

What is the difference between slugging percentage and batting average?

Batting average (BA) simply counts hits divided by at bats, treating every hit equally. Slugging percentage (SLG) weights each hit by its total bases — a single counts as 1, double as 2, triple as 3, and home run as 4. This makes SLG a better measure of a player's power hitting ability.

What is OPS in baseball?

OPS (On-base Plus Slugging) combines OBP with slugging percentage (SLG). It is calculated by adding a player's OBP and SLG together. OPS provides a comprehensive measure of a hitter's ability to both reach base and hit for power. An OPS above .800 is considered good, while .900+ is excellent.

What is the highest possible slugging percentage?

The maximum possible slugging percentage is 4.000, which would occur if a player hit a home run in every at bat. In practice, the career record is .6897 by Babe Ruth. The single-season record is .863 by Barry Bonds in 2001, followed by .847 by Babe Ruth in 1920 and .832 by Barry Bonds in 2002.

Can slugging percentage be lower than batting average?

No, slugging percentage is always equal to or higher than batting average. Since SLG counts at least 1 base per hit (the same as BA) and potentially more, SLG is always >= BA. They are only equal when a player has zero extra-base hits — every hit is a single.

What does a .500 slugging percentage mean?

A .500 slugging percentage means a player averages exactly one total base for every two at bats. For example, a player with 200 total bases in 400 at bats would have a .500 SLG. This is considered a strong power number in MLB, typically achieved by above-average power hitters.