Texas Rangers slugger Josh Hamilton hit four home runs in his team’s 10-3 win against the Baltimore Orioles at Camden Yards on Tuesday night. Hamilton became the 16th player in Major League Baseball history to accomplish the feat and the first since Carlos Delgado of the Toronto Blue Jays on Sept. 25, 2003.

Leading the charge in the Rangers’ victory, Hamilton’s four home runs were all of the two-run variety: two off Orioles’ starter Jake Arrieta in the first and third innings; one off Zach Phillips in the seventh inning and one off Daniel O’Day in the eighth inning. Rangers’ shortstop Elvis Andrus was on base for every home run.

Watch Hamilton’s fourth home run in the video below:

Hamilton finished 5-for-5 on the night with eight RBIs and an American League-record 18 total bases. Counting the home run he hit in the ninth inning of Monday’s game, Hamilton has homered five times in his last six at-bats.

Here are the 16 major league players to hit four home runs in a single game and the date they accomplished the feat:

Josh Hamilton, Texas Rangers — May 8, 2012

Carlos Delgado, Toronto Blue Jays — Sept. 25, 2003

Shawn Green, Los Angeles Dodgers — May 23, 2002

Mike Cameron, Seattle Mariners — May 2, 2002

Mark Whiten, St. Louis Cardinals — Sept. 7, 1993

Bob Horner, Atlanta Braves — July 6, 1986

Mike Schmidt, Philadelphia Phillies — April 17, 1976

Willie Mays, San Francisco Giants — April 30, 1961

Rocky Colavito, Cleveland Indians — June 10, 1959

Joe Adcock, Milwaukee Braves — July 31, 1954

Gil Hodges, Brooklyn Dodgers — August 31, 1950

Pat Seerey, Chicago White Sox — July 18, 1948

Chuck Klein, Philadelphia Phillies — July 10, 1936

Lou Gehrig, New York Yankees — June 3, 1932

Ed Delahanty, Philadelphia Phillies — July 13, 1896

Bobby Lowe, Boston Beaneaters — May 30, 1894