Who Hit the Most Home Runs in a Season?

San Francisco Giants' Barry Bonds follows his 700th career home run off San Diego Padres' pitcher John Peavy.
(AP Photo/Eric Risberg)
  • Barry Bonds holds the record for the most homers in a season.
  • Aaron Judge broke the American League record in 2022.
  • Bonds has hit the most home runs in MLB history.

The player who leads the majors in home runs is often among the MLB betting favourites to win MVP. Power hitters are usually the most high-profile in the sport, such is their ability to change a game with one swing of the bat. 

Who Hit the Most Home Runs in a Season?

RankPlayer NameHome RunsTeam
1Barry Bonds73San Francisco Giants
2Mark McGwire70St. Louis Cardinals
3Sammy Sosa66Chicago Cubs
4Mark McGwire65St. Louis Cardinals
5Sammy Sosa64Chicago Cubs
6Sammy Sosa63Chicago Cubs
7Aaron Judge62New York Yankees
8Roger Maris61New York Yankees
9Babe Ruth60New York Yankees
T-10Babe Ruth59New York Yankees
T-10Giancarlo Stanton59Miami Marlins

Barry Bonds holds the single-season home run record with his 73 long balls in 2001. He also has the most home runs in MLB history.

The top six performances on this list came during the steroid era. All three players have been suspected of using performance-enhancing substances, with Mark McGwire admitting he took steroids when he broke the home run record in 1998. 

Prior to the power explosion in the latter part of the 1990s, Roger Maris had held the home run record for over three decades. Aaron Judge erupted for 62 homers in 2022, breaking Maris’ American League record and overtaking Babe Ruth’s 1921 and 1927 seasons in the process. Ruth’s 60 bombs in 1927 were the MLB record until Maris surpassed The Bambino in 1961. 

There have been 48 individual seasons with 50 or more home runs, a group which features many of the sport’s all-time greats from Ruth to Lou Gehrig, Willie Mays, and Ken Griffey Jr. 

The late-1990s delivered some surprising names into the 50-homer club, including Luis Gonzalez, Greg Vaughn, and Brady Anderson. 

About the Author

Sam Cox

Read More @samrcox_

Sam Cox is a freelance content writer for BetMGM. He can regularly be found on 888Sport and Betting Expert and has previously written for Sports Betting Dime, OddsChecker, and numerous others. Sam also runs Franchise Sports and has over a decade of experience in the gambling industry.

Sam Cox is a freelance content writer for BetMGM. He can regularly be found on 888Sport and Betting Expert and has previously written for Sports Betting Dime, OddsChecker, and numerous others. Sam also runs Franchise Sports and has over a decade of experience in the gambling industry.