Ratings

Percentile vs 257 d-men
CK 79 80th
FG 45 47th
DI 85 49th
SK 77 63rd
ST 78 67th
EN 80 67th
DU 84 46th
PH 62 49th
FO 25 98th
PA 51 35th
SC 49 69th
DF 89 78th
PS 25 68th
EX 50 12th
LD 50 12th
OV 70 51st

Contract

Cap hit $894,167 $880k remaining
Year 3 of 3
2024-25
2026-27
Expiry Status
RFA
2027 age 25
Clauses —

Season so far

in 1 GP

Steady

Goals
0 21st leader84
pace 0
Sht% 0.0% 19th
Assists
0 leader252
pace 0
Plus/Minus +1 16th
Points
0 leader252
pace 0
P/20 0.00
ATOI
12:05 leader27:22
GWG 0 5th

Stats

2026-27 · Sharks
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 12:05 0.00 0 0 1 0.0 0 0 0 0 0 - 0 0:00 0.0 0:00 0.0 12:05
On Pace 82 0 0 0 82 0 - - 0 0 82 - 0 0 0 0 - - 0 - - - - -
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 FLA W 6-3 0 0 0 +1 0 1 1 0 0 0 D3 12:05 1:08 0:00 - - - 0:00 - - 12:05 0 0 1
1 GP 0 0 0 +1 0 1 1 0 0 0 -- 12:05 1:08 0:00 0 0 0 0:00 0 0 12:05 0 0 1
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 CGY 10 0 2 2 -9 2 0 0 0 12 17:15
On Pace - 82 0 16 16 -74 16 0 0 0 98 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2023-24 CGY 1 0 0 0 0.00 -1 0 0 0 0 0.0% 11:58
2025-26 CGY 57 4 8 12 0.21 -8 28 1 0 0 6.3% 20:05
2026-27 CGY 10 0 2 2 0.20 -9 2 0 0 0 0.0% 17:15
Career NHL 68 4 10 14 0.21 -18 30 1 0 0 5.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
2024-25 22 D SJS 80 78 86 67 78 72 79 46 25 35 41 63 39 44 44 60
2025-26 23 D SJS 84 84 84 66 84 79 87 49 25 40 42 65 40 44 44 62
2026-27 24 D SJS 79 45 85 77 78 80 84 62 25 51 49 89 25 50 50 70
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2024-25 22 D SJS 80 78 86 67 78 72 79 46 25 35 41 63 39 44 44 60
2025-26 23 D SJS +4 +6 −2 −1 +6 +7 +8 +3 · +5 +1 +2 +1 · · +2
2026-27 24 D SJS −5 −39 +1 +11 −6 +1 −3 +13 · +11 +7 +24 −15 +6 +6 +8
Starting Team Salary Length Cap % Age Signed as
2024-25 SJS $894,167 3 yr 1.0% 22 ELC CURRENT
2021-22
Mar 5 2022
2021-22
to SHARKS
to BLUE JACKETS