Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
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

All-time totals Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1901.Canada flagMarco Scandella (D)784511191700.222942010 - 202414
1902.Canada flagFernando Pisani (RW)46287821690.372002002 - 20118
1903.Canada flagRod Schutt (LW)28677921690.591771977 - 19868
1904.Belarus flagAlexei Protas (C)Active player318671021690.53582021 - 20265
1905.Sweden flagUlf Nilsson (C)170571121690.99851978 - 19834
1906.Finland flagMatias Maccelli (LW/RW)Active player292511181690.58542021 - 20265
1907.Canada flagPaul Baxter (D)472481211690.3615641979 - 19878
1908.USA flagK'Andre Miller (D)Active player439441251690.382182020 - 20266
1909.Russia flagVladislav Gavrikov (D)Active player514431261690.332442018 - 20268
1910.Canada flagJason Smith (D)1008411281690.1710991993 - 200915
1911.Sweden flagViktor Stålberg (LW)48882861680.342452009 - 20178
1912.Finland flagAntti Laaksonen (LW)48381871680.351521998 - 20078
1913.Canada flagMike Craig (RW)42371971680.405501990 - 20029
1914.Sweden flagMarcus Nilson (W/C)521671011680.322701998 - 20089
1915.Latvia flagTeodors Blugers (C)Active player449571111680.371792018 - 20268
1916.Canada flagDoug Hicks (D)561371311680.304421974 - 19839
1917.Czechia flagMarek Malík (D)691331351680.246201994 - 200913
1918.Canada flagWildor Larochelle (RW)47592751670.352131925 - 193712
1919.Czechia flagVladimir Ruzicka (C)23382851670.721291989 - 19945
1920.Canada flagTim Taylor (C)74673941670.224331993 - 200814
1921.Canada flagAb DeMarco (C)20872951670.80511938 - 19477
1922.Canada flagRyan Spooner (C)325481191670.51632012 - 20197
1923.Russia flagAlexei Gusarov (D)607391281670.283131990 - 200111
1924.Canada flagNewsy Lalonde (C)99124421661.681831917 - 19276
1925.Netherlands flagDaniel Sprong (LW/RW)37487791660.44682015 - 20259
1926.Canada flagMaurice Lemay (LW)31772941660.524421981 - 19898
1927.Canada flagAlan Kerr (RW)39172941660.428261984 - 19939
1928.USA flagBob Brooke (C)44769971660.375201983 - 19907
1929.Canada flagAlyn McCauley (C/LW)48869971660.341161997 - 20079
1930.Canada flagTyson Jost (C/LW)Active player56169961650.292232016 - 202610
1931.Canada flagLarry Romanchych (RW/C)29868971650.551021970 - 19776
1932.USA flagJordan Greenway (W/C)Active player473561091650.353632017 - 20269
1933.Canada flagMerlin Malinowski (C)282541111650.591211978 - 19835
1934.Canada flagAl Sims (D)475491161650.352861973 - 198310
1935.Canada flagJocelyn Lemieux (RW/LW)59780841640.277401986 - 199812
1936.Canada flagPhil Sykes (LW)45679851640.365191982 - 199210
1937.Canada flagGary Jarrett (LW)34172921640.481311960 - 19727
1938.USA flagNate Thompson (C)84465991640.194012006 - 202215
1939.Canada flagRic Nattress (D)536291351640.313771982 - 199311
1940.Canada flagDave Burrows (D)724291351640.233731971 - 198110
1941.Canada flagTom Laidlaw (D)705251391640.237171980 - 199010
1942.Canada flagJoe Reekie (D)902251391640.1813261985 - 200217
1943.Sweden flagMattias Norström (D)903181461640.186611993 - 200814
1944.USA flagGarnet Hathaway (RW/LW)Active player66976871630.247392015 - 202611
1945.Canada flagBrett Howden (C/LW)Active player48674891630.342442018 - 20268
1946.Canada flagMarc Habscheid (C)34572911630.471711981 - 199211
1947.USA flagCraig Patrick (RW)40172911630.41611971 - 19798
1948.Canada flagErik Christensen (C)38768951630.421622005 - 20127
1949.Lithuania flagDarius Kasparaitis (D)863271361630.1913791992 - 200714
1950.Canada flagSean McKenna (RW)41482801620.391811981 - 19909
1951.Canada flagLorne Ferguson (LW)42282801620.381931949 - 19598
1952.Canada flagJoey Kocur (RW)82080821620.2025191984 - 199915
1953.Canada flagVictor Venasky (C)430611011620.38661972 - 19797
1954.Canada flagEddie Wares (D/RW)322601021620.501611936 - 19479
1955.Canada flagBrett McLean (C)385561061620.422042002 - 20096
1956.Russia flagDmitri Kalinin (D)539361261620.303211999 - 20099
1957.Canada flagDollard St-Laurent (D)652291331620.254961950 - 196212
1958.Russia flagIgor Ulanov (D)739271351620.2211511991 - 200614
1959.Canada flagRonnie Stern (RW)63875861610.2520771987 - 200012
1960.Canada flagAndy Blair (C)40274871610.403251928 - 19379
1961.Canada flagAl McDonough (RW)23773881610.68731970 - 19785
1962.Canada flagJordin Tootoo (RW)72365961610.2210102003 - 201713
1963.USA flagPatrick O'Sullivan (C)334581031610.481162006 - 20126
1964.Canada flagBoyd Gordon (C)706561051610.231492003 - 201713
1965.Canada flagAndrew MacDonald (D)586281331610.272762008 - 201911
1966.Canada flagReg Kerr (LW)26366941600.611691977 - 19846
1967.Sweden flagPatric Kjellberg (LW)39464961600.41841992 - 20036
1968.USA flagPeter Mueller (RW/C)29763971600.54982007 - 20136
1969.Canada flagMathieu Joseph (RW/LW)Active player46761991600.342002018 - 20268
1970.Canada flagCraig Adams (RW/C)951551051600.176832000 - 201514
1971.Canada flagJason Garrison (D)555491111600.292292008 - 201911
1972.Canada flagKurtis Foster (D)405421181600.403082002 - 201310
1973.Russia flagAlexei Kasatonov (D)383381221600.423261989 - 19967
1974.Canada flagPete Babando (LW)35186731590.451941947 - 19536
1975.USA flagKailer Yamamoto (RW/LW)Active player37072871590.431402017 - 20269
1976.Canada flagCraig Berube (LW)105461981590.1531491986 - 200317
1977.Canada flagGlen Metropolit (C)407571021590.391481999 - 20108
1978.Canada flagWally Boyer (C)365541051590.441631965 - 19727
1979.Sweden flagWilliam Eklund (LW/C)Active player248491101590.64972021 - 20265
1980.Czechia flagRostislav Klesla (D)654481111590.246202000 - 201413
1981.Canada flagMark Reeds (RW)365451141590.441351981 - 19898
1982.Canada flagJamie Oleksiak (D)Active player755451141590.215212012 - 202614
1983.Canada flagJeff Beukeboom (D)804301291590.2018901985 - 199914
1984.Canada flagChris Therien (D)764291301590.215851994 - 200611
1985.USA flagTrevor van Riemsdyk (D)Active player748271321590.212292014 - 202612
1986.Canada flagBrad Shaw (D)377221371590.422081985 - 199911
1987.Canada flagBrock McGinn (LW/RW)53480781580.301202015 - 202510
1988.Canada flagMatt Beleskey (LW)47776821580.334402008 - 201911
1989.USA flagMatthew Knies (LW/RW)Active player23767911580.671192022 - 20264
1990.USA flagTommy Novak (C)Active player28265931580.56462021 - 20265
1991.Canada flagMike Leclerc (LW)34164941580.462881996 - 20069
1992.Finland flagEetu Luostarinen (C/LW)Active player44460981580.361382019 - 20267
1993.Canada flagNormand Rochefort (D)598391191580.265701980 - 199413
1994.Canada flagKyle Quincey (D)586361221580.275482005 - 201813
1995.Canada flagBob Woytowich (D)503321261580.313521964 - 19728
1996.Canada flagEd Van Impe (D)700271311580.2310251966 - 197711
1997.Canada flagCory Sarich (D)969211371580.1610891998 - 201415
1998.Canada flagRobert Murdoch (RW)26072851570.601271975 - 19794
1999.Canada flagMurray Balfour (RW/D)30667901570.513931956 - 19658
2000.Canada flagRay Allison (RW)23764931570.662231979 - 19877

* Some data is missing to provide a correct summary.