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 ranks 22nd of 615 forwards in assists, at 49.

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 Minutes2243rd341/615
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice886th82/615
Physicalvs Forwards▶
Hits1725th459/615
PhysicalDefensevs Forwards▶
Opposition Shots Blocked6697th17/615
Playing Timevs Forwards▶
Games Played81
Time On Ice, In Seconds99,119
Average Minutes On The Ice20.496th24/615
Puck Handlingvs Forwards▶
Giveaways4935th395/615
Puck HandlingDefensevs Forwards▶
Takeaways50100th1/615
ScoringOffensevs Forwards▶
Goals2588th70/615
Assists4996th22/615
Points7495th32/615
Goals With A Man Advantage583rd96/615
ShootingOffensevs Forwards▶
Shots On Goal15481st115/615
Share Of Shots That Scored16.2%80th54/267
81 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
NSHApril 16, 2026ANAANA21.901100—110101
NSHApril 13, 2026SJSSJS22.1000040%10200-1
NSHApril 11, 2026MINMIN21.6011010%131021
NSHApril 9, 2026@UTAUTA19.9000020%00000-2
NSHApril 7, 2026@ANAANA20.9022020%110001
NSHApril 6, 2026@LAKLAK22.2011010%020100
NSHApril 4, 2026@SJSSJS21.411201100%010101
NSHApril 2, 2026@LAKLAK22.6011040%021002
NSHMarch 29, 2026@TBLTBL24.5000010%02010-1
NSHMarch 28, 2026MTLMTL17.7000020%00000-2
NSHMarch 26, 2026NJDNJD20.600000—01000-1
NSHMarch 24, 2026SJSSJS16.502200—001022
NSHMarch 22, 2026@CHICHI21.3000010%000100
NSHMarch 21, 2026VGKVGK19.11121520%000121
NSHMarch 19, 2026SEASEA21.71011250%000000
NSHMarch 17, 2026@WPGWPG22.0000020%02210-2
NSHMarch 15, 2026@EDMEDM21.600000—000100
NSHMarch 12, 2026@VANVAN23.2000020%12002-1
NSHMarch 10, 2026@SEASEA19.6011020%121101
NSHMarch 7, 2026@BUFBUF21.3011020%001000
NSHMarch 3, 2026@CBJCBJ18.61010425%11110-1
NSHMarch 2, 2026DETDET21.6011070%000100
NSHFeb 28, 2026@DALDAL22.0000010%021121
NSHFeb 26, 2026CHICHI18.71010333.3%001000
NSHFeb 5, 2026@WSHWSH21.2000040%010000
NSHFeb 4, 2026MINMIN19.8033010%021121
NSHFeb 2, 2026STLSTL20.920212100%010102
NSHJan 31, 2026@NYINYI19.1000010%011000
NSHJan 29, 2026@NJDNJD22.1000020%000001
NSHJan 27, 2026@BOSBOS23.8011030%00120-1
NSHJan 24, 2026UTAUTA21.4000020%01000-3
NSHJan 22, 2026OTTOTT22.7033010%101201
NSHJan 20, 2026BUFBUF20.72130450%004022
NSHJan 17, 2026@VGKVGK19.601100—020101
NSHJan 16, 2026@COLCOL19.73140650%001104
NSHJan 13, 2026EDMEDM22.3011020%010300
NSHJan 11, 2026WSHWSH21.301100—000100
NSHJan 10, 2026CHICHI22.4000020%02010-1
NSHJan 8, 2026NYINYI23.910101100%010000
NSHJan 6, 2026@EDMEDM17.81010333.3%020100
NSHJan 3, 2026@CGYCGY18.8000040%02010-1
NSHJan 1, 2026@SEASEA21.4011030%00100-1
NSHDec 31, 2025@VGKVGK23.2000010%020000
NSHDec 29, 2025@UTAUTA20.6022010%020201
NSHDec 27, 2025@STLSTL18.1000010%00002-2
NSHDec 23, 2025@MINMIN22.81121250%00302-2
NSHDec 21, 2025NYRNYR21.4022010%010002
NSHDec 20, 2025TORTOR19.1011030%000102
NSHDec 17, 2025CARCAR21.1011040%00122-1
NSHDec 15, 2025@STLSTL18.8022010%001002
NSHDec 13, 2025@COLCOL19.9011010%11010-1
NSHDec 11, 2025STLSTL16.910101100%010002
NSHDec 9, 2025COLCOL22.3011010%00120-1
NSHDec 6, 2025@CARCAR17.1000030%10100-1
NSHDec 4, 2025@FLAFLA22.41120425%011102
NSHDec 2, 2025CGYCGY19.101100—001201
NSHNov 29, 2025WPGWPG21.400000—01112-3
NSHNov 28, 2025@CHICHI19.111201100%011002
NSHNov 26, 2025@DETDET20.012301100%001003
NSHNov 24, 2025FLAFLA18.3000010%101000
NSHNov 22, 2025COLCOL20.5000030%01210-1
NSHNov 16, 2025@PITPIT18.900000—010100
NSHNov 14, 2025PITPIT19.0000040%010001
NSHNov 10, 2025@NYRNYR17.4011010%000000
NSHNov 8, 2025DALDAL22.8022010%001001
NSHNov 6, 2025PHIPHI18.91010425%011000
NSHNov 4, 2025@MINMIN19.9000040%000001
NSHNov 3, 2025VANVAN20.1000010%00100-1
NSHNov 1, 2025CGYCGY16.900000—032000
NSHOct 30, 2025@PHIPHI17.2000020%02110-2
NSHOct 28, 2025TBLTBL21.300000—20000-1
NSHOct 26, 2025DALDAL21.4011040%00110-1
NSHOct 25, 2025LAKLAK21.32130450%021003
NSHOct 23, 2025VANVAN17.91010250%132200
NSHOct 21, 2025ANAANA17.101100—001000
NSHOct 18, 2025@WPGWPG18.9011030%121000
NSHOct 16, 2025@MTLMTL20.100000—00010-1
NSHOct 14, 2025@TORTOR18.900000—01010-3
NSHOct 13, 2025@OTTOTT20.110101100%100101
NSHOct 11, 2025UTAUTA21.4000010%011101
NSHOct 9, 2025CBJCBJ19.31011250%10000-1
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27NSH1121.0661242623.1%5112106-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.