The home run is one of the most exhilarating plays in baseball. Homers showcase a player's power and skill. They can pump up or deflate a crowd and change the dynamic of a game in an instant.
Over the years, several Major League Baseball players have amassed impressive home run totals in a single season. Barry Bonds holds the MLB record for the most homers in a campaign, with 73 in 2001. Bonds also owns the record for the most career home runs, with 762.
Cal "Big Dumper" Raleigh of the Seattle Mariners has been leading the league in home runs this year. On August 10, he joined Ken Griffey Jr. as the only Mariners players to hit 45 home runs in a season. On August 15, he became the first player to reach the 100-RBI mark, with his 46th home run of the season. On August 25, he became the first player to hit 50 home runs in the 2025 season.
Here is a look at the MLB players with the most home runs in a single season in the modern era (post-1900):
Barry Bonds, 73 (2001)
Mark McGwire, 70 (1998)
Sammy Sosa, 66 (1998)
Mark McGwire, 65 (1999)
Sammy Sosa, 64 (2001)
Sammy Sosa, 63 (1999)
Aaron Judge, 62 (2022)
Roger Maris, 61 (1961)
Babe Ruth, 60 (1927)
Babe Ruth, 59 (1921)
Giancarlo Stanton, 59 (2017)
Ryan Howard, 58 (2006)
Jimmie Foxx, 58 (1932)
Hank Greenberg, 58 (1938)
Aaron Judge, 58 (2024)
Mark McGwire, 58 (1997)
Luis Gonzalez, 57 (2001)
Alex Rodriguez, 57 (2002)
Ken Griffey Jr., 56 (1997)
Ken Griffey Jr., 56 (1998)
Hack Wilson, 56 (1930)
Check out the ESPN MLB hub page for the latest news, analysis, stats, scores, standings and more.