Who has hit four home runs in a nine-inning game?

Only nine players have ever hit four home runs in a nine-inning game. One might expect such a feat from Hall-of-Famers Ed DelahantyLou Gehrig, and Willie Mays. For other sluggers like Gil Hodges and Rocky Colavito, a four-homer day was also not unbelievable. Guys like Mark Whiten, on the other hand, will be remembered for their one amazing game…and not much else. No team has had two such achievements, though Chuck Klein and Mike Schmidt of the Phillies both hit four long balls in 10-inning contests. Only the Cincinnati Reds have been two-time victims. Here is the complete list, along with the dates they occurred:

Bobby Lowe – May 30, 1894
Ed Delahanty – July 13, 1896
Lou Gehrig – June 3, 1932
Gil Hodges – August 31, 1950
Joe Adcock – July 31, 1954
Rocky Colavito – June 10, 1959
Willie Mays – April 30, 1961
Bob Horner – June 6, 1986
Mark Whiten – September 7, 1993

Scroll to Top