Ratings

Percentile vs 256 d-men
CK 65 26th
FG 41 9th
DI 90 80th
SK 78 69th
ST 65 5th
EN 77 56th
DU 81 42nd
PH 63 61st
FO 25 98th
PA 52 41st
SC 48 60th
DF 87 66th
PS 25 68th
EX 75 72nd
LD 77 69th
OV 69 43rd

Contract

Cap hit $1,400,000 $1.362M remaining
Year 1 of 2
2026-27
2027-28
Expiry Status
UFA
2028 age 34
Clauses NTC

Season so far

in 3 GP

Steady

Goals
0 33rd leader56
pace 0 (last yr 5)
Sht% 0.0% 25th
Assists
1 37th leader168
pace 28 (last yr 19)
Plus/Minus -1
Points
1 45th leader168
pace 28 (last yr 24)
P/20 0.45
ATOI
14:54 leader27:12
last yr 15:48
PK share 39%

Stats

2026-27 · Canucks
GP G A P +/- PiM ATOI P/20 GW GT S S% PPG PPP SHG Hits HTT FO% HT PP TOI %PP SH TOI %SH EV TOI
YTD 3 0 1 1 -1 2 14:54 0.45 0 0 2 0.0 0 0 0 7 2 - 0 0:00 0.0 2:29 38.5 12:25
On Pace 82 0 27 27 -27 55 - - 0 0 55 - 0 0 0 191 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2017-18 CAR 73 5 21 26 0.36 -12 14 0 0 0 87 5.7% 59
2018-19 CLB 29 3 4 7 0.24 +6 39 1 0 0 12 25.0% 63
2019-20 CLB 61 6 20 26 0.43 -6 22 1 1 0 48 12.5% 54
2020-21 CLB / TOR 65 4 26 30 0.46 +4 44 0 1 0 48 8.3% 80
2021-22 TOR / DET 46 4 10 14 0.30 +9 6 0 0 0 31 12.9% 14
2022-23 DET / CHI / SEA / PHL 54 4 11 15 0.28 +1 16 1 1 0 32 12.5% 79
2023-24 WSH 55 3 6 9 0.16 +6 47 1 0 0 34 8.8% 51
2024-25 WSH 54 3 9 12 0.22 -3 30 0 0 0 35 8.6% 104
2025-26 WSH 82 5 19 24 0.29 +12 75 0 0 0 40 12.5% 103
CAREER 9 yrs 519 37 126 163 0.31 +17 293 4 3 0 -- 10.1% 607
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2020-21 TOR 2 0 0 0 0.00 -2 2 0 0 0 3 0.0% 0
2025-26 WSH 24 0 5 5 0.21 +2 22 0 0 0 7 0.0% 35
CAREER 2 app. 26 0 5 5 0.19 0 24 0 0 0 -- 0.0% 35
2026-27 Regular Season
XtraStats →
Shots Hits Ice time PP PK EV
Date Opp Result G A P +/- PIM S SAT SB Hit HTT L# TOI POSS TOI G A S TOI G S TOI G A S
Oct 29 CGY W 4-3 OT 0 1 1 +1 0 1 4 0 2 0 D3 14:34 0:56 0:00 - - - 2:13 0 0 12:21 0 1 1
Oct 27 EDM L 3-8 0 0 0 -1 2 0 0 2 2 1 D3 13:21 1:12 0:00 - - - 2:26 0 0 10:55 0 0 0
Oct 25 EDM W 5-3 0 0 0 -1 0 1 1 1 3 1 D3 16:47 1:08 0:00 - - - 2:47 0 0 14:00 0 0 1
3 GP 0 1 1 -1 2 2 5 3 7 2 -- 14:54 1:05 0:00 0 0 0 7:26 0 0 37:16 0 1 2
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 TOR 15 2 3 5 +4 11 2 0 0 18 19:41
On Pace - 82 11 16 27 +22 60 11 0 0 98 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2016-17 VAN 71 3 21 24 0.34 -16 25 0 1 8 2.4% 19:59
2017-18 VAN 68 1 10 11 0.16 -7 35 0 0 1 1.1% 18:49
2018-19 VAN 78 2 21 23 0.29 +9 32 0 0 2 1.9% 19:55
2019-20 VAN 69 5 12 17 0.25 +10 32 0 0 0 5.8% 15:21
2020-21 DET 44 3 8 11 0.25 -13 12 0 0 0 5.5% 17:19
2021-22 DET 16 1 1 2 0.13 -6 9 0 0 0 4.3% 15:08
2021-22 LAK 13 0 1 1 0.08 -1 4 0 0 0 0.0% 18:34
2022-23 ARI 61 0 7 7 0.11 -3 29 0 0 0 0.0% 16:59
2022-23 CGY 20 3 4 7 0.35 -3 15 1 0 0 11.5% 14:30
2023-24 ARI 47 1 4 5 0.11 +5 24 0 0 0 2.2% 18:26
2023-24 EDM 7 0 2 2 0.29 +4 8 0 0 0 0.0% 16:00
2024-25 EDM 66 3 4 7 0.11 -2 27 0 0 0 5.5% 13:52
2025-26 EDM 6 0 0 0 0.00 0 8 0 0 0 0.0% 13:37
2025-26 TOR 58 3 11 14 0.24 -8 12 1 0 0 4.9% 19:46
2026-27 TOR 15 2 3 5 0.33 +4 11 2 0 0 11.1% 19:41
Career NHL 639 27 109 136 0.21 -27 283 4 1 11 3.4% -

