Ratings

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

Contract

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

Season so far

in 7 GP
Goals
0 leader70
pace 0 (last yr 5)
Sht% 0.0%
Assists
4 23rd leader84
pace 48 (last yr 26)
Plus/Minus -2
Points
4 38th leader120
pace 48 (last yr 31)
P/20 0.52
ATOI
22:01 leader26:29
last yr 20:15
PP share 45%
G A P P/GP TOI
Last 5 0 3 3 0.60 22:11
Season 0 4 4 0.57 22:01

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 7 0 4 4 -2 10 22:01 0.52 0 0 3 0.0 0 3 0 13 8 - 0 2:46 44.3 2:34 38.7 16:41
On Pace 82 0 47 47 -23 117 - - 0 0 35 - 0 35 0 152 - - 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 09 STL L 5-6 0 2 2 -2 0 0 0 1 2 2 D1 22:08 1:50 1:30 0 1 0 1:38 0 0 19:00 0 1 0
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
7 GP 0 4 4 -2 10 3 9 8 13 8 -- 22:01 2:16 19:22 0 3 2 17:57 0 0 116:50 0 1 1
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 TBL 18 0 1 1 +3 10 0 0 0 18 18:06
On Pace - 82 0 5 5 +14 46 0 0 0 82 -
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 18 0 1 1 0.06 +3 10 0 0 0 0.0% 18:06
Career NHL 355 25 91 116 0.33 +37 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