
Miguel Cabrera might be the last man to join the 500 home run club for a while.
Nelson Cruz is, as of this writing, just 57 away, so two Cruzian seasons should, on paper, get him there. However, he’s also 41 with no real skills outside of hitting at this point, so if he struggles, then that will be all she wrote for his chances.
It’s unlikely teams would keep signing him just so he could try to claw his way to the magic number. Should he stumble at, say, 497, someone might give him the opportunity, but outside of that—once he’s done, he’s done.
The demise and departure of another great designated hitter happened within the past year, in fact. Edwin Encarnacion was chugging toward 500 when his bat died last season to the tune of a .157 average. No team signed him and he is stuck at 424 dingers.
He’s still just 38, which for an effective hitter is about 34 in DH years, so a comeback isn’t out of the question. But for a player with a skillset that includes one severely eroded primary skill—hitting—the market is thin.

Had Encarnacion maintained his pace, he would’ve reached 500 homers in late 2022 or early 2023, meaning he could have gotten there before he was even 40.
So who reaches 500 home runs next if it’s not Cruz? Who knows. No one else has over 340 and no members of the active 300 homer club are under 30 years old.
Giancarlo Stanton, despite his weak past few seasons, has the ability to get there. It’s a matter of whether his body holds up. With 332 home runs to this point, he could reasonably trudge his way to 500, since he did so much when he was young. He helped beat time by getting the bulk of the work out of the way before time could beat him.
Though he’s known as a slugger because of his 59-home run 2017 campaign, the honest reality about Stanton is that his power is very inconsistent. For every year he’s led the league in slugging, he’s posted a mark below .500. Since 2018, he’s slugged .492 and his number has been at or below .500 four of the past six seasons.

If he is in the midst of a slow-but-accelerating power decline, and in a cycle of injuries that he, because of age, will likely never fully recover from (save for a rebound season here and there), then 500 dingers might just be a dream.
But if he can find balance and average 20 per season through his early 40s, then he can get there. A move to DH will probably be necessary to facilitate his run to 500. At the earliest, Stanton would join the club in 2026 or 2027.
Robinson Cano is the next-closest batter after Cruz, but he’s 38, has just 334 homers, is out the rest of this year due to a steroid suspension and—if his past six or so seasons are any indication—is in the midst of a steady decline. He’s not reaching the mark.
Neither is Justin Upton, who, though he’s only 33, can’t hit anymore, can’t field and can’t stay healthy. Even if he maintained his pace from his earlier years, 500 home runs would still have been a challenge because, though he had good pop, he was never really a slugger.
Joey Votto, who has never hit 40 dingers in a season, is 37 and more than 170 away. He’s declining, he’s had injury issues. He’s a no.
Evan Longoria—see what I just said about Votto.
Ryan Zimmerman—see what I just said about Longoria.
Then there’s Mike Trout. I’ll be the pessimist and say he’s going to have a hard time getting to 500. If anyone has a chance, it’s him, but after averaging 158 games per year from 2013 to 2016, he hasn’t appeared in more than 140 in a season since. He averaged just 110 per year from 2017 to 2020 and is on the 60-day injured list at we speak.

He started falling apart when he was 25 and still hasn’t fully put himself back together—tick tock, tick tock, Mike, you’re 30 years old now, the end of your peak is approaching fast.
From this point forward, he could go in one of two directions. The Frank Robinson route is more optimistic. Robinson was traded from the Reds to the Orioles in December 1965 because he was considered past his prime. Reds general manager Bill DeWitt called him an “old 30.”
He went on to hit 262 home runs the rest of the way and finish with 586 dingers.
Or, he could go the Ken Griffey Jr. route. Over the final ten seasons of his career, in his 30s, Griffey averaged just 19 home runs and 57 RBI per year. Albert Pujols also fell off dramatically in his 30s. So did Frank Thomas.
But they all reached 500 home runs, didn’t they? Yes. Griffey and Pujols reached 600, in fact. Pujols, with a little luck, could get to 700.
But neither Griffey nor Pujols nor Thomas had any major issues until they were in their 30s. From age 20 to age 30, Griffey averaged 141 games per year; he averaged 99 after that. From age 23 to age 32, Thomas averaged 147 games per year; he, too, averaged 99 after that. From age 21 to age 32, Pujols averaged 155 games per year; he averaged 121 after that.
Trout, just a couple weeks past his 30th birthday, is already in the after that phase of his career. Though his production hasn’t suffered when he’s been on the field—he still owns a superhuman OPS+ of 185 since the beginning of 2017—the ravages of time will soon, inevitably, take advantage of his injuries.
Eventually the aches and pains will start to affect his play. A peak only lasts so long. The body always wears down, and injuries push that along.
With sluggers, reaching age 30, rampant health issues and a swift decline in performance often correlate. Trout has two of those three already locked in. It’s just a matter of time before they catalyze the other.
Do I think he won’t reach 500 home runs? Well, I didn’t say that. I just don’t think it will be easy. Don’t be surprised if he takes a long, discouraging, Cabrera-esque path to that number. At the earliest, I think he’ll get there in 2030 or 2031.
Moving on.
Freddie Freeman and Paul Goldschmidt are on pace for Hall of Fame careers, but they’re both likely to fall short of 500. They’re good home run hitters, but like Upton, not your prototypical sluggers. Save for Eddie Murray, each member of the 500 home run club slugged at least 40 in a season. Neither Freeman nor Goldschmidt have accomplished the feat.
Anthony Rizzo could be clumped in with those two, but it’s still too soon to say whether he’ll have a Hall of Fame career. But 400 to 450 dingers for him isn’t out of the question.

