Ratings

Percentile vs 254 d-men
CK 67 31st
FG 43 33rd
DI 91 85th
SK 83 87th
ST 83 87th
EN 90 94th
DU 99 100th
PH 70 77th
FO 25 98th
PA 65 78th
SC 56 88th
DF 96 98th
PS 25 68th
EX 76 74th
LD 77 69th
OV 77 96th

Contract

Cap hit $4,500,000 $4.50M remaining
Year 5 of 5
2022-23
2026-27
Expiry Status
UFA
2027 age 31
Clauses 1-way

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2019-20 VGK 57 3 14 17 0.30 -2 24 0 3 0 46 6.5% 38
2020-21 VGK 82 7 28 35 0.43 +11 32 3 2 0 96 7.3% 68
2021-22 VGK 82 4 27 31 0.38 -5 40 1 1 0 93 4.3% 116
2022-23 ANH 82 10 36 46 0.56 +23 34 1 4 0 95 10.5% 80
2023-24 ANH / FLA / LAK 85 2 27 29 0.34 +10 30 0 2 0 98 2.0% 117
2024-25 LAK 82 6 38 44 0.54 -5 44 1 2 0 93 6.5% 139
2025-26 LAK 82 9 43 52 0.63 +16 52 1 5 0 109 8.3% 99
CAREER 7 yrs 552 41 213 254 0.46 +48 256 7 19 0 -- 6.5% 657
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 ANH 10 1 1 2 0.20 0 4 0 1 0 10 10.0% 5
2023-24 LAK 11 0 3 3 0.27 -3 6 0 0 0 16 0.0% 10
CAREER 2 app. 21 1 4 5 0.24 -3 10 0 1 0 -- 3.8% 15
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 PHI 12 1 2 3 -6 12 0 0 0 21 25:44
On Pace - 82 7 14 21 -41 82 0 0 0 144 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2017-18 PHL 49 2 8 10 0.20 -6 20 0 0 0 2.8% 15:35
2018-19 PHL 82 9 26 35 0.43 -4 22 2 2 5 7.4% 19:34
2019-20 PHL 69 8 17 25 0.36 +4 32 0 0 4 7.3% 20:09
2020-21 PHL 55 3 12 15 0.27 -22 23 1 0 0 3.0% 21:53
2021-22 PHL 80 7 24 31 0.39 +9 34 1 0 0 5.7% 22:58
2022-23 PHL 81 7 16 23 0.28 -5 40 1 0 1 6.3% 20:24
2023-24 PHL 81 10 34 44 0.54 -20 48 3 0 5 6.8% 23:48
2024-25 PHL 82 8 22 30 0.37 -6 40 0 0 2 5.8% 24:30
2025-26 PHL 81 11 26 37 0.46 +12 20 1 1 3 11.6% 24:13
2026-27 PHL 12 1 2 3 0.25 -6 12 0 0 0 4.8% 25:44
Career NHL 672 66 187 253 0.38 -44 291 9 3 20 6.4% -

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 22 D VGK 67 42 87 77 70 68 87 64 25 53 48 61 25 48 48 63
2019-20 23 D VGK 65 42 91 80 70 79 67 68 25 66 51 76 25 55 56 66
2020-21 24 D VGK 67 42 86 80 70 80 93 67 25 59 53 80 25 60 61 69
2021-22 25 D VGK 73 43 87 80 70 84 92 66 25 56 48 83 25 63 64 70
2022-23 26 D ANH 71 43 87 82 70 87 93 66 25 64 50 88 25 65 65 72
2023-24 27 D LAK 71 43 85 82 70 81 98 64 25 54 50 85 25 68 68 71
2024-25 28 D LAK 77 44 83 82 70 89 98 74 25 69 53 88 25 70 70 74
2025-26 29 D LAK 75 45 85 82 83 90 99 65 25 61 50 90 25 74 75 75
2026-27 30 D CGY 67 43 91 83 83 90 99 70 25 65 56 96 25 76 77 77
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2018-19 22 D VGK 67 42 87 77 70 68 87 64 25 53 48 61 25 48 48 63
2019-20 23 D VGK −2 · +4 +3 · +11 −20 +4 · +13 +3 +15 · +7 +8 +3
2020-21 24 D VGK +2 · −5 · · +1 +26 −1 · −7 +2 +4 · +5 +5 +3
2021-22 25 D VGK +6 +1 +1 · · +4 −1 −1 · −3 −5 +3 · +3 +3 +1
2022-23 26 D ANH −2 · · +2 · +3 +1 · · +8 +2 +5 · +2 +1 +2
2023-24 27 D LAK · · −2 · · −6 +5 −2 · −10 · −3 · +3 +3 −1
2024-25 28 D LAK +6 +1 −2 · · +8 · +10 · +15 +3 +3 · +2 +2 +3
2025-26 29 D LAK −2 +1 +2 · +13 +1 +1 −9 · −8 −3 +2 · +4 +5 +1
2026-27 30 D CGY −8 −2 +6 +1 · · · +5 · +4 +6 +6 · +2 +2 +2
Starting Team Salary Length Cap % Age Signed as
2018-19 VGK $1,263,333 3 yr 1.6% 22 ELC Rookie
2021-22 VGK $3,250,000 1 yr 4.0% 25 RFA
2022-23 ANH $4,500,000 5 yr 5.5% 26 RFA CURRENT
2017-18
Jul 20 2017
2017-18
to GOLDEN KNIGHTS
to KINGS
2022-23
Aug 23 2022
2022-23
to DUCKS
to GOLDEN KNIGHTS
2023-24
Feb 3 2024
2023-24
to PANTHERS
to DUCKS
Feb 7 2024
2023-24
to KINGS
  • Travis Sanheim 71
2026-27
Jun 19 2026
2026-27
to FLAMES
  • Travis Sanheim 77
  • LAK 2027 4th

Full trade details →