Ratings

Percentile vs 257 d-men
CK 69 37th
FG 54 57th
DI 89 75th
SK 74 39th
ST 74 42nd
EN 64 18th
DU 69 28th
PH 63 61st
FO 25 98th
PA 52 41st
SC 47 30th
DF 77 27th
PS 25 69th
EX 63 35th
LD 63 34th
OV 65 23rd

Contract

Cap hit $1,250,000 $1.155M remaining
Year 1 of 2
2026-27
2027-28
Expiry Status
RFA
2028 age 27
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 STL / SEA 45 4 3 7 0.16 -10 20 2 3 0 33 12.1% 62
2025-26 SEA 82 4 22 26 0.32 -22 122 1 3 0 83 4.8% 180
CAREER 2 yrs 127 8 25 33 0.26 -32 142 3 6 0 -- 6.9% 242
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 STL 14 2 7 9 +4 2 0 0 0 22 16:34
On Pace - 82 12 41 53 +23 12 0 0 0 129 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2021-22 COL 2 0 0 0 0.00 -1 0 0 0 0 - 12:35
2021-22 MTL 5 1 1 2 0.40 -2 0 0 0 0 7.7% 19:01
2022-23 MTL 39 4 11 15 0.38 -2 20 1 1 2 10.0% 16:18
2023-24 MTL 48 7 6 13 0.27 -3 16 1 1 1 11.7% 18:38
2024-25 MTL 17 1 0 1 0.06 -4 8 0 0 0 6.3% 14:43
2024-25 NSH 45 5 7 12 0.27 -14 15 0 0 1 8.8% 18:27
2025-26 NSH 52 0 9 9 0.17 -1 17 0 0 0 0.0% 14:15
2026-27 STL 14 2 7 9 0.64 +4 2 0 0 0 9.1% 16:34
Career NHL 222 20 41 61 0.27 -23 78 2 2 4 8.4% -

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
2023-24 22 D STL 78 44 85 77 75 70 74 65 25 62 50 70 25 48 48 66
2024-25 23 D SEA 78 44 89 77 75 76 88 69 25 50 58 74 25 56 56 67
2025-26 24 D SEA 78 54 88 86 74 72 79 59 25 49 50 75 25 60 60 67
2026-27 25 D SEA 69 54 89 74 74 64 69 63 25 52 47 77 25 63 63 65
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2023-24 22 D STL 78 44 85 77 75 70 74 65 25 62 50 70 25 48 48 66
2024-25 23 D SEA · · +4 · · +6 +14 +4 · −12 +8 +4 · +8 +8 +1
2025-26 24 D SEA · +10 −1 +9 −1 −4 −9 −10 · −1 −8 +1 · +4 +4 ·
2026-27 25 D SEA −9 · +1 −12 · −8 −10 +4 · +3 −3 +2 · +3 +3 −2
Starting Team Salary Length Cap % Age Signed as
2023-24 STL $1,158,333 3 yr 1.4% 22 ELC Rookie
2026-27 SEA $1,250,000 2 yr 1.2% 25 RFA CURRENT
2024-25
Mar 14 2025
2024-25
to KRAKEN
to BLUES