Ratings

Percentile vs 258 d-men
CK 65 26th
FG 42 22nd
DI 91 85th
SK 75 53rd
ST 72 29th
EN 64 19th
DU 60 21st
PH 63 62nd
FO 25 98th
PA 51 37th
SC 48 62nd
DF 72 19th
PS 25 68th
EX 56 20th
LD 56 19th
OV 63 19th

Contract (Farm)

Salary $1,000,000 $939k remaining
Year 1 of 3
2026-27
2028-29
Expiry Status
UFA
2029 age 35
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 UTA 6 0 0 0 -1 0 0 0 0 5 13:22
On Pace - 82 0 0 0 -14 0 0 0 0 68 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2022-23 CGY 4 0 0 0 0.00 -4 2 0 0 0 0.0% 11:15
2023-24 CGY 23 1 4 5 0.22 -4 2 1 0 0 5.3% 12:03
2023-24 NJD 11 1 1 2 0.18 +7 2 0 0 0 11.1% 16:29
2024-25 Utah Hockey Club 20 1 5 6 0.30 +4 0 0 0 0 4.2% 15:35
2025-26 UTA 40 2 6 8 0.20 +4 10 1 0 0 5.7% 14:13
2026-27 UTA 6 0 0 0 0.00 -1 0 0 0 0 0.0% 13:22
Career NHL 104 5 16 21 0.20 +6 16 2 0 0 5.2% -

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 29 D BUF 76 72 84 63 72 79 85 56 25 54 43 63 41 44 44 61
2024-25 30 D BUF 73 43 95 69 70 62 73 61 25 51 48 69 25 47 47 62
2025-26 31 D BUF 69 43 99 70 72 67 54 58 25 59 48 67 25 50 50 61
2026-27 32 D EDM 65 42 91 75 72 64 60 63 25 51 48 72 25 56 56 63
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2023-24 29 D BUF 76 72 84 63 72 79 85 56 25 54 43 63 41 44 44 61
2024-25 30 D BUF −3 −29 +11 +6 −2 −17 −12 +5 · −3 +5 +6 −16 +3 +3 +1
2025-26 31 D BUF −4 · +4 +1 +2 +5 −19 −3 · +8 · −2 · +3 +3 −1
2026-27 32 D EDM −4 −1 −8 +5 · −3 +6 +5 · −8 · +5 · +6 +6 +2
Starting Team Salary Length Cap % Age Signed as
2023-24 BUF $775,000 3 yr 0.9% 29 ELC Rookie
2026-27 EDM $1,000,000 3 yr 1.0% 32 UFA CURRENT
No trades on record