List of Major League Baseball single-game home run leaders


In baseball, a home run occurs when the ball is hit in such a way that the batter is able to circle the bases and reach home safely in one play without any errors being committed by the defensive team in the process. In modern baseball the feat is typically achieved by hitting the ball over the outfield fence between the foul poles without first touching the ground, resulting in an automatic home run. There is also the "inside-the-park" home run where the batter reaches home safely while the baseball is in play on the field.
Twenty-one players have hit four home runs in a single Major League Baseball game, which writers of Sporting News described as "baseball's greatest single-game accomplishment". The most recent to accomplish the feat to date is Kyle Schwarber with the Philadelphia Phillies against the Atlanta Braves on August 28, 2025. No player has done this more than once in his career. In the pre-professional era, Lipman Pike also hit five home runs in 1866. No player has ever hit four home runs in a postseason game; that record is three, first accomplished by Babe Ruth in of the 1926 World Series.
Bobby Lowe was the first to hit four home runs in a single game, doing so on May 30, 1894, for the Boston Beaneaters. Fans were reportedly so excited that they threw $160 in silver coins onto the field after his fourth home run. Of all players to achieve the feat, Lowe hit the fewest career home runs, with a total of 71, making his four homers 5.6% of his career total. Two years after Lowe's feat, Ed Delahanty of the Philadelphia Phillies became the second player to hit four home runs in a game. Three other Phillies players have achieved the feat, Chuck Klein in 1936, Mike Schmidt in 1976, and Kyle Schwarber in 2025. Three other current franchises, the Atlanta Braves, the Los Angeles Dodgers, and the Arizona Diamondbacks have had multiple four-homer games in their history; the former two share the distinction of having one four-homer game in each city they have called home. The Braves also hold the record for most four-homer games surrendered by a single franchise with four, while the Baltimore Orioles, Chicago Cubs, Cincinnati Reds, and Athletics have each surrendered two such games over their histories. Fourteen of the 30 franchises have achieved at least one four-homer game, and thirteen franchises have surrendered at least one. Ten have never been involved in a four-homer game at all, although only three of these date back to before the 1960s expansion era.
Despite Delahanty's achievement on July 13, 1896, the Phillies lost to the Chicago Colts, one of only three occasions when a player hit four home runs but was on the losing team. One took place in 1986, when Bob Horner had four home runs for the Atlanta Braves but the Montreal Expos emerged victorious, and the other occurred in 2025, when Eugenio Suárez hit four home runs for the Arizona Diamondbacks but the Braves won the game. Following Delahanty's four-home run game in 1896, no other player would accomplish the feat for nearly 36 years, the longest gap between such occurrences. The shortest interval took place in 2002, when Mike Cameron hit his four on May 2, 2002, and Shawn Green repeated the feat 21 days later, on May 23. This was the first time two players had achieved a four-homer game in the same season; this would occur again in 2017 when Scooter Gennett and J. D. Martinez achieved the feat in June and September respectively. 2025 was the first season to see three four-home run games: by Suárez, Nick Kurtz, and Schwarber. Cameron was also the first, and to date only, player to hit four solo home runs in one game, accounting for the minimum of four RBIs when accomplishing the feat. When Martinez struck his four home runs for the Arizona Diamondbacks against the Los Angeles Dodgers, he became the first, and to date only, player with a four-homer game to hit more homers than his opponents gained base hits.
These games have resulted in other MLB single-game records due to the extreme offensive performance. Mark Whiten tied Jim Bottomley for the most runs batted in in a single game with 12 in his four-homer game. Shawn Green in 2002 and Nick Kurtz in 2025 each hit a double and a single along with their four home runs for 19 total bases, an MLB record. The previous record was Joe Adcock's mark of 18, which also came from a four-homer game. Carlos Delgado and Eugenio Suárez are the only players to make four plate appearances in a game and hit a home run each time. Warren Spahn pitched the ball which Gil Hodges hit for the first of his four, the only Baseball Hall of Fame and Museum|Hall of Fame] pitcher faced during a four-home-run game.
As of 2025, of the 21 players who have hit four home runs in a game, 14 players have been eligible for the Hall of Fame, and six have been elected. Players are eligible for the Hall of Fame if they have played in at least 10 major league seasons and have either been retired for five seasons or deceased for at least six months. These requirements exclude three players actively playing for a major league team, one player ineligible who is living and has played in the past five seasons, and three who did not play 10 seasons in MLB.

Players

PlayerName
DateDate of the game
TeamThe player's team at the time
Opposing teamThe team against whom the player hit four home runs
ScoreFinal score of the game, with the player's team's score listed first
RBIThe number of runs batted in the player had in the game
TBThe number of total bases the player had in the game
Career HRThe number of home runs the player hit in his MLB career
ºThe home runs were in consecutive plate appearances
Elected to the Baseball Hall of Fame
^MLB record
*The player is still active.
The player's team lost the game.

PlayerDateTeamOpposing teamScoreRBITBCareer HRRef
º1894 [Boston Beaneaters season|Boston Beaneaters]Cincinnati Reds season|Cincinnati Reds]20–11917
Philadelphia Phillies season|Philadelphia Phillies]Chicago Colts season|Chicago Colts]717101
ºNew York Yankees season|New York Yankees]Philadelphia Athletics season|Philadelphia Athletics]20–13616493
Philadelphia PhilliesPittsburgh Pirates season|Pittsburgh Pirates]616300
Chicago White Sox season|Chicago White Sox]Athletics season|Philadelphia Athletics]12–11716
Brooklyn Dodgers season|Brooklyn Dodgers]Boston Braves season|Boston Braves]19–3917370
Milwaukee Braves season|Milwaukee Braves]Brooklyn Dodgers15–7718336
ºCleveland Indians season|Cleveland Indians]1959 [Baltimore Orioles season|Baltimore Orioles]11–8616374
San Francisco Giants season|San Francisco Giants]Milwaukee Braves14–4816660
ºPhiladelphia PhilliesChicago Cubs season|Chicago Cubs]18–16817548
1986 [Atlanta Braves season|Atlanta Braves]1986 [Montreal Expos season|Montreal Expos]616218
St. Louis CardinalsCincinnati Reds15–212^16105
ºSeattle Mariners season|Seattle Mariners]Chicago White Sox15–4416278
2002 [Los Angeles Dodgers season|Los Angeles Dodgers]Milwaukee Brewers season|Milwaukee Brewers]16–3719^328
ºToronto Blue Jays season|Toronto Blue Jays]Tampa Bay Devil Rays season|Tampa Bay Devil Rays]10–8616473
Texas Rangers season|Texas Rangers]Baltimore Orioles10-3818200
ºCincinnati RedsSt. Louis Cardinals13–11017
º*Arizona Diamondbacks season|Arizona Diamondbacks]Los Angeles Dodgers13–0616331
º*Arizona DiamondbacksAtlanta Braves516301
*AthleticsHouston Astros season|Houston Astros]819^23
*August 28, 2025Philadelphia PhilliesAtlanta Braves916333

Source:

Unofficial four-home run games

Only one player has ever hit four home runs in a spring training game: Henry Rodriguez of the Los Angeles Dodgers against the New York Mets on April 24, 1995.