Ratings

Percentile vs 258 d-men
CK 57 2nd
FG 41 9th
DI 96 99th
SK 77 62nd
ST 76 53rd
EN 71 37th
DU 64 22nd
PH 62 48th
FO 25 98th
PA 64 73rd
SC 48 60th
DF 85 55th
PS 25 69th
EX 80 84th
LD 85 87th
OV 69 43rd

Contract

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

Season so far

in 1 GP

Steady

Goals
0 14th leader84
pace 0 (last yr 3)
Sht% - 13th
Assists
0 33rd leader252
pace 0 (last yr 20)
Plus/Minus -1
Points
0 42nd leader252
pace 0 (last yr 23)
P/20 0.00 42nd
ATOI
15:27 leader26:18
last yr 14:47
PP share 47%

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 1 0 0 0 -1 0 15:27 0.00 0 0 0 - 0 0 0 2 2 - 0 2:55 46.2 0:00 0.0 12:32
On Pace 82 0 0 0 -82 0 - - 0 0 0 - 0 0 0 164 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2013-14 TOR 3 0 0 0 0.00 -1 0 0 0 0 0 - 0
2014-15 TOR / WPG 75 6 14 20 0.27 -3 56 0 3 0 52 11.5% 47
2015-16 WPG 70 8 23 31 0.44 -17 68 0 3 0 59 13.6% 84
2016-17 WPG 76 6 13 19 0.25 -32 40 2 4 0 78 7.7% 82
2017-18 WPG 82 4 17 21 0.26 -10 33 0 3 0 109 3.7% 89
2018-19 WPG 65 9 21 30 0.46 -15 39 0 6 0 68 13.2% 73
2019-20 WPG 68 8 29 37 0.54 -8 26 0 3 0 88 9.1% 98
2020-21 WPG 77 6 28 34 0.44 +14 60 0 0 0 62 9.7% 182
2021-22 WPG 72 8 21 29 0.40 +7 28 0 2 0 67 11.9% 60
2022-23 WPG 82 3 22 25 0.30 -1 29 0 0 0 56 5.4% 50
2023-24 WPG 69 7 12 19 0.28 +2 26 0 0 0 47 14.9% 65
2024-25 WPG / LAK 26 1 8 9 0.35 -8 10 0 0 0 10 10.0% 19
2025-26 SJS 82 3 20 23 0.28 +7 46 0 1 0 44 6.8% 93
CAREER 13 yrs 847 69 228 297 0.35 -65 461 2 25 0 -- 9.3% 942
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2013-14 TOR 1 0 0 0 0.00 0 0 0 0 0 0 - 0
2019-20 WPG 13 2 6 8 0.62 +4 0 0 1 0 28 7.1% 15
2025-26 SJS 11 0 2 2 0.18 0 4 0 0 0 10 0.0% 7
CAREER 3 app. 25 2 8 10 0.40 +4 4 0 1 0 -- 5.3% 22
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 25 EDM W 5-3 0 0 0 -1 0 0 1 1 2 2 D3 15:27 1:19 2:55 0 0 0 0:00 - - 12:32 0 0 0
1 GP 0 0 0 -1 0 0 1 1 2 2 -- 15:27 1:19 2:55 0 0 0 0:00 0 0 12:32 0 0 0
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 MIN 9 1 2 3 +3 2 0 0 0 4 20:09
On Pace - 82 9 18 27 +27 18 0 0 0 36 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2013-14 PIT 78 9 20 29 0.37 +8 14 1 3 6 7.6% 18:30
2014-15 PIT 20 1 8 9 0.45 +1 10 0 0 2 3.7% 20:43
2015-16 PIT 67 6 13 19 0.28 +27 22 2 0 1 6.3% 19:58
2016-17 PIT 55 1 6 7 0.13 +17 12 0 0 0 1.5% 18:04
2017-18 PIT 82 7 22 29 0.35 -1 28 3 0 8 4.3% 18:45
2018-19 PIT 60 1 13 14 0.23 +9 12 1 1 4 1.4% 18:35
2019-20 CHI 65 4 13 17 0.26 0 20 0 0 0 5.0% 18:25
2020-21 LAK 41 0 4 4 0.10 -8 6 0 0 0 0.0% 16:26
2021-22 LAK 66 1 7 8 0.12 +17 10 0 0 0 1.6% 18:17
2022-23 DET 78 6 17 23 0.29 -9 14 0 0 0 9.7% 18:42
2023-24 DET 72 4 14 18 0.25 +14 14 0 0 0 8.3% 16:03
2024-25 DET 7 0 0 0 0.00 0 0 0 0 0 0.0% 15:52
2024-25 Utah Hockey Club 70 2 16 18 0.26 +7 16 0 0 0 2.9% 19:55
2025-26 UTA 22 0 1 1 0.05 -5 2 0 0 0 0.0% 12:10
2025-26 CGY 21 2 12 14 0.67 -1 2 1 0 0 8.3% 22:30
2026-27 MIN 9 1 2 3 0.33 +3 2 0 0 0 25.0% 20:09
Career NHL 813 45 168 213 0.26 +79 184 8 4 21 4.7% -

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
2013-14 19 D TOR 50 35 81 66 76 66 75 52 30 51 53 68 56 50 50 59
2014-15 20 D WPG 52 35 83 72 76 63 69 59 30 59 61 74 56 52 46 64
2015-16 21 D WPG 54 36 79 67 76 68 52 58 30 59 49 75 53 54 46 62
2016-17 22 D WPG 77 44 89 86 76 75 62 63 25 59 53 77 25 61 62 69
2017-18 23 D WPG 78 44 92 86 76 75 78 59 25 50 47 85 25 63 65 70
2018-19 24 D WPG 81 45 89 86 76 76 86 67 25 62 50 74 25 66 68 70
2019-20 25 D WPG 81 45 93 86 76 76 88 65 25 57 47 89 25 65 68 72
2020-21 26 D WPG 83 45 90 86 76 75 80 61 25 54 48 85 25 67 70 71
2021-22 27 D WPG 75 44 94 86 76 69 80 61 25 49 47 79 25 68 71 69
2022-23 28 D WPG 75 44 94 82 76 76 79 59 25 49 47 83 25 70 70 69
2023-24 29 D WPG 75 44 93 82 76 77 89 60 25 56 49 83 25 72 73 71
2024-25 30 D LAK 69 43 93 82 76 69 92 61 25 54 48 76 25 74 75 68
2025-26 31 D SJS 61 42 92 77 76 78 96 61 25 55 48 84 25 79 84 71
2026-27 32 D VAN 57 41 96 77 76 71 64 62 25 64 48 85 25 80 85 69
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2013-14 19 D TOR 50 35 81 66 76 66 75 52 30 51 53 68 56 50 50 59
2014-15 20 D WPG +2 · +2 +6 · −3 −6 +7 · +8 +8 +6 · +2 −4 +5
2015-16 21 D WPG +2 +1 −4 −5 · +5 −17 −1 · · −12 +1 −3 +2 · −2
2016-17 22 D WPG +23 +8 +10 +19 · +7 +10 +5 −5 · +4 +2 −28 +7 +16 +7
2017-18 23 D WPG +1 · +3 · · · +16 −4 · −9 −6 +8 · +2 +3 +1
2018-19 24 D WPG +3 +1 −3 · · +1 +8 +8 · +12 +3 −11 · +3 +3 ·
2019-20 25 D WPG · · +4 · · · +2 −2 · −5 −3 +15 · −1 · +2
2020-21 26 D WPG +2 · −3 · · −1 −8 −4 · −3 +1 −4 · +2 +2 −1
2021-22 27 D WPG −8 −1 +4 · · −6 · · · −5 −1 −6 · +1 +1 −2
2022-23 28 D WPG · · · −4 · +7 −1 −2 · · · +4 · +2 −1 ·
2023-24 29 D WPG · · −1 · · +1 +10 +1 · +7 +2 · · +2 +3 +2
2024-25 30 D LAK −6 −1 · · · −8 +3 +1 · −2 −1 −7 · +2 +2 −3
2025-26 31 D SJS −8 −1 −1 −5 · +9 +4 · · +1 · +8 · +5 +9 +3
2026-27 32 D VAN −4 −1 +4 · · −7 −32 +1 · +9 · +1 · +1 +1 −2
Starting Team Salary Length Cap % Age Signed as
2013-14 TOR $894,167 4 yr 1.4% 19 RFA Rookie
2017-18 WPG $4,085,000 4 yr 5.4% 23 RFA
2021-22 WPG $4,493,500 4 yr 5.5% 27 RFA
2025-26 SJS $4,000,000 5 yr 4.2% 31 UFA CURRENT
2013-14
Sep 4 2013
2013-14
to MAPLE LEAFS
to COYOTES
2014-15
Jan 20 2015
2014-15
to JETS
2024-25
Feb 24 2025
2024-25
to KINGS
to JETS
2026-27
Aug 31 2026
2026-27
to CANUCKS
  • Olli Maatta 69
  • SJS 2028 1st
to SHARKS