Ratings

Percentile vs 257 d-men
CK 71 44th
FG 44 40th
DI 89 74th
SK 74 39th
ST 79 72nd
EN 60 11th
DU 52 8th
PH 59 19th
FO 25 98th
PA 42 10th
SC 49 68th
DF 74 21st
PS 25 68th
EX 56 19th
LD 56 19th
OV 62 16th

Contract

Cap hit $950,000 $894k remaining
Year 1 of 3
2026-27
2028-29
Expiry Status
UFA
2029 age 29
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 PHL 35 3 10 13 0.37 +9 24 0 0 0 16 18.8% 55
CAREER 1 yrs 35 3 10 13 0.37 +9 24 0 0 0 -- 18.8% 55
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 NYI 8 0 1 1 +1 4 0 0 0 9 12:42
On Pace - 82 0 10 10 +10 41 0 0 0 92 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2022-23 STL 2 0 0 0 0.00 -1 0 0 0 0 0.0% 15:10
2023-24 STL 39 1 6 7 0.18 0 12 0 0 0 3.6% 16:48
2024-25 STL 29 0 3 3 0.10 -3 10 0 0 0 0.0% 13:08
2025-26 STL 29 2 1 3 0.10 +1 10 1 0 0 10.0% 12:32
2026-27 NYI 8 0 1 1 0.13 +1 4 0 0 0 0.0% 12:42
Career NHL 107 3 11 14 0.13 -2 36 1 0 0 3.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
2023-24 23 D PHL 75 76 74 64 76 59 61 52 25 49 41 62 39 44 44 58
2024-25 24 D PHL 75 44 90 67 76 70 72 62 25 51 48 78 25 47 47 65
2025-26 25 D PHL 71 43 89 70 76 61 75 61 25 49 47 69 25 52 52 62
2026-27 26 D PHL 71 44 89 74 79 60 52 59 25 42 49 74 25 56 56 62
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2023-24 23 D PHL 75 76 74 64 76 59 61 52 25 49 41 62 39 44 44 58
2024-25 24 D PHL · −32 +16 +3 · +11 +11 +10 · +2 +7 +16 −14 +3 +3 +7
2025-26 25 D PHL −4 −1 −1 +3 · −9 +3 −1 · −2 −1 −9 · +5 +5 −3
2026-27 26 D PHL · +1 · +4 +3 −1 −23 −2 · −7 +2 +5 · +4 +4 ·
Starting Team Salary Length Cap % Age Signed as
2023-24 PHL $925,000 3 yr 1.1% 23 ELC Rookie
2026-27 PHL $950,000 3 yr 0.9% 26 RFA CURRENT
No trades on record