Top 25 MLB all-time home run hitters

BY foxsports • February 7, 2009

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


share