What's the MLB Record for Most Home Runs in One Game?

- Arizona Diamondbacks
- Atlanta Braves
- Baltimore Orioles
- Boston Red Sox
- Chicago Cubs
- Chicago White Sox
- Cleveland Guardians
- Colorado Rockies
- Detroit Tigers
- Houston Astros
- Kansas City Royals
- Los Angeles Angels
- Los Angeles Dodgers
- Miami Marlins
- Milwaukee Brewers
- Minnesota Twins
- New York Mets
- New York Yankees
- Oakland Athletics
- Philadelphia Phillies
- Pittsburgh Pirates
- San Diego Padres
- San Francisco Giants
- Seattle Mariners
- St. Louis Cardinals
- Tampa Bay Rays
- Texas Rangers
- Toronto Blue Jays
- Washington Nationals
The New York Yankees nearly made MLB history on March 29 in their second game of the 2025 season.
In a 20–9 rout of the Milwaukee Brewers at Yankee Stadium, New York hammered nine home runs, including three from two-time AL MVP Aaron Judge. The Yankees started the ballgame with a bang, hitting three homers on the first three pitches they saw, and the bats didn't quiet down the rest of the afternoon.
So, how close did the Yankees come to making history in that game? Let's take a look:
MLB Record for Most Home Runs in One Game
The all-time record for homers hit in a single game (since 1901) is 10—set by the Toronto Blue Jays in an 18–3 win on Sept. 14, 1987. Ernie Whitt blasted three dingers himself that game, and teammates Rance Mulliniks and George Bell knocked two bombs apiece.
With Oswald Peraza's two-run shot in the seventh inning, the Yankees became just the third team in MLB history to mash at least nine homers in one game.
The only other team in MLB history to hit more than eight homers in a single game is the 1999 Cincinnati Reds, who pummeled nine long balls in a blowout win over the Phillies on Sept. 4 of that year.
Thirty other teams have hit eight homers in a single game, most recently the Oakland Athletics in an 18–3 win over the Philadelphia Phillies on July 14, 2024.
TEAM | DATE | HOMERS | FINAL SCORE |
---|---|---|---|
Blue Jays | Sept. 14, 1987 | 10 | Toronto 18, Baltimore 3 |
Reds | Sept. 4, 1999 | 9 | Cincinnati 22, Philadelphia 3 |
Yankees | March 29, 2025 | 9 | New York 20, Milwaukee 9 |
30 teams | -- | 8 | -- |