List of players with the most major league baseball home runs
The list of players with the most home runs in Major League Baseball provides an overview of the professional baseball players who have made at least 500 home runs in the American professional league. The official name for this list is the 500 Home Run Club . Babe Ruth was the first player to hit his 500th home run on August 11, 1929.
500 Home Run Club
Fat written players are still active, fat- written teams select the team with which the player concerned scored the 500th home run. (As of August 6, 2016)
rank | player | HRs | Date HR 500 | Date HR 600 | Date HR 700 | Teams | MLB career |
---|---|---|---|---|---|---|---|
1 | Barry Bonds | 762 | 04/17/2001 | 08/09/2002 | 09/17/2004 | Pittsburgh Pirates , San Francisco Giants | 1986-2007 |
2 | Hank Aaron | 755 | 07/04/1968 | 04/27/1971 | 07/21/1973 | Atlanta Braves , Milwaukee Brewers | 1954-1976 |
3 | Babe Ruth | 714 | 08/11/1929 | 08/21/1931 | 07/13/1934 | Boston Red Sox , New York Yankees , Atlanta Braves | 1914-1936 |
4th | Alex Rodríguez | 696 | 08/04/2007 | 08/04/2010 | Seattle Mariners, Texas Rangers, New York Yankees | since 1994 | |
5 | Willie Mays | 660 | 09/13/1965 | 09/22/1969 | San Francisco Giants , New York Mets | 1951-1973 | |
6th | Albert Pujols | 633 | 04/22/2014 | 06/03/2017 | St. Louis Cardinals, Los Angeles Angels of Anaheim | since 2001 | |
7th | Ken Griffey Jr. | 630 | 06/20/2004 | 06/09/2008 | Seattle Mariners , Cincinnati Reds , Chicago White Sox | 1989-2010 | |
8th | Jim Thome | 612 | 09/16/2007 | 08/15/2011 | 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) | 1991-2012 | |
9 | Sammy Sosa | 609 | 04/04/2003 | 06/20/2007 | Chicago White Sox, Chicago Cubs , Baltimore Orioles , Texas Rangers | 1989-2005, 2007 | |
10 | Frank Robinson | 586 | 09/13/1971 | Cincinnati Reds, Baltimore Orioles , Los Angeles Dodgers , Los Angeles Angels of Anaheim , Cleveland Indians | 1956-1976 | ||
11 | Mark McGwire | 583 | 08/05/1999 | Oakland Athletics , St. Louis Cardinals | 1986-2001 | ||
12 | Harmon Killebrew | 573 | 08/10/1971 | Minnesota Twins , Kansas City Royals | 1954-1975 | ||
13 | Rafael Palmeiro | 569 | 05/11/2003 | Chicago Cubs, Baltimore Orioles, Texas Rangers | 1986-2005 | ||
14th | Reggie Jackson | 563 | 09/17/1984 | Oakland Athletics, Baltimore Orioles, New York Yankees, Los Angeles Angels of Anaheim | 1967-1987 | ||
15th | Manny Ramirez | 555 | 05/31/2008 | Cleveland Indians, Boston Red Sox , Los Angeles Dodgers | 1993-2011 | ||
16 | Mike Schmidt | 548 | 04/18/1987 | Philadelphia Phillies | 1972-1989 | ||
17th | Mickey Mantle | 536 | 05/14/1967 | New York Yankees | 1951-1968 | ||
18th | Jimmie Foxx | 534 | 09/24/1940 | Philadelphia Athletics , Boston Red Sox , Chicago Cubs, Philadelphia Phillies | |||
19th | David Ortiz | 528 | 09/12/2015 | Minnesota Twins, Boston Red Sox | since 1997 | ||
20th | Willie McCovey | 521 | 06/30/1978 | San Francisco Giants , San Diego Padres , Oakland Athletics | 1959-1980 | ||
Frank Thomas | 521 | 06/28/2007 | Chicago White Sox, Oakland Athletics, Toronto Blue Jays | 1990-2008 | |||
Ted Williams | 521 | 06/17/1960 | Boston Red Sox | 1939-1942, 1946-1960 | |||
23 | Ernie Banks | 512 | 05/12/1970 | Chicago Cubs | 1953-1971 | ||
Eddie Mathews | 512 | 07/14/1967 | Atlanta Braves, Houston Astros , Detroit Tigers | 1952-1968 | |||
25th | Mel Ott | 511 | 08/01/1945 | New York Giants | 1926-1947 | ||
26th | Gary Sheffield | 509 | 04/17/2009 | Milwaukee Brewers, San Diego Padres, Florida Marlins, LA Angels, Atlanta Braves, New York Yankees, Detroit Tigers, New York Mets | 1988-2009 | ||
27 | Eddie Murray | 504 | 09/06/1996 | Baltimore Orioles , Los Angeles Dodgers, New York Mets, Cleveland Indians, Los Angeles Angels of Anaheim | 1977-1997 |
Web links
- 500hrc.com (English)
- 500 Homerun Club (MLB.com) (English)