The deal is worth $700,000 in the NHL and $235,000 in the AHL. Olofsson will receive $300,000 in guaranteed salary.
The 24-year-old played in just two games for the AHL’s Laval Rocket last season after sustaining a shoulder injury in October. Since making his pro debut in 2013-14, Oloffsson has recorded nine goals and 43 points in 122 career AHL games with the Rocket and Iowa Wild.
Drafted by the Minnesota Wild 46th overall in 2013, the Boras, Sweden native has suited up in 56 career NHL games – all with the Wild – and has recorded 11 assists. He was acquired by the Canadiens via trade on Oct. 3.