300 home run club

Everything You Need to Know About the 300 Home Run Club

There are plenty of exclusive home run lists in MLB history, whether we’re talking about the most home runs all time, the most in a single season, or each team’s single-season and all-time leaders. But another one that’s quite exclusive despite not getting as much attention as others is the 300 Home Run Club.

If you’re an avid MLB Immaculate Grid player like myself, it hasn’t been too long since you last had to pull a player from your memory who has slugged at least 300 homers during their career. Before the next grid drops, get some studying in with the answers to the most frequently asked questions about this club below. Have a question that’s not here? Let me know, and I’ll add it.

Related: The Ultimate Guide for Career Home Run Leaders

How Many Players Have Hit 300 Home Runs?

A lot of focus is on the top of MLB’s all-time home run list, and rightfully so. The 500 Home Run Club has just 28 members, and that’s the elite of the elite when it comes to the game’s best power hitters.

The 300 Home Run Club isn’t quite that exclusive, but it’s still a special milestone that requires years of consistent production. As of the time of this article’s most recent update (October 2026), the 300 Home Run Club contains 172 members, per FanGraphs.

Who Joined the 300 Home Run Club in 2026?

Kyle Schwarber, Salvador Perez, and Eugenio Suárez were the only three players to accomplish the feat in 2025, but the club got a whole lot bigger in 2026. The following seven players reached the milestone: Marcell Ozuna, Matt Olson, George Springer, Shohei Ohtani, Pete Alonso, Mookie Betts, and Francisco Lindor.

Which Active Players Are in the 300 Home Run Club?

Thanks to that 2026 surge, there are now 20 active players with at least 300 career homers. Giancarlo Stanton leads the way, and he and Mike Trout are the only two who have also reached 400. That might not last much longer, though.

Manny Machado finished the 2026 season sitting at 399 (!), with Bryce Harper (392) and Paul Goldschmidt (390) not far behind. Aaron Judge deserves a special shoutout, too. He’s racked up 386 dingers in just 5,287 career plate appearances, which is about 3,000 fewer than Machado and Harper.

Here’s where every active member stood at the end of the 2026 regular season:

  • Giancarlo Stanton: 456
  • Mike Trout: 426
  • Manny Machado: 399
  • Bryce Harper: 392
  • Paul Goldschmidt: 390
  • Aaron Judge: 386
  • Kyle Schwarber: 385
  • Nolan Arenado: 383
  • Freddie Freeman: 383
  • Eugenio Suárez: 351
  • Carlos Santana: 335
  • Andrew McCutchen: 333
  • Matt Olson: 329
  • Salvador Perez: 324
  • Mookie Betts: 314
  • Shohei Ohtani: 310
  • George Springer: 308
  • Pete Alonso: 307
  • Marcell Ozuna: 304
  • Francisco Lindor: 300

So, who’s next? José Ramírez is knocking on the door with 297 career homers, so he should join the club early in 2027. After him, the next closest active sluggers are Rafael Devers (272), Jose Altuve (271), and Juan Soto (271). Soto is the one to keep an eye on, since he’s still just 27 years old.

Who Was the First Player to Reach 300 Home Runs?

It probably won’t take you many guesses to figure out which player was the first to surpass the 300-homer plateau. Unsurprisingly, New York Yankees legend Babe Ruth was the first one to get it done. He accomplished the feat on September 8, 1925. Of course, Ruth would go on to hit 414 more home runs before his career was finished.

Mel Ott was the first National League player to reach this number. He did it on August 20, 1937, while playing for the New York Giants. Ott finished his Hall of Fame career with 511 dingers.

Who Is the Fastest Player to Hit 300 Home Runs?

Yankees slugger Aaron Judge is the fastest player in AL/NL history to reach the 300-homer plateau when looking at both games played (944) and at-bats (3,431). He joined the club on August 14, 2024. The previous record holder was Ralph Kiner of the Pittsburgh Pirates, who needed 1,087 games to reach that milestone.

Who Is the Youngest Player to Reach 300 Home Runs?

At 27 years and 249 days old, Alex Rodriguez is currently the youngest player to hit his 300th home run. Andruw Jones holds the National League record at 28 years and 144 days old.

Love home runs? Sign up for the Bases Loaded Bulletin today to get the best home run content straight to your inbox! And if you’re new to MLB Daily Dingers, it’s probably best to start here. 

2 responses to “Everything You Need to Know About the 300 Home Run Club”

  1. William Hadley Avatar
    William Hadley

    Let’s get Kyle Schwarber from the Phillies on the list! He hit his 300th last night against the Rockies!

    1. Matt Musico Avatar
      Matt Musico

      Just added! If it hasn’t shown up yet, it should soon.