The only other players one can comfortably discuss here are Bryce Harper, Nolan Arenado and Manny Machado.
Harper has the best shot at getting there. He already has a 40-home run season under his belt, has yet to have serious injury issues, isn’t yet 30 and, with 255 dingers to his name, is already halfway to the milestone. Assuming an average decline, he’ll probably make it.
Same with Arenado. He already has three 40-homer seasons, 260 dingers for his career and is just a few months past his 30th birthday—without any major injury issues yet. Even with a somewhat alarming decline in power these past couple seasons, he’s still trending toward 500, but if his power continues to decrease, he might settle somewhere in the 450 range.
Machado’s not yet had a 40-home run season, but his recent health history is top notch and his power consistency is among the best. Not even 30, he could reasonably compile his way to 500 dingers without ever having a truly standout campaign, like Eddie Murray.
More than likely, however, he’ll mirror Fred McGriff, who hit 493 home runs, and finish within sniffing distance of the mark. In fact, per Baseball Reference, one of Machado’s most similar players through age 28 is Adrian Beltre, who fell just 23 home runs shy of 500.
After nine players joined the 500 home run club in the 2000s, including three in 2007 alone, many fans lamented the elite group was no longer so elite, that it was quickly becoming watered down.
Since 2010, however, things have stabilized and just three men—Cabrera, Pujols and David Ortiz—have powered their way into the ranks. Two more players joined in the 1960s than in the 2010s and 2020s, combined.
And a strong potential exists that no new members will join for another decade, at least.
If everything goes right for him, Nelson Cruz should get there in a couple seasons. But he’s 41—one misstep, and he’s done. If his power of old returns and his health doesn’t collapse, Giancarlo Stanton could get there in less than a decade, but his present career swoon puts that into question. If he recovers from his health woes, Mike Trout could get there in five years or he could slog his way there in a decade, or he could completely fall apart. His injury history at so young an age is concerning.
The only player I can comfortably say will reach 500 home runs is Bryce Harper. He has age and health on his side, he’s a true slugger, and he’s yet to show any major decline.
But even that will is tentative. More or less, it’s shorthand for will, barring … As in, he will reach 500 home runs, barring injury (or decline, et cetera).
A few years ago, I would’ve said Stanton will get there; I would’ve said, without considering any X factors, that Mike Trout will, invariably, reach 500 homers. Because, at the time, there were no X factors to consider.
But eventually, that will became well.
Well, he’ll get there if he regains his health, if he recovers his power stroke, if he plays to 40, if he ups his batting average.
If, if, if.
Harper doesn’t have any X factors yet. Once they start cropping up, the projection becomes a little muddier. But, at its core, that’s really all this is right now. Pure projection.
He’s still 245 homers away; between now and 500, anything could happen. One freak injury might end it all. Albert Belle looked like a sure thing for 500 home runs. By 2000, he’d averaged 37 per season for a decade, and he was just 33 that year. But his hip became debilitatingly arthritic and he was forced to retire—with just 381 dingers—after that season.
With milestones, nothing is a given. With 500 home runs, that’s especially so.
So welcome to the club, Miguel Cabrera, enjoy your stay. Looks like you might be the new guy for a while.