Ratings

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

Contract

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

Season so far

in 2 GP

Steady

Goals
0 33rd leader56
pace 0
Sht% 0.0% 25th
Assists
0 leader168
pace 0
Plus/Minus 0
Points
0 leader168
pace 0
P/20 0.00
ATOI
12:46 leader27:12
GWG 0 9th

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 2 0 0 0 0 0 12:46 0.00 0 0 1 0.0 0 0 0 0 0 - 0 0:00 0.0 0:00 0.0 12:46
On Pace 82 0 0 0 0 0 - - 0 0 41 - 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 29 LAK L 1-3 0 0 0 -1 0 0 0 2 0 0 D3 13:26 0:50 0:00 - - - 0:00 - - 13:26 0 0 0
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
2 GP 0 0 0 0 0 1 1 2 0 0 -- 12:46 0:59 0:00 0 0 0 0:00 0 0 25:31 0 0 1
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 CGY 11 0 2 2 -9 2 0 0 0 13 17:04
On Pace - 82 0 15 15 -67 15 0 0 0 97 -
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 11 0 2 2 0.18 -9 2 0 0 0 0.0% 17:04
Career NHL 69 4 10 14 0.20 -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