Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5773)
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 Overall Totals Player Stats

Export
Overall Totals
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 flagGreg Holst (C)110000.0001975 - 19783
5014.Canada flagTyrell Goulbourne (LW/RW)110000.0022017 - 20192
5015.Canada flagDerek Bekar (C/LW)110000.0041999 - 20043
5016.Canada flagBrett Skinner (D)110000.0042008 - 20091
5017.Canada flagYves Beaudoin (D)110000.0051985 - 19883
5018.Canada flagNelson Nogier (D)110000.0052016 - 20192
5019.Canada flagFred Sasakamoose (C)110000.0061953 - 19541
5020.Canada flagSkene Ronan (C)110000.0061918 - 19191
5021.Canada flagMike Hordy (D)110000.0071978 - 19802
5022.Canada flagAlex Tidey (RW)110000.0081976 - 19803
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 flagBrad Tiley (D)120000.0001997 - 20013
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 flagShane Bowers (C/W)130000.0002022 - 20253
5035.Canada flagRoger Lafreniere (D)130000.0041962 - 19732
5036.Canada flagHap Myers (D)130000.0061970 - 19711
5037.Canada flagDean Arsene (D)130000.00412009 - 20101
5038.Canada flagBobby Boucher (C)140000.0001923 - 19241
5039.Canada flagChris Speyer (D)140000.0001923 - 19343
5040.Canada flagRay Kinsella (LW)140000.0001930 - 19311
5041.Canada flagArt Gauthier (C)140000.0001926 - 19271
5042.Canada flagAlan Letang (D)140000.0021999 - 20033
5043.Canada flagWilf Loughlin (D)140000.0021923 - 19241
5044.Canada flagTed Stackhouse (D)140000.0021921 - 19221
5045.Canada flagJohn Webster (C)140000.0041949 - 19501
5046.Canada flagDan Hinton (LW)140000.00161976 - 19771
5047.Canada flagMarc Laforge (D)140000.00641989 - 19942
5048.Canada flagNick Smith (C)150000.0002001 - 20021
5049.Canada flagTerry Caffery (C)150000.0001969 - 19712
5050.Canada flagAndy Bellemer (D)150000.0001932 - 19331
5051.Canada flagÉric Bertrand (LW)150000.0041999 - 20012
5052.Canada flagDale Anderson (D)150000.0061956 - 19571
5053.Canada flagGeorge Carroll (D)150000.0091924 - 19251
5054.Canada flagMike Prokopec (RW)150000.00111995 - 19972
5055.Canada flagJeff Harding (RW)150000.00471988 - 19902
5056.Canada flagOllie Reinikka (RW)160000.0001926 - 19271
5057.Canada flagPascal Pelletier (LW/C)160000.0002007 - 20143
5058.Canada flagJesse Fibiger (D)160000.0022002 - 20031
5059.Canada flagMaurice Croghan (D)160000.0041937 - 19381
5060.Canada flagBilly Carter (C)160000.0061957 - 19623
5061.Canada flagEddie Dorohoy (C)160000.0061948 - 19491
5062.Canada flagJeff Batters (D)160000.00281993 - 19952
5063.Canada flagErnie Parkes (F)170000.0021924 - 19251
5064.Canada flagJack Miller (C)170000.0041949 - 19512
5065.Canada flagRaphaël Lavoie (C/RW)170000.0042023 - 20263
5066.Canada flagCharlie Phillips (D)170000.0061942 - 19431
5067.Canada flagBryan Young (D)170000.00102006 - 20082
5068.Canada flagAllan Egeland (C)170000.00161995 - 19983
5069.Canada flagJohn Morrison (F)180000.0001925 - 19261
5070.Canada flagOlivier Magnan (D)180000.0042010 - 20111
5071.Canada flagJim Hofford (D)180000.00471985 - 19893
5072.Canada flagRémi Royer (D)180000.00671998 - 19991
5073.Canada flagMorris Titanic (LW)190000.0001974 - 19762
5074.Canada flagMike Amodeo (D)190000.0021979 - 19801
5075.Canada flagDavid Cullen (D)190000.0062000 - 20022
5076.Canada flagBarry Boughner (LW)200000.00111969 - 19712
5077.Canada flagBrian McDonald (C)200000.00311967 - 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 flagWerner Schnarr (C)260000.0001924 - 19262
5085.Canada flagPaul Higgins (RW)260000.001521981 - 19832
5086.Canada flagJack Duggan (LW)290000.0001925 - 19261
5087.Canada flagNathan Smith (C)300000.00142003 - 20105
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 flagStéphane Guérard (D)340000.00401987 - 19902
5093.Canada flagReg Mackey (D)350000.00161926 - 19271
5094.Canada flagFrancis Callighen (D)450000.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 flagCaleb Desnoyers (C)Active player------2026 - 20271
5099.Canada flagGavin McKenna (LW)Active player------2026 - 20271

* Some data is missing to provide a correct summary.