Agent Dan Plante on Monday confirmed the move that will keep Wingels in San Jose. CSNBayArea.com 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 defenceman Jason Demers has also filed for salary arbitration for next season.