Baseball's All-time Home Run Leaders

Top Home Run Hitters of All Time

40+ Home Runs Seasons

73Barry Bonds2001San Francisco Giants
70Mark McGwire1998St. Louis
66Sammy Sosa1998Chicago Cubs
65Mark McGwire1999St. Louis
64Sammy Sosa2001Chicago Cubs
63Sammy Sosa1999Chicago Cubs
 
62Aaron Judge2022New York Yankees
 
61Roger Maris1961New York Yankees
 
60Babe Ruth1927New York Yankees
 
59Babe Ruth1921New York Yankees
59Giancarlo Stanton2017Miami Marlins
 
58Jimmie Foxx1932Philadelphia A's
58Hank Greenberg1938Detroit Tigers
58Ryan Howard 2006Philadelphia Phillies
58Mark McGwire1997Oakland A'a/St. Louis Cardinals
 
57Luis Gonzalez2001Arizona Diamondbacks
57Alex Rodriguez2002Texas Rangers
 
56Hack Wilson1930Chicago Cubs
56Ken Griffey Jr.1998Seattle Mariners
56Ken Griffey Jr.1997Seattle Mariners
 
54Babe Ruth1920New York Yankees
54Babe Ruth1928New York Yankees
54Ralph Kiner1949Pittsburgh Pirates
54Mickey Mantle1961New York Yankees
54David Ortiz 2006Boston Red Sox
54Alex Rodriguez2007New York Yankees
54Jose Bautista2010Toronto Blue Jays
54Matt Olson2023Atlanta Braves
 
53Chris Davis2013Baltimore Orioles
53Pete Alonso2020New York Mets
 
52Mickey Mantle1956New York Yankees
52Willie Mays1965San Francisco Giants
52George Foster1977Cincinnati Reds
52Mark McGwire1996Oakland Athletics
52Alex Rodriguez2001Texas Rangers
52Jim Thome2002Cleveland Indians
52Aaron Judge2017New York Yankees
 
51Ralph Kiner1947Pittsburgh Pirates
51Johnny Mize1947New York Giants
51Willie Mays1955New York Giants
51Cecil Fielder1990Detroit Tigers
51Andruw Jones2005Atlanta Braves
 
50Jimmie Foxx1938Boston Red Sox
50Albert Belle1995Cleveland Indians
50Brady Anderson1996Baltimore Orioles
50Greg Vaughn1998San Diego Padres
50Sammy Sosa2000Chicago Cubs
50Prince Fielder 2007Milwaukee Brewers
 
49Babe Ruth1930New York Yankees
49Lou Gehrig1936New York Yankees
49Ted Kluszewski1954Cincinnati Reds
49Willie Mays1962San Francisco Giants
49Harmon Killebrew1964Minnesota Twins
49Frank Robinson1966Baltimore Orioles
49Harmon Killebrew1969Minnesota Twins
49Mark McGwire1987Oakland Athletics
49Andre Dawson1987Chicago Cubs
49Ken Griffey Jr.1996Seattle Mariners
49Larry Walker1997Colorado Rockies
49Albert Belle1998Chicago White Sox
49Barry Bonds2000San Francisco Giants
49Jim Thome2001Cleveland Indians
49Shawn Green2001Los Angeles Dodgers
49Todd Helton2001Colorado Rockies
49Sammy Sosa2002Chicago Cubs
49Albert Pujois 2006St. Louis Cardinals
49Eugenio Suarez2020Cincinnati Reds
 
48Jimmie Foxx1933Philadelphia Athletics
48Harmon Killebrew1962Minnesota Twins
48Frank Howard1969Washington Senators
48Willie Stargell1971Pittsburgh Pirates
48Dave Kingman1979Chicago Cubs
48Mike Schmidt1980Philadelphia Phillies
48Albert Belle1996Cleveland Indians
48Ken Griffey Jr.1999Seattle Mariners
48Adrian Beltre2004Los Angeles Dodgers
48Alex Rodriguez2005New York Yankees
48Ryan Howard 2008Philadelphia
48Khris Davis 2018Oakland Athletics
48Jorge Soler2020Kansas City Royals
 
