The Colorado Avalanche have signed free agent goalie Craig Anderson to a two-year contract.

Anderson, who agreed to terms Wednesday, spent the past three seasons with the Florida Panthers. The 28-year-old Anderson ranked third in the league last season with a .924 save percentage in 31 games. He was 15-7-5 with a 2.71 goals-against average and three shutouts.

The 6-foot-2 goalie has played in 109 career NHL games with Chicago and Florida, posting a 36-43-13 record.