Eugenio Suarez made MLB history Saturday night, crushing four home runs against the Braves to become the first player in nearly eight years to accomplish the rare feat.
The Diamondbacks third baseman put on a power display for the ages, launching homers in the second, fourth, sixth and ninth innings at Chase Field. His dramatic ninth-inning blast off Raisel Iglesias tied the game and forced extra innings. Grant Holmes served up the first three long balls before Iglesias surrendered the fourth.
FOUR AT-BATS
FOUR HOME RUNSLADIES AND GENTLEMEN, EUGENIO SUÁREZ pic.twitter.com/uSEW7kHUOB
— MLB (@MLB) April 27, 2025
Suarez’s performance matched an MLB record that’s stood for over a century. It’s actually rarer than a perfect game – no player has ever hit more than four homers in a game, and only 19 have now accomplished the feat.
What makes this even more remarkable is that Suarez was ice cold coming into the game. The 33-year-old was hitting just .145 with two homers since March ended, with only five singles all season. Talk about breaking out of a slump in historic fashion.
Historic Company
Suarez joined an exclusive club that includes legends like Lou Gehrig, Willie Mays, and Mike Schmidt. He’s the first to hit four homers in a game since 2017, when J.D. Martinez coincidentally did it for the Diamondbacks in the same ballpark.
Here’s the complete list of four-homer games in MLB history:
Player | Date | Team |
Bobby Lowe | May 30, 1984 | Beaneaters |
Ed Delahanty* | July 13, 1896 | Phillies |
Lou Gehrig | June 3, 1932 | Yankees |
Chuck Klein | July 10, 1936 | Phillies |
Pat Seerey | July 18, 1948 | White Sox |
Gil Hodges | Aug. 31, 1950 | Dodgers |
Joe Adcock | July 31, 1954 | Braves |
Rocky Colavito | June 10, 1959 | Indians |
Willie Mays | April 30, 1961 | Giants |
Mike Schmidt | April 17, 1976 | Phillies |
Bob Horner* | July 6, 1986 | Braves |
Mark Whiten | Sept. 7, 1993 | Cardinals |
Mike Cameron | May 2, 2002 | Mariners |
Shawn Green | May 23, 2002 | Dodgers |
Carlos Delgado | Sept. 25, 2003 | Blue Jays |
Josh Hamilton | May 8, 2012 | Rangers |
Scooter Gennett | June 6, 2017 | Reds |
J.D. Martinez | Sept. 4, 2017 | Diamondbacks |
Eugenio Suarez* | April 26, 2025 | Diamondbacks |
* — Hit 4 home runs in a loss.
The night wasn’t perfect for Suarez, though. Despite his heroics, the Diamondbacks lost when the Braves scored in the 10th inning and Arizona couldn’t match it. That makes Suarez just the third player in MLB history – and first since Bob Horner in 1986 – to hit four homers in a losing effort.
Still, it’s an achievement that puts him in rarefied air. Only 19 players have done this in MLB’s long history, and Suarez now owns a piece of baseball immortality that even most Hall of Famers never achieved.
Follow The Sporting News on WhatsApp
SN’s MLB HQ: Live MLB scores | Updated MLB standings | Full MLB schedule
https://www.youtube.com/watch?v=9sjz-60AxMM