The first and only player to hit two grand slams in a single inning was Fernando Tatis in 1999 when he was playing for the St. Louis Cardinals. Both came off of Chan Ho Park of the Los Angeles Dodgers.
Through the 2013 season, there were 6452 grand slams hit in baseball history. The most grand slams in a season happened in the year 2000 when 176 grand slams were hit.
For his entire career he hit 6 grand slams and oddly enough they all were hit in 1987.
Andre ethier has hit 2 grand slams so far
Tony Cloninger hit two grandslams on July 3, 1966 against the San Francisco Giants.
Alex Rodriguez hit 3 grand slams during the 2007 season.
Fernando Tatis
no
Through the 2013 season, there were 6452 grand slams hit in baseball history. The most grand slams in a season happened in the year 2000 when 176 grand slams were hit.
For his entire career he hit 6 grand slams and oddly enough they all were hit in 1987.
Andre ethier has hit 2 grand slams so far
Tony Cloninger hit two grandslams on July 3, 1966 against the San Francisco Giants.
Fernando Tatis. He is the only player to ever do this
Alex Rodriguez hit 3 grand slams during the 2007 season.
Lou Gehrig, who played first base for the New York Yankees between 1923-1939, holds the all time MLB grand slam record with 23. Alex Rodriguez tied Lou Gehrig's Record of 23 Grand Slams on June 12th 2012. Alex Rodriguez broke the record in 2013, with his 24th Grand Slam.
Lou Gehrig holds the record for most grand slams in a career at 23, but Alex Rodriguez has a reasonable chance of breaking that. Check the link below for a list of every MLB player who has hit at least two grand slams in a career. This includes Tony Cloninger, a pitcher who hit two grand slams in one game -- and hit only nine other home runs in his entire career.
Juan Uribe, in 2010, did it with the SF Giants, totaling 8 RBI's in one inning.
Alex Rodriguez has hit three grand slams during the 2010 season.