Kyle Connor agrees to seven-year, near $50 million contract with Jets

Kyle Connor agreed to a seven-year, $49.98 million contract with the Winnipeg Jets on Saturday. It has an average annual value of $7.14 million.

The 22-year-old restricted free agent forward had NHL career highs in goals (34), assists (32) and points (66) in 82 games with the Jets last season. He had five points (three goals, two assists) in six Stanley Cup Playoff games.

“Everybody wants to score goals and everybody wants points, but [Kyle] doesn’t short a backcheck,” Jets coach Paul Maurice told The Athletic. “He doesn’t cheat on a play to get that point. So the defensemen like him too. He’s just darn effective. He’s going to be a real good player for a long time.”

The Jets and restricted free agent forward Patrik Laine agreed to a two-year contract worth $6.75 million per season on Friday.