Listed below are the Major League Baseball players who have hit three (3) home runs in consecutive innings:
Date |
Player |
Team |
Opponent |
August 6, 1884 | Cap Anson | Chicago White Stockings NL | Cleveland NL
|
Sep. 17, 1923 | George Kelly | New York Giants | Chicago Cubs, NL
|
July 2, 1930 | Carl Reynolds | Chicago White Sox | New York Yankees, AL
|
August 19, 1930 | Goose Goslin | St. Louis Browns | Philadelphia Athletics AL
|
August 31, 1930 | Mel Ott | New York Giants | Boston Braves, NL
|
July 30, 1978 | Larry Parrish | Montreal Expos | Atlanta Braves, NL
|
June 25, 1995 | Andrés Galarraga | Colorado Rockies | San Diego Padres, NL
|
August 10, 2002 | Sammy Sosa | Chicago Cubs | Colorado Rockies, NL
|
July 7, 2003 | Shea Hillenbrand | Arizona Diamondbacks | Colorado Rockies, NL |