Ratings

Percentile vs 256 d-men
CK 61 10th
FG 42 22nd
DI 82 38th
SK 69 13th
ST 77 61st
EN 59 10th
DU 67 25th
PH 63 61st
FO 25 98th
PA 39 7th
SC 47 30th
DF 75 22nd
PS 25 69th
EX 55 18th
LD 55 18th
OV 62 16th

Contract (Farm)

Salary $3,000,000 $2.790M remaining
Year 1 of 3
2026-27
2028-29
Expiry Status
RFA
2029 age 26
Clauses NTC

Stats

No OTHL stats on record
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 PHI 10 0 1 1 -3 0 0 0 1 8 14:40
On Pace - 82 0 8 8 -25 0 0 0 8 66 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2022-23 CLB 4 0 0 0 0.00 -4 2 0 0 0 0.0% 18:04
2023-24 CLB 43 1 9 10 0.23 -4 22 1 0 0 2.6% 14:36
2024-25 CLB 6 0 1 1 0.17 -2 4 0 0 0 0.0% 11:12
2024-25 MIN 6 1 1 2 0.33 +2 2 0 0 0 25.0% 13:02
2025-26 MIN 25 0 0 0 0.00 0 14 0 0 0 0.0% 11:43
2025-26 PHL 1 0 0 0 0.00 0 2 0 0 0 0.0% 19:37
2026-27 PHL 10 0 1 1 0.10 -3 0 0 0 1 0.0% 14:40
Career NHL 95 2 12 14 0.15 -11 46 1 0 1 2.6% -

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 20 D NYR 74 71 81 64 71 62 64 57 25 55 45 62 43 44 44 59
2024-25 21 D NYR 65 42 85 76 71 65 80 61 25 55 47 67 25 48 48 63
2025-26 22 D NYR 75 44 85 74 77 59 62 61 25 52 49 67 25 50 50 62
2026-27 23 D OTT 61 42 82 69 77 59 67 63 25 39 47 75 25 55 55 62
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2023-24 20 D NYR 74 71 81 64 71 62 64 57 25 55 45 62 43 44 44 59
2024-25 21 D NYR −9 −29 +4 +12 · +3 +16 +4 · · +2 +5 −18 +4 +4 +4
2025-26 22 D NYR +10 +2 · −2 +6 −6 −18 · · −3 +2 · · +2 +2 −1
2026-27 23 D OTT −14 −2 −3 −5 · · +5 +2 · −13 −2 +8 · +5 +5 ·
Starting Team Salary Length Cap % Age Signed as
2023-24 NYR $918,333 3 yr 1.1% 20 ELC Rookie
2026-27 OTT $3,000,000 3 yr 2.9% 23 RFA CURRENT
No trades on record