In MLB between 1954-2010, there were 53 grand slam home runs hit by pitchers, 51 in the regular season and 2 in the post season. During this time frame, 6 pitchers hit 2 grand slams (Camilo Pascual, Tony Cloninger, Dave McNally, Rick Wise, Bob Gibson, Denny Neagle) and 41 have hit 1.
Both of Cloninger's slams came in the same game ... one of McNally's two came in the World Series, the only pitcher to hit a grand slam in the World Series ... Neagle gave up a slam to a pitcher (Kevin Tapani).
Alex Rodriguez holds the major-league record for grand slam home runs with 25. On September 20, 2013, he hit No. 24 in a game against the San Francisco Giants at Yankee Stadium. He had been tied with Lou Gehrig with 23 grand slams since June 12, 2012. Next on the list are Manny Ramirez with 21, Eddie Murray with 19 and Willie McCovey and Robin Ventura with 18. McCovey holds the National League record for career grand slams.
Andre ethier has hit 2 grand slams so far
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.
Alex Rodriguez hit 3 grand slams during the 2007 season.
Alex Rodriguez has hit three grand slams during the 2010 season.
3
He has 7
112
17
seven
5 if not mistaken
1