The San Jose Sharks signed defenseman Nikolai Knyzhov on Wednesday to a two-year, $2.5 million contract extension through the 2024-25 season.

The 25-year-old Knyzhov returned to the Sharks lineup March 6 after missing nearly two full years with lower-body injuries.