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
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1901.Finland flagLeo Komarov (W/C)491631071700.352072012 - 20229
1902.Canada flagMarco Scandella (D)784511191700.222942010 - 202414
1903.Russia flagVladislav Gavrikov (D)Active player517431271700.332442018 - 20279
1904.Canada flagFernando Pisani (RW)46287821690.372002002 - 20118
1905.Canada flagRod Schutt (LW)28677921690.591771977 - 19868
1906.Latvia flagTeodors Blugers (C)Active player453581111690.371882018 - 20268
1907.Sweden flagUlf Nilsson (C)170571121690.99851978 - 19834
1908.Finland flagMatias Maccelli (LW/RW)Active player295511181690.57542021 - 20265
1909.Canada flagPaul Baxter (D)472481211690.3615641979 - 19878
1910.USA flagK'Andre Miller (D)Active player440441251690.382182020 - 20277
1911.Canada flagJason Smith (D)1008411281690.1710991993 - 200915
1912.Sweden flagViktor Stålberg (LW)48882861680.342452009 - 20178
1913.Finland flagAntti Laaksonen (LW)48381871680.351521998 - 20078
1914.Canada flagMike Craig (RW)42371971680.405501990 - 20029
1915.Sweden flagMarcus Nilson (W/C)521671011680.322701998 - 20089
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 player56469961650.292272016 - 202610
1931.Canada flagLarry Romanchych (RW/C)29868971650.551021970 - 19776
1932.USA flagJordan Greenway (W/C)Active player475561091650.353652017 - 202710
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 player67276871630.247392015 - 202712
1945.Canada flagBrett Howden (C/LW)Active player48974891630.332462018 - 20279
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.Sweden flagWilliam Eklund (LW/C)Active player252501131630.65992021 - 20276
1950.Lithuania flagDarius Kasparaitis (D)863271361630.1913791992 - 200714
1951.Canada flagSean McKenna (RW)41482801620.391811981 - 19909
1952.Canada flagLorne Ferguson (LW)42282801620.381931949 - 19598
1953.Canada flagJoey Kocur (RW)82080821620.2025191984 - 199915
1954.Canada flagVictor Venasky (C)430611011620.38661972 - 19797
1955.Finland flagEetu Luostarinen (C/LW)Active player447611011620.361382019 - 20278
1956.Canada flagEddie Wares (D/RW)322601021620.501611936 - 19479
1957.Canada flagBrett McLean (C)385561061620.422042002 - 20096
1958.Russia flagDmitri Kalinin (D)539361261620.303211999 - 20099
1959.Canada flagDollard St-Laurent (D)652291331620.254961950 - 196212
1960.Russia flagIgor Ulanov (D)739271351620.2211511991 - 200614
1961.Canada flagRonnie Stern (RW)63875861610.2520771987 - 200012
1962.Canada flagAndy Blair (C)40274871610.403251928 - 19379
1963.Canada flagAl McDonough (RW)23773881610.68731970 - 19785
1964.Canada flagJordin Tootoo (RW)72365961610.2210102003 - 201713
1965.USA flagPatrick O'Sullivan (C)334581031610.481162006 - 20126
1966.Canada flagBoyd Gordon (C)706561051610.231492003 - 201713
1967.Canada flagJamie Oleksiak (D)Active player758451161610.215232012 - 202614
1968.Canada flagAndrew MacDonald (D)586281331610.272762008 - 201911
1969.USA flagTrevor van Riemsdyk (D)Active player751281331610.212292014 - 202612
1970.USA flagKailer Yamamoto (RW/LW)Active player37473871600.431402017 - 20269
1971.USA flagMatthew Knies (LW/RW)Active player24067931600.671192022 - 20275
1972.Canada flagReg Kerr (LW)26366941600.611691977 - 19846
1973.Sweden flagPatric Kjellberg (LW)39464961600.41841992 - 20036
1974.USA flagPeter Mueller (RW/C)29763971600.54982007 - 20136
1975.Canada flagMathieu Joseph (RW/LW)Active player47161991600.342052018 - 20268
1976.Canada flagCraig Adams (RW/C)951551051600.176832000 - 201514
1977.Canada flagJason Garrison (D)555491111600.292292008 - 201911
1978.Canada flagKurtis Foster (D)405421181600.403082002 - 201310
1979.Russia flagAlexei Kasatonov (D)383381221600.423261989 - 19967
1980.Canada flagPete Babando (LW)35186731590.451941947 - 19536
1981.USA flagTommy Novak (C)Active player28565941590.56462021 - 20276
1982.Canada flagCraig Berube (LW)105461981590.1531491986 - 200317
1983.Canada flagGlen Metropolit (C)407571021590.391481999 - 20108
1984.Canada flagWally Boyer (C)365541051590.441631965 - 19727
1985.Czechia flagRostislav Klesla (D)654481111590.246202000 - 201413
1986.Canada flagMark Reeds (RW)365451141590.441351981 - 19898
1987.Canada flagJeff Beukeboom (D)804301291590.2018901985 - 199914
1988.Canada flagChris Therien (D)764291301590.215851994 - 200611
1989.Canada flagBrad Shaw (D)377221371590.422081985 - 199911
1990.Canada flagBrock McGinn (LW/RW)53480781580.301202015 - 202510
1991.Canada flagMatt Beleskey (LW)47776821580.334402008 - 201911
1992.Canada flagMike Leclerc (LW)34164941580.462881996 - 20069
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.