Baseball 💰 Salary Battle ⚾ HR Battle
⚾ MLB Home Run History

HOME RUN
BATTLE

Who Hit More?

Bonds vs McGwire. Ruth vs Maris. Judge vs Griffey. Pick the player who hit more home runs — then see the numbers.

25Matchups
73The Record
FreeNo Signup
Choose your mode
🏆
💰 Salary Battle
⚾ Share Your Score
Can your friends beat it?

Frequently Asked Questions

What is the MLB single-season home run record?
Barry Bonds holds the MLB single-season home run record with 73 in 2001 for the San Francisco Giants. The American League record is 62, set by Aaron Judge in 2022.
Who hit the most home runs in a single season?
Barry Bonds hit 73 home runs in 2001, the MLB record. Mark McGwire hit 70 in 1998. Roger Maris held the record at 61 from 1961 until 1998.
How many times did Babe Ruth lead the AL in home runs?
Babe Ruth led the American League in home runs 12 times — more than any player in history. Mike Schmidt holds the NL record with 8 titles.
Who hit more home runs in 1998 — McGwire or Sosa?
Mark McGwire hit 70 home runs to Sammy Sosa's 66 in 1998. Both players broke Roger Maris's record of 61 that had stood since 1961. McGwire then hit 65 in 1999, with Sosa hitting 63.
What is the American League single-season home run record?
Aaron Judge set the AL single-season record with 62 home runs for the New York Yankees in 2022, breaking Roger Maris's record of 61 that had stood since 1961.