Ratings

Percentile vs 258 d-men
CK 84 91st
FG 46 49th
DI 65 4th
SK 78 70th
ST 87 96th
EN 75 50th
DU 70 31st
PH 63 62nd
FO 25 98th
PA 49 26th
SC 47 31st
DF 95 97th
PS 25 68th
EX 63 36th
LD 65 41st
OV 72 67th

Contract

Cap hit $2,100,000 $1.952M remaining
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
UFA
2028 age 32
Clauses —

Season so far

in 5 GP
Goals
0 leader50
pace 0 (last yr 5)
Sht% 0.0% 48th
Assists
0 leader105
pace 0 (last yr 24)
Plus/Minus -1
Points
0 leader126
pace 0 (last yr 29)
P/20 0.00
ATOI
17:00 leader26:27
last yr 19:02
PK share 43%

Stats

2026-27 · Sharks
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 0 0 0 -1 2 17:00 0.00 0 0 4 0.0 0 0 0 9 4 - 0 0:22 5.6 2:58 41.8 13:41
On Pace 82 0 0 0 -16 33 - - 0 0 66 - 0 0 0 148 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2023-24 MIN 23 0 5 5 0.22 +8 29 0 0 0 9 0.0% 46
2024-25 MIN / STL 33 1 5 6 0.18 +5 31 0 0 0 17 5.9% 52
2025-26 WSH 82 5 24 29 0.35 +13 96 1 2 0 51 9.8% 134
CAREER 3 yrs 138 6 34 40 0.29 +26 156 1 2 0 -- 7.8% 232
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 STL 1 0 0 0 0.00 +1 0 0 0 0 0 - 4
2025-26 WSH 24 1 6 7 0.29 +1 38 0 1 0 23 4.3% 44
CAREER 2 app. 25 1 6 7 0.28 +2 38 0 1 0 -- 4.3% 48
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 EDM W 6-4 0 0 0 0 0 0 0 4 1 1 D3 17:05 1:17 0:12 0 0 0 4:04 0 0 12:49 0 0 0
Nov 03 STL W 3-2 OT 0 0 0 0 0 1 2 0 2 1 D3 17:32 1:27 1:37 0 0 0 1:58 0 0 13:57 0 0 1
Oct 31 DAL W 4-3 SO 0 0 0 -1 0 1 3 0 0 1 D3 18:10 2:24 0:00 - - - 2:03 0 0 16:07 0 0 1
Oct 29 LAK L 1-3 0 0 0 -1 0 1 2 1 3 0 D3 15:56 1:17 0:00 - - - 2:30 0 0 13:26 0 0 1
Oct 27 FLA W 6-3 0 0 0 +1 2 1 1 0 3 1 D3 16:17 1:38 0:00 - - - 4:13 0 0 12:04 0 0 1
5 GP 0 0 0 -1 2 4 8 5 9 4 -- 17:00 1:37 1:49 0 0 0 14:48 0 0 68:23 0 0 4
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 WSH 9 0 3 3 +9 11 0 0 0 3 19:25
On Pace - 82 0 27 27 +82 100 0 0 0 27 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2022-23 EDM 36 0 5 5 0.14 +15 31 0 0 0 0.0% 13:33
2023-24 EDM 78 1 10 11 0.14 +3 54 0 0 0 2.4% 15:44
2024-25 VAN 34 0 3 3 0.09 -5 34 0 0 0 0.0% 15:58
2024-25 PIT 10 0 0 0 0.00 -4 4 0 0 0 0.0% 14:24
2024-25 SJS 7 0 0 0 0.00 0 7 0 0 0 0.0% 17:49
2025-26 SJS 53 1 6 7 0.13 +7 68 1 0 0 2.9% 18:11
2026-27 WSH 9 0 3 3 0.33 +9 11 0 0 0 0.0% 19:25
Career NHL 227 2 27 29 0.13 +25 209 1 0 0 1.6% -

Trophy Case

Stanley Cup Stanley Cup
as League Playoff Champion

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
2022-23 26 D MIN 81 83 77 63 83 65 69 51 25 47 41 64 39 44 44 60
2023-24 27 D MIN 78 59 76 63 81 63 75 58 25 51 47 83 25 47 47 65
2024-25 28 D STL 82 78 80 70 82 67 81 62 25 50 47 85 25 57 58 67
2025-26 29 D WSH 82 86 75 72 89 68 68 59 25 45 47 81 25 61 63 67
2026-27 30 D SJS 84 46 65 78 87 75 70 63 25 49 47 95 25 63 65 72
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 26 D MIN 81 83 77 63 83 65 69 51 25 47 41 64 39 44 44 60
2023-24 27 D MIN −3 −24 −1 · −2 −2 +6 +7 · +4 +6 +19 −14 +3 +3 +5
2024-25 28 D STL +4 +19 +4 +7 +1 +4 +6 +4 · −1 · +2 · +10 +11 +2
2025-26 29 D WSH · +8 −5 +2 +7 +1 −13 −3 · −5 · −4 · +4 +5 ·
2026-27 30 D SJS +2 −40 −10 +6 −2 +7 +2 +4 · +4 · +14 · +2 +2 +5
Starting Team Salary Length Cap % Age Signed as
2022-23 COL $800,000 3 yr 1.0% 26 ELC Rookie
2025-26 WSH $2,100,000 3 yr 2.2% 29 UFA CURRENT
2022-23
Mar 14 2023
2022-23
to WILD
  • Vincent Desharnais 60
to AVALANCHE
2024-25
Feb 21 2025
2024-25
to BLUES
to WILD
2026-27
Aug 21 2026
2026-27
to SHARKS
to CAPITALS