who hit the first grand slam in baseball history
Grand slam (baseball) Roger Connor is believed to have been the first major league player to hit a grand slam, on September 10, 1881, for the Troy Trojans. Although Charlie Gould hit one for the Boston Red Stockings (now the Atlanta Braves) in the National Association (NA) on September 5, 1871,[1] the NA is not recognized by MLB as a major league.
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]