The New Jersey Devils have locked up a key piece of their future by agreeing to a seven-year, $50.75-million contract with centre Nico Hischier, Sportsnet can confirm.

The contract carries an average annual value of $7.25 million. Hischier was scheduled to become a restricted free agent in July.