Sixteen players have hit four home runs in the same game. They are:
Bobby Lowe - Boston Nationals 1894
Ed Delahanty - Phillies 1896
Lou Gehrig - Yankees 1932
Chuck Klein - Phillies 1936 (extra inning game)
Pat Searey - White Sox 1948 (extra inning game)
Gil Hodges - Brooklyn Dodgers 1950
Joe Adcock - Milwaukee Braves 1954
Rocky Colavito - Indians 1959
Willie Mays - San Fransisco Giants 1961
Mike Schmidt - Phillies 1976 (extra inning game)
Bob Horner - Atlanta Braves 1986
Mark Whitten - Cardinals 1993
Shawn Green - LA Dodgers 2002
Mike Cameron - Mariners 2002
Carlos Delgado - Blue Jays 2003
Josh Hamilton - Texas Rangers 2012
Chat with our AI personalities
you want to know four? which team? present players or retired players? four active players are Albert Pujols, Derek Jeter, Dustin Pedroia and Brad Lidge. four retired players are Yogi Berra, Jeff Bagwell, Carl Yastrzemski, and Ty Cobb