Major League Baseball
Top 25 MLB all-time home run hitters
Major League Baseball

Top 25 MLB all-time home run hitters

Published Feb. 7, 2009 10:23 p.m. ET

Players in bold are active as of the end of the 2008 MLB season. Players with asterisks to the right of their name have been involved in some way in baseball's ongoing steroids controversy.







































































































































MLB all-time home run leaders
Rank
Player
HRs
1
Barry Bonds*
762
2
Hank Aaron
755
3
Babe Ruth
714
4
Willie Mays
660
5
Ken Griffey, Jr.
611
6
Sammy Sosa*
609
7
Frank Robinson
586
8
Mark McGwire*
583
9
Harmon Killebrew
573
10
Rafael Palmeiro*
569
11
Reggie Jackson
563
12
Alex Rodriguez*
553
13
Mike Schmidt
548
14
Jim Thome
541
15
Mickey Mantle
536
16
Jimmie Foxx
534
17
Manny Ramirez
527
18
Willie McCovey
521
 
Frank Thomas
521
 
Ted Williams
521
21
Ernie Banks
512
 
Eddie Mathews
512
23
Mel Ott
511
24
Eddie Murray
504
25
Gary Sheffield*
499
What did you think of this story?
share


Get more from the Major League Baseball Follow your favorites to get information about games, news and more