Vince Dunn signed a four-year, $29.4 million contract with the Seattle Kraken on Friday. It has an average annual value of $7.35 million.

The 26-year-old defenseman was a restricted free agent and avoided a salary arbitration hearing scheduled for July 24.

Dunn set NHL career highs in goals (14), assists (50), points (64), plus-minus (plus-28) and power-play points (15) in 81 regular-season games for the Kraken last season. He had seven points (one goal, six assists) in 14 Stanley Cup Playoff games.

Selected by the St. Louis Blues in the second round (No. 56) of the 2015 NHL Draft, Dunn has 201 points (53 goals, 148 assists) in 421 regular-season games for the Kraken and Blues and 18 points (three goals, 15 assists) in 43 playoff games.

He won the Stanley Cup with St. Louis in 2019.

Seattle previously avoided arbitration hearings with defensemen Will Borgen (signed July 7) and Cale Fleury (signed July 9).