Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5774)
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
5001.Canada flagRyan Kuffner (LW)100000.0002018 - 20191
5002.Canada flagJack Rodewald (C)100000.0022017 - 20192
5003.Canada flagRyan Johnston (D)100000.0042015 - 20172
5004.Canada flagFrancis Wathier (LW)100000.0052009 - 20134
5005.Canada flagMichel Bolduc (D)100000.0061981 - 19832
5006.Canada flagKevin Marshall (D)100000.0082011 - 20121
5007.Canada flagErnie Kenny (D)100000.0081930 - 19352
5008.Canada flagAndrew Schneider (LW)100000.00151993 - 19941
5009.Canada flagTodd Hawkins (LW)100000.00151988 - 19923
5010.Canada flagKevin Schamehorn (RW)100000.00171976 - 19813
5011.Canada flagRichard Scott (LW)100000.00282001 - 20042
5012.Canada flagFrancis Bélanger (LW)100000.00292000 - 20011
5013.Canada flagBrad Tiley (D)110000.0001997 - 20013
5014.Canada flagGreg Holst (C)110000.0001975 - 19783
5015.Canada flagTyrell Goulbourne (LW/RW)110000.0022017 - 20192
5016.Canada flagDerek Bekar (C/LW)110000.0041999 - 20043
5017.Canada flagBrett Skinner (D)110000.0042008 - 20091
5018.Canada flagYves Beaudoin (D)110000.0051985 - 19883
5019.Canada flagNelson Nogier (D)110000.0052016 - 20192
5020.Canada flagFred Sasakamoose (C)110000.0061953 - 19541
5021.Canada flagSkene Ronan (C)110000.0061918 - 19191
5022.Canada flagMike Hordy (D)110000.0071978 - 19802
5023.Canada flagMike Rowe (D)110000.00111984 - 19873
5024.Canada flagGerry Fleming (LW)110000.00421993 - 19952
5025.Canada flagDave Morissette (LW)110000.00571998 - 20002
5026.Canada flagBobby Boucher (C)120000.0001923 - 19241
5027.Canada flagBrody Sutter (C/RW)120000.0002014 - 20162
5028.Canada flagCraig Fisher (C)120000.0021989 - 19974
5029.Canada flagBill Folk (D)120000.0041951 - 19532
5030.Canada flagTaylor Makar (LW/C)120000.0042025 - 20261
5031.Canada flagNick Drazenovic (C)120000.0062010 - 20143
5032.Canada flagJim Dobson (RW)120000.0061979 - 19844
5033.Canada flagEdward Diachuk (LW)120000.00191960 - 19611
5034.Canada flagBrian McDonald (C)120000.00291967 - 19712
5035.Canada flagArt Gauthier (C)130000.0001926 - 19271
5036.Canada flagShane Bowers (C/W)130000.0002022 - 20253
5037.Canada flagTed Stackhouse (D)130000.0021921 - 19221
5038.Canada flagRoger Lafreniere (D)130000.0041962 - 19732
5039.Canada flagDale Anderson (D)130000.0061956 - 19571
5040.Canada flagHap Myers (D)130000.0061970 - 19711
5041.Canada flagDean Arsene (D)130000.00412009 - 20101
5042.Canada flagTerry Caffery (C)140000.0001969 - 19712
5043.Canada flagChris Speyer (D)140000.0001923 - 19343
5044.Canada flagRay Kinsella (LW)140000.0001930 - 19311
5045.Canada flagAlan Letang (D)140000.0021999 - 20033
5046.Canada flagWilf Loughlin (D)140000.0021923 - 19241
5047.Canada flagJohn Webster (C)140000.0041949 - 19501
5048.Canada flagDan Hinton (LW)140000.00161976 - 19771
5049.Canada flagMarc Laforge (D)140000.00641989 - 19942
5050.Canada flagNick Smith (C)150000.0002001 - 20021
5051.Canada flagAndy Bellemer (D)150000.0001932 - 19331
5052.Canada flagÉric Bertrand (LW)150000.0041999 - 20012
5053.Canada flagRay Côté (C)150000.0041982 - 19853
5054.Canada flagGeorge Carroll (D)150000.0091924 - 19251
5055.Canada flagMike Prokopec (RW)150000.00111995 - 19972
5056.Canada flagJeff Harding (RW)150000.00471988 - 19902
5057.Canada flagOllie Reinikka (RW)160000.0001926 - 19271
5058.Canada flagPascal Pelletier (LW/C)160000.0002007 - 20143
5059.Canada flagJesse Fibiger (D)160000.0022002 - 20031
5060.Canada flagMaurice Croghan (D)160000.0041937 - 19381
5061.Canada flagBilly Carter (C)160000.0061957 - 19623
5062.Canada flagEddie Dorohoy (C)160000.0061948 - 19491
5063.Canada flagJeff Batters (D)160000.00281993 - 19952
5064.Canada flagErnie Parkes (F)170000.0021924 - 19251
5065.Canada flagJack Miller (C)170000.0041949 - 19512
5066.Canada flagRaphaël Lavoie (C/RW)170000.0042023 - 20263
5067.Canada flagCharlie Phillips (D)170000.0061942 - 19431
5068.Canada flagBryan Young (D)170000.00102006 - 20082
5069.Canada flagAllan Egeland (C)170000.00161995 - 19983
5070.Canada flagJohn Morrison (F)180000.0001925 - 19261
5071.Canada flagOlivier Magnan (D)180000.0042010 - 20111
5072.Canada flagJim Hofford (D)180000.00471985 - 19893
5073.Canada flagRémi Royer (D)180000.00671998 - 19991
5074.Canada flagMorris Titanic (LW)190000.0001974 - 19762
5075.Canada flagMike Amodeo (D)190000.0021979 - 19801
5076.Canada flagDavid Cullen (D)190000.0062000 - 20022
5077.Canada flagBarry Boughner (LW)200000.00111969 - 19712
5078.Canada flagMitchell Fritz (LW)200000.00422008 - 20091
5079.Canada flagStanley Crossett (D)210000.00101930 - 19311
5080.Canada flagDan Smith (D)220000.00161998 - 20063
5081.Canada flagGord Kruppke (D)230000.00321990 - 19943
5082.Canada flagGuillaume Desbiens (RW/LW)230000.00372009 - 20123
5083.Canada flagRocky Thompson (D/RW)250000.001171997 - 20024
5084.Canada flagPaul Higgins (RW)250000.001521981 - 19832
5085.Canada flagWerner Schnarr (C)260000.0001924 - 19262
5086.Canada flagNathan Smith (C)260000.00142003 - 20105
5087.Canada flagJack Duggan (LW)270000.0001925 - 19261
5088.Canada flagMarc Moro (D)300000.00771997 - 20024
5089.Canada flagMason Geertsen (LW/D)300000.00892021 - 20262
5090.Canada flagD'Arcy Coulson (D)310000.001031930 - 19311
5091.Canada flagRollie Paulhus (D)330000.0001925 - 19261
5092.Canada flagReg Mackey (D)340000.00161926 - 19271
5093.Canada flagStéphane Guérard (D)340000.00401987 - 19902
5094.Canada flagFrancis Callighen (D)360000.00321927 - 19281
5095.Canada flagGord Strate (D)610000.00341956 - 19593
5096.Canada flagAdam Smith (D)------1926 - 19271
5097.Canada flagT.J. Hughes (C/RW)Active player------2026 - 20271
5098.Canada flagWilliam Carrier (F)Active player------2026 - 20271
5099.Canada flagCaleb Desnoyers (C)Active player------2026 - 20271
5100.Canada flagGavin McKenna (LW)Active player------2026 - 20271

* Some data is missing to provide a correct summary.