Ratings

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

Contract

Cap hit $8,500,000 $7.903M 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% 48th
Assists
4 16th leader105
pace 67 (last yr 28)
Plus/Minus +4 14th
Points
4 29th leader126
pace 67 (last yr 32)
P/20 0.69 39th
ATOI
23:06 42nd 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 16 4 8 12 -1 2 2 1 5 37 24:21
On Pace - 82 21 41 62 -5 10 10 5 26 190 -
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 16 4 8 12 0.75 -1 2 2 1 5 10.8% 24:21
Career NHL 246 20 68 88 0.36 +29 44 4 3 13 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