Ratings

Percentile vs 254 d-men
CK 70 38th
FG 67 77th
DI 78 26th
SK 57 2nd
ST 67 10th
EN 66 20th
DU 72 32nd
PH 47 6th
FO 25 98th
PA 37 6th
SC 41 12th
DF 59 4th
PS 39 81st
EX 48 11th
LD 48 11th
OV 56 8th

Contract (Farm)

Salary $850,000
Year 1 of 3
2026-27
2028-29
Expiry Status
UFA
2029 age 31
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 VAN 26 2 9 11 0.42 +4 10 0 0 0 19 10.5% 31
CAREER 1 yrs 26 2 9 11 0.42 +4 10 0 0 0 -- 10.5% 31
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 MIN 3 0 0 0 +2 0 0 0 0 3 11:51
On Pace - 82 0 0 0 +55 0 0 0 0 82 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2020-21 FLA 7 0 0 0 0.00 -4 2 0 0 0 0.0% 15:10
2021-22 FLA 10 1 1 2 0.20 -8 2 0 0 0 9.1% 14:03
2022-23 FLA 20 1 3 4 0.20 +4 6 0 0 0 7.1% 9:51
2024-25 FLA 2 0 1 1 0.50 +1 2 0 0 0 - 12:41
2025-26 MIN 6 0 1 1 0.17 0 0 0 0 0 0.0% 15:44
2026-27 MIN 3 0 0 0 0.00 +2 0 0 0 0 0.0% 11:51
Career NHL 48 2 6 8 0.17 -5 12 0 0 0 5.3% -

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
2021-22 23 D VAN 77 67 99 64 67 45 47 41 25 28 39 60 37 44 44 53
2022-23 24 D VAN 75 43 93 71 67 64 66 57 25 49 50 78 25 45 45 63
2023-24 25 D VAN 69 42 90 71 67 53 87 58 25 51 48 67 25 45 45 61
2024-25 26 D VAN 69 67 74 65 67 72 79 48 25 39 41 58 39 45 45 57
2025-26 27 D VAN 72 67 82 66 67 76 82 52 25 50 39 61 37 47 47 60
2026-27 28 D SEA 70 67 78 57 67 66 72 47 25 37 41 59 39 48 48 56
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2021-22 23 D VAN 77 67 99 64 67 45 47 41 25 28 39 60 37 44 44 53
2022-23 24 D VAN −2 −24 −6 +7 · +19 +19 +16 · +21 +11 +18 −12 +1 +1 +10
2023-24 25 D VAN −6 −1 −3 · · −11 +21 +1 · +2 −2 −11 · · · −2
2024-25 26 D VAN · +25 −16 −6 · +19 −8 −10 · −12 −7 −9 +14 · · −4
2025-26 27 D VAN +3 · +8 +1 · +4 +3 +4 · +11 −2 +3 −2 +2 +2 +3
2026-27 28 D SEA −2 · −4 −9 · −10 −10 −5 · −13 +2 −2 +2 +1 +1 −4
Starting Team Salary Length Cap % Age Signed as
2021-22 VAN $1,350,000 1 yr 1.7% 23 RFA Rookie
2022-23 VAN $765,000 2 yr 0.9% 24 RFA Rookie
2024-25 VAN $775,000 2 yr 0.9% 26 RFA
2026-27 SEA $850,000 3 yr 0.8% 28 RFA CURRENT
2026-27
Sep 6 2026
2026-27
to KRAKEN
to CANUCKS
  • COL 2028 7th