Nick Wass, Associated Press
Los Angeles Angels' Mike Trout (27) celebrates with Mark Trumbo (44) after he scored on a single by Kendrys Morales during the third inning of a baseball game against the Baltimore Orioles, Wednesday, June 27, 2012, in Baltimore.

SALT LAKE CITY — Just when you think that things can't get any better, you are rewarded with more good fortune.

That was the case when Mike Trout earned a spot on the 2012 American League All-Star roster, adding to what has already been a positive two months with the Los Angeles Organization.

In his first All-Star selection, Trout was selected with fellow Angel and former Bee, Mark Trumbo to the AL reserves list and became the youngest player in Angels history to earn a spot on the roster.

Comment on this story

Since the call-up from the Bees on April 28th, Trout is hitting .336 with 15 doubles, eight home runs and 32 RBIs for the Halos. More importantly, the 20-year-old has sparked a 37-21 record since arriving to Anaheim, moving the Angels to just six games behind division leading Texas.

Trout has also compiled an AL best 22 stolen bases, making it quite the start to such a young and blossoming career.

The former Bee wasn't even on the ballot, but managed to gather 832,439 write-in votes, which was the most any player has received in MLB history.