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

Ryan Pulock

Ryan Pulock comes in 21st of 325 defensemen in opposition shots blocked, 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 Minutes1659th127/325
On Icevs Defensemen▶
Goals For Minus Goals Against While On The Ice983rd54/325
Physicalvs Defensemen▶
Hits4964th118/325
PhysicalDefensevs Defensemen▶
Opposition Shots Blocked14893rd21/325
Playing Timevs Defensemen▶
Games Played76
Time On Ice, In Seconds94,920
Average Minutes On The Ice20.875th81/325
Puck Handlingvs Defensemen▶
Giveaways7727th236/325
Puck HandlingDefensevs Defensemen▶
Takeaways2785th47/325
ScoringOffensevs Defensemen▶
Goals358th123/325
Assists2482nd56/325
Points2777th73/325
Goals With A Man Advantage039th70/325
ShootingOffensevs Defensemen▶
Shots On Goal9374th84/325
Share Of Shots That Scored3.2%17th116/139
76 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
NYIApril 12, 2026MTLMTL17.3011020%110000
NYIApril 11, 2026OTTOTT16.600000—041020
NYIApril 9, 2026TORTOR21.300000—021100
NYIApril 4, 2026@CARCAR19.600000—00102-2
NYIApril 3, 2026PHIPHI19.5000020%14020-2
NYIMarch 31, 2026@BUFBUF19.3000020%020001
NYIMarch 30, 2026PITPIT20.5000020%03010-1
NYIMarch 28, 2026FLAFLA21.3000040%04030-1
NYIMarch 26, 2026DALDAL20.9011010%031100
NYIMarch 21, 2026@MTLMTL22.3000010%12000-1
NYIMarch 19, 2026@OTTOTT17.901100—000002
NYIMarch 17, 2026@TORTOR20.400000—110100
NYIMarch 14, 2026CGYCGY21.1000010%030001
NYIMarch 13, 2026LAKLAK22.4000030%11000-1
NYIMarch 10, 2026@STLSTL19.200000—10000-1
NYIMarch 7, 2026@SJSSJS21.1000010%13010-1
NYIMarch 5, 2026@LAKLAK19.5000020%030001
NYIMarch 1, 2026FLAFLA22.201100—120023
NYIFeb 28, 2026@CBJCBJ19.6000030%23000-1
NYIFeb 26, 2026@MTLMTL21.7000010%030000
NYIFeb 5, 2026@NJDNJD19.700000—110001
NYIFeb 3, 2026PITPIT20.71010250%34010-1
NYIFeb 2, 2026@WSHWSH20.100000—020200
NYIJan 31, 2026NSHNSH19.3011020%101101
NYIJan 29, 2026@NYRNYR21.3000010%040121
NYIJan 28, 2026NYRNYR19.9000010%000401
NYIJan 21, 2026@SEASEA16.6000010%010200
NYIJan 19, 2026@VANVAN22.11010250%021020
NYIJan 17, 2026@CGYCGY20.9000020%000100
NYIJan 15, 2026@EDMEDM22.4000010%121000
NYIJan 13, 2026@WPGWPG22.0011010%03120-1
NYIJan 10, 2026@MINMIN23.2000010%11100-1
NYIJan 8, 2026@NSHNSH20.7000010%150100
NYIJan 6, 2026NJDNJD21.302200—022123
NYIJan 3, 2026TORTOR19.8000010%010020
NYIJan 1, 2026UTAUTA20.7000020%001000
NYIDec 30, 2025@CHICHI24.5000010%212600
NYIDec 28, 2025@CBJCBJ24.1011010%080201
NYIDec 27, 2025NYRNYR21.600000—131001
NYIDec 23, 2025NJDNJD21.800000—101101
NYIDec 20, 2025@BUFBUF20.3000020%21020-1
NYIDec 19, 2025VANVAN20.6000020%01110-1
NYIDec 16, 2025@DETDET22.7000010%14110-1
NYIDec 13, 2025TBLTBL24.0000020%020001
NYIDec 11, 2025ANAANA21.61010425%030200
NYIDec 9, 2025VGKVGK29.2011010%01020-1
NYIDec 7, 2025@FLAFLA19.9011010%010001
NYIDec 6, 2025@TBLTBL22.6000010%030100
NYIDec 4, 2025COLCOL24.4022020%150101
NYIDec 2, 2025TBLTBL20.600000—120200
NYINov 30, 2025WSHWSH24.0011040%24010-2
NYINov 28, 2025PHIPHI20.801100—210201
NYINov 26, 2025BOSBOS18.2000020%001000
NYINov 23, 2025SEASEA23.7000040%220300
NYINov 22, 2025STLSTL18.300000—010000
NYINov 20, 2025@DETDET21.1011010%220003
NYINov 18, 2025@DALDAL21.2011030%002201
NYINov 16, 2025@COLCOL16.4000010%10002-1
NYINov 14, 2025@UTAUTA19.700000—211100
NYINov 13, 2025@VGKVGK22.800000—02000-1
NYINov 10, 2025@NJDNJD23.4011010%030201
NYINov 8, 2025@NYRNYR24.4000020%012001
NYINov 7, 2025MINMIN20.9011010%021200
NYINov 4, 2025BOSBOS22.100000—100001
NYINov 2, 2025CBJCBJ20.7000030%100201
NYIOct 31, 2025@WSHWSH20.1011010%030203
NYIOct 30, 2025@CARCAR15.900000—02000-4
NYIOct 28, 2025@BOSBOS18.900000—11210-1
NYIOct 25, 2025@PHIPHI23.5000030%32010-1
NYIOct 23, 2025DETDET17.7022020%020002
NYIOct 21, 2025SJSSJS24.3000010%22040-1
NYIOct 18, 2025@OTTOTT18.8011010%050101
NYIOct 16, 2025EDMEDM21.2011010%010203
NYIOct 13, 2025WPGWPG16.300000—010300
NYIOct 11, 2025WSHWSH17.4000010%32010-1
NYIOct 9, 2025@PITPIT18.100000—010000
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27NYI718.7000010%4111102-1
2025-26NYI7620.8324270933.2%491482777169
2024-25NYI7421.1518231975.2%1001553278162
2023-24NYI5822.6514192905.6%991492029123
2022-23NYI8220.95212611264%14012822371410
2021-22NYI5621.15162121224.1%86130153320

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.