Ratings

Percentile vs 258 d-men
CK 76 63rd
FG 43 33rd
DI 88 69th
SK 73 33rd
ST 65 5th
EN 67 25th
DU 85 48th
PH 65 66th
FO 55 100th
PA 53 44th
SC 48 60th
DF 72 18th
PS 25 69th
EX 57 21st
LD 57 21st
OV 65 24th

Contract

Cap hit $903,333 $894k remaining
Year 2 of 3
2025-26
2026-27
2027-28
Expiry Status
RFA
2028 age 26
Clauses —

Season so far

in 1 GP

Steady

Goals
0 14th leader84
pace 0 (last yr 2)
Sht% - 13th
Assists
0 33rd leader252
pace 0 (last yr 7)
Plus/Minus -1
Points
0 42nd leader252
pace 0 (last yr 9)
P/20 0.00 42nd
ATOI
15:41 leader26:18
last yr 15:58
GWG 0 4th

Stats

2026-27 · Canadiens
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 1 0 0 0 -1 0 15:41 0.00 0 0 0 - 0 0 0 3 0 - 0 0:00 0.0 0:31 6.7 15:10
On Pace 82 0 0 0 -82 0 - - 0 0 0 - 0 0 0 246 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 MTL 26 2 7 9 0.35 -5 24 0 0 0 12 16.7% 44
CAREER 1 yrs 26 2 7 9 0.35 -5 24 0 0 0 -- 16.7% 44
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 25 TOR L 2-4 0 0 0 -1 0 0 0 1 3 0 D3 15:41 1:04 0:00 - - - 0:31 0 0 15:10 0 0 0
1 GP 0 0 0 -1 0 0 0 1 3 0 -- 15:41 1:04 0:00 0 0 0 0:31 0 0 15:10 0 0 0
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 CBJ 5 0 2 2 +3 4 0 0 0 1 10:33
On Pace - 82 0 33 33 +49 66 0 0 0 16 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2023-24 PHL 4 0 0 0 0.00 -1 0 0 0 0 - 13:00
2024-25 PHL 42 1 6 7 0.17 -5 16 0 0 3 1.9% 17:21
2025-26 PHL 61 2 11 13 0.21 +15 22 0 0 1 5.6% 15:20
2026-27 CLB 5 0 2 2 0.40 +3 4 0 0 0 0.0% 10:33
Career NHL 112 3 19 22 0.20 +12 42 0 0 4 3.4% -

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
2025-26 23 D MTL 76 43 88 69 65 72 84 69 25 51 47 72 25 48 48 64
2026-27 24 D MTL 76 43 88 73 65 67 85 65 55 53 48 72 25 57 57 65
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2025-26 23 D MTL 76 43 88 69 65 72 84 69 25 51 47 72 25 48 48 64
2026-27 24 D MTL · · · +4 · −5 +1 −4 +30 +2 +1 · · +9 +9 +1
Starting Team Salary Length Cap % Age Signed as
2025-26 MTL $903,333 3 yr 0.9% 23 ELC CURRENT