To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to section navigation or Skip to main content
Below is an advertisement.

History

Skip to main content
Below is an advertisement.
Four home runs in a game
Only 16 players have have hit four home runs in a game in Major League history.
   indicates game available in Baseball's Best

American League

 Player, Team Date Result
Josh Hamilton, Texas 05-08-2012 Texas 10, Baltimore 3 MLB.com coverage >
Carlos Delgado, Toronto 09-25-2003 Toronto 10, Tampa Bay 8  MLB.com coverage > 
Mike Cameron, Seattle 05-02-2002 Seattle 15, Chicago 4  MLB.com coverage > 
Rocky Colavito, Cleveland 06-10-1959 Cleveland 11, Baltimore 8
Pat Seerey, Chicago 07-18-1948 Chicago 12, Philadelphia A's 11
Lou Gehrig, New York 06-03-1932 New York 20, Philadelphia 13

National League

 Player, Team Date Result
Shawn Green, Los Angeles 05-23-2002 LA 16, Milwaukee 3 MLB.com coverage >  | 
Mark Whiten, St. Louis 09-07-1993 St. Louis 15, Cincinnati 2  
Bob Horner, Atlanta 07-06-1986 Montreal 11, Atlanta 8
Mike Schmidt, Philadelphia 04-17-1976 Philadelphia 18, Chicago 16 (10 inn.) 
Willie Mays, San Francisco 04-30-1961 San Francisco 14, Milwaukee 4
Joe Adcock, Milwaukee 07-31-1954 Milwaukee 15, Brooklyn 7
Gil Hodges, Brooklyn 08-31-1950 Brooklyn 15, Boston 3
Chuck Klein, Philadelphia 07-10-1936 Philadelphia 9, Pittsburgh 6 (10 inn.)
Ed Delahanty, Philadelphia 07-13-1896 Chicago 9, Philadelphia 8
Bobby Lowe, Boston 05-30-1894 Boston 12, Cincinnati 11