UNIONDALE, L.I. — Mathew Barzal has agreed to a $21 million, three-year contract with the New York Islanders.
Barzal missed the first several days of training camp as a restricted free agent without a deal for the upcoming season.
He was back on the ice for practice Saturday.
Barzal led the Islanders with 60 points in 68 games last season and had 17 points in the playoffs during their run to the Eastern Conference final.
The 23-year-old was considered the top unsigned player in the NHL when camps opened.
He has 207 points in 234 career regular-season games in the NHL.