The 50 batters with the most home runs, 1871–2021

Every batter on this list is ranked on one number: home runs in the regular season between 1871 and 2021. Nothing else is weighed, and the figures each ranking rests on are in the table.

Barry BondsBarry Bonds: 762762Hank AaronHank Aaron: 755755Babe RuthBabe Ruth: 714714Alex RodriguezAlex Rodriguez: 696696Albert PujolsAlbert Pujols: 679679Willie MaysWillie Mays: 660660Ken GriffeyKen Griffey: 630630Jim ThomeJim Thome: 612612Sammy SosaSammy Sosa: 609609Frank RobinsonFrank Robinson: 586586Mark McGwireMark McGwire: 583583Harmon KillebrewHarmon Killebrew: 573573Rafael PalmeiroRafael Palmeiro: 569569Reggie JacksonReggie Jackson: 563563Manny RamirezManny Ramirez: 555555
Home runs — the leading 15. Every one of the 50 is in the table below.
#PlayerSeasonsHome runsGamesHitsRBI
1Barry Bonds1986–20077622,9862,9351,996
2Hank Aaron1954–19767553,2983,7712,297
3Babe Ruth1914–19357142,5032,8732,217
4Alex Rodriguez1994–20166962,7843,1152,086
5Albert Pujols2001–20216792,9713,3012,150
6Willie Mays1951–19736602,9923,2831,903
7Ken Griffey1989–20106302,6712,7811,836
8Jim Thome1991–20126122,5432,3281,699
9Sammy Sosa1989–20076092,3542,4081,667
10Frank Robinson1956–19765862,8082,9431,812
11Mark McGwire1986–20015831,8741,6261,414
12Harmon Killebrew1954–19755732,4352,0861,584
13Rafael Palmeiro1986–20055692,8313,0201,835
14Reggie Jackson1967–19875632,8202,5841,702
15Manny Ramirez1993–20115552,3022,5741,831
16Mike Schmidt1972–19895482,4042,2341,595
17David Ortiz1997–20165412,4082,4721,768
18Mickey Mantle1951–19685362,4012,4151,509
19Jimmie Foxx1925–19455342,3172,6461,922
20Ted Williams1939–19605212,2922,6541,839
20Willie McCovey1959–19805212,5882,2111,555
20Frank Thomas1990–20085212,3222,4681,704
23Eddie Mathews1952–19685122,3912,3151,453
23Ernie Banks1953–19715122,5282,5831,636
25Mel Ott1926–19475112,7302,8761,860
26Gary Sheffield1988–20095092,5762,6891,676
27Eddie Murray1977–19975043,0263,2551,917
28Miguel Cabrera2003–20215022,5872,9871,804
29Lou Gehrig1923–19394932,1642,7211,995
29Fred McGriff1986–20044932,4602,4901,550
31Adrian Beltre1998–20184772,9333,1661,707
32Stan Musial1941–19634753,0263,6301,951
32Willie Stargell1962–19824752,3602,2321,540
34Carlos Delgado1993–20094732,0352,0381,512
35Chipper Jones1993–20124682,4992,7261,623
36Dave Winfield1973–19954652,9733,1101,833
37Jose Canseco1985–20014621,8871,8771,407
37Adam Dunn2001–20144622,0011,6311,168
39Carl Yastrzemski1961–19834523,3083,4191,844
40Jeff Bagwell1991–20054492,1502,3141,529
40Vladimir Guerrero1996–20114492,1472,5901,496
40Nelson Cruz2005–20214491,8821,9131,238
43Dave Kingman1971–19864421,9411,5751,210
44Jason Giambi1995–20144402,2602,0101,441
45Paul Konerko1997–20144392,3492,3401,412
46Andre Dawson1976–19964382,6272,7741,591
47Carlos Beltran1998–20174352,5862,7251,587
48Juan Gonzalez1989–20054341,6891,9361,404
48Andruw Jones1996–20124342,1961,9331,289
50Cal Ripken1981–20014313,0013,1841,695

How this list is made

Ranked on home runs in the regular season, 1871–2021. Players are ranked on that number alone and on nothing else: there is no judgement here about who was better. Where two are level they share a rank, and the list runs past fifty when fiftieth place is shared, because splitting a tie would mean choosing between them on no stated basis.

The Negro Leagues are not in these figures. Major League Baseball recognised the Negro Leagues as major-league in December 2020 and added their statistics to the official record in May 2024. This database does not carry them: Josh Gibson, Oscar Charleston, Buck Leonard and Cool Papa Bell are absent from it altogether, and Satchel Paige appears only from 1948, his American League seasons. These lists are therefore not the complete official record, and that is a limit of the source rather than a judgement about who belongs on them.

Counting statistics only. A rate — an average, a percentage — needs a minimum number of appearances before it means anything, and no such minimum is published that this site could cite. Inventing one would put a number nobody chose at the centre of a ranking. A total needs no cut-off: most goals is a fact with nothing hidden in it.

Some of these careers were not over. Albert Pujols, Miguel Cabrera and Nelson Cruz played in 2021, the last season this database covers, so their totals are what they had reached by then. This site has no source for what has happened since.

Career figures from the Lahman Baseball Database via the Chadwick Bureau’s Baseball Databank, CC BY-SA 3.0. Regular season only; the post-season is not counted.

All the MLB pages