The Montreal Canadiens are rewarding a forward who's near the top of the AHL's scoring race.

Chris Terry has signed a one-year extension with Montreal, the club announced Friday, and Sportsnet's Eric Engels reports it's a one-way contract.

Terry ranks fifth in the AHL with 21 goals and sits tied for second with 50 points in 38 games for the St. John's IceCaps. His 1.32 points per game mark is tops among AHLers with at least 24 games played this season.

The 27-year-old winger is playing 2016-17 on a two-way deal, having appeared in 14 NHL contests with the Canadiens earlier in the campaign.

Terry spent nine seasons in the Carolina Hurricanes' organization after they made him a fifth-round pick in 2007.