Juan Uribe, in 2010, did it with the SF Giants, totaling 8 RBI's in one inning.
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.
Fernando Tatis hit 2 grand slams in the same inning for the St. Louis Cardinals so 8 is the most RBIs in one inning by a single player. At least as of 10/12/10
Fernando Tatis. He is the only player to ever do this
Fernando Tatis
John Patrick McEnroe was the American tennis player who won 7 grand slams in the 1970s and 1980s.
As of 2021, there have been 29 inside-the-park grand slams hit in Major League Baseball history.
McCovey
17 grand slams wow
Fernando Tatis. Tatis, then with the St. Louis Cardinals, hit two grand slams in the third inning of the game played April 23, 1999 against the Los Angeles Dodgers at Dodger Stadium. Both came off of Chan Ho Park.
bjon borg
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.