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.

CGY

Joel Farabee

In share of shots that scored, Joel Farabee is 290th of 308 forwards, at 7.3%.

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 Minutes3423rd459/601
On Icevs Forwards▶
Goals For Minus Goals Against While On The Ice-176th560/601
Physicalvs Forwards▶
Hits9474th154/601
PhysicalDefensevs Forwards▶
Opposition Shots Blocked5083rd97/601
Playing Timevs Forwards▶
Games Played81
Time On Ice, In Seconds72,479
Average Minutes On The Ice14.963rd225/601
Puck Handlingvs Forwards▶
Giveaways6418th493/601
Puck HandlingDefensevs Forwards▶
Takeaways1973rd152/601
ScoringOffensevs Forwards▶
Goals1157th247/601
Assists1458th246/601
Points2556th261/601
Goals With A Man Advantage026th287/601
ShootingOffensevs Forwards▶
Shots On Goal15179th123/601
Share Of Shots That Scored7.3%6th290/308
81 games
DateOppICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
CGYApril 17, 2025@LAKLAK17.1000040%300020
CGYApril 15, 2025VGKVGK9.200000—210100
CGYApril 13, 2025SJSSJS11.0000010%101000
CGYApril 11, 2025MINMIN9.400000—301000
CGYApril 9, 2025@ANAANA14.6011030%200100
CGYApril 7, 2025@SJSSJS15.3000010%400000
CGYApril 5, 2025VGKVGK13.3000030%00000-1
CGYApril 3, 2025ANAANA16.1000010%010100
CGYApril 1, 2025@UTAUTA15.3000030%100000
CGYMarch 31, 2025@COLCOL13.2000010%00012-1
CGYMarch 29, 2025@EDMEDM17.4000040%310000
CGYMarch 27, 2025DALDAL16.6000040%210000
CGYMarch 25, 2025SEASEA16.0000020%120000
CGYMarch 20, 2025@NJDNJD12.801100—10002-1
CGYMarch 18, 2025@NYRNYR15.8000010%300000
CGYMarch 17, 2025@TORTOR17.5000020%210100
CGYMarch 14, 2025COLCOL14.0011020%110200
CGYMarch 12, 2025VANVAN16.900000—100100
CGYMarch 8, 2025MTLMTL17.21010250%000001
CGYMarch 6, 2025@DALDAL14.41010250%000022
CGYMarch 4, 2025@PHIPHI12.1000040%10100-2
CGYMarch 2, 2025@CARCAR14.8000020%021000
CGYMarch 1, 2025@FLAFLA9.8000010%100200
CGYFeb 27, 2025@TBLTBL14.400000—200200
CGYFeb 25, 2025@WSHWSH13.4000010%010000
CGYFeb 23, 2025SJSSJS9.3000010%020200
CGYFeb 8, 2025SEASEA16.5000010%100101
CGYFeb 6, 2025COLCOL13.1000010%00010-1
CGYFeb 4, 2025TORTOR15.51010250%21010-2
CGYFeb 2, 2025@SEASEA17.4000030%11020-1
CGYFeb 1, 2025DETDET18.000000—110000
PHIJan 30, 2025NYINYI17.300000—00152-1
PHIJan 29, 2025@NJDNJD14.0000030%42000-2
PHIJan 27, 2025NJDNJD15.310101100%110001
PHIJan 24, 2025@NYINYI13.8000020%220000
PHIJan 23, 2025@NYRNYR13.6000020%11000-1
PHIJan 21, 2025DETDET14.811201100%000102
PHIJan 18, 2025@NJDNJD14.3000030%101001
PHIJan 16, 2025@NYINYI13.0022030%121122
PHIJan 9, 2025DALDAL15.8000020%110100
PHIJan 7, 2025TORTOR11.900000—010150
PHIJan 5, 2025@TORTOR15.9000010%200200
PHIJan 2, 2025@VGKVGK13.5000020%00010-2
PHIDec 31, 2024@SJSSJS17.4000020%011201
PHIDec 29, 2024@LAKLAK12.110101100%020000
PHIDec 28, 2024@ANAANA12.01010425%101102
PHIDec 23, 2024@PITPIT13.3000010%20000-4
PHIDec 21, 2024CBJCBJ13.1000010%10010-2
PHIDec 19, 2024LAKLAK18.6000020%13020-1
PHIDec 18, 2024@DETDET13.9011010%000101
PHIDec 14, 2024@MINMIN16.9000020%000100
PHIDec 12, 2024DETDET16.9000020%010000
PHIDec 10, 2024@CBJCBJ17.301100—100100
PHIDec 8, 2024UTAUTA18.81010425%50000-1
PHIDec 7, 2024@BOSBOS16.6000030%100201
PHIDec 5, 2024FLAFLA20.1011030%00206-1
PHINov 30, 2024@STLSTL18.0000030%310000
PHINov 29, 2024NYRNYR16.4000030%010002
PHINov 27, 2024@NSHNSH16.5000040%211200
PHINov 25, 2024VGKVGK19.9000050%100101
PHINov 23, 2024CHICHI16.8000040%120101
PHINov 20, 2024CARCAR19.0000010%310000
PHINov 18, 2024COLCOL16.0000020%220000
PHINov 16, 2024BUFBUF14.8011040%010200
PHINov 14, 2024@OTTOTT13.100000—01002-1
PHINov 11, 2024SJSSJS16.4000020%00110-2
PHINov 9, 2024@FLAFLA19.41010520%10000-2
PHINov 7, 2024@TBLTBL16.6000040%201200
PHINov 5, 2024@CARCAR15.400000—00030-1
PHINov 2, 2024BOSBOS14.400000—11000-1
PHIOct 31, 2024STLSTL12.501100—000101
PHIOct 29, 2024@BOSBOS13.81010333.3%111001
PHIOct 27, 2024MTLMTL14.7011020%000101
PHIOct 26, 2024MINMIN16.0000010%010220
PHIOct 23, 2024@WSHWSH9.000000—30030-1
PHIOct 22, 2024WSHWSH12.600000—10110-2
PHIOct 19, 2024VANVAN14.8000030%41010-2
PHIOct 17, 2024@SEASEA12.9000010%01002-2
PHIOct 15, 2024@EDMEDM13.501100—121050
PHIOct 12, 2024@CGYCGY13.41010616.7%201000
PHIOct 11, 2024@VANVAN14.301100—20110-1
By season6 seasons
SeasonGAMESICE TIME PER GAMEGOALSASSISTSPOINTSPOWER PLAY GOALSSHOTSSHOOTING PERCENTAGEHITSBLOCKED SHOTSTAKEAWAYSGIVEAWAYSPENALTY MINUTESPLUS MINUS
2026-27CGY718.20550180%15356-5
2025-26CGY8216.9201838114214.1%4952237028-9
2024-25PHICGY8114.911142501517.3%9450196434-17
2023-24PHI8216.2222850218212.1%6750282837-13
2022-23PHI8217.0152439014510.3%7145254041-1
2021-22PHI6317.6171734111914.3%7338252250-11

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.