The 500 Home Run Club (MLB)
On this page5
Only 28 players in Major League Baseball history have hit 500 career home runs. Barry Bonds leads them all with 762, and the club is one of the sport’s clearest dividing lines between a very good power hitter and a great one.
Reaching 500 takes both peak power and staying healthy long enough to bank it, usually 15 seasons or more. That combination is rare, which is why the club has grown by only a handful of names this century. Here is the full membership, the leaders at the top, and why the milestone carries the weight it does.
The 500 home run club: full list
Every member, ranked by career home runs, through the 2025 season.
| Rank | Player | Home runs |
|---|---|---|
| 1 | Barry Bonds | 762 |
| 2 | Hank Aaron | 755 |
| 3 | Babe Ruth | 714 |
| 4 | Albert Pujols | 703 |
| 5 | Alex Rodriguez | 696 |
| 6 | Willie Mays | 660 |
| 7 | Ken Griffey Jr. | 630 |
| 8 | Jim Thome | 612 |
| 9 | Sammy Sosa | 609 |
| 10 | Frank Robinson | 586 |
| 11 | Mark McGwire | 583 |
| 12 | Harmon Killebrew | 573 |
| 13 | Rafael Palmeiro | 569 |
| 14 | Reggie Jackson | 563 |
| 15 | Manny Ramirez | 555 |
| 16 | Mike Schmidt | 548 |
| 17 | David Ortiz | 541 |
| 18 | Mickey Mantle | 536 |
| 19 | Jimmie Foxx | 534 |
| 20 | Willie McCovey | 521 |
| 20 | Ted Williams | 521 |
| 20 | Frank Thomas | 521 |
| 23 | Ernie Banks | 512 |
| 23 | Eddie Mathews | 512 |
| 25 | Mel Ott | 511 |
| 25 | Miguel Cabrera | 511 |
| 27 | Gary Sheffield | 509 |
| 28 | Eddie Murray | 504 |
Twenty-eight names, spread across a century of baseball. The top of the list is crowded with modern hitters, but the presence of Ruth, Foxx, Ott and Mantle shows the milestone predates the recent power era.
Bonds, Aaron and the top of the list
Barry Bonds hit his 762nd and final home run in 2007, passing Hank Aaron’s 755 that same season. Aaron had held the record since 1974, when he moved past Babe Ruth’s 714, a mark that stood from 1921. Only those three, plus Albert Pujols at 703, have cleared 700.
The gaps at the top are small in raw terms but took whole careers to build. Bonds leads Aaron by seven, and Pujols, the only 700-homer hitter of the modern era to reach it without a steroid-era shadow, finished on 703 across 22 seasons. Alex Rodriguez sits fifth at 696, closer to the top four than to the rest of the club. For the full leaderboard beyond the 500 mark, see our guide to the most home runs of all time.
Why 500 home runs matters
For most of baseball history, 500 home runs was a guaranteed ticket to the Hall of Fame. Every eligible member was elected, and the number became shorthand for an all-time great slugger. A player who reached it had, by definition, produced power over a long career at the highest level.
That automatic link has weakened. Several members with the totals to walk in, including Bonds, Sammy Sosa, Mark McGwire, Rafael Palmeiro and Manny Ramirez, have been kept out or delayed by voters over links to performance-enhancing drugs. The milestone still signals greatness, but it no longer decides a Hall of Fame case on its own.
Recent members and who is next
The club grows slowly. Albert Pujols reached 500 in 2014 and finished on 703 in 2022; Miguel Cabrera got there in 2021 and retired in 2023 on 511. They are the two most recent members, and no one has joined since.
As of the 2025 season no active player is within striking distance. Giancarlo Stanton is the nearest of the current sluggers but sits well short of 500, and any new member is likely years away. That slow pace is part of what keeps the milestone meaningful: it is not handed out often.
The milestone and the eras behind it
The 28 members span dead-ball survivors, the post-war greats, and the high-scoring turn of the century, so their totals were built under very different conditions. Ruth and Foxx hit theirs before integration and in shorter seasons; the modern names benefited from more games, better travel and, in some cases, the steroid era’s inflated offense.
None of that erases a name from the list, but it is why comparing a 500-homer hitter from the 1930s with one from the 2000s is not a clean match. The count is equal; the context is not.
If you like baseball’s milestone clubs, see our companion guides to the 3,000 hit club and the 40-40 club, or the story of the longest home run ever. Five hundred is the line, only 28 players have crossed it, and no active hitter is close.
Frequently asked questions
How many players are in the 500 home run club?+
Twenty-eight players have hit 500 or more career home runs, the count through the 2025 season. It took until 1929 for the first member, Babe Ruth, and the club has grown slowly since. Miguel Cabrera, who reached the mark in 2021, is the most recent addition.
Who has the most career home runs in MLB history?+
Barry Bonds, with 762, set in 2007. Hank Aaron (755) held the record for 33 years before Bonds passed him. Babe Ruth's 714 stood as the mark from 1921 until Aaron broke it in 1974. Those three are the only players above 700 alongside Albert Pujols.
Does reaching 500 home runs guarantee the Hall of Fame?+
It once did, but no longer automatically. For decades every eligible 500-homer hitter was elected, but players linked to performance-enhancing drugs, including Bonds, Sammy Sosa, Mark McGwire, Rafael Palmeiro, Manny Ramirez and Alex Rodriguez, have been kept out or made to wait despite the total.
Who was the fastest player to 500 home runs?+
Albert Pujols and Alex Rodriguez are among the quickest by age, both reaching 500 before turning 33. Rodriguez was the youngest ever to 500, at 32 years and 8 days in 2007. Speed to the mark usually signals a long, healthy peak rather than a late surge.
Will anyone join the 500 home run club soon?+
No active player is close as of the 2025 season. Giancarlo Stanton is the nearest of the active hitters but sits well short, and the next clear candidate would need several more healthy seasons. The club has not added a member since Miguel Cabrera in 2021.
Who has hit the most home runs without reaching 500?+
Andruw Jones and Adam Dunn, both in the 430s and 460s range, are among the highest totals to fall short. Injuries or an early decline can leave a slugger stranded in the 400s, which is why 500 remains a dividing line rather than a formality for power hitters.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 162-0 — Draft nine and see if your roster can survive a flawless 162-game MLB season.
- Explore all our games →
- Analyze a trade — Compare both sides of a fantasy baseball trade before you accept.
- Run the MLB predictor — Simulate the MLB postseason bracket down to a World Series champion.
- Explore all our free sports tools →
Related baseball guides
View all →
The 30-30 Club in MLB (History and Members)
The MLB 30-30 club is hitters with 30 home runs and 30 steals in a season. Ken Williams did it first in 1922; the Bonds hold the record with five each.
Longest Hitting Streak in MLB History
Joe DiMaggio holds the record with a 56-game hitting streak in 1941. Full leaderboard of the longest streaks and why the record is considered unbreakable.
Most Consecutive Games Played in MLB History
Cal Ripken Jr. played 2,632 consecutive MLB games from 1982 to 1998, breaking Lou Gehrig's 2,130. The full leaderboard and why the record is unbreakable.
Best Regular-Season Record in MLB History
The 1906 Cubs' .763 win rate is the best in MLB history; the 2001 Mariners' 116 wins are the most. The full leaderboard, explained.
Longest Losing Streaks in MLB History
The 1889 Louisville Colonels lost 26 straight, the longest losing streak in MLB history. The full list, from the Colonels to the 1961 Phillies, explained.
Longest Winning Streaks in MLB History
The 1916 Giants won 26 straight, the longest winning streak in MLB history. The full list, from the Giants to the 2017 Indians, explained.