Houston Astros 2nd Baseman Jose Altuve was named as a reserve to the 2012 MLB All Game set for Kansas City in two weeks.

Altuve is one of the lone bright spots for the Astros who are in 5th Place in the NL Central and in the last season as member of the National League before moving to the American League West Division.

Altuve is currently batting .308 for the Astros as a rookie and isn't a stranger to All Star games. He was a starter in the MLB Futures Game and was named the 2011 Houston Astros Minor League Player of the Year.

The Astros are currently 32-47, 12 games back from First Place Cincinnati and 10 games back from upstart Pittsburgh, who hasn't made the playoffs twenty years.

The Astros have lost four in a row and were slept by the Last Place Chicago Cubs this past weekend.