47Babe Ruth1926New York Yankees
47Lou Gehrig1927New York Yankees
47Ralph Kiner1950Pittsburgh Pirates
47Eddie Mathews1953Milwaukee Braves
47 Ted Kluszewski 1955 Cincinnati
47 Ernie Banks 1958 Chicago Cubs
47 Willie Mays 1964 San Francisco Giants
47 Reggie Jackson 1969 Oakland
47 Hank Aaron 1971 Atlanta
47 George Bell 1987 Toronto
47 Kevin Mitchell 1989 San Francisco Giants
47Juan Gonzalez1996Texas Rangers
47 Andres Galarraga 1996 Colorado
47 Rafael Palmeiro 1999 Texas Rangers
47 Troy Glaus 2000 Anaheim
47 Jeff Bagwell 2000 Houston
47 Rafael Palmeiro 2001 Texas Rangers
47 Alex Rodriguez 2003 Texas Rangers
47 Jim Thome 2003 Philadelphia
47 David Ortiz 2005 Boston
47 Ryan Howard 2007 Philadelphia
47 Albert Pujols 2009 St. Louis
47 Chris Davis 2015 Baltimore Orioles
47Mark Trumbo2016Baltimore Orioles
47Cody Bellinger2020Los Angeles Dodgers
47Kyle Schwarber2023Philadelphia Phillies
 
46Babe Ruth1924New York Yankees
46Babe Ruth1929New York Yankees
46Lou Gehrig1931New York Yankees
46Babe Ruth1931New York Yankees
46 Joe Dimaggio 1937 New York Yankees
46 Eddie Mathews 1959 Milwaukee
46 Harmon Killebrew 1961 Minnesota Twins
46 Jim Gentile 1961 Baltimore
46 Orlando Cepeda 1961 San Francisco Giants
46 Jim Rice 1978 Boston
46 Barry Bonds 1993 San Francisco Giants
46 Juan Gonzalez 1993 Texas Rangers
46 Jose Canseco 1998 Toronto
46 Vinny Castilla 1998 Colorado
46 Barry Bonds 2002 San Francisco Giants
46 Adam Dunn 2004 Cincinnati Reds
46 Albert Pujois 2004 St. Louis Cardinals
46 Derrick Lee 2005 Chicago Cubs
46 Alfonso Soriano 2006 Washington Nationals
46 Carlos Pena 2007 Tampa Bay
46Prince Fielder 2009Milwaukee
46Kyle Schwarber 2022Philadelphia Phillies
46Pete Alonso2023New York Mets
 
45 Ernie Banks 1959 Chicago Cubs
45 Rocky Colavito 1961 Detroit
45 Hank Aaron 1962 Milwaukee
45 Harmon Killebrew 1963 Minnesota Twins
45 Willie McCovey 1969 San Francisco Giants
45 Johnny Bench 1970 Cincinnati
45 Gorman Thomas 1979 Milwaukee
45 Mike Schmidt 1979 Philadelphia
45 Ken Griffey Jr. 1993 Seattle Mariners
45 Juan Gonzalez 1998 Texas Rangers
45 Manny Rameriz 1998 Cleveland Indians
45 Chipper Jones 1999 Atlanta
45 Greg Vaughn 1999 Cincinnati
45 Richie Sexson 2001 Milwaukee
45 Richie Sexson 2003 Milwaukee
45 Barry Bonds 2003 San Francisco Giants
45 Barry Bonds 2004 San Francisco Giants
45 Manny Rameriz 2005 Boston
45 Lance Berkman 2006 Houston Astros
45 Ryan Howard 2009 Philadelphia
45J.D. Martinez2017Arizona Diamondbacks
45Mike Trout2020Los Angeles Angels
 
44 Jimmie Foxx 1934 Philadelphia
44 Hank Greenberg 1946 Detroit
44 Ernie Banks 1955 Chicago Cubs
44 Hank Aaron 1957 Milwaukee
44 Hank Aaron 1963 Milwaukee
44 Willie McCovey 1963 San Francisco Giants
44 Hank Aaron 1966 Atlanta
44 Hank Aaron 1969 Atlanta
44 Frank Howard 1970 Washington
44 Willie Stargell 1973 Pittsburgh Pirates
44 Carl Yastrzemski 1967 Boston
44 Harmon Killebrew 1967 Minnesota Twins
44 Frank Howard 1968 Washington
44 Dale Murphy 1987 Atlanta
44 Jose Canseco 1991 Oakland
44 Cecil Fielder 1991 Detroit
44 Jay Buhner 1996 Seattle Mariners
44 Mo Vaughn 1996 Boston
44 Tino Martinez 1997 New York Yankees
44 Andres Galarraga 1998 Atlanta
44 Carlos Delgado 1999 Toronto
44 Manny Ramirez 1999 Cleveland Indians
44 Vladimir Guerrero 2000 Montreal
44 Richard Hidalgo 2000 Houston
44 Jermaine Dye 2006 Chicago White Sox
44 Mark Reynolds 2009 Arizona
44 Miguel Cabrera 2012 Detroit Tigers
44Miguel Cabrera2013Detroit Tigers
44Nelson Cruz2015Seatlle Mariners
44Christian Yelich2020Milwaukee Brewers
44Shohei Ohtani2023Los Angeles Angeles
 
