In just his fifth major league game, 19-year old Arizona outfielder Justin Upton missed hitting for the cycle, hitting for a double, triple, and homer, but grounding out to second to end the game against Matt Capps of the Pirates in Arizona's 8-3 loss to Pittsburgh.
Upton would have become the youngest player ever to hit for the cycle, which is still Mel Ott, who was 20 years old when he did it on May 16, 1929. Ott played his first major league game at age 17 on April 27, 1926.
Fred Lewis of the Giants back on May 13 became the fastest player to hit for the cycle, doing so in his 16th career game.
Going through the last 50 years, the fastest any player had a game with a double, triple, and homer in it before was 8 games by Gregg Jefferies back on August 29, 1988. Jefferies did it again in his 17th game on September 9, 1988.
Twelve players have come within a homer of the cycle in their first five games in the last 50 years. Thirty-one players have come with a triple of the cycle in their first five games in the last 50 years. Five players have missed the cycle by a double in their first five games in the last 50 years.