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 (.68973) 1
Ted Williams .634 (.63379) 2
Lou Gehrig .632 (.63242) 3
Albert Pujols .620 (.62013) 4
Jimmie Foxx .609 (.60929) 5
Barry Bonds .607 (.60689) 6
Hank Greenberg .605 (.60505) 7
Manny Ramirez .593 (.59280) 8
Mark McGwire .588 (.58817) 9
Todd Helton .583 (.58344) 10
Vladimir Guerrero .579 (.57933) 11
Joe DiMaggio .579 (.57880) 12
Alex Rodriguez .578 (.57837) 13
Rogers Hornsby .577 (.57653) 14
Larry Walker .565 (.56522) 15
Jim Thome .565 (.56468) 16
Albert Belle .564 (.56381) 17
Johnny Mize .562 (.56201) 18
Juan Gonzalez .561 (.56071) 19
Frank Thomas .561 (.56054) 20
Lance Berkman .559 (.55909) 21
Stan Musial .559 (.55906) 22
David Ortiz .559 (.55896) 23
Willie Mays .557 (.55749) 24
Mickey Mantle .557 (.55678) 25
Hank Aaron .555 (.55451) 26
Ken Griffey, Jr. .553 (.55337) 27
Carlos Delgado .549 (.54878) 28
Ralph Kiner .548 (.54793) 29
Chipper Jones .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
Jason Giambi .536 (.53626) 37
Al Simmons .535 (.53488) 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
Jim Edmonds .531 (.53061) 44
Ken Williams .530 (.53044) 45
Willie Stargell .529 (.52857) 46
Mike Schmidt .527 (.52730) 47
Nomar Garciaparra .526 (.52632) 48
Chick Hafey .526 (.52605) 49
Mo Vaughn .523 (.52314) 50
Magglio Ordonez .522 (.52226) 51
Hal Trosky .522 (.52160) 52
Wally Berger .522 (.52160) 53
Gary Sheffield .522 (.52151) 54
Harry Heilmann .520 (.52048) 55
Kevin Mitchell .520 (.51984) 56
Dan Brouthers .519 (.51915) 57
Charlie Keller .518 (.51768) 58
Joe Jackson .517 (.51737) 59
Alfonso Soriano .517 (.51663) 60
Moises Alou .517 (.51660) 61
Brian Giles .516 (.51593) 62
Edgar Martinez .515 (.51546) 63
Willie McCovey .515 (.51470) 64
Jose Canseco .515 (.51452) 65
Rafael Palmeiro .515 (.51451) 66
Richie Sexson .514 (.51441) 67
Ty Cobb .512 (.51198) 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
Scott Rolen .507 (.50655) 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
Joe Medwick .505 (.50452) 80
Jeff Kent .504 (.50410) 81
Jim Rice .502 (.50201) 82
Derrek Lee .502 (.50155) 83
Tris Speaker .500 (.50034) 84
Ryan Klesko .500 (.50027) 85
David Justice .500 (.50027) 86
Bobby Abreu .500 (.50026) 87
Jim Bottomley .500 (.50020) 88
J.D. Drew .500 (.50014) 89
Troy Glaus .500 (.50011) 90
Aramis Ramirez .500 (.49989) 91
Goose Goslin .500 (.49965) 92
Roy Campanella .500 (.49964) 93
Ernie Banks .500 (.49952) 94
Orlando Cepeda .499 (.49943) 95
Bob Horner .499 (.49934) 96
Carlos Lee .499 (.49913) 97
Dante Bichette .499 (.49882) 98
Andres Galarraga .499 (.49876) 99
Frank Howard .499 (.49861) 100
Current Through 2007 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.