Ratings

Percentile vs 254 d-men
CK 69 37th
FG 42 22nd
DI 93 94th
SK 71 21st
ST 67 10th
EN 57 10th
DU 55 11th
PH 61 24th
FO 25 98th
PA 50 30th
SC 48 59th
DF 73 19th
PS 25 68th
EX 60 26th
LD 60 24th
OV 62 16th

Contract

Cap hit $0 $0k remaining
Year 2 of 2
2025-26
2026-27
Expiry Status
RFA
2027 age 27
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 PHL 82 3 8 11 0.13 -7 28 0 0 0 49 6.1% 63
CAREER 1 yrs 82 3 8 11 0.13 -7 28 0 0 0 -- 6.1% 63
2026-27 Regular Season
XtraStats →

No regular-season games played yet.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2025-26 BOS 8 1 2 3 0 0 0 0 0 12 15:54
On Pace - 82 10 21 31 0 0 0 0 0 123 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2021-22 MTL 10 1 0 1 0.10 +3 8 0 0 0 11.1% 16:17
2022-23 MTL 65 4 13 17 0.26 -3 26 0 0 1 5.7% 18:39
2023-24 MTL 56 3 11 14 0.25 -5 22 0 0 0 7.0% 17:28
2024-25 CLB 33 1 4 5 0.15 -1 6 0 0 0 6.7% 11:23
2025-26 BOS 8 1 2 3 0.38 0 0 0 0 0 8.3% 15:54
Career NHL 172 10 30 40 0.23 -6 62 0 0 1 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 22 D CGY 75 43 77 67 64 69 41 60 25 39 50 70 25 44 44 59
2023-24 23 D CGY 71 42 87 67 67 76 58 63 25 54 48 81 25 53 53 65
2024-25 24 D CGY 65 41 88 70 67 72 78 62 25 54 48 83 25 59 59 66
2025-26 25 D PHL 69 42 93 71 67 57 55 61 25 50 48 73 25 60 60 61
2026-27 26 D PHL 69 42 93 71 67 57 55 61 25 50 48 73 25 60 60 62
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 75 43 77 67 64 69 41 60 25 39 50 70 25 44 44 59
2023-24 23 D CGY −4 −1 +10 · +3 +7 +17 +3 · +15 −2 +11 · +9 +9 +6
2024-25 24 D CGY −6 −1 +1 +3 · −4 +20 −1 · · · +2 · +6 +6 +1
2025-26 25 D PHL +4 +1 +5 +1 · −15 −23 −1 · −4 · −10 · +1 +1 −5
2026-27 26 D PHL · · · · · · · · · · · · · · · +1
Starting Team Salary Length Cap % Age Signed as
2022-23 CGY $1,137,500 3 yr 1.4% 22 ELC Rookie
2025-26 PHL $1,000,000 2 yr 1.0% 25 RFA CURRENT
2025-26
Sep 22 2025
2025-26
to FLYERS
  • Jordan Harris 61
to FLAMES

Full trade details →