The 14 Greatest Home Run Hitters of All Time
Career totals settle nothing here. An era, a ballpark or a suspicion attaches to almost every name.
1Babe Ruth714 career home runs and a 1927 season of 60 that stood as the record for 34 years.
2Hank Aaron755 home runs across 23 seasons, and the record holder for 33 years.
3Barry BondsThe all-time leader with 762, and the most argued-about name on any list like this.
4Willie Mays660 home runs from a player better known for everything else he could do.
5Ken Griffey Jr.630 home runs and the sweetest left-handed swing of the 1990s.
6Mickey Mantle536 home runs from both sides of the plate, on knees that were never right.
7Ted Williams521 home runs with nearly five prime seasons lost to military service.
8Jimmie Foxx534 home runs and the first right-handed hitter to threaten Ruth's single-season mark.
9Mark McGwire583 home runs, including the 70 that made the summer of 1998.
10Sammy Sosa609 home runs and three separate 60-homer seasons, none of which led the league.
11Josh GibsonThe Negro Leagues catcher whose home run legend outran the record-keeping of his era.
12Albert Pujols703 home runs, the last of them in a farewell season nobody expected.
13Aaron JudgeThe American League single-season record of 62 in 2022, and still adding.
14Shohei OhtaniThe modern two-way hitter whose home run pace keeps dragging Ruth's name back into print.
Comments
His 714 stood for thirty-nine years and the 60 from 1927 for thirty-four, and Josh Gibson's totals were never recorded the same way: https://youpick.best/articles/babe-ruth-ranked-many-ways






















