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.

NSH

Ryan O'Reilly

Ryan O'Reilly comes in 583rd of 601 forwards in goals for minus goals against while on the ice, at -23.

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 Minutes2435th385/601
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice-233rd583/601
Physicalvs Forwards▶
Hits2028th431/601
PhysicalDefensevs Forwards▶
Opposition Shots Blocked7297th19/601
Playing Timevs Forwards▶
Games Played79
Time On Ice, In Seconds90,005
Average Minutes On The Ice19.091st55/601
Puck Handlingvs Forwards▶
Giveaways6418th493/601
Puck HandlingDefensevs Forwards▶
Takeaways3195th28/601
ScoringOffensevs Forwards▶
Goals2181st111/601
Assists3285th88/601
Points5383rd100/601
Goals With A Man Advantage993rd40/601
ShootingOffensevs Forwards▶
Shots On Goal15179th123/601
Share Of Shots That Scored13.9%63rd115/308
79 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
NSHApril 16, 2025DALDAL16.51231250%000101
NSHApril 14, 2025UTAUTA18.91121250%00020-2
NSHApril 12, 2025@VGKVGK17.6000020%010021
NSHApril 10, 2025@UTAUTA21.61120333.3%020401
NSHApril 8, 2025NYINYI19.61010250%100120
NSHApril 6, 2025MTLMTL22.0000050%01010-1
NSHApril 3, 2025@DALDAL16.5000020%031000
NSHApril 1, 2025@CBJCBJ19.7011010%020070
NSHMarch 31, 2025@PHIPHI20.4000010%101000
NSHMarch 29, 2025VGKVGK18.610111100%00310-2
NSHMarch 27, 2025STLSTL18.8000010%10120-1
NSHMarch 25, 2025@CARCAR17.701100—020202
NSHMarch 23, 2025@STLSTL18.9000040%00102-2
NSHMarch 22, 2025TORTOR20.4000010%000102
NSHMarch 20, 2025ANAANA20.2000010%01100-1
NSHMarch 18, 2025STLSTL20.1000020%00000-1
NSHMarch 15, 2025@LAKLAK19.4000020%02000-1
NSHMarch 14, 2025@ANAANA18.501100—000200
NSHMarch 11, 2025@SJSSJS20.400000—00010-1
NSHMarch 8, 2025CHICHI21.4011020%11120-1
NSHMarch 6, 2025SEASEA17.6011030%030001
NSHMarch 4, 2025@BOSBOS17.421302100%021202
NSHMarch 2, 2025@NYRNYR19.9000030%10000-1
NSHMarch 1, 2025@NYINYI19.9011040%000000
NSHFeb 27, 2025WPGWPG20.0011050%130101
NSHFeb 25, 2025FLAFLA17.6000020%02010-1
NSHFeb 23, 2025NJDNJD20.1000010%00100-2
NSHFeb 22, 2025COLCOL20.4000010%011001
NSHFeb 8, 2025BUFBUF17.2044020%000101
NSHFeb 7, 2025@CHICHI16.3000020%01000-2
NSHFeb 3, 2025OTTOTT17.3011010%01000-2
NSHFeb 1, 2025@PITPIT16.800000—10010-2
NSHJan 31, 2025@BUFBUF21.7011040%000000
NSHJan 29, 2025VANVAN19.0000020%001100
NSHJan 25, 2025@ANAANA21.11010333.3%000102
NSHJan 23, 2025@SJSSJS19.9000010%03000-1
NSHJan 21, 2025SJSSJS17.9000030%00020-1
NSHJan 18, 2025MINMIN14.9011010%011100
NSHJan 16, 2025CHICHI22.5000040%02200-1
NSHJan 14, 2025VGKVGK18.210101100%010203
NSHJan 11, 2025WSHWSH17.700000—03010-1
NSHJan 7, 2025@WPGWPG21.6000040%000200
NSHJan 4, 2025@CGYCGY16.93032650%010100
NSHJan 3, 2025@VANVAN14.500000—010102
NSHDec 31, 2024@MINMIN20.91010520%010121
NSHDec 30, 2024@WPGWPG14.500000—000000
NSHDec 27, 2024@STLSTL19.9011030%10120-3
NSHDec 23, 2024CARCAR18.91011333.3%03000-1
NSHDec 21, 2024LAKLAK17.4011010%000100
NSHDec 19, 2024PITPIT18.6011040%001000
NSHDec 17, 2024NYRNYR16.0000010%031000
NSHDec 14, 2024@COLCOL17.1000030%00200-3
NSHDec 12, 2024@DALDAL16.22130366.7%110103
NSHDec 4, 2024@TORTOR16.800000—01100-2
NSHNov 30, 2024@MINMIN19.71011333.3%100000
NSHNov 29, 2024TBLTBL19.400000—10100-1
NSHNov 27, 2024PHIPHI17.81010333.3%00100-1
NSHNov 25, 2024@NJDNJD21.500000—01100-2
NSHNov 23, 2024WPGWPG22.6011030%011001
NSHNov 20, 2024@SEASEA17.600000—02020-2
NSHNov 17, 2024@VANVAN17.901100—100102
NSHNov 15, 2024@CGYCGY17.2000020%00000-1
NSHNov 14, 2024@EDMEDM19.100000—001000
NSHNov 11, 2024@COLCOL19.3000020%02010-1
NSHNov 9, 2024UTAUTA17.100000—230001
NSHNov 7, 2024@FLAFLA17.9000030%01000-2
NSHNov 6, 2024@WSHWSH20.4011030%220000
NSHNov 4, 2024LAKLAK15.4000010%01015-2
NSHNov 2, 2024COLCOL19.301100—020001
NSHOct 31, 2024EDMEDM19.8000020%001120
NSHOct 28, 2024@TBLTBL21.51011333.3%10010-1
NSHOct 26, 2024CBJCBJ21.8011020%000200
NSHOct 25, 2024@CHICHI19.2000010%110100
NSHOct 22, 2024BOSBOS16.811211100%011521
NSHOct 19, 2024DETDET20.9011020%010200
NSHOct 17, 2024EDMEDM20.5011010%010000
NSHOct 15, 2024SEASEA22.5011020%21010-1
NSHOct 12, 2024@DETDET22.6000040%02130-2
NSHOct 10, 2024DALDAL22.210101100%01100-1
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27NSH1221.2761342725.9%5143118-4
2025-26NSH8120.4254974515416.2%17665049228
2024-25NSH7919.0213253915113.9%2072316424-23
2023-24NSH8219.82643691418014.4%25566430186
2022-23STLTOR5317.9161430110215.7%1823461016-21
2021-22STL7819.1213758916812.5%203850261211

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.