SAN JOSE, Calif. (AP) The San Jose Sharks have agreed to a three-year contract with restricted free agent forward Tommy Wingels.

Agent Dan Plante on Monday confirmed the move that will keep Wingels in San Jose. first reported the signing and said the contract is worth $7.4 million.

Wingels was a key component for the Sharks last season when he ranked fifth on the team with 16 goals to go along with 22 assists in 77 games. He also led the Sharks with 218 hits and was used as a penalty killer and on the second power-play unit.

Restricted free agent defenseman Jason Demers has also filed for salary arbitration for next season.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.