Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5808)
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

NHL All-Time Player Totals

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

* Some data is missing to provide a correct summary.