The Colorado Avalanche announced Wednesday that the team has signed forward Sven Andrighetto to a two-year contract through the 2018-19 season.

Andrighetto, 24, was acquired from the Montreal Canadiens at the trade deadline on March 1, 2017, and totaled 16 points (5g/11a) in 19 contests after joining Colorado. He led the team in scoring during the month of March with 11 points and five goals, which included a career-long four-game point streak from March 23-29. During that stretch, the 5-foot-10, 188-pound right wing recorded back-to-back multi-point games on March 27 at Calgary (2g) and March 29 vs. Washington (2a).

“We were pleased with what Sven added to our team at the end of last season,” said Avalanche Executive Vice President and General Manager Joe Sakic. “He sees the ice well and brings speed and scoring to our lineup. We’re excited to have him under contract.”

Prior to being acquired by the Avalanche, Andrighetto split time between the Canadiens and the American Hockey League’s St. John’s IceCaps, tallying eight points (2g/6a) in 27 games for Montreal and 22 points (8g/14a) in 20 contests for St. John’s. His 24 combined NHL points with the Canadiens and Avs in 2016-17 were a career best.

Montreal’s sixth pick (third round, 86th overall) of the 2013 NHL Draft, Andrighetto has totaled 44 points (16g/28a) in 102 career NHL contests and skated in his 100th career NHL game on April 6 against the Minnesota Wild. In 170 AHL games with the Hamilton Bulldogs and the IceCaps, he’s recorded 132 points (49g/83a).

A Zurich, Switzerland, native, he played two seasons for the Rouyn-Noranda Huskies of the Quebec Major Junior Hockey League from 2011-13, accumulating 172 points (67g/105a) in 115 games over that span.

Internationally, Andrighetto suited up for Switzerland at the 2016 IIHF World Championship, registering a team-high seven points (3g/4a) in seven games. He’s also represented his country at two World Junior Championship tournaments, tallying two points (1g/1a) in six games in 2012 and pitching in eight points (5g/3a) in six contests while serving as an alternate captain in 2013.

Andrighetto is just the third Swiss-born player to ever appear in a game for the Avalanche, joining goaltenders David Aebischer and Reto Berra.