Career Home Run Leaders: The 500-Homer Club and How It Changed

By 4Baseball Staff · · 9 min read

All 28 players with 500 career home runs in the historical record, with rates, eras and context. Covers what 500 meant to Hall of Fame voters, how the club grew after 1986, and the players who stopped just short.

Twenty-eight players have hit 500 or more home runs in the major leagues, according to the historical record through the 2025 season. The list begins with Barry Bonds at 762, Hank Aaron at 755 and Babe Ruth at 714, and it ends with Eddie Murray at 504, a gap of 258 home runs between first and last. For most of the twentieth century a player who reached 500 was assumed to belong in the Hall of Fame. In the twenty-first century the number has become harder to read.

The timing of the list explains why. Fourteen of the 28 played their last major-league game in 1989 or earlier. One, Murray, finished in 1997. The other thirteen retired in 2001 or later, and every one of them debuted in 1986 or after. In other words, nearly as many members retired after 2000 as in all the years before 1990, which is a fact worth explaining and not just counting.

This article gives the full list with a rate for each player, walks through the eras, explains what the number meant in each, and looks at the players who stopped short. All statistics are career totals in the historical record, which includes Negro Leagues statistics for 1920 to 1948 as major-league data; no Negro Leagues player reaches 500 in those records, though the surviving statistics are incomplete.

The 28 players, ranked

The table gives each player's total, the span of seasons in the database, and his at-bats per home run, which is the cleanest way to compare sluggers who played different numbers of games. Lower is better. All of the figures come from the historical record.

Rank Player Home runs Years At-bats per HR
1 Barry Bonds 762 1986-2007 12.9
2 Hank Aaron 755 1954-1976 16.4
3 Babe Ruth 714 1914-1935 11.8
4 Albert Pujols 703 2001-2022 16.2
5 Alex Rodriguez 696 1994-2016 15.2
6 Willie Mays 660 1951-1973 16.6
7 Ken Griffey Jr. 630 1989-2010 15.6
8 Jim Thome 612 1991-2012 13.8
9 Sammy Sosa 609 1989-2007 14.5
10 Frank Robinson 586 1956-1976 17.1
11 Mark McGwire 583 1986-2001 10.6
12 Harmon Killebrew 573 1954-1975 14.2
13 Rafael Palmeiro 569 1986-2005 18.4
14 Reggie Jackson 563 1967-1987 17.5
15 Manny Ramirez 555 1993-2011 14.9
16 Mike Schmidt 548 1972-1989 15.2
17 David Ortiz 541 1997-2016 16.0
18 Mickey Mantle 536 1951-1968 15.1
19 Jimmie Foxx 534 1925-1945 15.2
20 Ted Williams 521 1939-1960 14.8
20 Frank Thomas 521 1990-2008 15.7
20 Willie McCovey 521 1959-1980 15.7
23 Eddie Mathews 512 1952-1968 16.7
23 Ernie Banks 512 1953-1971 18.4
25 Mel Ott 511 1926-1947 18.5
25 Miguel Cabrera 511 2003 onward 20.3
27 Gary Sheffield 509 1988-2009 18.1
28 Eddie Murray 504 1977-1997 22.5

Cabrera's span is open-ended in the database; 511 is his total through the 2025 season, and he last played in 2023. The at-bats-per-homer column tells a different story from the ranking. The two best rates belong to Mark McGwire (10.6) and Babe Ruth (11.8), and the worst belongs to Murray (22.5), who got to 504 by playing 21 seasons at a steady level, never hitting more than 33 in a year.

What 500 means arithmetically

A home run total is a product of two things: how often a player homers and how long he plays. Five hundred is about 25 a year for 20 seasons, or 30 a year for 17, or 40 a year for 12 and a half. It rewards durability as much as peak.

Look at how differently the 28 got there. Aaron hit 755 without ever reaching 50 in a season: his best was 47, in 1971. Willie Mays's best was 52, in 1965. Murray's best was 33. Compare Ruth, who hit 60 in 1927, or Bonds, who hit 73 in 2001, or McGwire, whose 70 in 1998 came in a career that was only 16 seasons long. Aaron and Rodriguez each had 15 seasons of 30 or more home runs, the most on the list, and Bonds had 14. Murray had five.

The arithmetic also shows why the club is not about a single type of hitter. Some of its members reached 500 by being one of the best hitters in the sport for a decade, like Ruth and Mantle. Others reached it by never leaving the lineup, like Murray, Palmeiro and Cabrera. Neither route is a lesser one, but the first reflects more dominance and the second more consistency.

