Quantcast

MLB All-Time Home Run Leaders

Rk Player Team(s)
HRs
GMs
ABs
1 Barry Bonds Pittsburgh Pirates (1986 – 1992)
San Francisco Giants (1993 – 2007)
762
2986
9847
2 Hank Aaron Milwaukee Braves (1954 – 1965)
Atlanta Braves (1966 – 1974)
Milwaukee Brewers (1974 – 1975)
755
3289
12354
3 Babe Ruth Boston Red Sox (1914 – 1919)
New York Yankees (1920 – 1934)
Boston Braves (1935)
714
2583
8398
4 Willie Mays New York Giants (1951 – 1957)
San Francisco Giants (1958 – 1972)
New York Mets (1972 – 1973)
660
2992
10881
5 * Alex Rodriguez  Seattle Mariners (1994 – 2000)
Texas Rangers (2001 – 2003)
New York Yankees (2004 – present)
647
2524
9662
6 Ken Griffey Seattle Mariners (1989 – 1999)
Cincinnati Reds (2000 – 2008)
Chicago White Sox (2008)
Seattle Mariners (2009 – 2010)
630
2671
9801
7 * Jim Thome Cleveland Indians (1991 – 2002)
Philadelphia Phillies (2003 – 2005)
Chicago White Sox (2006 – 2009)
Los Angeles Dodgers (2009)
Minnesota Twins (2010 – 2011)
Cleveland Indians (2011)
Philadelphia Phillies (2012)
Baltimore Orioles (2012)
612
2543
8422
8 Sammy Sosa  Texas Rangers (1989)
Chicago White Sox (1989 – 1991)
Chicago Cubs (1992 – 2004)
Baltimore Orioles (2005)
Texas Rangers (2007)
609
2354
8813
9 Frank Robinson Cincinnati Reds (1956 – 1965)
Baltimore Orioles (1966 – 1971)
Los Angeles Dodgers (1972)
California Angels (1973 – 1974)
Cleveland Indians (1974 – 1976)
586
2808
10006
10 Mark McGwire  Oakland Athletics (1986 – 1997)
St. Louis Cardinals (1997 – 2001)
583
1874
6187
11 Harmon Killebrew Washington Senators (1954 – 1960)
Minnesota Twins (1961 – 1974)
Kansas City Royals (1975)
573
2435
8147
12 Rafael Palmeiro Chicago Cubs (1986 – 1988)
Texas Rangers (1989 – 1993)
Baltimore Orioles (1994 – 1998)
Texas Rangers (1999 – 2003)
Baltimore Orioles (2004 – 2005)
569
2831
10472
13 Reggie Jackson Kansas City Athletics (1967)
Oakland Athletics (1968 – 1975)
Baltimore Orioles (1976)
New York Yankees (1977 – 1981)
California Angels (1982 – 1986)
Oakland Athletics (1987)
563
2820
9864
14 Manny Ramirez  Cleveland Indians (1993 – 2000)
Boston Red Sox (2001 – 2008)
Los Angeles Dodgers (2008 – 2010)
Chicago White Sox (2010)
Tampa Bay Rays
555
2302
8244
15 Mike Schmidt Philadelphia Phillies (1972 – 1989)
548
2404
8352
16 Mickey Mantle New York Yankees (1951 – 1968)
536
2401
8102
17 Jimmie Foxx Philadelphia Athletics (1925 – 1935)
Boston Red Sox (1936 – 1942)
Chicago Cubs (1942, 1944)
Philadelphia Phillies (1944)
534
2317
8134
T18 Willie McCovey San Francisco Giants (1959 – 1973)
San Diego Padres (1974 – 1976)
Oakland Athletics (1976)
San Francisco Giants (1977 – 1980)
521
2588
8197
  Frank Thomas  Chicago White Sox (1990 – 2005)
Oakland Athletics (2006)
Toronto Blue Jays (2007 – 2008)
Oakland Athletics (2008 – present)
521
2322
8199
  Ted Williams Boston Red Sox (1939 – 1960)
521
2292
7706
T21 Ernie Banks Chicago Cubs (1953 – 1971)
512
2528
9421
  Eddie Mathews Boston Braves (1952)
Milwaukee Braves (1953 – 1965)
Atlanta Braves (1966)
Houston Astros (1967)
Detroit Tigers (1967 – 1968)
512
2391
8537
23 Mel Ott New York Giants (1926 – 1947)
511
2730
9456
24 Gary Sheffield  Milwaukee Brewers (1988 – 1991)
San Diego Padres (1992 – 1993)
Florida Marlins (1993 – 1998)
Los Angeles Dodgers (1998 – 2001)
Atlanta Braves (2002 – 2003)
New York Yankees (2004 – 2006)
Detroit Tigers (2007 – 2008)
New York Mets
509
2576
9217
25 Eddie Murray Baltimore Orioles (1977 – 1988)
Los Angeles Dodgers (1989 – 1991)
New York Mets (1992 – 1993)
Cleveland Indians (1994 – 1996)
Baltimore Orioles (1996)
Anaheim Angels (1997)
Los Angeles Dodgers (1997)
504
3026
11336
T26 Lou Gehrig New York Yankees (1923 – 1939)
493
2164
8001
  Fred McGriff Toronto Blue Jays (1986 – 1990)
San Diego Padres (1991 – 1993)
Atlanta Braves (1993 – 1997)
Tampa Bay Devil Rays (1998 – 2001)
Chicago Cubs (2001 – 2002)
Los Angeles Dodgers (2003)
Tampa Bay Devil Rays (2004)
493
2460
8757
T28 Stan Musial St. Louis Cardinals (1941 – 1963)
475
3026
10972
  Willie Stargell Pittsburgh Pirates (1962 – 1982)
