Every player
New here?

How to read this page

▶

Team tables carry the record, scoring, shooting, possession and both halves of special teams, with the league rank beside each. The record is three numbers because a club collects a standings point for losing in overtime, and the standings are ordered on points rather than wins. The roster is everyone who played for the club that season, and each line is what he did HERE rather than his whole year, so a player traded in March appears on both clubs with the games he played for each. Every rate is per sixty minutes of ice time, because a first-line forward plays twice the minutes of a fourth-line one. A dash means no number for that cell.

DAL

Thomas Harley

Thomas Harley sits 19th of 319 defensemen in shots on goal, at 171.

94th beats 94% of the Defensemen; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 7 shown▶
Disciplinevs Defensemen▶
Penalty Minutes1657th131/319
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice3298th6/319
Physicalvs Defensemen▶
Hits3344th180/319
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked11076th78/319
Playing Timevs Defensemen▶
Games Played78
Time On Ice, In Seconds109,429
Average Minutes On The Ice23.492nd26/319
Puck Handlingvs Defensemen▶
Giveaways1183rd310/319
Puck HandlingDefensevs Defensemen▶
Takeaways2984th48/319
ScoringOffensevs Defensemen▶
Goals1698th6/319
Assists3493rd21/319
Points5096th15/319
Goals With A Man Advantage184th37/319
ShootingOffensevs Defensemen▶
Shots On Goal17194th19/319
Share Of Shots That Scored9.4%94th8/122
78 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
DALApril 16, 2025@NSHNSH22.5000020%11010-1
DALApril 10, 2025WPGWPG24.8000030%000300
DALApril 8, 2025VANVAN24.4011010%04100-2
DALApril 6, 2025@MINMIN24.91010250%021000
DALApril 5, 2025PITPIT24.3011020%02130-1
DALApril 3, 2025NSHNSH21.3000010%100200
DALMarch 31, 2025@SEASEA25.0000030%020202
DALMarch 29, 2025@SEASEA21.3000010%011221
DALMarch 27, 2025@CGYCGY24.4000030%130104
DALMarch 26, 2025@EDMEDM23.5022030%011102
DALMarch 24, 2025MINMIN24.1011040%020000
DALMarch 22, 2025PHIPHI25.22020633.3%001402
DALMarch 20, 2025TBLTBL31.2000010%110200
DALMarch 18, 2025ANAANA25.712301100%110002
DALMarch 16, 2025@COLCOL25.6000010%031200
DALMarch 14, 2025@WPGWPG24.0000040%21100-3
DALMarch 9, 2025@VANVAN21.51010333.3%001201
DALMarch 8, 2025@EDMEDM26.1011050%03040-3
DALMarch 6, 2025CGYCGY26.8000010%030220
DALMarch 4, 2025NJDNJD25.91120250%000300
DALMarch 2, 2025STLSTL26.4022010%01020-1
DALFeb 28, 2025LAKLAK23.6022030%101120
DALFeb 25, 2025@CBJCBJ28.4011010%100100
DALFeb 23, 2025@NYINYI27.9000010%001101
DALFeb 22, 2025@NJDNJD24.41011425%020122
DALFeb 8, 2025@SJSSJS23.411201100%020101
DALFeb 7, 2025@LAKLAK26.11010250%12030-1
DALFeb 4, 2025@ANAANA26.6000010%21120-1
DALFeb 2, 2025CBJCBJ22.8022020%110102
DALJan 31, 2025VANVAN24.3011010%021102
DALJan 28, 2025@VGKVGK27.3000010%041201
DALJan 25, 2025@STLSTL25.2000020%031401
DALJan 24, 2025VGKVGK25.500000—020000
DALJan 21, 2025CARCAR22.11010250%210300
DALJan 19, 2025DETDET22.5000010%011201
DALJan 18, 2025@COLCOL21.1000020%03110-2
DALJan 16, 2025MTLMTL23.9000030%221000
DALJan 14, 2025@TORTOR21.2011020%010200
DALJan 12, 2025@OTTOTT25.2000030%011101
DALJan 11, 2025@MTLMTL23.7000040%030200
DALJan 9, 2025@PHIPHI20.300000—040202
DALJan 7, 2025@NYRNYR24.71230616.7%020120
DALJan 4, 2025UTAUTA21.71010333.3%100100
DALJan 2, 2025OTTOTT20.8000010%241200
DALDec 31, 2024BUFBUF20.0022010%010101
DALDec 29, 2024@CHICHI19.4000020%000004
DALDec 27, 2024MINMIN21.4000030%000100
DALDec 23, 2024@UTAUTA22.5011020%121100
DALDec 20, 2024NYRNYR22.1000010%00010-1
DALDec 14, 2024STLSTL27.8000050%100201
DALDec 12, 2024NSHNSH24.2000020%02010-1
DALDec 8, 2024CGYCGY21.72020366.7%020301
DALDec 6, 2024@VGKVGK21.1000040%12060-1
DALDec 4, 2024@LAKLAK22.7000020%020200
DALDec 2, 2024@UTAUTA20.9000020%010000
DALDec 1, 2024WPGWPG20.4022040%000101
DALNov 29, 2024COLCOL23.300000—010201
DALNov 27, 2024@CHICHI23.5000020%02120-1
DALNov 25, 2024@CARCAR20.610101100%00000-1
DALNov 23, 2024@TBLTBL21.7000020%100103
DALNov 20, 2024SJSSJS21.9011010%031203
DALNov 18, 2024ANAANA24.0000040%130120
DALNov 16, 2024@MINMIN20.2000040%000202
DALNov 14, 2024BOSBOS23.501100—010102
DALNov 11, 2024@PITPIT20.3000010%120100
DALNov 9, 2024@WPGWPG20.6011020%021021
DALNov 7, 2024CHICHI20.6000060%010020
DALNov 2, 2024@FLAFLA24.3011010%101300
DALNov 1, 2024FLAFLA18.4000010%02010-2
DALOct 26, 2024CHICHI22.5011010%010002
DALOct 24, 2024@BOSBOS18.9011010%120001
DALOct 22, 2024@BUFBUF22.510101100%101101
DALOct 19, 2024EDMEDM23.5000010%111203
DALOct 17, 2024@WSHWSH24.0000010%00230-3
DALOct 15, 2024SJSSJS26.6000040%20030-1
DALOct 13, 2024SEASEA22.5011030%110101
DALOct 12, 2024NYINYI25.4000030%020102
DALOct 10, 2024@NSHNSH19.4011040%020100
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27DAL723.70220130%7134842
2025-26DAL7023.16303611135.3%391483684263
2024-25DAL7823.416345011719.4%33110291181632
2023-24DAL7921.0153247114410.4%6713537611828
2022-23DAL616.8022080%180325
2021-22DAL3413.71340362.8%30309186-4

About NHL Research

▶

Every number the site holds for an NHL club and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.