The Houston Astros have set their Opening Day 25-man roster in advance of their March 31st opener against the Texas Rangers.

The Astros will carry 12 pitchers and 13 position players in their first season as an American League ballclub.

Starting pitchers are Bud Norris (pictured), Lucas Harrell, Phil Humber, Brad Peacock and Erik Bedard.

Position players include catcher Jason Castro, first basemen Carlos Pena and Brett Wallace, All-Star second baseman Jose Altuve and outfielders Jason Maxwell, Rick Ankiel and Chris Carter.