43 Chuck Klein 1929 Philadelphia
43 Johnny Mize 1940 St Louis
43 Ted Williams 1949 Boston
43 Duke Snider 1956 Brooklyn
43 Ernie Banks 1957 Chicago Cubs
43 Davey Johnson 1973 Atlanta
43 Tony Armas 1984 Boston
43 Juan Gonzalez 1992 Texas Rangers
43 Matt Williams 1994 San Francisco Giants
43 Jeff Bagwell 1997 Houston
43 Rafael Palmeiro 1998 Baltimore
43 Jason Giambi 2000 Oakland
43 Gary Sheffield 2000 Los Angeles
43 Frank Thomas 2000 Chicago White Sox
43 Rafael Palmeiro 2002 Texas Rangers
43 Javey Lopez 2003 Atlanta
43 Albert Pujois 2003 St. Louis
43 Manny Ramirez 2004 Boston Red Sox
43 Mark Teixeira 2005 Texas Rangers
43 Jose Bautista 2011 Toronto Blue Jays
43 Curtis Granderson 2012 New York Yankees
43 Josh Hamilton 2012 Texas Rangers
43 Nelson Cruz 2016 Seattle Mariners
43Khris Davis2017Oakland Athletics
43J.D. Martinez2018Boston Red Sox
 
42 Rogers Hornsby 1922 St Louis
42 Mel Ott 1929 New York Giants
42 Hal Trosky 1936 Cleveland Indians
42 Ralph Kiner 1951 Pittsburgh Pirates
42 Gus Zernial 1953 Philadelphia
42 Duke Snider 1953 Brooklyn
42 Gil Hodges 1954 Brooklyn
42 Duke Snider 1955 Brooklyn
42 Roy Sievers 1957 Washington
42 Mickey Mantle 1958 New York Yankees
42 Harmon Killebrew 1959 Washington
42 Rocky Colavito 1959 Cleveland Indians
42 Dick Stuart 1963 Boston
42 Billy Williams 1970 Chicago Cubs
42 Jose Canseco 1988 Oakland
42 Mark McGwire 1992 Oakland
42 Gary Sheffield 1996 Los Angeles
42 Barry Bonds 1996 San Francisco Giants
42 Juan Gonzalez 1997 Texas Rangers
42 Alex Rodriguez 1998 Seattle Mariners
42 Jeff Bagwell 1999 Houston
42 Shawn Green 1999 Toronto
42 Vladimir Guerrero 1999 Montreal
42 Alex Rodriguez 1999 Seattle Mariners
42 Jim Edmonds 2000 St Louis
42 Todd Helton 2000 Colorado
42 Shawn Green 2002 Los Angeles
42 Lance Berkman 2002 Houston
42 Carlos Delgado 2003 Toronto
42 Frank Thomas 2003 Chicago White Sox
42 Jim Edmonds 2004 St. Louis Cardinals
42 Jim Thome 2004 Philadelphia Phillies
42 Travis Hafner 2006 Cleveland Indians
42 Jim Thome 2006 Chicago White Sox
42 Albert Pujols 2010 St. Louis Cardinals
42 Edwin Encarnacion 2012 Toronto
42 Nolan Arenado 2015 Colorado Rockies
42 Bryce Harper 2015 Washington Nationals
42 Brian Dozier 2016 Minnesota Twins
42 Edward Encarnacion 2016 Toronto Bluejays
42Khris Davis2016Oakland Athletics
 
