Ratings

Percentile vs 257 d-men
CK 85 93rd
FG 55 62nd
DI 80 32nd
SK 75 52nd
ST 71 27th
EN 80 67th
DU 97 81st
PH 63 61st
FO 25 98th
PA 66 80th
SC 48 60th
DF 90 80th
PS 25 68th
EX 62 33rd
LD 63 34th
OV 72 67th

Contract

Cap hit $1,000,000 $984k remaining
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
UFA
2028 age 31
Clauses —

Season so far

in 2 GP

Steady

Goals
0 21st leader84
pace 0 (last yr 2)
Sht% - 19th
Assists
0 leader252
pace 0 (last yr 22)
Plus/Minus -1
Points
0 leader252
pace 0 (last yr 24)
P/20 0.00
ATOI
17:26 leader27:22
last yr 15:27
PP share 54%

Stats

2026-27 · Panthers
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 2 0 0 0 -1 0 17:26 0.00 0 0 0 - 0 0 0 3 2 - 0 7:03 53.7 0:07 1.2 10:17
On Pace 82 0 0 0 -41 0 - - 0 0 0 - 0 0 0 123 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 FLA 61 4 9 13 0.21 +4 48 0 0 0 39 10.3% 116
2025-26 FLA 82 2 22 24 0.29 -2 66 0 0 0 40 5.0% 144
CAREER 2 yrs 143 6 31 37 0.26 +2 114 0 0 0 -- 7.6% 260
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 27 SJS L 3-6 0 0 0 -1 0 0 1 0 1 1 D3 17:09 2:00 6:21 0 0 0 0:00 - - 10:48 0 0 0
Oct 25 CAR L 3-6 0 0 0 0 0 0 2 2 2 1 D3 17:42 2:23 7:44 0 0 0 0:13 0 0 9:45 0 0 0
2 GP 0 0 0 -1 0 0 3 2 3 2 -- 17:26 2:12 14:05 0 0 0 0:13 0 0 20:33 0 0 0
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 VGK 6 0 0 0 -6 2 0 0 0 5 18:16
On Pace - 82 0 0 0 -82 27 0 0 0 68 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2022-23 NYI 12 0 1 1 0.08 +5 4 0 0 0 0.0% 13:20
2023-24 BOS 41 0 8 8 0.20 +6 31 0 0 0 0.0% 17:43
2024-25 BOS 55 1 6 7 0.13 -10 10 0 0 0 2.3% 18:02
2025-26 PIT 80 3 27 30 0.38 +17 55 1 0 0 4.3% 20:10
2026-27 VGK 6 0 0 0 0.00 -6 2 0 0 0 0.0% 18:16
Career NHL 194 4 42 46 0.24 +12 102 1 0 0 2.5% -

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
2020-21 23 D FLA 63 62 64 63 62 76 83 52 25 49 41 56 39 44 44 57
2021-22 24 D FLA 65 68 59 63 68 61 66 46 25 36 40 55 38 44 44 54
2022-23 25 D FLA 60 68 41 63 68 58 60 52 25 49 41 54 39 44 44 54
2023-24 26 D FLA 69 42 89 63 64 62 65 60 25 47 47 74 25 45 45 60
2024-25 27 D FLA 85 89 78 67 66 72 67 64 25 54 47 88 25 49 49 66
2025-26 28 D FLA 79 44 93 69 71 75 72 62 25 49 47 82 25 57 58 66
2026-27 29 D FLA 85 55 80 75 71 80 97 63 25 66 48 90 25 62 63 72
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2020-21 23 D FLA 63 62 64 63 62 76 83 52 25 49 41 56 39 44 44 57
2021-22 24 D FLA +2 +6 −5 · +6 −15 −17 −6 · −13 −1 −1 −1 · · −3
2022-23 25 D FLA −5 · −18 · · −3 −6 +6 · +13 +1 −1 +1 · · ·
2023-24 26 D FLA +9 −26 +48 · −4 +4 +5 +8 · −2 +6 +20 −14 +1 +1 +6
2024-25 27 D FLA +16 +47 −11 +4 +2 +10 +2 +4 · +7 · +14 · +4 +4 +6
2025-26 28 D FLA −6 −45 +15 +2 +5 +3 +5 −2 · −5 · −6 · +8 +9 ·
2026-27 29 D FLA +6 +11 −13 +6 · +5 +25 +1 · +17 +1 +8 · +5 +5 +6
Starting Team Salary Length Cap % Age Signed as
2020-21 FLA $854,722 3 yr 1.0% 23 ELC
2023-24 FLA $900,000 2 yr 1.1% 26 RFA Rookie
2025-26 FLA $1,000,000 3 yr 1.0% 28 RFA CURRENT
2016-17
Apr 7 2017
2016-17
to PANTHERS
to SENATORS
2017-18
Jul 25 2017
2017-18
Jan 23 2018
2017-18
to BRUINS
to FLYERS
Feb 15 2018
2017-18
to PANTHERS