Ratings

Percentile vs 254 d-men
CK 59 6th
FG 41 9th
DI 90 80th
SK 82 83rd
ST 67 10th
EN 67 24th
DU 83 44th
PH 62 48th
FO 25 98th
PA 50 30th
SC 48 59th
DF 83 47th
PS 25 68th
EX 58 22nd
LD 59 23rd
OV 67 30th

Contract

Cap hit $925,000 $925k remaining
Year 3 of 3
2024-25
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
2024-25 VAN 2 0 1 1 0.50 0 0 0 0 0 1 0.0% 0
2025-26 VAN 58 1 8 9 0.16 -8 18 0 0 0 24 4.2% 37
CAREER 2 yrs 60 1 9 10 0.17 -8 18 0 0 0 -- 4.0% 37
2026-27 Regular Season
XtraStats →

No regular-season games played yet.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 PIT 6 0 2 2 +3 0 0 0 0 3 17:31
On Pace - 82 0 27 27 +41 0 0 0 0 41 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2022-23 NSH 8 0 2 2 0.25 +5 2 0 0 0 0.0% 17:37
2023-24 NSH 20 2 2 4 0.20 +9 4 1 0 0 18.2% 15:59
2024-25 NSH 23 0 3 3 0.13 -7 4 0 0 0 0.0% 16:11
2025-26 NSH 30 1 8 9 0.30 -1 10 0 0 0 3.3% 14:52
2025-26 EDM 36 1 0 1 0.03 -10 10 0 0 0 3.8% 16:02
2026-27 PIT 6 0 2 2 0.33 +3 0 0 0 0 0.0% 17:31
Career NHL 123 4 17 21 0.17 -1 30 1 0 0 4.3% -

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
2024-25 24 D VAN 57 40 93 75 65 68 81 62 25 49 50 84 25 46 46 65
2025-26 25 D VAN 61 41 94 76 67 69 65 60 25 50 47 78 25 49 50 64
2026-27 26 D VAN 59 41 90 82 67 67 83 62 25 50 48 83 25 58 59 67
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2024-25 24 D VAN 57 40 93 75 65 68 81 62 25 49 50 84 25 46 46 65
2025-26 25 D VAN +4 +1 +1 +1 +2 +1 −16 −2 · +1 −3 −6 · +3 +4 −1
2026-27 26 D VAN −2 · −4 +6 · −2 +18 +2 · · +1 +5 · +9 +9 +3
Starting Team Salary Length Cap % Age Signed as
2024-25 VAN $925,000 3 yr 1.1% 24 RFA CURRENT
2018-19
Jul 29 2018
2018-19
to FLYERS
  • Spencer Stastney P
2019-20
Mar 10 2020
2019-20
to CANUCKS
  • Spencer Stastney P
to FLYERS

Full trade details →