Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5815)
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
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
5001.Canada flagPaul Messier (C)90000.0041978 - 19791
5002.Canada flagJame Pollock (D)90000.0062003 - 20041
5003.Canada flagDon McLean (D)90000.0061975 - 19761
5004.Canada flagJohn Wilkinson (F)90000.0061943 - 19441
5005.Canada flagDean Melanson (D)90000.0081994 - 20022
5006.Canada flagAlex Tidey (RW)90000.0081976 - 19803
5007.Canada flagNicolas Blanchard (LW/C)90000.00202012 - 20131
5008.Canada flagSerge Roberge (RW)90000.00241990 - 19911
5009.Canada flagMarc Labelle (LW)90000.00461996 - 19971
5010.Canada flagPaul Beraldo (RW/C)100000.0001987 - 19892
5011.Canada flagGord Buttrey (LW)100000.0001943 - 19441
5012.Canada flagRyan Kuffner (LW)100000.0002018 - 20191
5013.Canada flagJacob Gaucher (C/RW)Active player100000.0002024 - 20273
5014.Canada flagJack Rodewald (C)100000.0022017 - 20192
5015.Canada flagRyan Johnston (D)100000.0042015 - 20172
5016.Canada flagFrancis Wathier (LW)100000.0052009 - 20134
5017.Canada flagMichel Bolduc (D)100000.0061981 - 19832
5018.Canada flagKevin Marshall (D)100000.0082011 - 20121
5019.Canada flagErnie Kenny (D)100000.0081930 - 19352
5020.Canada flagAndrew Schneider (LW)100000.00151993 - 19941
5021.Canada flagTodd Hawkins (LW)100000.00151988 - 19923
5022.Canada flagKevin Schamehorn (RW)100000.00171976 - 19813
5023.Canada flagRichard Scott (LW)100000.00282001 - 20042
5024.Canada flagFrancis Bélanger (LW)100000.00292000 - 20011
5025.Canada flagBrad Tiley (D)110000.0001997 - 20013
5026.Canada flagGreg Holst (C)110000.0001975 - 19783
5027.Canada flagTyrell Goulbourne (LW/RW)110000.0022017 - 20192
5028.Canada flagDerek Bekar (C/LW)110000.0041999 - 20043
5029.Canada flagBrett Skinner (D)110000.0042008 - 20091
5030.Canada flagYves Beaudoin (D)110000.0051985 - 19883
5031.Canada flagNelson Nogier (D)110000.0052016 - 20192
5032.Canada flagFred Sasakamoose (C)110000.0061953 - 19541
5033.Canada flagSkene Ronan (C)110000.0061918 - 19191
5034.Canada flagMike Hordy (D)110000.0071978 - 19802
5035.Canada flagMike Rowe (D)110000.00111984 - 19873
5036.Canada flagGerry Fleming (LW)110000.00421993 - 19952
5037.Canada flagDave Morissette (LW)110000.00571998 - 20002
5038.Canada flagBobby Boucher (C)120000.0001923 - 19241
5039.Canada flagBrody Sutter (C/RW)120000.0002014 - 20162
5040.Canada flagCraig Fisher (C)120000.0021989 - 19974
5041.Canada flagBill Folk (D)120000.0041951 - 19532
5042.Canada flagTaylor Makar (LW/C)120000.0042025 - 20261
5043.Canada flagNick Drazenovic (C)120000.0062010 - 20143
5044.Canada flagJim Dobson (RW)120000.0061979 - 19844
5045.Canada flagZach Dean (C)Active player120000.00102023 - 20272
5046.Canada flagEdward Diachuk (LW)120000.00191960 - 19611
5047.Canada flagBrian McDonald (C)120000.00291967 - 19712
5048.Canada flagArt Gauthier (C)130000.0001926 - 19271
5049.Canada flagShane Bowers (C/W)130000.0002022 - 20253
5050.Canada flagTed Stackhouse (D)130000.0021921 - 19221
5051.Canada flagRoger Lafreniere (D)130000.0041962 - 19732
5052.Canada flagDale Anderson (D)130000.0061956 - 19571
5053.Canada flagHap Myers (D)130000.0061970 - 19711
5054.Canada flagDean Arsene (D)130000.00412009 - 20101
5055.Canada flagTerry Caffery (C)140000.0001969 - 19712
5056.Canada flagChris Speyer (D)140000.0001923 - 19343
5057.Canada flagRay Kinsella (LW)140000.0001930 - 19311
5058.Canada flagAlan Letang (D)140000.0021999 - 20033
5059.Canada flagWilf Loughlin (D)140000.0021923 - 19241
5060.Canada flagJohn Webster (C)140000.0041949 - 19501
5061.Canada flagDan Hinton (LW)140000.00161976 - 19771
5062.Canada flagMarc Laforge (D)140000.00641989 - 19942
5063.Canada flagNick Smith (C)150000.0002001 - 20021
5064.Canada flagAndy Bellemer (D)150000.0001932 - 19331
5065.Canada flagÉric Bertrand (LW)150000.0041999 - 20012
5066.Canada flagRay Côté (C)150000.0041982 - 19853
5067.Canada flagGeorge Carroll (D)150000.0091924 - 19251
5068.Canada flagMike Prokopec (RW)150000.00111995 - 19972
5069.Canada flagJeff Harding (RW)150000.00471988 - 19902
5070.Canada flagOllie Reinikka (RW)160000.0001926 - 19271
5071.Canada flagPascal Pelletier (LW/C)160000.0002007 - 20143
5072.Canada flagJesse Fibiger (D)160000.0022002 - 20031
5073.Canada flagMaurice Croghan (D)160000.0041937 - 19381
5074.Canada flagTyson Hinds (D)Active player160000.0042025 - 20272
5075.Canada flagBilly Carter (C)160000.0061957 - 19623
5076.Canada flagEddie Dorohoy (C)160000.0061948 - 19491
5077.Canada flagJeff Batters (D)160000.00281993 - 19952
5078.Canada flagErnie Parkes (F)170000.0021924 - 19251
5079.Canada flagJack Miller (C)170000.0041949 - 19512
5080.Canada flagCharlie Phillips (D)170000.0061942 - 19431
5081.Canada flagBryan Young (D)170000.00102006 - 20082
5082.Canada flagAllan Egeland (C)170000.00161995 - 19983
5083.Canada flagJohn Morrison (F)180000.0001925 - 19261
5084.Canada flagOlivier Magnan (D)180000.0042010 - 20111
5085.Canada flagJim Hofford (D)180000.00471985 - 19893
5086.Canada flagRémi Royer (D)180000.00671998 - 19991
5087.Canada flagMorris Titanic (LW)190000.0001974 - 19762
5088.Canada flagMike Amodeo (D)190000.0021979 - 19801
5089.Canada flagDavid Cullen (D)190000.0062000 - 20022
5090.Canada flagBarry Boughner (LW)200000.00111969 - 19712
5091.Canada flagMitchell Fritz (LW)200000.00422008 - 20091
5092.Canada flagStanley Crossett (D)210000.00101930 - 19311
5093.Canada flagDan Smith (D)220000.00161998 - 20063
5094.Canada flagGord Kruppke (D)230000.00321990 - 19943
5095.Canada flagGuillaume Desbiens (RW/LW)230000.00372009 - 20123
5096.Canada flagRocky Thompson (D/RW)250000.001171997 - 20024
5097.Canada flagPaul Higgins (RW)250000.001521981 - 19832
5098.Canada flagWerner Schnarr (C)260000.0001924 - 19262
5099.Canada flagNathan Smith (C)260000.00142003 - 20105
5100.Canada flagJack Duggan (LW)270000.0001925 - 19261

* Some data is missing to provide a correct summary.