Ratings

Percentile vs 260 d-men
CK 61 11th
FG 41 9th
DI 88 68th
SK 77 64th
ST 70 19th
EN 86 87th
DU 91 63rd
PH 75 85th
FO 25 98th
PA 64 73rd
SC 48 62nd
DF 93 92nd
PS 25 69th
EX 66 48th
LD 66 43rd
OV 73 76th

Contract

Cap hit $5,150,000 $4.760M remaining
Year 1 of 5
2026-27
2030-31
Expiry Status
UFA
2031 age 30
Clauses 1-way

Season so far

in 6 GP
Goals
0 leader50
pace 0 (last yr 4)
Sht% 0.0% 49th
Assists
1 leader105
pace 14 (last yr 17)
Plus/Minus -2
Points
1 leader126
pace 14 (last yr 21)
P/20 0.18
ATOI
18:20 leader26:27
last yr 15:34
PK share 49%
G A P P/GP TOI
Last 5 0 1 1 0.20 18:30
Season 0 1 1 0.17 18:20

Game by game

  • G
  • A
  • Star of the game
Full Game Log ↓
OCT NOV

Stats

2026-27 · Mammoth
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 6 0 1 1 -2 0 18:20 0.18 0 0 1 0.0 0 0 0 10 1 - 0 0:24 4.1 1:46 47.2 16:10
On Pace 82 0 14 14 -27 0 - - 0 0 14 - 0 0 0 137 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 ARI 10 1 0 1 0.10 -1 4 0 1 0 10 10.0% 11
2023-24 ARI 17 2 8 10 0.59 +9 10 0 0 0 11 18.2% 20
2024-25 UTA 82 4 15 19 0.23 0 52 0 0 0 55 7.3% 107
2025-26 UTA 82 4 17 21 0.26 +9 70 1 0 0 41 9.8% 93
CAREER 4 yrs 191 11 40 51 0.27 +17 136 1 1 0 -- 9.4% 231
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2025-26 UTA 2 0 0 0 0.00 -2 4 0 0 0 2 0.0% 2
CAREER 1 app. 2 0 0 0 0.00 -2 4 0 0 0 -- 0.0% 2
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 BUF W 4-3 OT 0 0 0 0 0 0 1 2 2 0 D2 18:31 2:19 0:00 - - - 2:41 0 0 15:50 0 0 0
Nov 03 BOS W 4-3 SO 0 0 0 -1 0 0 2 0 1 0 D2 17:01 2:26 1:13 0 0 0 1:43 0 0 14:05 0 0 0
Nov 01 NJD W 5-1 0 1 1 0 0 0 1 0 2 0 D2 19:57 1:58 0:29 0 0 0 0:00 - - 19:28 0 1 0
Oct 30 NYR W 4-1 0 0 0 0 0 1 1 0 0 0 D2 17:06 2:02 0:00 - - - 1:31 0 0 15:35 0 0 1
Oct 29 CLB L 0-2 0 0 0 0 0 0 1 0 1 1 D2 19:55 2:02 0:44 0 0 0 1:52 0 0 17:19 0 0 0
Oct 27 CHI L 2-3 0 0 0 -1 0 0 0 0 4 0 D2 17:30 1:34 0:00 - - - 2:49 0 0 14:41 0 0 0
6 GP 0 1 1 -2 0 1 6 2 10 1 -- 18:20 2:04 2:26 0 0 0 10:36 0 0 96:58 0 1 1
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 PHI 10 0 1 1 -9 0 0 0 0 12 20:41
On Pace - 82 0 8 8 -74 0 0 0 0 98 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2020-21 PHL 3 0 0 0 0.00 -1 0 0 0 0 0.0% 19:47
2021-22 PHL 30 3 7 10 0.33 -14 6 0 1 4 9.1% 19:05
2022-23 PHL 54 2 18 20 0.37 -1 18 0 0 3 4.8% 19:39
2023-24 PHL 82 10 20 30 0.37 -13 44 1 0 6 7.5% 22:37
2024-25 PHL 66 4 13 17 0.26 -8 26 1 0 0 6.2% 20:47
2025-26 PHL 74 4 22 26 0.35 +5 28 1 1 7 4.5% 22:32
2026-27 PHL 10 0 1 1 0.10 -9 0 0 0 0 0.0% 20:41
Career NHL 319 23 81 104 0.33 -41 122 3 2 20 6.1% -

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 ARI 69 42 93 78 64 78 60 80 25 57 50 75 25 46 46 66
2023-24 22 D ARI 71 42 89 78 63 78 86 73 25 65 48 72 25 55 55 68
2024-25 23 D UTA 73 42 84 80 63 86 95 78 25 58 53 86 25 61 61 71
2025-26 24 D UTA 73 43 88 78 70 81 83 61 25 54 48 86 25 64 64 69
2026-27 25 D UTA 61 41 88 77 70 86 91 75 25 64 48 93 25 66 66 73
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 21 D ARI 69 42 93 78 64 78 60 80 25 57 50 75 25 46 46 66
2023-24 22 D ARI +2 · −4 · −1 · +26 −7 · +8 −2 −3 · +9 +9 +2
2024-25 23 D UTA +2 · −5 +2 · +8 +9 +5 · −7 +5 +14 · +6 +6 +3
2025-26 24 D UTA · +1 +4 −2 +7 −5 −12 −17 · −4 −5 · · +3 +3 −2
2026-27 25 D UTA −12 −2 · −1 · +5 +8 +14 · +10 · +7 · +2 +2 +4
Starting Team Salary Length Cap % Age Signed as
2022-23 ARI $1,308,333 3 yr 1.6% 21 ELC Rookie
2025-26 UTA $1,500,000 1 yr 1.6% 24 RFA
2026-27 UTA $5,150,000 5 yr 5.0% 25 RFA CURRENT
No trades on record