On June 17, 2010, after he was unable to establish himself with the Avalanche, and in need of a new contract, he was traded to the St. Louis Blues for Julian Talbot.