Loading page

NHL All-Time Stats

Change League
Forwards
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
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
5201.Canada flagMitch Babin (C/RW)80000.0001975 - 19761
5202.Canada flagDale Lewis (LW)80000.0001975 - 19761
5203.Canada flagOscar Hanson (C)80000.0001937 - 19381
5204.USA flagBob Hall (F)80000.0001925 - 19261
5205.USA flagChase Balisy (C/RW)80000.0002017 - 20181
5206.Sweden flagFredrik Bremberg (LW)80000.0021998 - 19991
5207.USA flagJason Ryznar (LW)80000.0022005 - 20061
5208.USA flagGabe Gauthier (C)80000.0022006 - 20082
5209.Canada flagHal Cooper (RW)80000.0021944 - 19451
5210.Latvia flagHarijs Vitolins (C)80000.0041993 - 19941
5211.USA flagGreg Britz (C)80000.0041983 - 19873
5212.Canada flagEmory Sparrow (F)80000.0041924 - 19251
5213.Canada flagJett Luchanko (C)80000.0042024 - 20262
5214.Canada flagGerry Rioux (RW)80000.0061979 - 19801
5215.Canada flagJean-Marc Routhier (RW)80000.0091989 - 19901
5216.Canada flagBarry Nieckar (LW)80000.00211992 - 19984
5217.Canada flagMatt Stienburg (C/RW)80000.00222024 - 20251
5218.Canada flagTerry Ryan (C)80000.00361996 - 19993
5219.Canada flagMike Stutzel (LW)90000.0002003 - 20041
5220.France flagAndré Peloffy (C)90000.0001974 - 19751
5221.Canada flagRon Hutchinson (C)90000.0001960 - 19611
5222.Canada flagGlenn Smith (F)90000.0001921 - 19221
5223.Canada flagLarry Landon (LW)90000.0021983 - 19852
5224.Slovakia flagLadislav Karabin (LW)90000.0021993 - 19941
5225.Sweden flagJonas Andersson (RW/LW)90000.0022001 - 20112
5226.USA flagGuyle Fielder (C)90000.0021950 - 19584
5227.Russia flagAlexander Khokhlachyov (RW/C)90000.0022013 - 20163
5228.Canada flagAlexandre Grenier (RW/C)90000.0022015 - 20172
5229.USA flagDominic Turgeon (C)90000.0022017 - 20192
5230.Canada flagPaul Messier (C)90000.0041978 - 19791
5231.Canada flagJohn Wilkinson (F)90000.0061943 - 19441
5232.USA flagTony Tuzzolino (RW)90000.0071997 - 20023
5233.USA flagJeff Rohlicek (C)90000.0081987 - 19892
5234.Canada flagAlex Tidey (RW)90000.0081976 - 19803
5235.Canada flagNicolas Blanchard (LW/C)90000.00202012 - 20131
5236.Canada flagSerge Roberge (RW)90000.00241990 - 19911
5237.Canada flagMarc Labelle (LW)90000.00461996 - 19971
5238.USA flagGreg Moore (RW)100000.0002007 - 20102
5239.Canada flagPaul Beraldo (RW/C)100000.0001987 - 19892
5240.USA flagSteven Zalewski (C/LW)100000.0002009 - 20122
5241.Canada flagGord Buttrey (LW)100000.0001943 - 19441
5242.Canada flagRyan Kuffner (LW)100000.0002018 - 20191
5243.Russia flagNikita Prishchepov (C/LW)100000.0002024 - 20251
5244.USA flagBarrett Heisten (LW)100000.0022001 - 20021
5245.Canada flagJack Rodewald (C)100000.0022017 - 20192
5246.Canada flagFrancis Wathier (LW)100000.0052009 - 20134
5247.Canada flagAndrew Schneider (LW)100000.00151993 - 19941
5248.Canada flagTodd Hawkins (LW)100000.00151988 - 19923
5249.Canada flagKevin Schamehorn (RW)100000.00171976 - 19813
5250.Canada flagRichard Scott (LW)100000.00282001 - 20042
5251.Canada flagFrancis Bélanger (LW)100000.00292000 - 20011
5252.Canada flagGreg Holst (C)110000.0001975 - 19783
5253.Canada flagTyrell Goulbourne (LW/RW)110000.0022017 - 20192
5254.Canada flagDerek Bekar (C/LW)110000.0041999 - 20043
5255.Canada flagFred Sasakamoose (C)110000.0061953 - 19541
5256.Canada flagSkene Ronan (C)110000.0061918 - 19191
5257.USA flagVal James (LW/D)110000.00301981 - 19872
5258.Canada flagGerry Fleming (LW)110000.00421993 - 19952
5259.Canada flagDave Morissette (LW)110000.00571998 - 20002
5260.USA flagBrian Bonin (C)120000.0001998 - 20012
5261.Canada flagBobby Boucher (C)120000.0001923 - 19241
5262.USA flagBob Blake (LW)120000.0001935 - 19361
5263.Canada flagBrody Sutter (C/RW)120000.0002014 - 20162
5264.Italy flagDaniel Catenacci (C/LW)120000.0002015 - 20182
5265.Canada flagCraig Fisher (C)120000.0021989 - 19974
5266.Canada flagNick Drazenovic (C)120000.0062010 - 20143
5267.Canada flagJim Dobson (RW)120000.0061979 - 19844
5268.Canada flagJacob Gaucher (C/RW)Active player120000.0062024 - 20273
5269.Canada flagZach Dean (C)120000.00102023 - 20272
5270.Canada flagEdward Diachuk (LW)120000.00191960 - 19611
5271.Canada flagBrian McDonald (C)120000.00291967 - 19712
5272.Canada flagArt Gauthier (C)130000.0001926 - 19271
5273.Canada flagShane Bowers (C/W)130000.0002022 - 20253
5274.USA flagJared Ross (C/LW)130000.0022008 - 20102
5275.USA flagMike Farrell (D/RW)130000.0022001 - 20043
5276.Czechia flagAdam Raska (RW/LW)130000.0072021 - 20243
5277.Canada flagTerry Caffery (C)140000.0001969 - 19712
5278.Canada flagRay Kinsella (LW)140000.0001930 - 19311
5279.Canada flagJohn Webster (C)140000.0041949 - 19501
5280.Canada flagTaylor Makar (LW/C)140000.0062025 - 20272
5281.Canada flagDan Hinton (LW)140000.00161976 - 19771
5282.USA flagTy Jones (LW)140000.00191998 - 20042
5283.Canada flagNick Smith (C)150000.0002001 - 20021
5284.Germany flagMarc Michaelis (LW/C)150000.0022020 - 20211
5285.Canada flagÉric Bertrand (LW)150000.0041999 - 20012
5286.Canada flagRay Côté (C)150000.0041982 - 19853
5287.Sweden flagAndreas Engqvist (C)150000.0042010 - 20122
5288.Canada flagMike Prokopec (RW)150000.00111995 - 19972
5289.Canada flagJeff Harding (RW)150000.00471988 - 19902
5290.Canada flagOllie Reinikka (RW)160000.0001926 - 19271
5291.Canada flagPascal Pelletier (LW/C)160000.0002007 - 20143
5292.USA flagRiley Barber (RW/LW)160000.0042016 - 20223
5293.Canada flagBilly Carter (C)160000.0061957 - 19623
5294.Canada flagEddie Dorohoy (C)160000.0061948 - 19491
5295.Finland flagSampo Ranta (LW/RW)160000.0062020 - 20233
5296.USA flagKevin Colley (C/RW)160000.00522005 - 20061
5297.Canada flagErnie Parkes (F)170000.0021924 - 19251
5298.Finland flagJere Innala (LW)170000.0022024 - 20251
5299.Canada flagJack Miller (C)170000.0041949 - 19512
5300.Canada flagAllan Egeland (C)170000.00161995 - 19983

* Some data is missing to provide a correct summary.