Ratings

Percentile vs 254 d-men
CK 73 51st
FG 67 77th
DI 71 11th
SK 83 87th
ST 82 83rd
EN 69 28th
DU 97 80th
PH 62 48th
FO 25 98th
PA 52 40th
SC 48 59th
DF 84 50th
PS 25 68th
EX 75 72nd
LD 78 71st
OV 71 57th

Contract

Cap hit $2,500,000 $2.50M remaining
Year 1 of 3
2026-27
2028-29
Expiry Status
UFA
2029 age 37
Clauses NTC

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2017-18 SJS 82 2 11 13 0.16 -16 78 0 0 0 23 8.7% 188
2018-19 BOS 82 2 11 13 0.16 +8 74 1 0 0 43 4.7% 163
2019-20 VAN 82 5 17 22 0.27 +5 58 0 3 0 87 5.7% 165
2020-21 VAN 82 8 19 27 0.33 +17 55 1 0 0 66 12.1% 106
2021-22 MTL 82 6 27 33 0.40 +20 73 2 2 0 81 7.4% 143
2022-23 MTL 82 7 25 32 0.39 +19 90 0 1 0 65 10.8% 141
2023-24 MTL 76 6 32 38 0.50 +20 72 0 0 0 75 8.0% 169
2024-25 ANH 57 7 13 20 0.35 +12 38 1 1 0 62 11.3% 113
2025-26 PIT / NYI / OTT 73 6 16 22 0.30 +8 86 3 0 1 55 10.9% 121
CAREER 9 yrs 698 49 171 220 0.32 +93 624 8 7 1 -- 8.8% 1309
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2018-19 BOS 22 1 2 3 0.14 +8 20 0 0 0 10 10.0% 42
2019-20 VAN 7 1 3 4 0.57 +1 10 0 0 0 3 33.3% 23
2020-21 VAN 17 0 3 3 0.18 -3 8 0 0 0 15 0.0% 27
2021-22 MTL 27 5 2 7 0.26 -5 20 1 3 0 24 20.8% 46
2022-23 MTL 14 0 2 2 0.14 +2 6 0 0 0 3 0.0% 39
2024-25 ANH 2 0 0 0 0.00 -3 0 0 0 0 1 0.0% 7
CAREER 6 app. 89 7 12 19 0.21 0 64 1 3 0 -- 12.5% 184
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 NYI 2 0 0 0 +1 2 0 0 0 1 13:39
On Pace - 82 0 0 0 +41 82 0 0 0 41 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2013-14 NYI 5 0 0 0 0.00 -3 7 0 0 0 0.0% 17:22
2015-16 NYI 6 1 0 1 0.17 -4 11 0 0 0 25.0% 17:07
2016-17 NYI 25 2 7 9 0.36 -1 35 0 0 0 5.1% 14:08
2017-18 NYI 47 2 10 12 0.26 -6 45 0 0 0 3.4% 17:51
2018-19 NYI 79 4 15 19 0.24 +18 68 0 0 0 3.8% 18:44
2019-20 NYI 67 5 8 13 0.19 +8 53 1 0 0 5.1% 19:57
2020-21 NYI 56 2 13 15 0.27 +2 38 0 0 0 2.5% 19:29
2021-22 NYI 61 3 15 18 0.30 -5 55 2 0 0 3.8% 19:46
2022-23 NYI 82 6 18 24 0.29 +8 83 1 0 0 5.0% 21:02
2023-24 NYI 41 0 5 5 0.12 -7 35 0 0 0 0.0% 18:46
2024-25 NYI 66 3 6 9 0.14 +18 27 0 0 0 5.9% 17:00
2025-26 NYI 80 2 13 15 0.19 -11 83 0 0 0 2.8% 16:28
2026-27 NYI 2 0 0 0 0.00 +1 2 0 0 0 0.0% 13:39
Career NHL 617 30 110 140 0.23 +18 542 4 0 0 4.0% -

Trophy Case

Stanley Cup Stanley Cup
as League 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
2016-17 24 D SJS 79 82 72 62 82 69 76 40 25 44 40 59 38 44 44 58
2017-18 25 D SJS 80 45 62 74 82 64 67 58 25 63 49 65 25 46 46 62
2018-19 26 D BOS 81 57 73 74 83 75 65 60 25 56 48 83 25 54 54 67
2019-20 27 D VAN 80 78 76 74 86 77 80 62 25 55 48 85 25 57 57 69
2020-21 28 D VAN 79 55 78 74 85 79 90 61 25 50 49 86 25 61 62 70
2021-22 29 D MTL 79 45 80 74 84 78 92 60 25 57 48 89 25 64 66 71
2022-23 30 D MTL 78 77 75 74 85 80 84 62 25 59 48 88 25 66 69 71
2023-24 31 D MTL 78 55 72 74 84 83 89 60 25 56 49 92 25 68 71 72
2024-25 32 D ANH 82 59 76 74 84 76 79 64 25 50 47 95 25 69 72 72
2025-26 33 D OTT 78 55 87 72 81 71 83 59 25 48 48 84 25 72 75 69
2026-27 34 D VGK 73 67 71 83 82 69 97 62 25 52 48 84 25 75 78 71
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2016-17 24 D SJS 79 82 72 62 82 69 76 40 25 44 40 59 38 44 44 58
2017-18 25 D SJS +1 −37 −10 +12 · −5 −9 +18 · +19 +9 +6 −13 +2 +2 +4
2018-19 26 D BOS +1 +12 +11 · +1 +11 −2 +2 · −7 −1 +18 · +8 +8 +5
2019-20 27 D VAN −1 +21 +3 · +3 +2 +15 +2 · −1 · +2 · +3 +3 +2
2020-21 28 D VAN −1 −23 +2 · −1 +2 +10 −1 · −5 +1 +1 · +4 +5 +1
2021-22 29 D MTL · −10 +2 · −1 −1 +2 −1 · +7 −1 +3 · +3 +4 +1
2022-23 30 D MTL −1 +32 −5 · +1 +2 −8 +2 · +2 · −1 · +2 +3 ·
2023-24 31 D MTL · −22 −3 · −1 +3 +5 −2 · −3 +1 +4 · +2 +2 +1
2024-25 32 D ANH +4 +4 +4 · · −7 −10 +4 · −6 −2 +3 · +1 +1 ·
2025-26 33 D OTT −4 −4 +11 −2 −3 −5 +4 −5 · −2 +1 −11 · +3 +3 −3
2026-27 34 D VGK −5 +12 −16 +11 +1 −2 +14 +3 · +4 · · · +3 +3 +2
Starting Team Salary Length Cap % Age Signed as
2016-17 SJS $1,775,000 3 yr 2.4% 24 ELC Rookie
2019-20 VAN $2,000,000 4 yr 2.5% 27 RFA
2023-24 MTL $4,000,000 3 yr 4.8% 31 UFA
2026-27 VGK $2,500,000 3 yr 2.4% 34 UFA CURRENT
2011-12
Feb 27 2012
2011-12
to SHARKS
to PANTHERS
2018-19
Sep 10 2018
2018-19
to BRUINS
  • Scott Mayfield 67
2019-20
Jul 18 2019
2019-20
to CANUCKS
  • Scott Mayfield 69
2024-25
Jun 30 2024
2024-25
to DUCKS
to CANADIENS
2025-26
Sep 5 2025
2025-26
to PENGUINS
  • Scott Mayfield 69
to DUCKS
Jan 27 2026
2025-26
to ISLANDERS
to PENGUINS
Jan 31 2026
2025-26
to SENATORS
to ISLANDERS

Full trade details →