As of start of 2006 season.
10. Mike Schmidt
1972-1989
548 Home Runs
9. Reggie Jackson
1967-1987
563 Home Runs
8. Harmon Killebrew
1954-1975
573 Home Runs
7. Mark McGwire
1986-2001
583 Home Runs
6. Sammy Sosa
1989-active
588 Home Runs and counting…
5. Frank Robinson
1956-1976
586 Home Runs
4. Willie Mays
1951-1973
660 Home Runs
3. Barry Bonds
1986-active
708 Home Runs and counting…
2. Babe Ruth
1914-1935
714 Home Runs
1. Hank Aaron
1954-1976
755 Home Runs
According to the Major League Baseball.
* denotes active player
SPORTS