Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
All Nationalities
All Ages
Not 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
1901.Canada flagRollie McLenahan (D)82130.38101945 - 19461
1902.Canada flagStan Smith (C)92130.3301939 - 19412
1903.Canada flagHal Brown (RW)132130.2321945 - 19461
1904.Canada flagRod Graham (LW)142130.2171974 - 19751
1905.USA flagShane Harper (RW)142130.21182016 - 20171
1906.USA flagC.J. Smith (LW)152130.2002016 - 20224
1907.Canada flagTim Lenardon (C)152130.2041986 - 19902
1908.Canada flagEdward Leier (C)162130.1921949 - 19512
1909.Canada flagWinston Juckes (LW)162130.1961947 - 19502
1910.Canada flagRon Boehm (LW)162130.19101967 - 19681
1911.Canada flagBill Heindl (LW)182130.1701970 - 19733
1912.Canada flagSteve Hrymnak (D)182130.1741951 - 19532
1913.Canada flagJack Laviolette (D)182130.1761917 - 19181
1914.Canada flagLen Ronson (LW)182130.17101960 - 19692
1915.USA flagCarl Corazzini (C)192130.1622003 - 20072
1916.Finland flagKalle Kossila (C)192130.1642016 - 20193
1917.Canada flagSheldon Rempal (RW/LW)212130.1442018 - 20245
1918.USA flagSean Collins (D)212130.14122008 - 20123
1919.USA flagDrew Larman (C)262130.1242006 - 20103
1920.Canada flagLou Crawford (LW)262130.12291989 - 19922
1921.USA flagTim Sheehy (RW)272130.1101977 - 19802
1922.Canada flagGene Carrigan (C)372130.08131930 - 19353
1923.Canada flagJames Hamblin (C/LW)412130.0722022 - 20242
1924.USA flagSteve Martinson (LW)492130.062441987 - 19924
1925.Canada flagTrevor Gillies (LW)572130.052612005 - 20124
1926.Canada flagPaul Raymond (RW)652130.0521932 - 19353
1927.Canada flagShep Mayer (F)21231.5041942 - 19431
1928.USA flagIke Klingbeil (D)51230.6021936 - 19371
1929.Canada flagGeordie Robertson (C)51230.6071982 - 19831
1930.USA flagAndy Roach (D)51230.60102005 - 20061
1931.Canada flagMurray Kuntz (LW)71230.4301974 - 19751
1932.Canada flagJim Anderson (LW)71230.4321967 - 19681
1933.Canada flagDarrin Lowe (RW)81230.3801983 - 19841
1934.Canada flagJacques Toupin (RW)81230.3801943 - 19441
1935.Canada flagTrevor Murphy (D)81230.3802017 - 20181
1936.Canada flagMark Cundari (D)81230.3822012 - 20142
1937.Canada flagDale McTavish (RW)91230.3321996 - 19971
1938.Canada flagLloyd Gronsdahl (RW)101230.3001941 - 19421
1939.Canada flagNakina Smith (C)101230.3001943 - 19441
1940.Canada flagArt Herchenratter (LW)101230.3021940 - 19411
1941.Canada flagLloyd Jackson (C)111230.2701936 - 19371
1942.Canada flagReg Bentley (LW)111230.2721942 - 19431
1943.Canada flagMarcel Dheere (LW)111230.2721942 - 19431
1944.Canada flagGilles Dubé (LW)121230.2521949 - 19542
1945.Canada flagPierre Rioux (RW)141230.2141982 - 19831
1946.Canada flagHugh Plaxton (C)151230.2041932 - 19331
1947.Czechia flagKristian Reichel (C)151230.2072021 - 20232
1948.USA flagKyle Criscuolo (C/RW)161230.1962017 - 20233
1949.Canada flagWes Trainor (F)171230.1861948 - 19491
1950.Canada flagRay Barry (C)181230.1761951 - 19521
1951.Sweden flagFilip Roos (D)211230.1442022 - 20242
1952.Canada flagMoylan McDonell (D)221230.1421920 - 19211
1953.Canada flagGreg Parks (C)231230.1361990 - 19933
1954.Canada flagHayden Hodgson (RW/LW)Active player231230.13362021 - 20275
1955.Canada flagJacob Quillan (C/LW)241230.1322024 - 20262
1956.Canada flagNorm Beaudin (RW)251230.1241967 - 19712
1957.Canada flagAndy Branigan (D)271230.11311940 - 19422
1958.Canada flagFred Speck (C)281230.1121968 - 19723
1959.USA flagGrant Hutton (D)311230.1082021 - 20253
1960.Canada flagBarry Cummins (D)361230.08391973 - 19741
1961.Canada flagGarrett Burnett (LW)391230.081842003 - 20041
1962.Canada flagGerry Goyer (C)401230.0841967 - 19681
1963.Canada flagDarryl Sly (D)791230.04201965 - 19714
1964.Canada flagDennis Bonvie (RW)921230.033111994 - 20049
1965.Canada flagBill Kyle (C)30331.0001949 - 19512
1966.USA flagPaul Miller (C)30331.0001981 - 19821
1967.Canada flagJoe Crozier (D)50330.6021959 - 19601
1968.USA flagLes Auge (D)60330.5041980 - 19811
1969.Canada flagRon Busniuk (D/RW)60330.50131972 - 19742
1970.Canada flagStan Smrke (LW)90330.3301956 - 19582
1971.USA flagAndrew Poturalski (C/RW)90330.3322016 - 20254
1972.Germany flagJan Benda (C/D)90330.3361997 - 19981
1973.USA flagChad Billins (D)100330.3002013 - 20141
1974.Canada flagAkito Hirose (D)100330.3042022 - 20242
1975.Canada flagPaul Pooley (C)150330.2001984 - 19862
1976.USA flagJoe Gambardella (C/LW)150330.2022018 - 20191
1977.Canada flagJacques Lemieux (D)160330.1981967 - 19692
1978.Canada flagMurdo MacKay (RW)190330.1601945 - 19494
1979.Canada flagConnie Madigan (D)200330.15251972 - 19731
1980.Canada flagGreg Pankewicz (RW)210330.14221993 - 19992
1981.USA flagArmand Raymond (D)220330.14141937 - 19402
1982.Canada flagAshton Sautner (D)230330.1342017 - 20203
1983.Canada flagMario Giallonardo (D)230330.1361979 - 19812
1984.USA flagTim Friday (D)230330.1361985 - 19861
1985.Canada flagKarl Stollery (D)230330.13212013 - 20173
1986.Slovakia flagMarek Hrivík (C/LW)240330.1322015 - 20183
1987.Canada flagJoe Matte (D)240330.1381929 - 19432
1988.Canada flagDan Renouf (D)240330.13232016 - 20234
1989.USA flagPaul Thompson (RW)240330.13242015 - 20172
1990.Canada flagLéo Quenneville (LW/C/D)250330.12101929 - 19301
1991.Canada flagAustin Strand (D)260330.12102020 - 20233
1992.Canada flagEd Panagabko (LW)290330.10381955 - 19572
1993.Canada flagNorman Mann (RW)310330.1041935 - 19413
1994.Canada flagHugh Coflin (D)310330.10331950 - 19511
1995.Belarus flagOleg Mikulchik (D)370330.08331993 - 19963
1996.Canada flagJim Krulicki (RW)410330.0761970 - 19711
1997.Russia flagSergei Plotnikov (RW/C)450330.07242015 - 20161
1998.Canada flagDan Belisle (RW)42020.5001960 - 19611
1999.Canada flagSpencer Foo (RW)42020.5002017 - 20181
2000.Canada flagBrandon Biro (C/LW)62020.3302021 - 20242

* Some data is missing to provide a correct summary.