Ratings

Percentile vs 254 d-men
CK 80 83rd
FG 55 63rd
DI 84 45th
SK 80 78th
ST 75 49th
EN 75 48th
DU 92 63rd
PH 62 48th
FO 25 98th
PA 50 30th
SC 49 68th
DF 88 70th
PS 25 68th
EX 68 54th
LD 69 52nd
OV 71 57th

Contract

Cap hit $3,450,000 $3.45M remaining
Year 3 of 3
2024-25
2026-27
Expiry Status
UFA
2027 age 31
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2021-22 BOS 60 3 6 9 0.15 +2 44 1 0 0 31 9.7% 113
2022-23 BOS / COL 19 0 5 5 0.26 -13 12 0 0 0 11 0.0% 37
2023-24 CAR 77 3 11 14 0.18 -25 62 0 0 0 37 8.1% 189
2024-25 CAR 82 4 12 16 0.20 +8 100 0 0 0 56 7.1% 163
2025-26 ANH 82 8 23 31 0.38 -7 93 1 5 0 78 10.3% 165
CAREER 5 yrs 320 18 57 75 0.23 -35 311 2 5 0 -- 8.5% 667
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2021-22 BOS 7 2 3 5 0.71 +5 10 0 1 0 8 25.0% 21
2024-25 CAR 7 0 0 0 0.00 +1 8 0 0 0 1 0.0% 9
CAREER 2 app. 14 2 3 5 0.36 +6 18 0 1 0 -- 22.2% 30
2026-27 Regular Season
XtraStats →

No regular-season games played yet.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 BOS 10 1 2 3 +10 12 0 0 0 4 18:44
On Pace - 82 8 16 25 +82 98 0 0 0 33 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2018-19 BUF 4 0 0 0 0.00 -5 0 0 0 0 0.0% 16:33
2020-21 BUF 10 0 0 0 0.00 -4 4 0 0 0 0.0% 16:16
2021-22 SEA 36 2 6 8 0.22 +1 28 0 0 0 4.1% 15:17
2022-23 SEA 82 3 17 20 0.24 +11 47 1 0 0 3.9% 16:22
2023-24 SEA 82 3 22 25 0.30 -5 65 0 0 0 3.1% 17:35
2024-25 SEA 33 1 1 2 0.06 -13 9 0 0 0 4.2% 15:12
2024-25 NYR 51 4 9 13 0.25 +9 33 0 0 0 7.0% 18:18
2025-26 NYR 75 5 10 15 0.20 +3 41 2 0 0 7.2% 18:03
2026-27 BOS 10 1 2 3 0.30 +10 12 0 0 0 25.0% 18:44
Career NHL 383 19 67 86 0.22 +7 239 3 0 0 4.9% -

History

Overall, season by season

Above the band is elite. Inside it, above average. Below it, below average.

OV Defensemen, average to top 10%

Attributes

Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2021-22 25 D BOS 95 47 87 61 77 69 58 58 25 39 47 84 25 45 45 63
2022-23 26 D COL 90 46 77 75 77 67 54 61 25 52 48 74 25 48 48 64
2023-24 27 D CAR 90 68 83 75 75 70 76 60 25 55 48 84 25 59 59 68
2024-25 28 D CAR 89 68 78 75 75 72 99 65 25 61 48 84 25 63 64 71
2025-26 29 D ANH 80 58 85 83 76 71 99 61 25 50 48 83 25 66 67 71
2026-27 30 D ANH 80 55 84 80 75 75 92 62 25 50 49 88 25 68 69 71
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2021-22 25 D BOS 95 47 87 61 77 69 58 58 25 39 47 84 25 45 45 63
2022-23 26 D COL −5 −1 −10 +14 · −2 −4 +3 · +13 +1 −10 · +3 +3 +1
2023-24 27 D CAR · +22 +6 · −2 +3 +22 −1 · +3 · +10 · +11 +11 +4
2024-25 28 D CAR −1 · −5 · · +2 +23 +5 · +6 · · · +4 +5 +3
2025-26 29 D ANH −9 −10 +7 +8 +1 −1 · −4 · −11 · −1 · +3 +3 ·
2026-27 30 D ANH · −3 −1 −3 −1 +4 −7 +1 · · +1 +5 · +2 +2 ·
Starting Team Salary Length Cap % Age Signed as
2021-22 BOS $900,000 3 yr 1.1% 25 ELC Rookie
2024-25 CAR $3,450,000 3 yr 3.9% 28 RFA CURRENT
2021-22
Nov 21 2021
2021-22
to HURRICANES
  • William Borgen 63
to AVALANCHE
  • $1,000,000
Jan 19 2022
2021-22
to BRUINS
  • William Borgen 63
to HURRICANES
2022-23
May 3 2023
2022-23
to AVALANCHE
to BRUINS
2023-24
Aug 11 2023
2023-24
2025-26
Aug 2 2025
2025-26
to DUCKS
to KRAKEN
Aug 2 2025
2025-26
to KRAKEN
to HURRICANES

Full trade details →