Ratings

Percentile vs 258 d-men
CK 63 19th
FG 41 9th
DI 86 55th
SK 83 88th
ST 68 12th
EN 70 33rd
DU 93 67th
PH 69 76th
FO 25 98th
PA 54 51st
SC 50 78th
DF 80 38th
PS 25 69th
EX 60 27th
LD 60 25th
OV 68 38th

Contract

Cap hit $871,667 $867k remaining
Year 3 of 3
2024-25
2026-27
Expiry Status
RFA
2027 age 24
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 PIT 6 0 2 2 0.33 +4 0 0 0 0 3 0.0% 4
2025-26 PIT 18 1 4 5 0.28 +4 14 0 0 0 11 9.1% 20
CAREER 2 yrs 24 1 6 7 0.29 +8 14 0 0 0 -- 7.1% 24
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 BUF 10 2 2 4 +1 8 0 0 0 24 19:42
On Pace - 82 16 16 33 +8 66 0 0 0 197 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2023-24 ANH 26 2 7 9 0.35 -6 4 0 0 2 5.9% 19:17
2024-25 ANH 62 7 13 20 0.32 +1 20 0 1 5 5.4% 18:58
2025-26 ANH 76 7 15 22 0.29 +4 34 1 1 3 5.9% 16:59
2026-27 BUF 10 2 2 4 0.40 +1 8 0 0 0 8.3% 19:42
Career NHL 174 18 37 55 0.32 0 66 1 2 10 5.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
2024-25 21 D PIT 65 41 94 79 62 78 72 73 25 61 49 69 25 46 46 65
2025-26 22 D PIT 67 42 89 83 66 76 79 78 25 55 51 68 25 55 55 67
2026-27 23 D PIT 63 41 86 83 68 70 93 69 25 54 50 80 25 60 60 68
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2024-25 21 D PIT 65 41 94 79 62 78 72 73 25 61 49 69 25 46 46 65
2025-26 22 D PIT +2 +1 −5 +4 +4 −2 +7 +5 · −6 +2 −1 · +9 +9 +2
2026-27 23 D PIT −4 −1 −3 · +2 −6 +14 −9 · −1 −1 +12 · +5 +5 +1
Starting Team Salary Length Cap % Age Signed as
2024-25 PIT $871,667 3 yr 1.0% 21 ELC CURRENT
No trades on record