Who hit four homers in one game?
Robert Lowe, Boston Beaneaters
May 30, 1894
Lowe went deep in four straight at-bats against the Cincinnati Reds in the second game of a doubleheader. Lowe finished the game 5-for-6 with six RBIs in a 20-11 victory.
Ed Delahanty, Philadelphia Quakers
July 13, 1896
According to The Sporting News Major League Handbook, all four of his home runs were inside the park. He went 5-for-5 with seven RBIs in a 9-8 loss to Chicago.
Lou Gehrig, New York Yankees
June 3, 1932
Gehrig went 4-for-6 with six RBIs as the Yankees beat the Philadelphia Athletics, 20-13, at Shibe Park.
First inning: Two-run home run off George Earnshaw
Fourth inning: Solo home run off George Earnshaw
Fifth inning: Solo home run off George Earnshaw
Seventh inning: Solo home run off Roy Mahaffey
Chuck Klein, Philadelphia Phillies
July 10, 1936
His fourth homer was a three-run shot in the 10th inning to give the Phillies a 9-6 victory against the Pittsburgh Pirates. He went 4-for-5 with six RBIs.
First inning: Solo home run off Jim Weaver
Fifth inning: Solo home run off Jim Weaver
Seventh inning: Solo home run off Mace Brown
Tenth inning: Three-run home run off Bill Swift
Pat Seerey, Chicago White Sox
July 18, 1948
In the first game of a doubleheader, Seerey went 4-for-6 with seven RBIs in an 11-inning game that the White Sox won 12-11 against the Philadelphia Athletics. His homer in the top of the 11th proved to be the game winner.
Fourth inning: Solo home run off Carl Scheib
Fifth inning: Two-run home run off Carl Scheib
Sixth inning: Three-run home run off Bob Savage
Eleventh inning: Solo home run off Lou Brissie
Gil Hodges, Brooklyn Dodgers
Aug. 31, 1950
The Dodgers' first baseman went 5-for-6 with nine RBIs, and hit his four homers off four pitchers in a 19-3 home victory against the Boston Braves.
Second inning: Two-run homer run off Warren Spahn
Third inning: Three-run home run off Normie Roy
Sixth inning: Two-run home run off Bob Hall
Eighth inning: Two-run home run off Johnny Antonelli
Joe Adcock, Milwaukee Braves
July 31, 1954
He went 5-for-5 with a double, setting a record with 18 total bases and driving in seven runs in a 15-7 victory at Ebbets Field.
Second inning: Solo home run off Don Newcombe
Fifth inning: Three-run home run off Erv Palica
Seventh inning; Two-run home run off Pete Wojey
Ninth inning: Solo home run off Johnny Podres
Rocky Colavito, Cleveland Indians
June 10, 1959
Finished 4-for-4 with four straight homers, six RBIs and five runs scored in the Indians' 11-8 victory.
Third inning: Two-run home run off Jerry Walker
Fifth inning: Solo home run off Arnie Portocarrero
Sixth inning: Two-run home run off Arnie Portocarrero
Ninth inning: Solo home run off Ernie Johnson
Willie Mays, San Francisco Giants
April 30, 1961
Mays went 4-for-5 with eight RBIs in the Giants' 14-4 win against the Milwaukee Braves.
First inning: Solo home run off Lew Burdette
Third inning: Two-run home run off Lew Burdette
Sixth inning: Three-run home run off Seth Morehead
Eighth inning: Two-run home run off Don McMahon
Mike Schmidt, Philadelphia Phillies
April 17, 1976
The star third baseman went 5-for-6 and knocked in eight runs as the Phillies beat the Cubs at Wrigley field 18-16 in 10 innings.
Fifth inning: Two-run home run off Rick Reuschel
Seventh inning: Solo home run off Rick Reuschel
Eighth inning: Three-run home run off Mike Garman
Tenth inning: Two-run home run off Paul Reuschel
Bob Horner, Atlanta Braves
July 6, 1986
Horner went 4-for-5 with six RBIs, but it wasn't enough to keep the Braves from losing to the Montreal Expos 11-8 in Atlanta.
Second inning: Solo home run off Andy McGaffigan
Fourth inning: Solo home run off Andy McGaffigan
Fifth inning: Three-run home run off Andy McGaffigan
Ninth inning: Solo home run off Jeff Reardon
Mark Whitten, St. Louis Cardinals
Sept. 7, 1993
After going hitless in the first game of the doubleheader in Cincinnati, Whiten went 4-for-5, tying another major league record with 12 RBIs as the Cardinals won 15-2.
First Inning: Grand slam home run off Larry Luebbers
Sixth inning: Three-run home run off Mike Anderson
Seventh inning: Three-run home run off Mike Anderson
Ninth inning: Two-run home run off Rob Dibble
Mike Cameron, Seattle Mariners
May 2, 2002
Hit four consecutive solo home runs in the Mariners' 15-4 victory against the White Sox. And in his fifth at-bat, hit a flyball to the warning track that was caught.
First inning: Solo home run off Jon Rauch
First inning: Solo home run off Jim Parque
Third inning: Solo home run off Jim Parque
Fifth inning: Solo home run off Jim Parque
Shawn Green, Los Angeles Dodgers
May 23, 2002
Green went 6 -for-6, with a single and double to go along with his homers. He set a major league record with 19 total bases and drove in seven runs as the Dodgers won 16-3 at Milwaukee.
First inning: Three-run home run off Glendon Rusch
Fourth inning: Solo home run off Brian Mallette
Fifth inning: Solo home run off Brian Mallette
Ninth inning: Solo home run off Jose Cabrera
Carlos Delgado, Toronto Blue Jays
Sept. 25, 2003
Delgado went 4-for 4-with six RBIs and the Blue Jays beat Tampa Bay 10-8 in Toronto.
First inning: Three-run home off Jorge Sosa
Fourth inning: Solo home run off Jorge Sosa
Sixth inning: Solo home run off Joe Kennedy
Eighth inning: Solo home run off Lance Carter
Josh Hamilton, Texas Rangers
May 8, 2012
The Rangers' outfielder sets an AL record with 18 total bases, going 5-for-5 with four two-run homers and eight RBIs in a 10-3 victory against the Orioles.
First inning: Two-run home run off Jake Arrieta
Third inning: Two-tun home run off Jake Arrieta
Seventh inning: Two-run home run off Zach Phillips
Eighth inning: Two-run home run off Darren O'Day
June 6, 2017
Gennett went 4-for-4 with 10 RBIs as the Reds beat the Cardinals, 13-1, at Great American Ball Park.
Third inning: Grand slam off Adam Wainwright
Fourth inning: Two-tun home run off Adam Wainwright
Sixth inning: Solo home run off John Gant
Eighth inning: Two-run home run off John Brebbia