Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
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
7801.Canada flagDon McLean (D)90000.0061975 - 19761
7802.Canada flagJohn Wilkinson (F)90000.0061943 - 19441
7803.USA flagTony Tuzzolino (RW)90000.0071997 - 20023
7804.Canada flagDean Melanson (D)90000.0081994 - 20022
7805.USA flagJeff Rohlicek (C)90000.0081987 - 19892
7806.Canada flagAlex Tidey (RW)90000.0081976 - 19803
7807.Canada flagNicolas Blanchard (LW/C)90000.00202012 - 20131
7808.Canada flagSerge Roberge (RW)90000.00241990 - 19911
7809.Canada flagMarc Labelle (LW)90000.00461996 - 19971
7810.USA flagGreg Moore (RW)100000.0002007 - 20102
7811.Canada flagPaul Beraldo (RW/C)100000.0001987 - 19892
7812.USA flagSteven Zalewski (C/LW)100000.0002009 - 20122
7813.Canada flagGord Buttrey (LW)100000.0001943 - 19441
7814.Canada flagRyan Kuffner (LW)100000.0002018 - 20191
7815.Russia flagNikita Prishchepov (C/LW)100000.0002024 - 20251
7816.USA flagBryce Lampman (D)100000.0022003 - 20073
7817.USA flagBarrett Heisten (LW)100000.0022001 - 20021
7818.Canada flagJack Rodewald (C)100000.0022017 - 20192
7819.Canada flagRyan Johnston (D)100000.0042015 - 20172
7820.Canada flagFrancis Wathier (LW)100000.0052009 - 20134
7821.Canada flagMichel Bolduc (D)100000.0061981 - 19832
7822.Canada flagKevin Marshall (D)100000.0082011 - 20121
7823.Canada flagErnie Kenny (D)100000.0081930 - 19352
7824.Canada flagAndrew Schneider (LW)100000.00151993 - 19941
7825.Russia flagAlexander V. Boikov (D)100000.00151999 - 20012
7826.Canada flagTodd Hawkins (LW)100000.00151988 - 19923
7827.Canada flagKevin Schamehorn (RW)100000.00171976 - 19813
7828.Canada flagRichard Scott (LW)100000.00282001 - 20042
7829.Canada flagFrancis Bélanger (LW)100000.00292000 - 20011
7830.Czechia flagRadek Hamr (D)110000.0001992 - 19942
7831.Canada flagBrad Tiley (D)110000.0001997 - 20013
7832.Canada flagGreg Holst (C)110000.0001975 - 19783
7833.Canada flagTyrell Goulbourne (LW/RW)110000.0022017 - 20192
7834.Canada flagDerek Bekar (C/LW)110000.0041999 - 20043
7835.Canada flagBrett Skinner (D)110000.0042008 - 20091
7836.Canada flagYves Beaudoin (D)110000.0051985 - 19883
7837.Canada flagNelson Nogier (D)110000.0052016 - 20192
7838.Canada flagFred Sasakamoose (C)110000.0061953 - 19541
7839.Canada flagSkene Ronan (C)110000.0061918 - 19191
7840.Canada flagMike Hordy (D)110000.0071978 - 19802
7841.Latvia flagAlberts Šmits (D)Active player110000.0082026 - 20271
7842.Canada flagMike Rowe (D)110000.00111984 - 19873
7843.USA flagVal James (LW/D)110000.00301981 - 19872
7844.Canada flagGerry Fleming (LW)110000.00421993 - 19952
7845.Canada flagDave Morissette (LW)110000.00571998 - 20002
7846.USA flagBrian Bonin (C)120000.0001998 - 20012
7847.Canada flagBobby Boucher (C)120000.0001923 - 19241
7848.USA flagBob Blake (LW)120000.0001935 - 19361
7849.Canada flagBrody Sutter (C/RW)120000.0002014 - 20162
7850.Italy flagDaniel Catenacci (C/LW)120000.0002015 - 20182
7851.Canada flagCraig Fisher (C)120000.0021989 - 19974
7852.Russia flagRinat Valiyev (D)120000.0022015 - 20182
7853.Canada flagBill Folk (D)120000.0041951 - 19532
7854.Canada flagTaylor Makar (LW/C)120000.0042025 - 20261
7855.USA flagPeter Laviolette (D)120000.0061988 - 19891
7856.Canada flagNick Drazenovic (C)120000.0062010 - 20143
7857.Canada flagJim Dobson (RW)120000.0061979 - 19844
7858.Czechia flagPavel Skrbek (D)120000.0081998 - 20023
7859.Canada flagZach Dean (C)Active player120000.00102023 - 20272
7860.Canada flagEdward Diachuk (LW)120000.00191960 - 19611
7861.Canada flagBrian McDonald (C)120000.00291967 - 19712
7862.Canada flagArt Gauthier (C)130000.0001926 - 19271
7863.Canada flagShane Bowers (C/W)130000.0002022 - 20253
7864.USA flagJared Ross (C/LW)130000.0022008 - 20102
7865.USA flagMike Farrell (D/RW)130000.0022001 - 20043
7866.Canada flagTed Stackhouse (D)130000.0021921 - 19221
7867.Sweden flagPhilip Samuelsson (D)130000.0022013 - 20163
7868.Finland flagKari Haakana (D)130000.0042002 - 20031
7869.Sweden flagDavid Printz (D)130000.0042005 - 20072
7870.Canada flagRoger Lafreniere (D)130000.0041962 - 19732
7871.Canada flagDale Anderson (D)130000.0061956 - 19571
7872.Canada flagHap Myers (D)130000.0061970 - 19711
7873.Czechia flagAdam Raska (RW/LW)130000.0072021 - 20243
7874.USA flagJoe Piskula (D)130000.00102006 - 20154
7875.Russia flagAndrei Pedan (D)130000.00182015 - 20161
7876.Canada flagDean Arsene (D)130000.00412009 - 20101
7877.Canada flagTerry Caffery (C)140000.0001969 - 19712
7878.Canada flagChris Speyer (D)140000.0001923 - 19343
7879.Canada flagRay Kinsella (LW)140000.0001930 - 19311
7880.Canada flagAlan Letang (D)140000.0021999 - 20033
7881.Slovakia flagRadoslav Hecl (D)140000.0022002 - 20031
7882.USA flagDerek Peltier (D)140000.0022008 - 20102
7883.Canada flagWilf Loughlin (D)140000.0021923 - 19241
7884.Canada flagJohn Webster (C)140000.0041949 - 19501
7885.Canada flagDan Hinton (LW)140000.00161976 - 19771
7886.USA flagTy Jones (LW)140000.00191998 - 20042
7887.Canada flagMarc Laforge (D)140000.00641989 - 19942
7888.Canada flagNick Smith (C)150000.0002001 - 20021
7889.Canada flagAndy Bellemer (D)150000.0001932 - 19331
7890.Germany flagMarc Michaelis (LW/C)150000.0022020 - 20211
7891.Canada flagÉric Bertrand (LW)150000.0041999 - 20012
7892.Canada flagRay Côté (C)150000.0041982 - 19853
7893.Sweden flagAndreas Engqvist (C)150000.0042010 - 20122
7894.Canada flagTyson Hinds (D)Active player150000.0042025 - 20272
7895.Canada flagGeorge Carroll (D)150000.0091924 - 19251
7896.Canada flagMike Prokopec (RW)150000.00111995 - 19972
7897.Canada flagJeff Harding (RW)150000.00471988 - 19902
7898.Canada flagOllie Reinikka (RW)160000.0001926 - 19271
7899.Canada flagPascal Pelletier (LW/C)160000.0002007 - 20143
7900.Canada flagJesse Fibiger (D)160000.0022002 - 20031

* Some data is missing to provide a correct summary.