The first generation: Ruth, Foxx, Ott and Williams

Four of the 28 began their careers by 1939: Ruth, whose debut came in 1914, Foxx in 1925, Ott in 1926, and Williams in 1939. Ruth's 714 home runs stood as the career record until Aaron passed him in 1974. In the 1920s the home run was still a fairly new weapon, and Ruth used it better than anyone, as his rate of one every 11.8 at-bats shows.

The others played in the long shadow of that standard. Foxx hit 534 and Ott 511, 23 apart. Ted Williams hit 521, which understates him: he missed the 1943, 1944 and 1945 seasons to military service in World War II, and most of 1952 and 1953 to the Korean War. His 14.8 at-bats per home run is better than that of Mantle, Mays and Aaron.

In this era, 500 was an enormous barrier. Ruth reached it in 1929, Foxx in 1940 and Ott in 1945, and by the end of the 1950s no one else had.

The 1950s generation: eight sluggers in nine years

The second wave is the most concentrated cluster on the list. Eight of the 28 debuted between 1951 and 1959: Mays and Mantle in 1951, Mathews in 1952, Banks in 1953, Aaron and Killebrew in 1954, Robinson in 1956 and McCovey in 1959. All eight reached 500, and all eight are in the Hall of Fame.

This was a talented generation, and the timing helped. Players of color were entering the majors in larger numbers after 1947, so the pool of hitters was wider than in Ruth's day. The schedule grew to 162 games in the early 1960s, and expansion in 1961 and 1962 added more starting jobs. Beyond that, the causes are matters of debate; it is fair to say only that the list has an unusual density of talent in these years.

The 1960s ended with a corrective. Pitchers dominated the late part of the decade, and 1968, widely called the Year of the Pitcher, was followed by the lowering of the mound in 1969. Reggie Jackson and Mike Schmidt are the next entries on the list.

The long quiet: Jackson, Schmidt and Murray

Between McCovey's debut in 1959 and Bonds's in 1986, only three players on the list debuted: Jackson in 1967, Schmidt in 1972 and Murray in 1977. Jackson (563) and Schmidt (548) were true power hitters. Schmidt had 13 seasons of 30 or more, and Jackson's best year was 47 in 1969. Murray was something different, a consistent first baseman who reached 504 home runs and 3,255 hits and became one of the few players with both 500 and 3,000.

For a generation, then, the 500 club was growing slowly, and each new member was an event. The mark carried a near-automatic meaning: all 14 players who finished their careers before 1990 are in the Hall of Fame, and the writers elected Jackson in 1993 and Schmidt in 1995.

The surge: 13 debuts from 1986 to 2003

What changed was not one thing. From 1986 on, 13 members of the club debuted: Bonds, McGwire and Palmeiro in 1986, Sheffield in 1988, Griffey and Sosa in 1989, Thomas in 1990, Thome in 1991, Ramirez in 1993, Rodriguez in 1994, Ortiz in 1997, Pujols in 2001 and Cabrera in 2003. The era produced some of the biggest single seasons in the database: McGwire's 70 and Sosa's 66 in 1998, Bonds's 73 in 2001, and Rodriguez's 57 in 2002.

Several things overlapped: hitter-friendly ballparks, stronger training, expansion in 1993 and 1998 that spread the pitching thinner, and, as later became clear, the use of performance-enhancing drugs by some players. The site's article on the home run surge of the late 1990s and 2000s goes through the numbers. This article's concern is the Hall of Fame consequence.

What is documented: McGwire later acknowledged using steroids; Rafael Palmeiro served a suspension in 2005 after a positive test; Manny Ramirez was suspended in 2009 and retired in 2011 while facing a second suspension; Alex Rodriguez was suspended for the entire 2014 season. Barry Bonds has denied knowingly using performance-enhancing drugs. The baseball writers have not elected Bonds, McGwire, Sosa or Palmeiro. Rodriguez has been on the ballot since 2022 and had not been elected as of 2025. By contrast, Ken Griffey received 99.3 percent of the vote in 2016, the highest share to that point, and David Ortiz, Jim Thome and Frank Thomas were elected on their first ballots. For current status, check the Hall's own site at baseballhall.org.

The home run record: Ruth, Aaron, Bonds

