MLB 4-home run games: Diamondbacks' Eugenio Suarez becomes 19th player to reach single-game HR record

8 hours ago 1

Diamondbacks slugger Eugenio Suarez entered the history books on Saturday night, blasting four home runs in a game against the Braves and becoming the first player with a four-home run game since 2017. 

The 33-year old homered in the second, fourth, six and ninth innings at home, with his fourth home run tying the game and forcing extra innings. Grant Holmes allowed three of Suarez's home runs, while Raisel Iglesias allowed the fourth. 

— MLB (@MLB) April 27, 2025

Suarez matched the MLB record with an unbelievable performance. No player has ever hit more than four home runs in a game, and a four-home run game is rarer in MLB's long history than a perfect game. 

📲 Follow The Sporting News on WhatsApp

Here's a look at the company Suarez joined with his historic performance.

SN's MLB HQ: Live MLB scores | Updated MLB standings | Full MLB schedule

MLB 4-home run games

No player has ever hit more than four home runs in one MLB game. Here are the 19 who have hit four in a single game: 

PlayerDateTeam
Bobby LoweMay 30, 1984Beaneaters
Ed Delahanty*July 13, 1896Phillies
Lou GehrigJune 3, 1932Yankees
Chuck KleinJuly 10, 1936Phillies
Pat SeereyJuly 18, 1948White Sox
Gil HodgesAug. 31, 1950Dodgers
Joe AdcockJuly 31, 1954Braves
Rocky ColavitoJune 10, 1959Indians
Willie MaysApril 30, 1961Giants
Mike SchmidtApril 17, 1976Phillies
Bob Horner*July 6, 1986Braves
Mark WhitenSept. 7, 1993Cardinals
Mike CameronMay 2, 2002Mariners
Shawn GreenMay 23, 2002Dodgers
Carlos DelgadoSept. 25, 2003Blue Jays
Josh HamiltonMay 8, 2012Rangers
Scooter GennettJune 6, 2017Reds
J.D. MartinezSept. 4, 2017Diamondbacks
Eugenio Suarez*April 26, 2025Diamondbacks

* — Hit 4 home runs in a loss.

Suarez became the 19th player to achieve the feat and the first since 2017, when J.D. Martinez did it in the same building. 

Because the Diamondbacks allowed a run in the 10th inning and couldn't match it, Suarez became the third player in MLB history and first since 1986 to hit four home runs and still lose. 

After a scorching hot opening series, Suarez was ice cold entering Saturday. He was hitting just .145 with two home runs since the calendar flipped from March to April, with only five singles all season. 

While Suarez might rather have the win, he can say he's done something less than two dozen other players have done. 

Read Entire Article