Ratings

Percentile vs 257 d-men
CK 67 31st
FG 63 70th
DI 76 20th
SK 62 5th
ST 63 2nd
EN 75 49th
DU 80 41st
PH 60 20th
FO 25 98th
PA 55 55th
SC 48 60th
DF 63 10th
PS 46 86th
EX 57 21st
LD 58 22nd
OV 61 15th

Contract (Farm)

Salary $1,400,000 $1.380M remaining
Year 1 of 2
2026-27
2027-28
Expiry Status
UFA
2028 age 30
Clauses —

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2023-24 COL 51 1 12 13 0.25 -26 24 0 0 0 14 7.1% 53
2024-25 COL 56 2 11 13 0.23 -12 33 0 0 0 37 5.4% 61
2025-26 COL 9 1 0 1 0.11 0 2 0 1 0 13 7.7% 11
CAREER 3 yrs 116 4 23 27 0.23 -38 59 0 1 0 -- 6.3% 125
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 ANH 8 0 1 1 0.13 0 4 0 0 0 1 0.0% 1
CAREER 1 app. 8 0 1 1 0.13 0 4 0 0 0 -- 0.0% 1
2026-27 Regular Season
XtraStats →

No regular-season games played yet.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2024-25 LAK 35 2 7 9 -3 10 0 0 0 18 14:37
On Pace - 82 5 16 21 -7 23 0 0 0 42 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2021-22 STL 19 0 6 6 0.32 +2 8 0 0 3 0.0% 15:27
2023-24 STL 54 0 17 17 0.31 +1 12 0 0 6 0.0% 15:16
2024-25 STL 24 2 4 6 0.25 +1 6 0 0 0 22.2% 14:37
2024-25 NYI 11 0 3 3 0.27 -4 4 0 0 0 0.0% 19:02
Career NHL 108 2 30 32 0.30 0 30 0 0 9 2.9% -

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 24 D ANH 61 40 87 78 62 67 51 76 25 65 47 61 25 45 45 60
2023-24 25 D COL 67 61 82 78 61 53 52 57 25 58 42 59 40 44 45 57
2024-25 26 D COL 67 41 92 80 61 67 58 76 25 64 47 63 25 49 50 62
2025-26 27 D COL 63 41 90 81 63 69 56 66 25 54 48 66 25 57 58 63
2026-27 28 D SEA 67 63 76 62 63 75 80 60 25 55 48 63 46 57 58 61
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 24 D ANH 61 40 87 78 62 67 51 76 25 65 47 61 25 45 45 60
2023-24 25 D COL +6 +21 −5 · −1 −14 +1 −19 · −7 −5 −2 +15 −1 · −3
2024-25 26 D COL · −20 +10 +2 · +14 +6 +19 · +6 +5 +4 −15 +5 +5 +5
2025-26 27 D COL −4 · −2 +1 +2 +2 −2 −10 · −10 +1 +3 · +8 +8 +1
2026-27 28 D SEA +4 +22 −14 −19 · +6 +24 −6 · +1 · −3 +21 · · −2
Starting Team Salary Length Cap % Age Signed as
2022-23 ANH $2,175,000 3 yr 2.6% 24 ELC Rookie
2025-26 COL $2,000,000 1 yr 2.1% 27 RFA
2026-27 SEA $1,400,000 2 yr 1.3% 28 RFA CURRENT
2018-19
Nov 10 2018
2018-19
to FLYERS
to SENATORS
2019-20
Jun 28 2019
2019-20
to DUCKS
  • Milos Roman P
  • Scott Perunovich P
to FLYERS
2023-24
Sep 15 2023
2023-24
to AVALANCHE
  • Scott Perunovich 57
to DUCKS
2026-27
Jun 15 2026
2026-27
to KRAKEN
to AVALANCHE
  • SEA 2028 6th