Ratings

Percentile vs 260 d-men
CK 71 45th
FG 66 75th
DI 76 21st
SK 78 70th
ST 70 19th
EN 83 78th
DU 98 85th
PH 63 63rd
FO 25 98th
PA 62 70th
SC 50 78th
DF 90 80th
PS 25 69th
EX 67 50th
LD 68 48th
OV 72 67th

Contract

Cap hit $2,500,000 $2.311M remaining
Year 2 of 2
2025-26
2026-27
Expiry Status
RFA
2027 age 27
Clauses —

Season so far

in 6 GP
Goals
0 leader50
pace 0 (last yr 5)
Sht% 0.0% 49th
Assists
2 leader105
pace 28 (last yr 26)
Plus/Minus 0
Points
2 leader126
pace 28 (last yr 31)
P/20 0.30
ATOI
22:00 leader26:27
last yr 20:15
PP share 46%
G A P P/GP TOI
Last 5 0 2 2 0.40 22:03
Season 0 2 2 0.33 22:00

Game by game

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

Stats

2026-27 · Senators
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 2 2 0 10 22:00 0.30 0 0 3 0.0 0 2 0 11 6 - 0 2:59 44.5 2:43 38.1 16:18
On Pace 82 0 27 27 0 137 - - 0 0 41 - 0 27 0 150 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 TBL 68 10 29 39 0.57 -23 28 0 6 0 88 11.4% 70
2023-24 BOS / OTT 86 8 47 55 0.64 +21 43 0 5 0 110 7.3% 55
2024-25 OTT 82 9 35 44 0.54 -23 34 0 3 1 94 9.6% 121
2025-26 OTT 82 5 26 31 0.38 -21 42 0 1 0 53 9.4% 101
CAREER 4 yrs 318 32 137 169 0.53 -46 147 0 15 1 -- 9.3% 347
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2023-24 OTT 5 0 3 3 0.60 -3 0 0 0 0 5 0.0% 9
CAREER 1 app. 5 0 3 3 0.60 -3 0 0 0 0 -- 0.0% 9
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 07 NJD W 3-2 0 0 0 +1 0 0 3 1 1 2 D1 22:29 2:31 2:40 0 0 0 5:22 0 0 14:27 0 0 0
Nov 05 NSH W 3-2 0 1 1 +1 0 1 2 0 0 0 D1 21:47 2:00 3:53 0 1 0 2:42 0 0 15:12 0 0 1
Nov 03 PHL W 2-1 0 0 0 0 0 0 0 1 3 2 D1 22:49 2:08 2:43 0 0 0 1:05 0 0 19:01 0 0 0
Nov 01 DET L 1-4 0 0 0 -2 4 0 2 1 1 0 D1 21:44 2:20 3:22 0 0 0 1:07 0 0 17:15 0 0 0
Oct 31 BOS L 1-3 0 1 1 0 2 1 1 3 2 0 D1 21:25 2:42 2:35 0 1 1 1:52 0 0 16:58 0 0 0
Oct 29 TOR L 3-5 0 0 0 0 4 1 1 1 4 2 D1 21:47 2:23 2:39 0 0 1 4:11 0 0 14:57 0 0 0
6 GP 0 2 2 0 10 3 9 7 11 6 -- 22:00 2:21 17:52 0 2 2 16:19 0 0 97:50 0 0 1
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 TBL 16 0 1 1 +2 8 0 0 0 17 17:45
On Pace - 82 0 5 5 +10 41 0 0 0 87 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2021-22 ARI 43 4 11 15 0.35 -10 16 1 1 2 10.0% 18:42
2022-23 ARI 82 7 24 31 0.38 -12 35 1 3 11 7.5% 21:03
2023-24 ARI 80 5 21 26 0.33 -5 35 0 0 3 6.5% 20:34
2024-25 TBL 54 2 12 14 0.26 +20 22 0 0 1 4.2% 18:51
2025-26 TBL 79 7 22 29 0.37 +41 69 0 0 1 6.3% 21:34
2026-27 TBL 16 0 1 1 0.06 +2 8 0 0 0 0.0% 17:45
Career NHL 354 25 91 116 0.33 +36 185 2 4 18 6.5% -

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 TBL 69 42 88 77 65 76 59 68 25 60 50 85 25 47 47 66
2023-24 23 D OTT 75 53 87 77 64 83 89 82 25 63 50 88 25 58 58 71
2024-25 24 D OTT 77 53 86 81 64 81 98 68 25 60 48 87 25 63 63 71
2025-26 25 D OTT 67 42 87 70 69 76 71 63 25 56 48 84 25 65 65 67
2026-27 26 D OTT 71 66 76 78 70 83 98 63 25 62 50 90 25 67 68 72
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2022-23 22 D TBL 69 42 88 77 65 76 59 68 25 60 50 85 25 47 47 66
2023-24 23 D OTT +6 +11 −1 · −1 +7 +30 +14 · +3 · +3 · +11 +11 +5
2024-25 24 D OTT +2 · −1 +4 · −2 +9 −14 · −3 −2 −1 · +5 +5 ·
2025-26 25 D OTT −10 −11 +1 −11 +5 −5 −27 −5 · −4 · −3 · +2 +2 −4
2026-27 26 D OTT +4 +24 −11 +8 +1 +7 +27 · · +6 +2 +6 · +2 +3 +5
Starting Team Salary Length Cap % Age Signed as
2022-23 TBL $886,667 3 yr 1.1% 22 ELC Rookie
2025-26 OTT $2,500,000 2 yr 2.6% 25 RFA CURRENT
2023-24
Aug 27 2023
2023-24
to BRUINS
Mar 13 2024
2023-24
to BLACKHAWKS
  • J.J. Moser 71
Mar 17 2024
2023-24
to SENATORS
  • J.J. Moser 71
to BLACKHAWKS