The Canadiens have agreed to a two-year contract extension with forward Dale Weise, according to an ESPN.com report.

He made $750,000 this season and was set to become a restricted free agent July 1. He reportedly will earn a total of $2M over the next two seasons.