41Babe Ruth1923New York Yankees
41 Cy Williams 1923 Philadelphia
41 Lou Gehrig 1930 New York Yankees
41 Babe Ruth 1932 New York Yankees
41 Jimmie Foxx 1936 Boston
41 Hank Greenberg 1940 Detroit
41 Roy Campanella 1953 Brooklyn
41 Hank Sauer 1954 Chicago Cubs
41 Willie Mays 1954 New York Giants
41 Eddie Mathews 1955 Milwaukee
41 Rocky Colavito 1958 Cleveland Indians
41 Ernie Banks 1960 Chicago Cubs
41Norm Cash1961Detroit
41Harmon Killebrew1970Minnesota Twins
41Darrell Evans1973Atlanta
41Jeff Burroughs1977Atlanta
41Reggie Jackson1980New York Yankees
41Ben Oglivie1980Milwaukee
41 Frank Thomas 1993 Chicago White Sox
41 Todd Hundley 1996 New York Mets
41 Greg Vaughn 1996 Milwaukee/San Diego
41 Andres Galarraga 1997 Colorado
41 David Justice 2000 Cleveland Indians/New York Yankees
41 Carlos Delgado 2000 Toronto
41 Tony Batista 2000 Toronto
41 Alex Rodriguez 2000 Seattle Mariners
41 Manny Ramirez 2001 Boston
41 Troy Glaus 2001 Anaheim
41 Phil Nevin 2001 San Diego
41 Jason Giambi 2002 New York Yankees
41 Jason Giambi 2003 New York Yankees
41 Paul Konerko 2004 Chicago White Sox
41 David Ortiz 2004 Boston Red Sox
41 Albert Pujois 2005 St. Louis
41 Carlos Beltran 2006 New York Mets
41 Andruw Jones 2006 Atlanta Braves
41 Curtis Granderson 2011 New York Yankees
41 Adam Dunn 2012 Chicago White Sox
41 Ryan Braun 2012 Milwaukee Brewers
41 Mike Trout 2015 Los Angeles Angels
41John Donaldson2015Toronto Blue Jays
41Nolan Arenado2016Colorado Rockies
41Chris Carter2016Milwaukee Brewers
41Nelson Cruz2020Minnesota Twins
41Ronalda Acuna Jr.2020Atlanta Braves
41Nolan Arenado2020Colorado Rockies
41Alex Bregman2020Houston Astros
41Ronald Acuna, Jr.2023Atlanta Braves
    
40Chuck Klein1930Philadelphia
40Hank Greenberg1937Detroit
40Johnny Mize1948New York Giants
40Ralph Kiner1948Pittsburgh Pirates
40Gil Hodges1951Brooklyn
40Ted Kluszewski1953Cincinnati
40Duke Snider1954Brooklyn
40Eddie Mathews1954Milwaukee
40Wally Post1955Cincinnati
40Duke Snider1957Brooklyn
40Hank Aaron1960Milwaukee
40Mickey Mantle1960New York Yankees
40Willie Mays1961San Francisco Giants
40Dick Allen1966Philadelphia
40Rico Petrocelli1969Boston
40Carl Yastrzemski1969Boston
40Tony Perez1970Cincinnati
40Carl Yastrzemski1970Boston
40Johnny Bench1972Cincinnati
40Hank Aaron1973Atlanta
40George Foster1978Cincinnati
40Mike Schmidt1983Philadelphia
40Darrell Evans1985Detroit
40Jesse Barfield1986Toronto
40Ryne Sandberg1990Chicago Cubs
40David Justice1993Atlanta
40Ken Griffey Jr.1994Seattle Mariners
40Jay Buhner1995Seattle Mariners
40Sammy Sosa1996Chicago Cubs
40Dante Bichette1995Colorado
40Frank Thomas1995Chicago White Sox
40Vinny Castilla1996Colorado
40Frank Thomas1996Chicago White Sox
40Ellis Burks1996Colorado
40Ken Caminiti1996San Diego
40Mike Piazza1997Los Angeles
40Jay Buhner1997Seattle Mariners
40Vinny Castilla1997Colorado
40Barry Bonds1997San Francisco Giants
40Jim Thome1997Cleveland Indians
40Mo Vaughn1998Boston
40Mike Piazza1999New York Mets
40Ken Griffey Jr.2000Cincinnati
40Sammy Sosa2003Chicago Cubs
40Adam Dunn2005Cincinnati
40Paul Konerko2005Chicago White Sox
40Adam Dunn2006Cincinnati Reds
40Adam Dunn2007Cincinnati Reds
40Adam Dunn2008Cincinnati Reds/Arizona Dbacks
40Adrian Gonzalez2009San Diego Padres
40Nelson Cruz2014Baltimore Orioles
40Albert Pujols2015Los Angeles Angels
40Jose Bautista2015Toronto Blue Jays
40Carlos Gonzalez2015Colorado Rockies
40Todd Frazier2016Chicago White Sox
40Joey Gallo2018Texas Rangers
40Mike Trout2022Los Angeles Angels
40Pete Alfonso2022New York Mets
40Marcell Ozuno2023Atlanta Braves
Top