Two Grand Slams in a Game
The following players hit two grand slams in a game in Major League Baseball:
- Tony Lazzeri, May 24, 1936
- Jim Tabor, July 4, 1939
- Rudy York, July 27, 1946
- Jim Gentile, May 9, 1961
- Tony Cloninger, July 3, 1966
- Jim Northrup, June 24, 1968
- Frank Robinson, June 26, 1970
- Robin Ventura, September 4, 1995
- Chris Hoiles, August 14, 1998
- Fernando Tatis, April 23, 1999
- Nomar Garciaparra, May 10, 1999
- Bill Mueller, July 29, 2003
- Josh Willingham, July 27, 2009
Tatis hit his grand slams in the same inning, against the same pitcher (Chan Ho Park). One of Tabor's grand slams was an inside-the-park grand slam.
Further Reading[edit]
- Thomas Harrigan: "These players hit 2 grand slams in 1 game", mlb.com, December 18, 2021. [1]


We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated:
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.