 On May 15, 2007, Reaves signed a three year entry level contract with the St. Louis Blues.At the conclusion of his major junior season, Reaves attended the Blues 2007 training camp and was reassigned to their American Hockey League (AHL) affiliate, the Peoria Rivermen.While playing with the Rivermen during the 2007–08 season, he suffered an injury in a game against the Rockford IceHogs and was reassigned to the Blues ECHL affiliate, the Alaska Aces.