Ratings

Percentile vs 256 d-men
CK 67 31st
FG 43 32nd
DI 88 69th
SK 77 62nd
ST 79 72nd
EN 87 89th
DU 90 60th
PH 74 82nd
FO 25 98th
PA 69 89th
SC 50 77th
DF 87 65th
PS 25 69th
EX 65 43rd
LD 68 48th
OV 73 76th

Contract

Cap hit $10,000,000 $9.189M remaining
Year 1 of 3
2026-27
2028-29
Expiry Status
RFA
2029 age 28
Clauses 1-way

Season so far

in 7 GP
Goals
1 17th leader70
pace 12 (last yr 14)
Sht% 5.9% 49th
Assists
5 7th leader84
pace 60 (last yr 32)
Plus/Minus -2
Points
6 8th leader120
pace 72 (last yr 46)
P/20 0.79 23rd
ATOI
21:43 leader26:29
last yr 22:46
PP share 48%
G A P P/GP TOI
Last 5 1 4 5 1.00 22:11
Season 1 5 6 0.86 21:43

Game by game

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

Stats

2026-27 · Panthers
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 1 5 6 -2 10 21:43 0.79 1 0 17 5.9 1 2 0 6 9 - 0 4:05 47.3 3:21 42.0 14:17
On Pace 82 12 59 70 -23 117 - - 12 0 199 - 12 23 0 70 - - 0 - - - - -
OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2022-23 FLA 2 0 0 0 0.00 0 0 0 0 0 1 0.0% 2
2023-24 FLA 5 0 0 0 0.00 +4 2 0 0 0 3 0.0% 5
2024-25 FLA 78 7 34 41 0.53 +8 32 3 5 0 71 9.9% 68
2025-26 FLA 82 14 32 46 0.56 0 51 3 9 0 117 12.0% 89
CAREER 4 yrs 167 21 66 87 0.52 +12 85 6 14 0 -- 10.9% 164
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2024-25 FLA 5 0 2 2 0.40 -6 0 0 0 0 7 0.0% 3
CAREER 1 app. 5 0 2 2 0.40 -6 0 0 0 0 -- 0.0% 3
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 CLB W 3-2 1 0 1 0 0 1 2 1 2 1 D2 20:18 2:11 2:24 1 0 1 1:48 0 0 16:06 0 0 0
Nov 07 BUF L 2-4 0 2 2 +2 0 2 4 1 0 0 D2 21:53 3:04 2:46 0 0 0 5:13 0 0 13:54 0 2 2
Nov 05 MIN W 4-3 OT 0 0 0 -1 0 2 3 0 0 2 D2 22:54 2:52 3:18 0 0 1 5:24 0 0 14:12 0 0 1
Nov 01 LAK L 3-4 0 1 1 0 2 2 2 2 1 1 D2 23:18 3:06 3:02 0 0 1 3:00 0 0 17:16 0 1 1
Oct 30 ANH L 4-5 0 1 1 -1 0 5 5 1 1 1 D2 22:33 2:23 5:29 0 0 5 2:48 0 0 14:16 0 1 0
Oct 27 SJS L 3-6 0 0 0 -2 4 0 0 1 2 3 D2 20:19 2:34 4:40 0 0 0 2:06 0 0 13:33 0 0 0
Oct 25 CAR L 3-6 0 1 1 0 4 5 7 2 0 1 D2 20:44 2:28 6:54 0 1 3 3:06 0 0 10:44 0 0 2
7 GP 1 5 6 -2 10 17 23 8 6 9 -- 21:43 2:40 28:33 1 1 11 23:25 0 0 100:01 0 4 6
Season Team GP G A P +/- PiM GW PPG PPP S TOI
2026-27 DAL 17 2 9 11 +2 10 2 1 5 34 24:57
On Pace - 82 10 43 53 +10 48 10 5 24 164 -
NHL Career Stats
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2021-22 DAL 34 1 3 4 0.12 -4 6 0 0 0 2.8% 13:41
2022-23 DAL 6 0 2 2 0.33 +5 2 0 0 0 0.0% 16:48
2023-24 DAL 79 15 32 47 0.59 +28 18 3 1 9 10.4% 21:01
2024-25 DAL 78 16 34 50 0.64 +32 16 3 1 15 9.4% 23:23
2025-26 DAL 70 6 30 36 0.51 +3 26 4 1 7 5.3% 23:03
2026-27 DAL 17 2 9 11 0.65 +2 10 2 1 5 5.9% 24:57
Career NHL 284 40 110 150 0.53 +66 78 12 4 36 7.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 21 D FLA 73 43 93 78 73 63 75 61 25 48 48 63 25 47 47 62
2023-24 22 D FLA 76 71 88 78 71 78 84 57 25 49 49 64 47 47 47 64
2024-25 23 D FLA 71 43 92 82 71 82 93 69 25 69 60 77 25 58 59 70
2025-26 24 D FLA 63 42 92 79 79 88 96 78 25 70 61 81 25 62 64 73
2026-27 25 D FLA 67 43 88 77 79 87 90 74 25 69 50 87 25 65 68 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 FLA 73 43 93 78 73 63 75 61 25 48 48 63 25 47 47 62
2023-24 22 D FLA +3 +28 −5 · −2 +15 +9 −4 · +1 +1 +1 +22 · · +2
2024-25 23 D FLA −5 −28 +4 +4 · +4 +9 +12 · +20 +11 +13 −22 +11 +12 +6
2025-26 24 D FLA −8 −1 · −3 +8 +6 +3 +9 · +1 +1 +4 · +4 +5 +3
2026-27 25 D FLA +4 +1 −4 −2 · −1 −6 −4 · −1 −11 +6 · +3 +4 ·
Starting Team Salary Length Cap % Age Signed as
2022-23 FLA $1,288,333 3 yr 1.6% 21 ELC Rookie
2025-26 FLA $4,000,000 1 yr 4.2% 24 RFA
2026-27 FLA $10,000,000 3 yr 9.6% 25 RFA CURRENT
2020-21
Mar 3 2021
2020-21
to PANTHERS
  • Thomas Harley P
to MAPLE LEAFS