Ratings

Percentile vs 254 d-men
CK 65 26th
FG 43 33rd
DI 93 94th
SK 75 51st
ST 79 72nd
EN 72 41st
DU 99 100th
PH 62 48th
FO 25 98th
PA 49 24th
SC 47 30th
DF 88 70th
PS 25 68th
EX 84 91st
LD 90 93rd
OV 72 67th

Contract

Cap hit $5,000,000 $5.00M remaining
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
UFA
2028 age 35
Clauses 1-way

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2014-15 WPG 12 0 1 1 0.08 +1 10 0 0 0 7 0.0% 13
2015-16 ARI 72 5 17 22 0.31 +3 21 0 1 0 70 7.1% 33
2016-17 ARI 82 7 28 35 0.43 +19 30 3 3 0 135 5.2% 75
2017-18 ARI 82 11 46 57 0.70 +8 64 1 4 0 150 7.3% 119
2018-19 ARI 78 18 35 53 0.68 +1 46 2 9 0 162 11.1% 124
2019-20 ARI 82 7 27 34 0.41 +11 51 1 4 0 134 5.2% 109
2020-21 ARI 71 5 21 26 0.37 +2 24 2 4 0 104 4.8% 120
2021-22 ARI 75 3 18 21 0.28 +4 61 1 0 0 72 4.2% 103
2022-23 ARI 82 8 32 40 0.49 +30 34 2 3 0 112 7.1% 97
2023-24 ARI 82 3 21 24 0.29 +11 56 0 2 0 71 4.2% 126
2024-25 UTA 82 2 23 25 0.30 +10 44 1 0 0 46 4.3% 114
2025-26 NYR 82 2 27 29 0.35 -21 48 0 0 0 55 3.6% 96
CAREER 12 yrs 882 71 296 367 0.42 +79 489 13 30 0 -- 6.4% 1129
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2016-17 ARI 7 0 1 1 0.14 -6 4 0 0 0 5 0.0% 13
2017-18 ARI 19 4 13 17 0.89 +2 6 1 1 0 33 12.1% 33
2018-19 ARI 7 1 1 2 0.29 -1 2 0 0 0 7 14.3% 9
2019-20 ARI 20 0 9 9 0.45 -2 10 0 0 0 34 0.0% 38
2020-21 ARI 5 1 1 2 0.40 +4 4 0 0 0 7 14.3% 2
2022-23 ARI 7 1 2 3 0.43 -6 2 0 1 0 5 20.0% 4
2023-24 ARI 7 0 3 3 0.43 +6 2 0 0 0 3 0.0% 15
CAREER 7 app. 72 7 30 37 0.51 -3 30 1 2 0 -- 7.4% 114
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 LAK 6 0 1 1 +1 0 0 0 0 6 16:35
On Pace - 82 0 14 14 +14 0 0 0 0 82 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2013-14 OTT 49 3 6 9 0.18 -5 14 2 0 0 3.7% 17:12
2014-15 OTT 81 5 16 21 0.26 -4 6 0 1 4 3.8% 19:17
2015-16 OTT 75 10 16 26 0.35 +9 18 2 0 2 8.6% 19:18
2016-17 OTT 79 2 15 17 0.22 -11 20 0 0 1 1.4% 23:12
2017-18 OTT 82 5 14 19 0.23 -27 12 1 0 5 3.5% 23:20
2018-19 OTT 74 7 19 26 0.35 -22 18 2 0 1 5.3% 22:34
2019-20 TOR 56 1 7 8 0.14 +7 20 1 0 0 2.1% 20:32
2020-21 PIT 53 4 13 17 0.32 +18 10 1 0 0 6.9% 18:31
2021-22 EDM 78 5 23 28 0.36 +8 14 0 0 0 4.9% 20:54
2022-23 EDM 80 1 14 15 0.19 +11 24 0 0 0 1.1% 20:08
2023-24 EDM 79 5 20 25 0.32 +12 14 0 0 0 5.2% 20:01
2024-25 SJS 54 4 11 15 0.28 -9 14 2 0 0 6.7% 21:46
2024-25 DAL 31 0 9 9 0.29 +15 10 0 0 0 0.0% 20:14
2025-26 LAK 82 1 8 9 0.11 -10 16 0 0 0 1.7% 17:34
2026-27 LAK 6 0 1 1 0.17 +1 0 0 0 0 0.0% 16:35
Career NHL 959 53 192 245 0.26 -7 210 11 1 13 4.1% -

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
2014-15 21 D WPG 54 36 80 66 79 57 60 51 30 50 51 70 51 54 48 60
2015-16 22 D ARI 59 38 87 68 79 66 80 53 30 54 53 74 52 56 48 64
2016-17 23 D ARI 73 44 91 82 77 74 95 62 25 59 58 87 25 63 64 72
2017-18 24 D ARI 79 45 91 84 77 87 94 62 25 55 48 92 25 65 66 73
2018-19 25 D ARI 85 45 94 84 77 88 98 62 25 53 48 95 25 68 69 75
2019-20 26 D ARI 81 45 91 80 76 86 95 61 25 61 50 88 25 70 71 73
2020-21 27 D ARI 81 45 88 80 76 81 82 59 25 50 47 89 25 71 72 71
2021-22 28 D ARI 79 45 93 80 78 76 84 59 25 59 49 84 25 73 74 71
2022-23 29 D ARI 80 45 93 78 78 83 91 59 25 63 48 89 25 75 76 73
2023-24 30 D ARI 82 45 90 78 78 80 96 59 25 53 47 91 25 77 79 73
2024-25 31 D UTA 77 44 93 78 76 80 97 63 25 59 48 87 25 79 82 73
2025-26 32 D NYR 73 44 90 76 79 82 99 61 25 58 48 89 25 82 87 74
2026-27 33 D NYR 65 43 93 75 79 72 99 62 25 49 47 88 25 84 90 72
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2014-15 21 D WPG 54 36 80 66 79 57 60 51 30 50 51 70 51 54 48 60
2015-16 22 D ARI +5 +2 +7 +2 · +9 +20 +2 · +4 +2 +4 +1 +2 · +4
2016-17 23 D ARI +14 +6 +4 +14 −2 +8 +15 +9 −5 +5 +5 +13 −27 +7 +16 +8
2017-18 24 D ARI +6 +1 · +2 · +13 −1 · · −4 −10 +5 · +2 +2 +1
2018-19 25 D ARI +6 · +3 · · +1 +4 · · −2 · +3 · +3 +3 +2
2019-20 26 D ARI −4 · −3 −4 −1 −2 −3 −1 · +8 +2 −7 · +2 +2 −2
2020-21 27 D ARI · · −3 · · −5 −13 −2 · −11 −3 +1 · +1 +1 −2
2021-22 28 D ARI −2 · +5 · +2 −5 +2 · · +9 +2 −5 · +2 +2 ·
2022-23 29 D ARI +1 · · −2 · +7 +7 · · +4 −1 +5 · +2 +2 +2
2023-24 30 D ARI +2 · −3 · · −3 +5 · · −10 −1 +2 · +2 +3 ·
2024-25 31 D UTA −5 −1 +3 · −2 · +1 +4 · +6 +1 −4 · +2 +3 ·
2025-26 32 D NYR −4 · −3 −2 +3 +2 +2 −2 · −1 · +2 · +3 +5 +1
2026-27 33 D NYR −8 −1 +3 −1 · −10 · +1 · −9 −1 −1 · +2 +3 −2
Starting Team Salary Length Cap % Age Signed as
2014-15 WPG $1,369,167 3 yr 2.0% 21 ELC Rookie
2017-18 ARI $3,000,000 1 yr 4.0% 24 RFA
2018-19 ARI $4,800,000 2 yr 6.0% 25 RFA
2020-21 ARI $3,500,000 2 yr 4.3% 27 RFA
2022-23 ARI $3,250,000 3 yr 3.9% 29 UFA
2025-26 NYR $5,000,000 3 yr 5.2% 32 UFA CURRENT
2012-13
Apr 14 2013
2012-13
to SENATORS
to FLAMES
2013-14
Aug 24 2013
2013-14
to DUCKS
to SENATORS
Aug 24 2013
2013-14
to JETS
2015-16
Jul 10 2015
2015-16

Full trade details →