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.

STL

Brandon Carlo

In goals for minus goals against while on the ice, Brandon Carlo is 12th of 315 defensemen, at 23.

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 Minutes4224th237/315
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice2396th12/315
Physicalvs Defensemen▶
Hits14087th43/315
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked14085th48/315
Playing Timevs Defensemen▶
Games Played76
Time On Ice, In Seconds90,761
Average Minutes On The Ice19.970th94/315
Puck Handlingvs Defensemen▶
Giveaways3527th228/315
Puck HandlingDefensevs Defensemen▶
Takeaways2376th73/315
ScoringOffensevs Defensemen▶
Goals467th97/315
Assists1052nd147/315
Points1454th141/315
Goals With A Man Advantage040th64/315
ShootingOffensevs Defensemen▶
Shots On Goal7964th111/315
Share Of Shots That Scored5.1%44th80/143
76 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
BOSApril 15, 2024@WSHWSH14.0000010%120100
BOSApril 13, 2024@PITPIT21.0000010%141002
BOSApril 9, 2024CARCAR17.7000020%000000
BOSApril 6, 2024FLAFLA19.0000010%540100
BOSApril 4, 2024@CARCAR17.3000010%000122
BOSApril 2, 2024@NSHNSH19.0000010%040002
BOSMarch 30, 2024@WSHWSH23.0000040%050001
BOSMarch 27, 2024@TBLTBL15.500000—02100-1
BOSMarch 26, 2024@FLAFLA19.400000—42130-2
BOSMarch 23, 2024@PHIPHI18.6000010%010200
BOSMarch 21, 2024NYRNYR16.600000—41102-1
BOSMarch 19, 2024OTTOTT20.100000—21110-1
BOSMarch 16, 2024PHIPHI18.900000—310120
BOSMarch 14, 2024@MTLMTL18.5000010%13010-1
BOSMarch 11, 2024STLSTL15.4000020%100100
BOSMarch 9, 2024PITPIT21.0000010%121001
BOSMarch 7, 2024TORTOR24.510101100%321102
BOSMarch 5, 2024EDMEDM21.9000010%25100-2
BOSMarch 4, 2024@TORTOR20.8000010%030221
BOSMarch 2, 2024@NYINYI18.9000020%30000-2
BOSFeb 29, 2024VGKVGK20.0000010%22012-1
BOSFeb 26, 2024@SEASEA21.300000—03002-1
BOSFeb 24, 2024@VANVAN21.1000010%220001
BOSFeb 22, 2024@CGYCGY20.4000010%31000-1
BOSFeb 21, 2024@EDMEDM25.7000010%350201
BOSFeb 19, 2024DALDAL21.0000010%121200
BOSFeb 17, 2024LAKLAK20.800000—310120
BOSFeb 15, 2024SEASEA18.4000020%21012-1
BOSFeb 13, 2024TBLTBL19.0000020%512100
BOSFeb 10, 2024WSHWSH18.000000—120000
BOSFeb 8, 2024VANVAN18.600000—100001
BOSFeb 6, 2024CGYCGY17.900000—100120
BOSJan 27, 2024@PHIPHI19.101100—200002
BOSJan 25, 2024@OTTOTT22.900000—120001
BOSJan 24, 2024CARCAR17.100000—210020
BOSJan 22, 2024WPGWPG20.7011010%730002
BOSJan 20, 2024MTLMTL18.91010250%510103
BOSJan 8, 2024@COLCOL11.801100—120001
BOSJan 6, 2024TBLTBL19.100000—21000-2
BOSJan 4, 2024PITPIT18.501100—100021
BOSJan 2, 2024@CBJCBJ19.3000010%010001
BOSDec 31, 2023@DETDET20.500000—221001
BOSDec 30, 2023NJDNJD21.3011030%401001
BOSDec 27, 2023@BUFBUF21.6000020%010020
BOSDec 23, 2023@MINMIN20.1000020%43000-1
BOSDec 22, 2023@WPGWPG18.31010250%230100
BOSDec 19, 2023MINMIN21.800000—210000
BOSDec 16, 2023NYRNYR23.8000020%240021
BOSDec 15, 2023@NYINYI23.2000010%422100
BOSDec 13, 2023@NJDNJD22.100000—140120
BOSDec 9, 2023UTAUTA24.9000010%21000-1
BOSDec 7, 2023BUFBUF19.000000—010000
BOSDec 3, 2023CBJCBJ19.7000020%620000
BOSDec 2, 2023@TORTOR21.301100—410200
BOSNov 30, 2023SJSSJS20.6000020%242001
BOSNov 27, 2023@CBJCBJ20.0000020%321000
BOSNov 25, 2023@NYRNYR17.8000020%011002
BOSNov 24, 2023DETDET14.5000010%610040
BOSNov 22, 2023@FLAFLA22.300000—220002
BOSNov 20, 2023@TBLTBL21.3000010%310020
BOSNov 18, 2023MTLMTL19.9011010%200003
BOSNov 14, 2023@BUFBUF19.61010250%010002
BOSNov 11, 2023@MTLMTL20.900000—011220
BOSNov 9, 2023NYINYI21.2000030%140001
BOSNov 6, 2023@DALDAL25.3000020%11100-1
BOSNov 4, 2023@DETDET19.9000010%261021
BOSNov 2, 2023TORTOR22.8011020%011120
BOSOct 30, 2023FLAFLA23.800000—120101
BOSOct 28, 2023DETDET17.3000010%220000
BOSOct 26, 2023ANAANA19.4000020%11002-1
BOSOct 24, 2023@CHICHI19.9000010%010000
BOSOct 22, 2023@ANAANA21.3000020%120001
BOSOct 21, 2023@LAKLAK19.7000020%030100
BOSOct 19, 2023@SJSSJS20.4011020%230001
BOSOct 14, 2023NSHNSH18.000000—010000
BOSOct 11, 2023CHICHI18.9011010%220000
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27STL1217.2011080%151301219-4
2025-26TOR5519.40770660%6598753374
2024-25BOSTOR8318.9111120771.3%9015721107376
2023-24BOS7619.9410140795.1%14014023354223
2022-23BOS7518.8313160943.2%12811628213844
2021-22BOS7919.7691501254.8%1431043225312

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.