play
Eugenio Suarez becomes 19th MLB player with a 4-HR game (0:48)
Eugenio Suarez is the 19th MLB player to hit four home runs in a game and first since J.D. Martinez in 2017. (0:48)
ESPN News Services
Apr 26, 2025, 10:19 PM ET
PHOENIX -- Arizona Diamondbacks third baseman Eugenio Suarez became the 19th player in major league history to hit four home runs in a single game Saturday night.
The feat came against the Braves, as Suarez homered in his first four at bats of an eventual 8-7, 10-inning loss to Atlanta.
The 33-year-old third baseman hit a solo shot in the second, a two-run homer in the fourth and another solo drive in the sixth, all off of Braves starter Grant Holmes. The right-hander was taken out of the game following Suarez's third homer, which traveled 443 feet and over the center field wall.
Suarez then stepped to the plate to lead off the ninth inning and hit a game-tying solo home run off Raisel Iglesias.
It marked the first four-HR game in the majors since J.D. Martinez in 2017, also while with the Diamondbacks. And Suarez became the second third baseman with a four-HR game, joining ex-Phillies great Mike Schmidt (April 17, 1976 at Cubs).
Overall, there have been more perfect games in MLB history (24) than four-HR games.
Suarez now has a league-leading 10 homers this season.
He previously had two three-HR games -- July 30, 2024, with the Diamondbacks, and Sept. 5, 2020, as a member of the Cincinnati Reds.
The Braves, though, got the last laugh in this one, as Matt Olson scored on a wild pitch in the 10th. Arizona became the second team to lose a game in which a player hit four home runs, joining the Braves in 1986, who lost in Bob Horner's 4-homer game.
Information from ESPN Research and The Associated Press was used in this report.