The San Jose Sharks agreed to a three-year contract with forward Tommy Wingels on Saturday night, according to CSN Bay Area.

The Sharks had reportedly made a qualifying offer to Wingels, who is a restricted free agent, last Monday.

Wingels, 26, had 16 goals and 22 assists in 77 games last season. In 157 career NHL games, he has 24 goals and 36 assists.