who hit two grand slams in the same inning
List of Major League Baseball single-game grand slam leaders Every team which had a player hit two grand slams won their milestone games. These games have resulted in other single-game MLB records being set due to the extreme offensive performance. Lazzeri, for example, proceeded to hit a third home run in the game and finished with a total of eleven runs batted in, an American League record.[3][4] Fernando Tatís became the only player to hit two grand slams in the same inning, when he attained the milestone, slugging two in the third inning for the St. Louis Cardinals on April 23, 1999.[3][5] In achieving the feat, he also set a new major league record with eight runs batted in a single inning.[6][7]
Fernando Tatís Tatís had the best season of his career in 1999 with the St. Louis Cardinals. He hit 34 home runs with 107 RBIs and 21 stolen bases, with a .298 batting average. On April 23, 1999, Tatís made baseball history when he hit two grand slams in one inning. As of 2017, he is still the only batter in MLB history to accomplish this. Tatís hit both of his grand slams against the pitcher Chan Ho Park of the Los Angeles Dodgers. With his home run feat, Tatís also set a Major League record with eight runs batted in during a single inning.