Ratings

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

Contract

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

Season so far

in 5 GP
Goals
1 16th leader50
pace 17 (last yr 8)
Sht% 14.3% 32nd
Assists
2 leader105
pace 34 (last yr 23)
Plus/Minus +1
Points
3 46th leader126
pace 50 (last yr 31)
P/20 0.55
ATOI
21:50 leader26:27
last yr 20:32
PP share 40%

Stats

2026-27 · Ducks
GP G A P +/- PiM ATOI P/20 GW GT S S% PPG PPP SHG Hits HTT FO% HT PP TOI %PP SH TOI %SH EV TOI
YTD 5 1 2 3 +1 0 21:50 0.55 1 0 7 14.3 1 1 0 7 5 - 0 2:38 38.2 4:02 47.9 15:10
On Pace 82 16 33 49 16 0 - - 16 0 115 - 16 16 0 115 - - 0 - - - - -
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 →
Shots Hits Ice time PP PK EV
Date Opp Result G A P +/- PIM S SAT SB Hit HTT L# TOI POSS TOI G A S TOI G S TOI G A S
Nov 05 CGY L 2-5 0 0 0 +1 0 0 1 2 2 1 D2 21:24 2:04 0:28 0 0 0 4:59 0 0 15:57 0 0 0
Nov 04 WPG L 1-4 0 0 0 -1 0 2 2 0 3 2 D2 21:53 2:39 1:39 0 0 1 3:54 0 0 16:20 0 0 1
Nov 02 EDM L 4-7 0 1 1 -1 0 1 1 2 0 1 D2 22:20 2:18 3:46 0 0 1 1:20 0 0 17:14 0 1 0
Oct 30 FLA W 5-4 1 1 2 0 0 4 5 1 2 0 D2 21:09 2:18 2:33 1 0 1 4:27 0 0 14:09 0 1 3
Oct 28 VGK W 4-1 0 0 0 +2 0 0 0 0 0 1 D2 22:22 2:30 4:44 0 0 0 5:30 0 0 12:08 0 0 0
5 GP 1 2 3 +1 0 7 9 5 7 5 -- 21:50 2:22 13:10 1 0 3 20:10 0 0 75:48 0 2 4
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 BOS 17 2 2 4 +16 14 0 0 0 13 18:56
On Pace - 82 10 10 19 +77 68 0 0 0 63 -
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 17 2 2 4 0.24 +16 14 0 0 0 15.4% 18:56
Career NHL 390 20 67 87 0.22 +13 241 3 0 0 5.1% -

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