MLB players ranked by total career home runs hit in regular season play according to official MLB records. Barry Bonds holds the all-time MLB career home run record with 762 — though his legacy is complicated by allegations of performance-e...
| # | Category | All Time | All Time | Change |
|---|---|---|---|---|
| 🥇 | Barry Bonds | 762 | 762 | +0% |
| 🥈 | Hank Aaron | 755 | 755 | +0% |
| 🥉 | Babe Ruth | 714 | 714 | +0% |
| 4 | Alex Rodriguez | 696 | 696 | +0% |
| 5 | Willie Mays | 660 | 660 | +0% |
| 6 | Ken Griffey Jr | 630 | 630 | +0% |
| 7 | Jim Thome | 612 | 612 | +0% |
| 8 | Sammy Sosa | 609 | 609 | +0% |
Transform your data into beautiful, interactive visualizations. No account required - start creating stunning charts in seconds!