The career record has changed hands only twice since Ruth. His 714 stood from the end of his career in 1935 until Aaron passed it in 1974, a gap of nearly four decades. Aaron finished with 755, and the record stood until Bonds passed him in 2007, ending with 762. That 2007 season was his last in the majors.

The single-season record has its own history, told in the article on Ruth, Maris, McGwire, Sosa and Bonds. Career totals and single-season totals measure different skills: Aaron never hit 50 in a season but is second on the career list, while Bonds holds both the career record and the single-season record.

Three kinds of 500-homer hitter

Reading the rate column, the 28 fall into rough groups. The first is the rate hitters, who homered more often than once in 14.5 at-bats: McGwire (10.6), Ruth (11.8), Bonds (12.9), Thome (13.8), Killebrew (14.2) and Sosa (14.5). McGwire reached 500 in just 6,187 career at-bats, the fewest of the 28.

The second group is the all-around stars, between about 14.8 and 17.5 at-bats per home run, which covers Williams, Ramirez, Mantle, Rodriguez, Schmidt, Foxx, Griffey, Thomas, McCovey, Ortiz, Pujols, Aaron, Mays, Mathews, Robinson and Jackson. Many of these players also collected high hit totals, so their home runs came on top of a broad offensive game.

The third group is the longevity group, at 18 or more at-bats per home run: Palmeiro, Banks, Ott, Sheffield, Cabrera and Murray. They are not lesser hitters. Murray, Palmeiro and Cabrera also reached 3,000 hits. But their 500 came from staying in the lineup season after season.

The near misses

The cutoff at 500 is a round number, and the players just below it show how arbitrary it can be. Fred McGriff and Lou Gehrig each finished with 493. Gehrig's career ended in 1939 when he left the lineup with the illness that now bears his name. Adrian Beltre hit 477, Willie Stargell and Stan Musial 475 each, Carlos Delgado 473, Chipper Jones 468, Dave Winfield 465, Nelson Cruz 464, and Adam Dunn and Jose Canseco 462 each. Carl Yastrzemski finished with 452.

Among active players at the end of 2025, Giancarlo Stanton had 453 home runs in the database. The totals for active players change every season, so check the site's league leaders for current numbers. This article does not predict who will reach 500 next.

Several of those near-miss players are in the Hall of Fame without 500: Gehrig, Musial, Stargell, Winfield and Yastrzemski among them. It is a reminder that 500 was always a shorthand and not a requirement.

How 500 compares with other club milestones

The 3,000-hit club is a comparable list. The historical record shows 33 players with 3,000 hits, compared with 28 with 500 home runs. Only a few players are in both: Aaron, Mays, Rodriguez, Murray, Palmeiro, Pujols and Cabrera among them, by the totals in the table above. Pitchers have their own markers, the 300-win club and the 3,000-strikeout club.

Milestones like these measure longevity as much as greatness. The 300-win club is probably closed because of how pitchers are used now, while the 500-homer club has kept adding members.

Common questions

Who has the most career home runs? Barry Bonds, with 762, ahead of Hank Aaron's 755 and Babe Ruth's 714.

How many players have hit 500 home runs? Twenty-eight, in the historical record through the 2025 season.

Who hit 500 home runs fastest, by at-bats? Mark McGwire, with one every 10.6 at-bats, followed by Ruth at 11.8 and Bonds at 12.9.

Is every member of the 500-homer club in the Hall of Fame? No. The 14 who retired before 1990 all are, and so are several later players, but others have not been elected, and some had not reached the ballot as of 2025.

Did anyone hit 500 without ever hitting 40 in a season? Eddie Murray: his best single-season total was 33.

Where to go next

For the single-season side of the story, read the home run record from Ruth to Bonds, and for the two other great career clubs, the 3,000-hit club and the 300-win club. How October changed around these sluggers is in the history of the playoff format. Current leaders are on the site's leaders page.

Search more on this

Keep reading

The Commissioners of Baseball: From Landis to Manfred

Ten men have held the office of baseball commissioner since 1920. This guide covers each one, the powers the job has and has lost, and the events from the Black Sox to the pitch clock that defined every tenure.

4Baseball Staff · Nov 5, 2026 · 12 min read

4Baseball is an independent site and is not affiliated with, endorsed by or sponsored by Major League Baseball, Minor League Baseball, the NCAA, USA Baseball, USA Softball, Little League International, or any club, league or school. Club names, logos and marks are the property of their respective owners and are used here for identification only.