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.

MIN

Michael McCarron

Michael McCarron comes in 9th of 615 forwards in opposition shots blocked, at 77.

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 Minutes931st606/615
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice-168th564/615
Physicalvs Forwards▶
Hits20597th18/615
PhysicalDefensevs Forwards▶
Opposition Shots Blocked7799th9/615
Playing Timevs Forwards▶
Games Played79
Time On Ice, In Seconds66,509
Average Minutes On The Ice14.055th279/615
Puck Handlingvs Forwards▶
Giveaways3847th321/615
Puck HandlingDefensevs Forwards▶
Takeaways2484th93/615
ScoringOffensevs Forwards▶
Goals850th301/615
Assists945th335/615
Points1746th324/615
Goals With A Man Advantage026th292/615
ShootingOffensevs Forwards▶
Shots On Goal10965th212/615
Share Of Shots That Scored7.3%4th255/267
79 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
MINApril 14, 2026ANAANA14.4000020%200020
MINApril 13, 2026@STLSTL18.01010333.3%200000
MINApril 11, 2026@NSHNSH12.11010333.3%010201
MINApril 9, 2026@DALDAL9.9000010%11000-2
MINApril 7, 2026SEASEA14.4000020%100002
MINApril 5, 2026@DETDET12.500000—320000
MINApril 4, 2026@OTTOTT13.3000010%211000
MINApril 2, 2026VANVAN12.7000010%110100
MINMarch 28, 2026@BOSBOS9.200000—10015-1
MINMarch 26, 2026@FLAFLA17.3000020%32100-1
MINMarch 24, 2026@TBLTBL11.100000—110070
MINMarch 21, 2026DALDAL14.200000—201001
MINMarch 19, 2026CHICHI12.700000—21014-1
MINMarch 17, 2026@CHICHI14.301100—501001
MINMarch 15, 2026TORTOR9.3000010%31000-1
MINMarch 14, 2026NYRNYR11.8000020%11100-1
MINMarch 12, 2026PHIPHI11.4000010%410000
MINMarch 10, 2026UTAUTA13.400000—110000
MINMarch 8, 2026@COLCOL10.7000030%230000
MINMarch 6, 2026@VGKVGK10.711201100%302121
NSHMarch 2, 2026DETDET11.2000010%20000-2
NSHFeb 28, 2026@DALDAL16.000000—430000
NSHFeb 26, 2026CHICHI14.7000020%211040
NSHFeb 5, 2026@WSHWSH15.81010425%200001
NSHFeb 4, 2026MINMIN16.600000—21000-2
NSHFeb 2, 2026STLSTL16.81010425%120201
NSHJan 31, 2026@NYINYI16.0000020%401020
NSHJan 29, 2026@NJDNJD16.510101100%340100
NSHJan 27, 2026@BOSBOS16.100000—101000
NSHJan 24, 2026UTAUTA15.5000010%210200
NSHJan 22, 2026OTTOTT15.1000010%120020
NSHJan 20, 2026BUFBUF13.5000010%30000-1
NSHJan 17, 2026@VGKVGK12.7000030%41000-2
NSHJan 16, 2026@COLCOL12.410101100%310000
NSHJan 13, 2026EDMEDM14.0000020%330150
NSHJan 11, 2026WSHWSH15.9000030%200020
NSHJan 10, 2026CHICHI12.7000010%40120-1
NSHJan 8, 2026NYINYI14.3000010%612220
NSHJan 6, 2026@EDMEDM14.9000040%52102-1
NSHJan 3, 2026@CGYCGY12.7011020%2001121
NSHJan 1, 2026@SEASEA14.4000040%411000
NSHDec 31, 2025@VGKVGK12.7011010%601021
NSHDec 29, 2025@UTAUTA14.1000040%23100-1
NSHDec 27, 2025@STLSTL15.700000—311000
NSHDec 23, 2025@MINMIN15.3000020%020020
NSHDec 21, 2025NYRNYR13.5000020%20002-1
NSHDec 20, 2025TORTOR14.4011010%100001
NSHDec 17, 2025CARCAR16.200000—520200
NSHDec 15, 2025@STLSTL13.7000010%120140
NSHDec 13, 2025@COLCOL14.7000010%130000
NSHDec 11, 2025STLSTL14.7000020%51015-1
NSHDec 9, 2025COLCOL15.9000020%310001
NSHDec 6, 2025@CARCAR11.800000—22020-1
NSHDec 4, 2025@FLAFLA18.500000—600100
NSHNov 29, 2025WPGWPG8.5000020%000150
NSHNov 28, 2025@CHICHI16.3000010%520020
NSHNov 26, 2025@DETDET15.8011030%520001
NSHNov 24, 2025FLAFLA10.5000020%40002-3
NSHNov 22, 2025COLCOL14.5000050%20012-1
NSHNov 16, 2025@PITPIT15.0000010%21100-1
NSHNov 14, 2025PITPIT13.700000—12020-1
NSHNov 10, 2025@NYRNYR13.500000—40100-2
NSHNov 8, 2025DALDAL14.200000—400100
NSHNov 6, 2025PHIPHI12.7000020%20010-1
NSHNov 4, 2025@MINMIN16.701100—100001
NSHNov 3, 2025VANVAN12.3000010%41100-1
NSHNov 1, 2025CGYCGY16.4000020%211000
NSHOct 30, 2025@PHIPHI12.1000010%310300
NSHOct 28, 2025TBLTBL15.500000—200100
NSHOct 26, 2025DALDAL17.1000010%220000
NSHOct 25, 2025LAKLAK18.3000010%60000-1
NSHOct 23, 2025VANVAN16.401100—220001
NSHOct 21, 2025ANAANA13.7000030%02005-1
NSHOct 18, 2025@WPGWPG11.800000—300050
NSHOct 16, 2025@MTLMTL14.8011010%421121
NSHOct 14, 2025@TORTOR12.810101100%200120
NSHOct 13, 2025@OTTOTT16.4000020%410101
NSHOct 11, 2025UTAUTA14.300000—30010-1
NSHOct 9, 2025CBJCBJ13.3000030%111020
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27MIN1413.61560273.7%421227145
2025-26NSHMIN7914.0891701097.3%20577243893-16
2024-25NSH7413.859140806.3%149611529102-21
2023-24NSH7012.812102209412.8%1425523171004
2022-23NSH3210.52240395.1%75207224-3
2021-22NSH5110.4771405113.7%1163114197010

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.