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.

TOR

Brandon Duhaime

Brandon Duhaime is 571st of 609 forwards in penalty minutes, at 70.

94th beats 94% of the Forwards; 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 Forwards▶
Penalty Minutes706th571/609
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice-530th416/609
Physicalvs Forwards▶
Hits20897th20/609
PhysicalDefensevs Forwards▶
Opposition Shots Blocked3773rd165/609
Playing Timevs Forwards▶
Games Played80
Time On Ice, In Seconds52,127
Average Minutes On The Ice10.925th458/609
Puck Handlingvs Forwards▶
Giveaways1745th324/609
Puck HandlingDefensevs Forwards▶
Takeaways2458th248/609
ScoringOffensevs Forwards▶
Goals539th358/609
Assists844th332/609
Points1341st358/609
Goals With A Man Advantage026th294/609
ShootingOffensevs Forwards▶
Shots On Goal9253rd282/609
Share Of Shots That Scored5.4%—
80 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
COLApril 18, 2024EDMEDM11.3000010%110021
COLApril 14, 2024@VGKVGK11.6000010%400001
COLApril 13, 2024WPGWPG12.500000—200000
COLApril 9, 2024MINMIN13.000000—400000
COLApril 7, 2024DALDAL11.411201100%701001
COLApril 5, 2024@EDMEDM12.600000—70000-2
COLApril 4, 2024@MINMIN14.1000010%110000
COLApril 1, 2024@CBJCBJ11.2000020%210000
COLMarch 30, 2024NSHNSH13.900000—210100
COLMarch 28, 2024NYRNYR10.9011020%400001
COLMarch 26, 2024MTLMTL7.2000010%100000
COLMarch 24, 2024PITPIT7.801100—012020
COLMarch 22, 2024CBJCBJ9.6000020%300000
COLMarch 19, 2024@STLSTL11.4000010%40010-2
COLMarch 16, 2024@EDMEDM10.7000040%320000
COLMarch 13, 2024@VANVAN16.4000050%100100
COLMarch 12, 2024@CGYCGY13.9011020%600002
COLMarch 8, 2024MINMIN7.2000010%112000
MINMarch 3, 2024SJSSJS14.4000010%321000
MINMarch 2, 2024@STLSTL14.300000—320000
MINFeb 29, 2024@NSHNSH13.1011020%400001
MINFeb 27, 2024CARCAR12.1011010%220020
MINFeb 24, 2024@SEASEA9.8000010%010070
MINFeb 23, 2024@EDMEDM11.200000—200000
MINFeb 20, 2024@WPGWPG14.3000020%80010-1
MINFeb 19, 2024VANVAN14.0000010%410000
MINFeb 17, 2024BUFBUF11.7000020%000100
MINFeb 14, 2024@UTAUTA9.7000010%60000-1
MINFeb 12, 2024@VGKVGK12.900000—400021
MINFeb 9, 2024PITPIT11.600000—211000
MINFeb 7, 2024@CHICHI10.2011020%102001
MINJan 27, 2024ANAANA13.1000020%200000
MINJan 25, 2024NSHNSH6.200000—100000
MINJan 23, 2024WSHWSH10.2000020%50000-1
MINJan 21, 2024@CARCAR12.3000010%33000-1
MINJan 19, 2024@FLAFLA9.300000—120070
MINJan 18, 2024@TBLTBL13.8000020%30000-1
MINJan 15, 2024NYINYI14.8000010%103001
MINJan 13, 2024UTAUTA10.8000040%500050
MINJan 12, 2024PHIPHI9.900000—200000
MINJan 10, 2024@DALDAL8.4000010%50000-2
MINJan 8, 2024DALDAL10.4000010%201100
MINJan 6, 2024@CBJCBJ11.6000010%100000
MINJan 4, 2024TBLTBL14.1000010%50110-1
MINJan 2, 2024CGYCGY9.300000—21000-1
MINDec 31, 2023WPGWPG11.1000010%400100
MINDec 30, 2023@WPGWPG8.500000—22000-1
MINDec 27, 2023DETDET12.400000—10110-1
MINDec 23, 2023BOSBOS9.1000020%000050
MINDec 21, 2023MTLMTL9.400000—01000-1
MINDec 19, 2023@BOSBOS8.1000010%401000
MINDec 18, 2023@PITPIT8.400000—211000
MINDec 16, 2023VANVAN8.9000010%21010-1
MINDec 14, 2023CGYCGY11.3000010%000000
MINDec 10, 2023@SEASEA12.800000—100020
MINDec 8, 2023@EDMEDM9.7000020%100001
MINDec 7, 2023@VANVAN8.7000020%210000
MINDec 5, 2023@CGYCGY12.9000010%31000-1
MINDec 3, 2023CHICHI13.1000020%412020
MINNov 30, 2023@NSHNSH14.3011030%301002
MINNov 28, 2023STLSTL12.2000020%000100
MINNov 26, 2023@DETDET8.7000010%110100
MINNov 24, 2023COLCOL9.300000—00000-1
MINNov 19, 2023TORTOR9.5000010%301000
MINNov 18, 2023@OTTOTT9.2000010%210000
MINNov 12, 2023DALDAL6.61010333.3%0000172
MINNov 10, 2023@BUFBUF9.900000—410000
MINNov 9, 2023@NYRNYR9.310101100%100050
MINNov 7, 2023@NYINYI9.8000030%20000-1
MINNov 4, 2023NYRNYR8.000000—50000-1
MINNov 2, 2023NJDNJD7.400000—500000
MINOct 29, 2023@NJDNJD9.100000—400001
MINOct 27, 2023@WSHWSH9.900000—210200
MINOct 26, 2023@PHIPHI10.600000—300000
MINOct 24, 2023EDMEDM9.2000010%501050
MINOct 21, 2023CBJCBJ9.4000010%20010-1
MINOct 19, 2023LAKLAK10.8000010%41010-1
MINOct 17, 2023@MTLMTL11.01010520%001071
MINOct 14, 2023@TORTOR12.61010250%500001
MINOct 12, 2023FLAFLA8.0000010%111100
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27TOR1311.81340119.1%29103662
2025-26WSH8211.14590646.3%1595772978-2
2024-25WSH8213.39122108310.8%165651238983
2023-24MINCOL8010.958130925.4%20837241770-5
2022-23MIN5110.8911008011.3%146181910426
2021-22MIN8010.2611170916.6%201181613122-2

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.