<P> The Houston Astros played their first game as an American League team on March 31 , 2013 , where they were victorious over their in - state division competitor , the Texas Rangers , with a score of 8 -- 2 . </P>
when did the astros change from the national league to the american league
March 31 , 2013