475
2460
7927
  * Albert Pujols St. Louis Cardinals (2001 – 2011)
Los Angeles Angels (2012 – present)
475
1859
6919
31 Carlos Delgado Toronto Blue Jays (1993 – 2004)
Florida Marlins (2005)
New York Mets (2006 – 2009)
473
2035
7283
32 * Chipper Jones Atlanta Braves (1993 – present)
468
2499
8984
33 Dave Winfield San Diego Padres (1973 – 1980)
New York Yankees (1981 – 1990)
California Angels (1990 – 1991)
Toronto Blue Jays (1992)
Minnesota Twins (1993 – 1994)
Cleveland Indians (1995)
465
2973
11003
34 Jose Canseco  Oakland Athletics (1985 – 1992)
Texas Rangers (1992 – 1994)
Boston Red Sox (1995 – 1996)
Toronto Blue Jays (1998)
Tampa Bay Devil Rays (1999 – 2000)
New York Yankees (2000)
Chicago White Sox (2001)
462
1887
7057
35 Carl Yastrzemski Boston Red Sox (1961 – 1983)
452
3308
11988
T36 Jeff Bagwell  Houston Astros (1991 – 2005)
449
2150
7797
  * Vladimir Guerrero Montreal Expos (1996 – 2003)
Anaheim Angels (2004)
Los Angels Angels (2005 – 2009)
Texas Rangers (2010)
449
2147
8155
38 Dave Kingman  San Francisco Giants (1971 – 1974)
New York Mets (1975 – 1977)
San Diego Padres (1977)
California Angels (1977)
New York Yankees (1977)
Chicago Cubs (1978 – 1980)
New York Mets (1981 – 1983)
Oakland Athletics (1984 – 1986)
442
1941
6677
39 Andre Dawson  Montreal Expos (1976 – 1986)
Chicago Cubs (1987 – 1992)
Boston Red Sox (1993 – 1994)
Florida Marlins (1995 – 1996)
438
2627
9927
T40 Juan Gonzalez  Texas Rangers (1989 – 1999)
Detroit Tigers (2000)
Cleveland Indians (2001)
Texas Rangers (2002 – 2003)
Kansas City Royals (2004)
Cleveland Indians (2005)
434
1689
6556
  * Andruw Jones Atlanta Braves (1996 – 2007)
Los Angeles Dodgers (2008)
Texas Rangers (2009)
Chicago White Sox (2010)
New York Yankees (2011 – present)
434
2196
7599
42 Cal Ripken Baltimore Orioles (1981 – 2001)
431
3001
11551
43 * Jason Giambi Oakland Athletics (1995 – 2001)
New York Yankees (2002 – 2008)
Oakland Athletics (2009)
Colorado Rockies (2009 – present)
429
2163
7021
44 Mike Piazza  Los Angeles Dodgers (1992 – 1998)
Florida Marlins (1998)
New York Mets (1998 – 2005)
San Diego Padres (2006)
Oakland Athletics (2007)
427
1912
6911
45 Billy Williams Chicago Cubs (1959 – 1974)
Oakland Athletics (1975 – 1976)
426
2498
9350
46 * Paul Konerko Los Angeles Dodgers (1997 – 1998)
Cincinnati Reds (1998)
Chicago White Sox (1999 – present)
422
2142
7718
47 Darrell Evans Atlanta Evans (1969 – 1976)
San Francisco Giants (1976 – 1983)
Detroit Tigers (1984 – 1988)
Atlanta Braves (1989)
414
2687
8973
48 Duke Snider Brooklyn Dodgers (1947 – 1957)
Los Angeles Dodgers (1958 – 1962)
New York Mets (1963)
San Francisco Giants (1964)
407
2143
7161
49 * Adam Dunn Cincinnati Reds (2001 – 2008)
Arizona Diamondbacks (2008)
Washington Nationals (2009 – 2010)
Chicago White Sox (2011 – present)
406
1721
5929
50 * David Ortiz Minnesota Twins (1997 – 2002)
Boston Red Sox (2003 – present)
401
1832
6539


Active Players Close to 400 Career Home Runs
71. Alfonso Soriano – 372
75. Lance Berkman – 360
78. Carlos Lee – 358
81. Todd Helton – 354
88. Adrian Beltre 346
89. Aramis Ramirez 342
95. Mark Teixeira 338
99. Carlos Beltran 334

* Denotes active player
Updated: Oct. 25th 2012


Sources:

baseball-reference.com
baseball-almanac.com
wikipedia.org
thebaseballcube.com

All Time Records Single Season Records MLB Milesontes
Career BA Leaders Highest BA in a Season No Hitters
Career Hits Leaders Most Hits in a Season Perfect Games
Career HR Leaders Most HRs in a Season Triple Crown – Hitters
Career RBI Leaders Most RBIs in a Season Triple Crown – Pitchers
Career Runs Leaders Most Runs in a Season 300 Wins Club
Career SB Leaders Most SBs in a Season 3000 Strikeouts Club
Career Wins Leaders Most Saves in a Season 500 Home Run Club
Career Saves Leaders Most K’s in a Season 3000 Hits Club
Career K Leaders Lowest ERA in a Season
Career ERA Leaders
Top
Recommend on Google

Don’t Miss Any of the Latest Sports News

  • Player News, Rumors & Score Updates
  • Interviews & Practice Reports
  • Be the FIRST to know about Giveaways & Special Store Sales