Ratings

Percentile vs 257 d-men
CK 80 83rd
FG 56 66th
DI 82 38th
SK 75 51st
ST 88 97th
EN 84 79th
DU 93 67th
PH 64 64th
FO 25 98th
PA 53 44th
SC 48 60th
DF 93 92nd
PS 25 68th
EX 66 47th
LD 67 46th
OV 73 76th

Contract

Cap hit $4,600,000 $4.326M remaining
Year 2 of 2
2025-26
2026-27
Expiry Status
RFA
2027 age 27
Clauses 1-way

Season so far

in 4 GP
Goals
0 leader63
pace 0 (last yr 4)
Sht% 0.0% 40th
Assists
2 44th leader112
pace 42 (last yr 14)
Plus/Minus 0
Points
2 leader134
pace 42 (last yr 18)
P/20 0.59
ATOI
16:53 leader26:28
last yr 15:19
PK share 44%

Stats

2026-27 · Flames
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 4 0 2 2 0 5 16:53 0.59 0 0 1 0.0 0 0 0 7 1 - 0 0:00 0.0 2:46 42.7 14:07
On Pace 82 0 41 41 0 103 - - 0 0 21 - 0 0 0 144 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 CGY 48 6 6 12 0.25 +6 38 1 1 1 20 30.0% 97
2025-26 CGY 82 4 14 18 0.22 +2 80 0 0 0 39 10.3% 149
CAREER 2 yrs 130 10 20 30 0.23 +8 118 1 1 1 -- 16.9% 246
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 CGY 7 1 0 1 0.14 -3 4 0 0 0 1 100.0% 16
2025-26 CGY 7 1 0 1 0.14 -1 14 0 0 0 4 25.0% 10
CAREER 2 app. 14 2 0 2 0.14 -4 18 0 0 0 -- 40.0% 26
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
Nov 03 COL W 4-2 0 0 0 +1 5 0 0 0 1 1 D3 13:00 0:51 0:00 - - - 1:35 0 0 11:25 0 0 0
Oct 30 SEA W 4-3 OT 0 1 1 -1 0 1 1 2 2 0 D3 18:19 1:41 0:00 - - - 4:19 0 0 14:00 0 1 1
Oct 29 VAN L 3-4 OT 0 1 1 0 0 0 2 1 2 0 D3 19:19 1:36 0:00 - - - 2:58 0 0 16:21 0 1 0
Oct 27 SEA W 4-3 0 0 0 0 0 0 3 1 2 0 D3 16:55 1:34 0:00 - - - 2:12 0 0 14:43 0 0 0
4 GP 0 2 2 0 5 1 6 4 7 1 -- 16:53 1:26 0:00 0 0 0 11:04 0 0 56:29 0 2 1
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 CGY 15 1 1 2 0 12 0 0 0 11 22:00
On Pace - 82 5 5 11 0 66 0 0 0 60 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2020-21 NJD 7 0 2 2 0.29 0 0 0 0 0 0.0% 16:55
2021-22 NJD 17 1 3 4 0.24 -6 10 0 0 0 6.3% 15:45
2022-23 NJD 42 2 6 8 0.19 +4 35 0 0 0 7.4% 14:01
2023-24 NJD 82 1 10 11 0.13 +1 82 1 0 0 1.6% 17:24
2024-25 CGY 73 3 17 20 0.27 -6 35 0 1 1 3.7% 21:23
2025-26 CGY 76 4 14 18 0.24 +2 47 2 0 1 7.0% 21:57
2026-27 CGY 15 1 1 2 0.13 0 12 0 0 0 9.1% 22:00
Career NHL 312 12 53 65 0.21 -5 221 3 1 2 4.6% -

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
2022-23 22 D CGY 81 46 83 68 88 68 78 60 25 53 48 78 25 46 46 66
2023-24 23 D CGY 80 58 77 68 84 64 75 60 25 51 48 72 25 52 52 64
2024-25 24 D CGY 83 59 72 72 84 72 81 63 25 50 47 85 25 60 61 68
2025-26 25 D CGY 80 56 85 72 88 83 90 60 25 57 48 87 25 63 64 71
2026-27 26 D CGY 80 56 82 75 88 84 93 64 25 53 48 93 25 66 67 73
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 22 D CGY 81 46 83 68 88 68 78 60 25 53 48 78 25 46 46 66
2023-24 23 D CGY −1 +12 −6 · −4 −4 −3 · · −2 · −6 · +6 +6 −2
2024-25 24 D CGY +3 +1 −5 +4 · +8 +6 +3 · −1 −1 +13 · +8 +9 +4
2025-26 25 D CGY −3 −3 +13 · +4 +11 +9 −3 · +7 +1 +2 · +3 +3 +3
2026-27 26 D CGY · · −3 +3 · +1 +3 +4 · −4 · +6 · +3 +3 +2
Starting Team Salary Length Cap % Age Signed as
2022-23 CGY $902,500 3 yr 1.1% 22 ELC Rookie
2025-26 CGY $4,600,000 2 yr 4.8% 25 RFA CURRENT
No trades on record