Ratings

Percentile vs 254 d-men
CK 89 97th
FG 57 69th
DI 78 26th
SK 83 87th
ST 75 49th
EN 87 89th
DU 97 80th
PH 79 89th
FO 25 98th
PA 67 82nd
SC 49 68th
DF 88 70th
PS 25 68th
EX 75 72nd
LD 76 67th
OV 76 95th

Contract

Cap hit $7,500,000 $7.50M remaining
Year 2 of 5
2025-26
2026-27
2029-30
Expiry Status
UFA
2030 age 36
Clauses 1-way

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2019-20 CAR / VAN 56 4 15 19 0.34 +8 43 0 3 0 47 8.5% 49
2020-21 VAN 78 8 32 40 0.51 +7 54 1 4 0 105 7.6% 113
2021-22 VAN 75 10 34 44 0.59 +8 79 1 4 0 92 10.9% 152
2022-23 VAN 58 5 20 25 0.43 +20 38 1 3 0 58 8.6% 143
2023-24 VAN 82 6 38 44 0.54 +10 117 2 3 0 109 5.5% 233
2024-25 VAN 82 14 49 63 0.77 +38 60 3 3 0 153 9.2% 212
2025-26 VAN 82 12 69 81 0.99 +22 109 2 9 0 141 8.5% 204
CAREER 7 yrs 513 59 257 316 0.62 +113 500 10 29 0 -- 8.4% 1106
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2019-20 VAN 7 1 1 2 0.29 -1 23 1 1 0 8 12.5% 19
2020-21 VAN 17 1 5 6 0.35 -5 14 0 1 0 21 4.8% 24
2021-22 VAN 18 2 9 11 0.61 -4 18 0 1 0 14 14.3% 67
2022-23 VAN 17 1 5 6 0.35 +1 7 0 1 0 21 4.8% 35
2024-25 VAN 17 4 8 12 0.71 +1 20 1 0 0 14 28.6% 29
2025-26 VAN 11 3 10 13 1.18 +5 12 0 1 0 16 18.8% 34
CAREER 6 app. 87 12 38 50 0.57 -3 94 2 5 0 -- 12.8% 208
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 10 2 0 2 +1 20 1 0 0 17 21:18
On Pace - 82 16 0 16 +8 164 8 0 0 139 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2016-17 FLA 3 0 0 0 0.00 0 4 0 0 0 0.0% 17:27
2017-18 FLA 60 2 6 8 0.13 +5 32 0 0 0 3.4% 14:34
2018-19 FLA 64 4 11 15 0.23 -3 64 2 0 1 5.1% 16:58
2019-20 FLA 45 7 11 18 0.40 +6 33 1 0 0 9.1% 20:07
2020-21 FLA 54 6 30 36 0.67 +29 45 1 0 3 5.9% 22:07
2021-22 FLA 80 8 36 44 0.55 +40 81 2 1 3 3.9% 23:22
2022-23 CGY 81 4 27 31 0.38 +15 43 1 0 3 2.5% 21:06
2023-24 CGY 82 20 32 52 0.63 +2 51 2 3 15 9.6% 22:56
2024-25 CGY 81 8 39 47 0.58 +18 33 0 4 21 4.3% 24:10
2025-26 CGY 60 3 18 21 0.35 -35 69 0 0 5 2.4% 23:07
2025-26 UTA 19 1 6 7 0.37 +2 19 0 0 1 3.4% 20:25
2026-27 UTA 10 2 0 2 0.20 +1 20 1 0 0 11.8% 21:18
Career NHL 639 65 216 281 0.44 +80 494 10 8 52 5.2% -

Trophy Case

Larry Robinson
as Best Defensive Defenseman

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
2018-19 24 D NYI 83 65 84 68 68 65 77 63 25 50 48 64 25 51 51 62
2019-20 25 D VAN 85 88 72 68 80 71 79 63 25 53 48 75 25 52 52 65
2020-21 26 D VAN 82 88 79 80 80 80 72 61 25 58 60 83 25 57 57 69
2021-22 27 D VAN 87 57 77 80 78 85 79 65 25 74 51 88 25 61 62 73
2022-23 28 D VAN 87 56 72 84 78 88 93 64 25 70 50 93 25 64 65 75
2023-24 29 D VAN 87 56 78 84 75 85 95 66 25 67 49 87 25 67 68 74
2024-25 30 D VAN 89 56 82 88 73 86 99 77 25 68 64 88 25 69 70 77
2025-26 31 D VAN 93 56 87 89 75 90 98 83 25 71 50 88 25 73 74 78
2026-27 32 D VAN 89 57 78 83 75 87 97 79 25 67 49 88 25 75 76 76
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2018-19 24 D NYI 83 65 84 68 68 65 77 63 25 50 48 64 25 51 51 62
2019-20 25 D VAN +2 +23 −12 · +12 +6 +2 · · +3 · +11 · +1 +1 +3
2020-21 26 D VAN −3 · +7 +12 · +9 −7 −2 · +5 +12 +8 · +5 +5 +4
2021-22 27 D VAN +5 −31 −2 · −2 +5 +7 +4 · +16 −9 +5 · +4 +5 +4
2022-23 28 D VAN · −1 −5 +4 · +3 +14 −1 · −4 −1 +5 · +3 +3 +2
2023-24 29 D VAN · · +6 · −3 −3 +2 +2 · −3 −1 −6 · +3 +3 −1
2024-25 30 D VAN +2 · +4 +4 −2 +1 +4 +11 · +1 +15 +1 · +2 +2 +3
2025-26 31 D VAN +4 · +5 +1 +2 +4 −1 +6 · +3 −14 · · +4 +4 +1
2026-27 32 D VAN −4 +1 −9 −6 · −3 −1 −4 · −4 −1 · · +2 +2 −2
Starting Team Salary Length Cap % Age Signed as
2018-19 NYI $800,000 3 yr 1.0% 24 ELC Rookie
2021-22 VAN $3,500,000 4 yr 4.3% 27 RFA
2025-26 VAN $7,500,000 5 yr 7.9% 31 UFA CURRENT
2017-18
Jul 28 2017
2017-18
2019-20
Oct 20 2019
2019-20
to HURRICANES
  • MacKenzie Weegar 65
to ISLANDERS
  • $1,000,000
Jan 20 2020
2019-20
to CANUCKS
  • MacKenzie Weegar 65
to HURRICANES

Full trade details →