It took me well over an hour to investigate this question - the answer is: Albert Hall on 9/23/87!
Martin Prado. He hit a grand slam Monday, May 10, 2010.
Ian Kinsler, Texas Rangers on 04/17/2009
Alex rodriguez
Gary Matthews, Jr. on September 13, 2006 playing for the Texas Rangers
Andruw Jones hit 51 home runs in 2005, the most in both leagues.
The last (& only) pitcher to hit a grand slam home run in the World Series is Dave Mc Nally of the Baltimore Orioles. He did it to win game 3 (vs Cincinnati October 13, 1970) of the 1970 World Series.
No. Derek Jeter has never hit for the cycle.
brave bird
no but he did hit for the cycle in 2006 against the Texas Rangers
Ted Williams did hit a cycle on July 12, 1946. Ted hit a cycle for the Red Sox which is the team with the cycles in the American League.
if your asking if he hit for the cycle including a home run, then yes. If your asking if he hit a 1,2,3, and 4 run home run cycle, then no.
Babe Ruth never hit for the cycle