

In August 2025, Philadelphia Phillies slugger Kyle Schwarber hit four home runs against the Atlanta Braves to become the 21st major leaguer and fourth Phillies player to accomplish the feat.Schwarber was 4-for-6 with a Phillies-record nine RBI in the 19-4 victory.
Schwarber is the third MLB player with four home runs in a game in the 2025 season, following Nick Kurtz andEugenio Suárez.Here is a look at the 21 players in MLB history with four home runs in a single game:
Kyle Schwarber - August 28, 2025 vs. Atlanta Braves
Nick Kurtz - July 25, 2025 vs. Houston Astros
Eugenio Suárez - April 26, 2025 vs. Atlanta Braves
J.D. Martinez - Sept. 4, 2017 at Los Angeles Dodgers
Scooter Gennett - June 6, 2017 vs. St. Louis Cardinals
Josh Hamilton - May 8, 2012 at Baltimore Orioles
Carlos Delgado - Sept. 25, 2003 vs. Tampa Bay (Devil) Rays
Shawn Green - May 23, 2002 at Milwaukee Brewers
Mike Cameron - May 2, 2002 at Chicago White Sox
Mark Whiten - Sept. 7, 1993 at Cincinnati Reds
Bob Horner - July 6, 1986 vs. Montreal Expos
Mike Schmidt - April 17, 1976 at Chicago Cubs
Willie Mays - April 30, 1961 at Milwaukee Braves
Rocky Colavito - June 10, 1959 at Baltimore Orioles
Joe Adcock - July 31, 1954 at Brooklyn Dodgers
Gil Hodges - Aug. 31, 1950 vs. Boston Braves
Pat Seerey - July 18, 1948 at Philadelphia Athletics
Chuck Klein - July 10, 1936 at Pittsburgh Pirates
Lou Gehrig - June 3, 1932 at Philadelphia Athletics
Ed Delahanty - July 13, 1896 at Chicago Colts
Bobby Lowe - May 30, 1894 vs. Cincinnati Reds
Check out the ESPN MLB hub page for the latest news,stats, scores, standings and more.