Thomas Harley

DAL · D · age 25
Compare with…

Stat Windows

WindowGPGAPSOGHITBLK+/-PPP
Season Total1617832143742
Season Average160.060.440.52.00.882.310.250.12
Last 7 Games Total71341661911
Last 7 Games Average70.140.430.572.290.862.710.140.14
Last Game Played100060310

Outlook

Season Points
8
Points Per Game
0.50
Rank Among Skaters
#222

Rest-of-season projection

Statalyzer's projection for the rest of the season. Actual performance only, not fantasy points.

Current Season Points
8.0
Projected Rest of Season
35.9
Projected Final Points
43.9

🟢 Established projection

5v5 impact

How the player changes the team's 5v5 chances, compared with other defensemen.

5v5 Defense
Average
Better than 39% of defensemen
5v5 Offence
Elite
Better than 94% of defensemen

Breakout signals

📈 Shot volume rising

Rolling Trend

Multi-Season History

SeasonTeamGPGAPSOGHITBLK+/-PPP
2026-27DAL1617832153742
2025-26DAL70630361133914837
2024-25DAL78163450171331103215
2023-24DAL7915324714467135289
2022-23DAL602281850
2021-22DAL34134363030-40

Full Stat Categories

Every category the NHL's stats API tracks.

Summary
Assists7
Ev Goals1
Ev Points6
Games Played16
Game Winning Goals1
Goals1
Ot Goals0
Penalty Minutes10
Plus Minus4
Points Per Game0.500
Pp Goals0
Pp Points2
Sh Goals0
Sh Points0
Shooting Pct0.031
Shots32
TeamDAL
Time On Ice Per Game1499.8
Hits / Giveaways / Takeaways
Games Played16
Blocked Shots37
Blocked Shots Per605.550
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals0
Giveaways27
Giveaways Per604.050
Hits15
Hits Per602.250
Missed Shot Crossbar1
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net3
Missed Shot Short0
Missed Shot Wide Of Net11
Missed Shots15
Shot Attempts Blocked30
Takeaways8
Takeaways Per601.200
Total Shot Attempts77
Faceoffs (Zone Splits)
Games Played16
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played16
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played16
Even Strength Goal Difference4
Even Strength Goals Against14
Even Strength Goals For18
Even Strength Goals For Pct0.562
Even Strength Time On Ice Per Game1316.4
Power Play Goal For2
Power Play Goals Against2
Power Play Time On Ice Per Game60.1
Short Handed Goals Against0
Short Handed Goals For0
Short Handed Time On Ice Per Game123.4
Penalties
Games Played16
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties5
Misconduct Penalties0
Net Penalties-2
Net Penalties Per60-0.300
Penalties5
Penalties Drawn3
Penalties Drawn Per600.450
Penalties Taken Per600.750
Penalty Minutes Per Time On Ice0.025
Penalty Seconds Per Game37.0
Penalty Kill
Games Played16
Pp Goals Against Per603.647
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For1
Sh Individual Sat For Per601.823
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots1
Sh Shots Per601.823
Sh Time On Ice1974
Sh Time On Ice Pct Per Game0.345
Sh Time On Ice Per Game123.4
Penalty Shots
Games Played16
Power Play
Games Played16
Pp Assists2
Pp Goals For Per607.492
Pp Goals Per600.000
Pp Individual Sat For3
Pp Individual Sat For Per6011.2
Pp Points Per607.492
Pp Primary Assists1
Pp Primary Assists Per603.746
Pp Secondary Assists1
Pp Secondary Assists Per603.746
Pp Shooting Pct0.000
Pp Shots1
Pp Shots Per603.746
Pp Time On Ice961
Pp Time On Ice Pct Per Game0.264
Pp Time On Ice Per Game60.1
Puck Possession (Corsi/Fenwick)
Games Played16
CF%52.8%
FF%56.9%
GF%62.0%
iCF/6011.1
iSF/604.2
On-ice Sh%12.2%
OZ Start Share (excl. NZ)56.7%
OZ Start %42.1%
NZ Start %25.8%
DZ Start %32.1%
TOI/GP20:20
Shot Attempts (Corsi/Fenwick Totals)
Games Played16
CF297
CA265
CF Diff32
CF% Rel+4.5%
CF Diff (Close)44
CF Diff (Tied)20
CF Diff (Leading)-13
CF Diff (Trailing)25
FF212
FA160
FF Diff52
FF% Rel+9.0%
FF Diff (Close)43
FF Diff (Tied)21
FF Diff (Leading)7
FF Diff (Trailing)24
Possession Percentages
Games Played16
CF% (Close)56.7%
CF% (Tied)55.4%
CF% (Leading)46.2%
CF% (Trailing)56.1%
FF% (Close)59.7%
FF% (Tied)58.1%
FF% (Leading)53.1%
FF% (Trailing)59.0%
On-ice Sv%89.4%
PDO101.6%
Scoring Per Game
Games Played16
Assists Per Game0.438
Blocks Per Game2.312
Goals Per Game0.062
Hits Per Game0.938
Penalty Minutes Per Game0.625
Primary Assists Per Game0.188
Secondary Assists Per Game0.250
Shots Per Game2.000
Time On Ice23997
Total Primary Assists3
Total Secondary Assists4
Shootout
Games Played16
Career Shootout Game Deciding Goals0
Career Shootout Games Played27
Career Shootout Goals0
Career Shootout Shooting Pct0.000
Career Shootout Shots1
Shootout Game Deciding Goals0
Shootout Games Played3
Shootout Goals0
Shootout Shots0
Shot Types
Games Played16
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap1
Goals Tip In0
Goals Wrap Around0
Goals Wrist0
Shooting Pct Backhand0.000
Shooting Pct Slap0.000
Shooting Pct Snap0.077
Shooting Pct Tip In0.000
Shooting Pct Wrist0.000
Shots On Net Backhand2
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap3
Shots On Net Snap13
Shots On Net Tip In1
Shots On Net Wrap Around0
Shots On Net Wrist13
Time On Ice (Situational)
Games Played16
Ev Time On Ice21062
Ev Time On Ice Per Game1316.4
Ot Time On Ice608
Ot Time On Ice Per Ot Game121.6
Shifts397
Shifts Per Game24.8
Time On Ice Per Shift60.4
Bio / Draft
Games Played16
Birth CitySyracuse
Birth Country CodeUSA
Birth Date2001-08-19
Birth State Province CodeNY
Current Team AbbrevDAL
Current Team NameDallas Stars
Draft Overall18
Draft Round1
Draft Year2019
First Season For Game Type20212022
Height75
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight214
Summary
Assists30
Ev Goals5
Ev Points29
Games Played70
Game Winning Goals4
Goals6
Ot Goals2
Penalty Minutes26
Plus Minus3
Points Per Game0.514
Pp Goals1
Pp Points7
Sh Goals0
Sh Points0
Shooting Pct0.053
Shots113
TeamDAL
Time On Ice Per Game1383.4
Hits / Giveaways / Takeaways
Games Played70
Blocked Shots148
Blocked Shots Per605.500
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals2
Giveaways84
Giveaways Per603.120
Hits39
Hits Per601.440
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost2
Missed Shot Over Net9
Missed Shot Short2
Missed Shot Wide Of Net47
Missed Shots60
Shot Attempts Blocked116
Takeaways36
Takeaways Per601.330
Total Shot Attempts289
Faceoffs (Zone Splits)
Games Played70
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played70
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played70
Even Strength Goal Difference3
Even Strength Goals Against64
Even Strength Goals For67
Even Strength Goals For Pct0.511
Even Strength Time On Ice Per Game1203.0
Power Play Goal For14
Power Play Goals Against15
Power Play Time On Ice Per Game98.0
Short Handed Goals Against2
Short Handed Goals For2
Short Handed Time On Ice Per Game82.4
Penalties
Games Played70
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties13
Misconduct Penalties0
Net Penalties-8
Net Penalties Per60-0.297
Penalties13
Penalties Drawn5
Penalties Drawn Per600.186
Penalties Taken Per600.483
Penalty Minutes Per Time On Ice0.016
Penalty Seconds Per Game22.0
Penalty Kill
Games Played70
Pp Goals Against Per609.365
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For2
Sh Individual Sat For Per601.248
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots1
Sh Shots Per600.624
Sh Time On Ice5766
Sh Time On Ice Pct Per Game0.272
Sh Time On Ice Per Game82.4
Penalty Shots
Games Played70
Power Play
Games Played70
Pp Assists6
Pp Goals For Per607.344
Pp Goals Per600.524
Pp Individual Sat For19
Pp Individual Sat For Per609.966
Pp Points Per603.671
Pp Primary Assists4
Pp Primary Assists Per602.098
Pp Secondary Assists2
Pp Secondary Assists Per601.049
Pp Shooting Pct0.111
Pp Shots9
Pp Shots Per604.720
Pp Time On Ice6863
Pp Time On Ice Pct Per Game0.329
Pp Time On Ice Per Game98.0
Puck Possession (Corsi/Fenwick)
Games Played70
CF%47.2%
FF%47.4%
GF%51.4%
iCF/6010.1
iSF/604.2
On-ice Sh%9.9%
OZ Start Share (excl. NZ)50.6%
OZ Start %33.7%
NZ Start %33.4%
DZ Start %32.9%
TOI/GP18:50
Shot Attempts (Corsi/Fenwick Totals)
Games Played70
CF1140
CA1271
CF Diff-131
CF% Rel+0.0%
CF Diff (Close)-123
CF Diff (Tied)-78
CF Diff (Leading)-20
CF Diff (Trailing)-33
FF823
FA910
FF Diff-87
FF% Rel-1.3%
FF Diff (Close)-80
FF Diff (Tied)-49
FF Diff (Leading)12
FF Diff (Trailing)-50
Possession Percentages
Games Played70
CF% (Close)46.1%
CF% (Tied)45.6%
CF% (Leading)48.7%
CF% (Trailing)47.6%
FF% (Close)46.4%
FF% (Tied)46.2%
FF% (Leading)51.0%
FF% (Trailing)45.1%
On-ice Sv%91.0%
PDO100.9%
Scoring Per Game
Games Played70
Assists Per Game0.428
Blocks Per Game2.114
Goals Per Game0.086
Hits Per Game0.557
Penalty Minutes Per Game0.371
Primary Assists Per Game0.229
Secondary Assists Per Game0.200
Shots Per Game1.614
Time On Ice96837
Total Primary Assists16
Total Secondary Assists14
Shootout
Games Played70
Career Shootout Game Deciding Goals0
Career Shootout Games Played24
Career Shootout Goals0
Career Shootout Shooting Pct0.000
Career Shootout Shots1
Shootout Game Deciding Goals0
Shootout Games Played8
Shootout Goals0
Shootout Shots0
Shot Types
Games Played70
Goals Backhand1
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap1
Goals Snap3
Goals Tip In0
Goals Wrap Around0
Goals Wrist1
Shooting Pct Backhand0.200
Shooting Pct Slap0.167
Shooting Pct Snap0.046
Shooting Pct Wrist0.027
Shots On Net Backhand5
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap6
Shots On Net Snap65
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist37
Time On Ice (Situational)
Games Played70
Ev Time On Ice84208
Ev Time On Ice Per Game1203.0
Ot Time On Ice1536
Ot Time On Ice Per Ot Game73.1
Shifts1748
Shifts Per Game25.0
Time On Ice Per Shift55.4
Bio / Draft
Games Played70
Birth CitySyracuse
Birth Country CodeUSA
Birth Date2001-08-19
Birth State Province CodeNY
Current Team AbbrevDAL
Current Team NameDallas Stars
Draft Overall18
Draft Round1
Draft Year2019
First Season For Game Type20212022
Height75
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight214
Summary
Assists34
Ev Goals15
Ev Points35
Games Played78
Game Winning Goals3
Goals16
Ot Goals2
Penalty Minutes16
Plus Minus32
Points Per Game0.641
Pp Goals1
Pp Points15
Sh Goals0
Sh Points0
Shooting Pct0.094
Shots171
TeamDAL
Time On Ice Per Game1402.9
Hits / Giveaways / Takeaways
Games Played78
Blocked Shots110
Blocked Shots Per603.610
Empty Net Assists1
Empty Net Goals0
Empty Net Points1
First Goals2
Giveaways118
Giveaways Per603.880
Hits33
Hits Per601.080
Missed Shot Crossbar3
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost7
Missed Shot Over Net3
Missed Shot Short1
Missed Shot Wide Of Net64
Missed Shots78
Shot Attempts Blocked147
Takeaways29
Takeaways Per600.950
Total Shot Attempts396
Faceoffs (Zone Splits)
Games Played78
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played78
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played78
Even Strength Goal Difference34
Even Strength Goals Against59
Even Strength Goals For93
Even Strength Goals For Pct0.612
Even Strength Time On Ice Per Game1168.4
Power Play Goal For31
Power Play Goals Against8
Power Play Time On Ice Per Game143.1
Short Handed Goals Against2
Short Handed Goals For1
Short Handed Time On Ice Per Game91.4
Penalties
Games Played78
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties8
Misconduct Penalties0
Net Penalties-4
Net Penalties Per60-0.132
Penalties8
Penalties Drawn4
Penalties Drawn Per600.132
Penalties Taken Per600.263
Penalty Minutes Per Time On Ice0.009
Penalty Seconds Per Game12.0
Penalty Kill
Games Played78
Pp Goals Against Per604.040
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For8
Sh Individual Sat For Per604.039
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots7
Sh Shots Per603.534
Sh Time On Ice7129
Sh Time On Ice Pct Per Game0.331
Sh Time On Ice Per Game91.4
Penalty Shots
Games Played78
Power Play
Games Played78
Pp Assists14
Pp Goals For Per609.996
Pp Goals Per600.322
Pp Individual Sat For32
Pp Individual Sat For Per6010.3
Pp Points Per604.836
Pp Primary Assists5
Pp Primary Assists Per601.612
Pp Secondary Assists9
Pp Secondary Assists Per602.901
Pp Shooting Pct0.050
Pp Shots20
Pp Shots Per606.448
Pp Time On Ice11165
Pp Time On Ice Pct Per Game0.471
Pp Time On Ice Per Game143.1
Puck Possession (Corsi/Fenwick)
Games Played78
CF%51.8%
FF%51.1%
GF%61.4%
iCF/6012.6
iSF/605.5
On-ice Sh%11.0%
OZ Start Share (excl. NZ)52.7%
OZ Start %36.9%
NZ Start %30.0%
DZ Start %33.1%
TOI/GP18:18
Shot Attempts (Corsi/Fenwick Totals)
Games Played78
CF1484
CA1379
CF Diff105
CF% Rel+3.7%
CF Diff (Close)72
CF Diff (Tied)26
CF Diff (Leading)-29
CF Diff (Trailing)108
FF1049
FA1000
FF Diff49
FF% Rel+4.3%
FF Diff (Close)32
FF Diff (Tied)23
FF Diff (Leading)-36
FF Diff (Trailing)62
Possession Percentages
Games Played78
CF% (Close)52.0%
CF% (Tied)51.2%
CF% (Leading)48.6%
CF% (Trailing)57.1%
FF% (Close)51.2%
FF% (Tied)51.5%
FF% (Leading)47.7%
FF% (Trailing)55.9%
On-ice Sv%92.3%
PDO103.3%
Scoring Per Game
Games Played78
Assists Per Game0.436
Blocks Per Game1.410
Goals Per Game0.205
Hits Per Game0.423
Penalty Minutes Per Game0.205
Primary Assists Per Game0.179
Secondary Assists Per Game0.256
Shots Per Game2.192
Time On Ice109429
Total Primary Assists14
Total Secondary Assists20
Shootout
Games Played78
Career Shootout Game Deciding Goals0
Career Shootout Games Played24
Career Shootout Goals0
Career Shootout Shooting Pct0.000
Career Shootout Shots1
Shootout Game Deciding Goals0
Shootout Games Played4
Shootout Goals0
Shootout Shots0
Shot Types
Games Played78
Goals Backhand2
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap4
Goals Tip In0
Goals Wrap Around0
Goals Wrist10
Shooting Pct Backhand0.400
Shooting Pct Bat0.000
Shooting Pct Deflected0.000
Shooting Pct Slap0.000
Shooting Pct Snap0.059
Shooting Pct Wrist0.125
Shots On Net Backhand5
Shots On Net Bat1
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected1
Shots On Net Poke0
Shots On Net Slap16
Shots On Net Snap68
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist80
Time On Ice (Situational)
Games Played78
Ev Time On Ice91135
Ev Time On Ice Per Game1168.4
Ot Time On Ice1142
Ot Time On Ice Per Ot Game76.1
Shifts1944
Shifts Per Game24.9
Time On Ice Per Shift56.3
Bio / Draft
Games Played78
Birth CitySyracuse
Birth Country CodeUSA
Birth Date2001-08-19
Birth State Province CodeNY
Current Team AbbrevDAL
Current Team NameDallas Stars
Draft Overall18
Draft Round1
Draft Year2019
First Season For Game Type20212022
Height75
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight214

NHL EDGE

Puck/player tracking data from NHL EDGE for 2025-26, shown as a percentile rank against the league. 70 games played.

Top Shot Speed
88.1 mph
37th pctile
Top Skating Speed
22.1 mph
67th pctile
Bursts Over 20mph
50
79th pctile
Distance Skated
234 mi
82th pctile

Zone time: 42.8% offensive · 18.0% neutral · 39.2% defensive.

Pre-NHL / Other Leagues

AHL, CHL (OHL/WHL/QMJHL), USHL and NCAA history, matched by name.

LeagueSeasonTeamGPGAPTS+/-PIM
AHL2022-23 Regular SeasonTexas Stars661024341924
AHL2021-22 Regular SeasonTexas Stars2701111-336