Arizona Diamondbacks slugger Eugenio Suárez made history Saturday night by becoming the 19th player in Major League Baseball history to hit four home runs in a single game. Despite his personal success, the Diamondbacks fell to the Atlanta Braves, losing 8-7 in 10 innings.
Suárez’s incredible feat made him the first MLB player to hit four homers in a game since J.D. Martinez did it for the D-backs in 2017. Suárez expressed his amazement afterward, stating he had never imagined achieving such a milestone.
Suárez Erupts for Four Home Runs, Stunning Crowd and Reviving a Struggling Season
Coming into the game, Suárez had been having a tough season, batting just .167 with six home runs and 15 RBIs. However, his performance Saturday drastically shifted those numbers, bringing him to a league-best 10 home runs.
The 33-year-old delivered a solo shot in the second inning, a two-run homer in the fourth, and two solo blasts in the sixth and ninth innings, accumulating five RBIs in the process. His fourth home run, hit off Braves closer Raisel Iglesias, tied the game and electrified the crowd of over 43,000 at Chase Field.

Diamondbacks manager Torey Lovullo could hardly believe what he witnessed, describing it as “a fairy tale” and “one of those magical nights.” Suárez’s four home runs traveled a combined distance of 1,655 feet, with the longest being a 443-foot blast to center field.
The first three home runs came off Braves pitcher Grant Holmes. Notably, Suárez became only the second third baseman ever to achieve a four-home-run game, joining Philadelphia Phillies legend Mike Schmidt.
Suárez’s Four-Homer Night Ends in Heartbreak as Diamondbacks Fall, Career Milestone Achieved
Despite Suárez’s heroics, the Diamondbacks ultimately lost when Matt Olson scored on a wild pitch in the 10th inning. Arizona became just the third team in MLB history to lose a game in which a player hit four home runs, joining the 1986 Braves and the 1896 Phillies.
Suárez admitted to having “mixed feelings” after the game, cherishing his individual accomplishment but regretting the team’s loss, and credited his achievement to divine blessing.
Born in Venezuela, Suárez has enjoyed a long and productive MLB career, playing for the Detroit Tigers, Cincinnati Reds, Seattle Mariners, and now the Diamondbacks. Over his 12 seasons, he has hit a total of 286 home runs. Saturday’s performance not only marks a historic personal achievement but also adds a memorable chapter to a distinguished career defined by resilience and power hitting.