 During the 2008–09 season he was recalled from the Peoria Rivermen under emergency conditions on December 16, 2008, after playing in two pre-season games with the Blues and 28 games for the Rivermen.He made his NHL debut on December 18, against the Washington Capitals at Washington and three nights later scored his first NHL Point (assist) on December 21 against the Boston Bruins, at St. Louis.On July 12, 2011, Strachan agreed to one-year, two-way deal with Florida Panthers.