The Blues and forward Chris Porter have agreed to terms on a new two-year, one-way contract.

Porter has played in 15 games for the Blues this season, recording one goal and one assist. He has a plus-3 rating.

Porter originally signed with the Blues as a free agent on Aug. 21, 2007.