Trophy Case

Stanley Cup Stanley Cup
as League Playoff Champion

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
2017-18 23 D CAR 69 42 89 83 68 79 76 78 25 65 48 65 25 53 53 66
2018-19 24 D CLB 81 54 85 83 68 77 89 61 25 52 47 78 25 59 59 68
2019-20 25 D CLB 77 43 87 83 68 80 90 68 25 62 48 76 25 60 60 69
2020-21 26 D TOR 75 43 86 83 68 67 91 61 25 52 49 78 25 63 63 68
2021-22 27 D DET 71 42 91 83 68 72 84 65 25 53 49 76 25 65 66 67
2022-23 28 D PHL 76 64 86 83 69 70 63 61 25 46 48 77 25 65 65 67
2023-24 29 D WSH 73 56 84 83 67 70 72 59 25 51 48 85 25 68 69 69
2024-25 30 D WSH 78 43 83 82 66 75 85 63 25 49 47 85 25 69 70 69
2025-26 31 D WSH 65 51 87 77 65 63 83 59 25 45 48 74 25 73 75 65
2026-27 32 D VAN 65 41 90 78 65 77 81 63 25 52 48 87 25 75 77 69
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2017-18 23 D CAR 69 42 89 83 68 79 76 78 25 65 48 65 25 53 53 66
2018-19 24 D CLB +12 +12 −4 · · −2 +13 −17 · −13 −1 +13 · +6 +6 +2
2019-20 25 D CLB −4 −11 +2 · · +3 +1 +7 · +10 +1 −2 · +1 +1 +1
2020-21 26 D TOR −2 · −1 · · −13 +1 −7 · −10 +1 +2 · +3 +3 −1
2021-22 27 D DET −4 −1 +5 · · +5 −7 +4 · +1 · −2 · +2 +3 −1
2022-23 28 D PHL +5 +22 −5 · +1 −2 −21 −4 · −7 −1 +1 · · −1 ·
2023-24 29 D WSH −3 −8 −2 · −2 · +9 −2 · +5 · +8 · +3 +4 +2
2024-25 30 D WSH +5 −13 −1 −1 −1 +5 +13 +4 · −2 −1 · · +1 +1 ·
2025-26 31 D WSH −13 +8 +4 −5 −1 −12 −2 −4 · −4 +1 −11 · +4 +5 −4
2026-27 32 D VAN · −10 +3 +1 · +14 −2 +4 · +7 · +13 · +2 +2 +4
Starting Team Salary Length Cap % Age Signed as
2017-18 CAR $3,000,000 3 yr 4.0% 23 ELC Rookie
2020-21 CLB $2,400,000 1 yr 2.9% 26 RFA
2021-22 TOR $1,100,000 3 yr 1.3% 27 RFA
2024-25 WSH $1,700,000 2 yr 1.9% 30 UFA
2026-27 VAN $1,400,000 2 yr 1.3% 32 UFA CURRENT
2018-19
Oct 4 2018
2018-19
to BLUE JACKETS
  • Troy Stecher 68
to HURRICANES
2020-21
Mar 23 2021
2020-21
to MAPLE LEAFS
to BLUE JACKETS
2022-23
Dec 19 2022
2022-23
to RED WINGS
Dec 20 2022
2022-23
to BLACKHAWKS
to HURRICANES
Mar 9 2023
2022-23
to KRAKEN
  • Troy Stecher 67
to BLACKHAWKS
Mar 29 2023
2022-23
to FLYERS
  • Troy Stecher 67
Apr 15 2023
2022-23
to KRAKEN
  • Troy Stecher 67
Apr 20 2023
2022-23
to FLYERS
  • Troy Stecher 67
2023-24
Aug 11 2023
2023-24
to CAPITALS