Ratings

Percentile vs 257 d-men
CK 63 19th
FG 42 23rd
DI 93 94th
SK 93 98th
ST 80 77th
EN 88 92nd
DU 99 100th
PH 69 75th
FO 25 98th
PA 66 80th
SC 49 68th
DF 90 80th
PS 25 69th
EX 64 40th
LD 66 43rd
OV 75 90th

Contract

Cap hit $8,500,000 $7.857M remaining
Year 1 of 3
2026-27
2028-29
Expiry Status
RFA
2029 age 28
Clauses 1-way

Season so far

in 5 GP
Goals
0 leader50
pace 0 (last yr 4)
Sht% 0.0% 49th
Assists
4 17th leader105
pace 67 (last yr 28)
Plus/Minus +4 16th
Points
4 30th leader126
pace 67 (last yr 32)
P/20 0.69 37th
ATOI
23:06 41st leader26:27
last yr 18:40
PP share 57%

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 5 0 4 4 +4 0 23:06 0.69 0 0 6 0.0 0 0 0 4 3 - 0 2:53 56.2 2:30 44.6 17:44
On Pace 82 0 66 66 66 0 - - 0 0 98 - 0 0 0 66 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 CAR / CGY 83 4 28 32 0.39 +18 18 0 2 0 77 5.2% 54
CAREER 1 yrs 83 4 28 32 0.39 +18 18 0 2 0 -- 5.2% 54
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 CGY 7 0 3 3 0.43 -1 4 0 0 0 3 0.0% 4
CAREER 1 app. 7 0 3 3 0.43 -1 4 0 0 0 -- 0.0% 4
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 05 ANH W 5-2 0 2 2 +2 0 2 2 3 0 1 D2 22:46 3:01 4:55 0 0 0 1:02 0 0 16:49 0 2 2
Nov 03 COL W 4-2 0 1 1 +2 0 1 3 0 1 0 D2 24:38 2:27 5:23 0 0 1 2:43 0 0 16:32 0 1 0
Oct 30 SEA W 4-3 OT 0 0 0 0 0 1 1 2 1 1 D2 23:11 3:12 0:58 0 0 1 4:24 0 0 17:49 0 0 0
Oct 29 VAN L 3-4 OT 0 0 0 0 0 1 1 0 1 1 D2 22:08 2:51 2:36 0 0 1 2:07 0 0 17:25 0 0 0
Oct 27 SEA W 4-3 0 1 1 0 0 1 2 1 1 0 D2 22:48 2:43 0:32 0 0 1 2:12 0 0 20:04 0 1 0
5 GP 0 4 4 +4 0 6 9 6 4 3 -- 23:06 2:51 14:24 0 0 4 12:28 0 0 88:39 0 4 2
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 STL 17 4 9 13 -1 2 2 1 6 38 24:35
On Pace - 82 19 43 63 -5 10 10 5 29 183 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2021-22 EDM 23 1 2 3 0.13 -8 8 0 0 0 3.4% 13:28
2022-23 EDM 46 1 7 8 0.17 +6 2 0 0 0 3.1% 12:36
2023-24 EDM 12 0 2 2 0.17 -3 0 0 0 1 0.0% 11:37
2024-25 STL 68 8 21 29 0.43 +21 16 2 0 2 8.2% 20:30
2025-26 STL 81 6 28 34 0.42 +14 16 0 2 5 6.1% 23:21
2026-27 STL 17 4 9 13 0.76 -1 2 2 1 6 10.5% 24:35
Career NHL 247 20 69 89 0.36 +29 44 4 3 14 6.7% -

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 21 D MIN 63 42 89 83 74 62 57 63 25 48 48 72 25 46 46 63
2023-24 22 D CAR 67 43 98 83 76 60 71 62 25 51 47 73 25 52 53 65
2024-25 23 D CAR 61 42 99 83 76 57 74 64 25 52 47 76 25 55 56 66
2025-26 24 D CGY 67 43 91 88 80 80 85 62 25 64 53 81 25 60 61 71
2026-27 25 D CGY 63 42 93 93 80 88 99 69 25 66 49 90 25 64 66 75
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 21 D MIN 63 42 89 83 74 62 57 63 25 48 48 72 25 46 46 63
2023-24 22 D CAR +4 +1 +9 · +2 −2 +14 −1 · +3 −1 +1 · +6 +7 +2
2024-25 23 D CAR −6 −1 +1 · · −3 +3 +2 · +1 · +3 · +3 +3 +1
2025-26 24 D CGY +6 +1 −8 +5 +4 +23 +11 −2 · +12 +6 +5 · +5 +5 +5
2026-27 25 D CGY −4 −1 +2 +5 · +8 +14 +7 · +2 −4 +9 · +4 +5 +4
Starting Team Salary Length Cap % Age Signed as
2022-23 MIN $1,713,333 3 yr 2.1% 21 ELC Rookie
2025-26 CAR $4,600,000 1 yr 4.8% 24 RFA
2026-27 CGY $8,500,000 3 yr 8.2% 25 RFA CURRENT
2021-22
Oct 5 2021
2021-22
to WILD
2023-24
Aug 20 2023
2023-24
2025-26
Jan 30 2026
2025-26
to HURRICANES