Baseball Wiki
Advertisement

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.

Date Player Team Opposing team Score
May 30, 1894 Bobby Lowe Boston Beaneaters, NL Cincinnati Reds 20-11
July 13, 1896 Ed Delahanty Philadelphia Phillies, NL Chicago Colts 8-9
June 3, 1932 Lou Gehrig New York Yankees, AL Philadelphia Athletics 20-13
July 10, 1936 Chuck Klein Philadelphia Phillies, NL Pittsburgh Pirates 9-6
July 18, 1948 Pat Seerey Chicago White Sox, AL Philadelphia Athletics 12-11
August 31, 1950 Gil Hodges Brooklyn Dodgers, NL Boston Braves 19-3
July 31, 1954 Joe Adcock Milwaukee Braves, NL Brooklyn Dodgers 15-7
June 10, 1959 Rocky Colavito Cleveland Indians, AL Baltimore Orioles 11-8
April 30, 1961 Willie Mays San Francisco Giants, NL Milwaukee Braves 14-4
April 17, 1976 Mike Schmidt Philadelphia Phillies, NL Chicago Cubs 18-16
July 6, 1986 Bob Horner Atlanta Braves, NL Montreal Expos 8-11
September 7, 1993 Mark Whiten St. Louis Cardinals, NL Cincinnati Reds 15-2
May 2, 2002 Mike Cameron Seattle Mariners, AL Chicago White Sox 15-4
May 23, 2002 Shawn Green Los Angeles Dodgers, NL Milwaukee Brewers 16-3
September 25, 2003 Carlos Delgado Toronto Blue Jays, AL Tampa Bay Devil Rays 10-8
May 8, 2012 Josh Hamilton Texas Rangers, AL Baltimore Orioles 10-3
June 6, 2017 Scooter Gennett Cincinnati Reds, NL St. Louis Cardinals 13-1
September 4, 2017 J.D. Martinez Arizona Diamondbacks, NL Los Angeles Dodgers 13-0

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.
Advertisement