Career Leaders for Slugging Average

Not just great hitters, these are great sluggers. Take a combination of total bases and divide by the players total at bats and you will be able to calculate slugging average over the course of a season or career (as is the case on this page).

Note: 1,000 career games played are needed to make this list, raw averages are presented to further clarify Baseball Almanac's list of the one-hundred (100) greatest career slugging averages, and a bold faced entry denotes that the player was active during the previous Major League season.

"I like to play happy. Baseball is a fun game, and I love it." - Hall of Famer Willie Mays (23rd Overall Slugging Average Leader)
Slugging Average
All Time Leaders

'Top 100'

Babe Ruth .690 (.68972) 1
Ted Williams .634 (.63379) 2
Lou Gehrig .632 (.63242) 3
Albert Pujols .624 (.62385) 4
Jimmie Foxx .609 (.60929) 5
Barry Bonds .607 (.60689) 6
Hank Greenberg .605 (.60505) 7
Manny Ramirez .593 (.59343) 8
Mark McGwire .588 (.58817) 9
Joe DiMaggio .579 (.57880) 10
Alex Rodriguez .578 (.57799) 11
Rogers Hornsby .577 (.57653) 12
Vladimir Guerrero .575 (.57458) 13
Todd Helton .574 (.57363) 14
Larry Walker .565 (.56522) 15
Albert Belle .564 (.56381) 16
Johnny Mize .562 (.56201) 17
Juan Gonzalez .561 (.56071) 18
Jim Thome .560 (.56046) 19
Lance Berkman .560 (.55998) 20
Stan Musial .559 (.55906) 21
Willie Mays .557 (.55749) 22
Mickey Mantle .557 (.55678) 23
Frank Thomas .555 (.55495) 24
Hank Aaron .555 (.55451) 25
David Ortiz .554 (.55431) 26
Ralph Kiner .548 (.54793) 27
Chipper Jones .548 (.54791) 28
Ken Griffey, Jr. .547 (.54655) 29
Carlos Delgado .546 (.54625) 30
Mike Piazza .545 (.54522) 31
Hack Wilson .545 (.54475) 32
Chuck Klein .543 (.54302) 33
Jeff Bagwell .540 (.54034) 34
Duke Snider .540 (.53973) 35
Frank Robinson .537 (.53698) 36
Al Simmons .535 (.53488) 37
Jason Giambi .534 (.53380) 38
Sammy Sosa .534 (.53376) 39
Dick Allen .534 (.53364) 40
Earl Averill .534 (.53361) 41
Mel Ott .533 (.53310) 42
Babe Herman .532 (.53186) 43
Ken Williams .530 (.53044) 44
Willie Stargell .529 (.52857) 45
Jim Edmonds .528 (.52798) 46
Mike Schmidt .527 (.52730) 47
Chick Hafey .526 (.52605) 48
Nomar Garciaparra .525 (.52451) 49
Mo Vaughn .523 (.52314) 50
Wally Berger .522 (.52160) 51
Hal Trosky .522 (.52160) 52
Harry Heilmann .520 (.52048) 53
Kevin Mitchell .520 (.51984) 54
Magglio Ordonez .520 (.51954) 55
Dan Brouthers .519 (.51915) 56
Adam Dunn .518 (.51821) 57
Alfonso Soriano .518 (.51804) 58
Charlie Keller .518 (.51768) 59
Joe Jackson .517 (.51737) 60
Gary Sheffield .516 (.51581) 61
Moises Alou .516 (.51570) 62
Edgar Martinez .515 (.51546) 63
Willie McCovey .515 (.51470) 64
Jose Canseco .515 (.51452) 65
Rafael Palmeiro .515 (.51451) 66
Ty Cobb .512 (.51198) 67
Brian Giles .511 (.51063) 68
Ellis Burks .510 (.51037) 69
Eddie Mathews .509 (.50943) 70
Fred McGriff .509 (.50908) 71
Jeff Heath .509 (.50881) 72
Harmon Killebrew .509 (.50853) 73
Richie Sexson .507 (.50690) 74
Bob Johnson .506 (.50592) 75
Bill Terry .506 (.50591) 76
Darryl Strawberry .505 (.50535) 77
Ed Delahanty .505 (.50513) 78
Sam Thompson .505 (.50468) 79
Carlos Lee .505 (.50453) 80
Joe Medwick .505 (.50452) 81
Jim Rice .502 (.50201) 82
Aramis Ramirez .502 (.50192) 83
J.D. Drew .502 (.50188) 84
Scott Rolen .501 (.50135) 85
Tris Speaker .500 (.50034) 86
David Justice .500 (.50027) 87
Ryan Klesko .500 (.50027) 88
Jim Bottomley .500 (.50020) 89
Goose Goslin .500 (.49965) 90
Jeff Kent .500 (.49965) 91
Roy Campanella .500 (.49964) 92
Ernie Banks .500 (.49952) 93
Orlando Cepeda .499 (.49943) 94
Bob Horner .499 (.49934) 95
Dante Bichette .499 (.49882) 96
Andres Galarraga .499 (.49876) 97
Frank Howard .499 (.49861) 98
Tim Salmon .498 (.49848) 99
Troy Glaus .498 (.49829) 100
Current Through 2008 Season


At the completion of the 2001 regular season Barry Bonds had a slugging average of .863 — which was the highest slugging percentage ever hit during any season by any player in Major League history. At the completion of the 2004 season Todd Helton became eligible for this list and vaulted up to the top landing at number four overall, but slipped down two notches in 2005.

Babe Ruth led the American League in slugging percentage thirteen (13) different seasons, which is more than any other Major League ballplayer in history — from any league ever!

Do you know which rookie has the highest slugging average? How about switch hitter? Visit Baseball Almanac's slugging record book today and find the answers to those questions and view serveral other researched slugging records.