Listed below are the 18 Major League Baseball players who have hit four home runs in a single game. No player has accomplished this feat more than once in his career.
Notes[]
- Lowe, Gehrig, Colavito, Schmidt, Cameron and Delgado hit their four home runs in consecutive at bats.
- Lowe only had 71 home runs over 18 years in the big leagues. Seerey only had 86 home runs in seven seasons. Delahanty had four home runs in one game in 1896 and only nine for the rest of that season.
- Klein, Seerey and Schmidt needed extra innings to get four home runs.
- Gehrig hit a deep fly in his final at-bat that narrowly missed being a fifth home run.
- Adcock hit a double off the top of the wall in his second at bat that also narrowly missed being a fifth home run. His 18 total bases for a 9-inning game was a major league record until Shawn Green broke it during his 4-homer game.
- Horner's and Delahanty's home runs came in losing efforts.
- Whiten's home runs drove in 12 runs, which also tied him for the major league record for most RBIs in a game. His feat came in the second game of a doubleheader. Whiten was 0-4 in the first game but drove in the go-ahead run with a bases-loaded walk in the eight inning. His 13 RBI for the day is a MLB record for a doubleheader.
- All four of Cameron's home runs were solo shots, and all were hit before the sixth inning.
- Green also doubled and singled, going 6-for-6 and setting a single-game record of 19 total bases.