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.

NYI

Tony DeAngelo

Tony DeAngelo comes in 30th of 325 defensemen in shots on goal, at 148.

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 Minutes4321st257/325
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice-524th241/325
Physicalvs Defensemen▶
Hits3351st159/325
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked7052nd155/325
Playing Timevs Defensemen▶
Games Played76
Time On Ice, In Seconds87,281
Average Minutes On The Ice19.163rd122/325
Puck Handlingvs Defensemen▶
Giveaways969th293/325
Puck HandlingDefensevs Defensemen▶
Takeaways2071st91/325
ScoringOffensevs Defensemen▶
Goals571st83/325
Assists3089th34/325
Points3586th43/325
Goals With A Man Advantage183rd44/325
ShootingOffensevs Defensemen▶
Shots On Goal14891st30/325
Share Of Shots That Scored3.4%20th112/139
76 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
NYIApril 14, 2026CARCAR19.6000010%00000-1
NYIApril 12, 2026MTLMTL22.7000030%12010-1
NYIApril 11, 2026OTTOTT19.7000010%20112-2
NYIApril 9, 2026TORTOR20.6022040%010002
NYIMarch 24, 2026CHICHI6.200000—000000
NYIMarch 22, 2026CBJCBJ22.4000020%011100
NYIMarch 21, 2026@MTLMTL21.0011030%30014-2
NYIMarch 19, 2026@OTTOTT22.5000020%10100-2
NYIMarch 17, 2026@TORTOR20.4011030%010201
NYIMarch 14, 2026CGYCGY21.7000010%011202
NYIMarch 13, 2026LAKLAK20.0000010%010301
NYIMarch 10, 2026@STLSTL19.7011020%04000-1
NYIMarch 7, 2026@SJSSJS22.11010250%000101
NYIMarch 5, 2026@LAKLAK24.0000010%11100-1
NYIMarch 4, 2026@ANAANA18.9011050%14122-1
NYIMarch 1, 2026FLAFLA21.6022010%00100-2
NYIFeb 28, 2026@CBJCBJ22.2011010%040100
NYIFeb 26, 2026@MTLMTL20.8011030%000101
NYIFeb 5, 2026@NJDNJD20.500000—010200
NYIFeb 3, 2026PITPIT22.1000020%100002
NYIFeb 2, 2026@WSHWSH20.9000020%11010-1
NYIJan 31, 2026NSHNSH22.601100—110100
NYIJan 29, 2026@NYRNYR20.1000040%020120
NYIJan 28, 2026NYRNYR19.6011030%000101
NYIJan 26, 2026@PHIPHI22.51011714.3%031002
NYIJan 24, 2026BUFBUF21.5000020%00210-2
NYIJan 21, 2026@SEASEA20.3000050%000100
NYIJan 19, 2026@VANVAN17.11120333.3%221100
NYIJan 17, 2026@CGYCGY24.0000030%130300
NYIJan 15, 2026@EDMEDM20.700000—100100
NYIJan 13, 2026@WPGWPG19.2000010%01130-2
NYIJan 10, 2026@MINMIN17.9022050%001022
NYIJan 8, 2026@NSHNSH22.6000030%000320
NYIJan 6, 2026NJDNJD20.612301100%001105
NYIJan 3, 2026TORTOR22.7011020%000203
NYIJan 1, 2026UTAUTA16.8000020%02000-3
NYIDec 30, 2025@CHICHI22.4000010%100201
NYIDec 28, 2025@CBJCBJ17.4000050%01020-2
NYIDec 27, 2025NYRNYR18.4000010%000121
NYIDec 23, 2025NJDNJD21.800000—00230-1
NYIDec 20, 2025@BUFBUF22.9000030%200300
NYIDec 19, 2025VANVAN20.1000010%02020-1
NYIDec 16, 2025@DETDET17.8000020%000101
NYIDec 13, 2025TBLTBL14.600000—13000-1
NYIDec 11, 2025ANAANA17.1022010%001001
NYIDec 9, 2025VGKVGK16.7000040%01120-1
NYIDec 7, 2025@FLAFLA22.5000020%04020-1
NYIDec 6, 2025@TBLTBL16.401100—100100
NYIDec 4, 2025COLCOL17.9000010%020201
NYIDec 2, 2025TBLTBL16.7011010%010221
NYINov 30, 2025WSHWSH19.9000010%01010-1
NYINov 28, 2025PHIPHI17.3000010%00030-2
NYINov 26, 2025BOSBOS18.0011020%000100
NYINov 23, 2025SEASEA19.300000—000200
NYINov 22, 2025STLSTL19.4000030%00010-1
NYINov 20, 2025@DETDET19.7000030%020251
NYINov 18, 2025@DALDAL16.400000—00000-1
NYINov 16, 2025@COLCOL17.2011010%000200
NYINov 14, 2025@UTAUTA13.2011020%1003142
NYINov 13, 2025@VGKVGK15.601100—100000
NYINov 10, 2025@NJDNJD13.5000010%001101
NYINov 8, 2025@NYRNYR12.5000010%010021
NYINov 7, 2025MINMIN17.2000020%02040-2
NYINov 4, 2025BOSBOS15.4000020%120100
NYINov 2, 2025CBJCBJ18.7000030%10012-1
NYIOct 31, 2025@WSHWSH15.7000030%010200
NYIOct 30, 2025@CARCAR17.0011030%310100
NYIOct 28, 2025@BOSBOS17.7000010%02000-2
NYIOct 25, 2025@PHIPHI17.1011020%100220
NYIOct 23, 2025DETDET16.51120250%200102
NYIOct 21, 2025SJSSJS14.2000030%00020-1
NYIOct 18, 2025@OTTOTT18.800000—210001
NYIOct 16, 2025EDMEDM24.2000020%010300
NYIOct 13, 2025WPGWPG17.8011020%01000-1
NYIOct 11, 2025WSHWSH18.3000020%03100-2
NYIOct 9, 2025@PITPIT23.6000030%020200
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27NYI816.31120119.1%27192-2
2025-26NYI7619.15303511483.4%3370209643-5
2024-25NYI3523.3415190765.3%174264410-11
2023-24CAR3114.338112446.8%41881424-7
2022-23PHI7022.111314241746.3%5279255773-27
2021-22CAR6419.810415121516.6%415927395630

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.