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 Per Team

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
1901.Canada flagFred Barrett (D)Minnesota North Stars730231231460.206631970 - 198312
1902.USA flagTorey Krug (D)Active playerSt. Louis Blues255221241460.571542020 - 20277
1903.Czechia flagJiří Tlustý (LW/RW)Carolina Hurricanes32276691450.451022009 - 20156
1904.Canada flagGary Lupul (C)Vancouver Canucks29370751450.492431979 - 19867
1905.USA flagMike Knuble (RW)Boston Bruins30769761450.471641999 - 20045
1906.Canada flagGreg Adams (LW)New Jersey Devils18667781450.78631984 - 19873
1907.Canada flagRon Flockhart (RW)Philadelphia Flyers16765801450.871081980 - 19844
1908.Canada flagBob Leiter (C)Atlanta Flames23464811450.62411972 - 19764
1909.Czechia flagMichael Frolík (RW/LW)Calgary Flames31963821450.451582015 - 20205
1910.Sweden flagAndré Burakovsky (LW/RW)Active playerWashington Capitals32862831450.44772014 - 20195
1911.Finland flagLauri Korpikoski (LW/RW)Arizona Coyotes40162831450.36982009 - 20156
1912.Canada flagBill Hogaboam (C)Detroit Red Wings22161841450.66741972 - 19806
1913.Canada flagWalt Poddubny (RW)Toronto Maple Leafs18659861450.781781981 - 19865
1914.USA flagMarty McInnis (C)Mighty Ducks of Anaheim27257881450.531271998 - 20024
1915.Canada flagBrett Callighen (C)Edmonton Oilers16056891450.911321979 - 19823
1916.Czechia flagTomas Fleischmann (LW)Florida Panthers26254911450.55722011 - 20154
1917.Canada flagManny Malhotra (C)Columbus Blue Jackets34453921450.422032003 - 20095
1918.Sweden flagMarcus Johansson (C/LW)Minnesota Wild28149961450.52502020 - 20265
1919.Russia flagDmitri Kalinin (D)Buffalo Sabres466341111450.312891999 - 20088
1920.Austria flagMichael Grabner (LW/RW)New York Islanders29790541440.48502010 - 20155
1921.Canada flagWildor Larochelle (RW)Montréal Canadiens40581631440.361991925 - 193611
1922.USA flagBrandon Saad (LW/RW)Active playerSt. Louis Blues27476681440.53482021 - 20254
1923.Canada flagJoe Benoît (RW)Montréal Canadiens18575691440.78941940 - 19475
1924.Ukraine flagRuslan Fedotenko (LW)Tampa Bay Lightning31374701440.461702002 - 20074
1925.Canada flagTanner Pearson (LW/RW)Active playerLos Angeles Kings32569751440.44882012 - 20197
1926.Canada flagGerry Meehan (C)Washington Capitals20865791440.69331975 - 19794
1927.Canada flagWayne Merrick (C)St. Louis Blues20965791440.69991972 - 19764
1928.Canada flagEddie Wiseman (RW)New York Americans21461831440.67751935 - 19405
1929.Canada flagAlex Kaleta (LW)Chicago Black Hawks20660841440.701181941 - 19484
1930.Canada flagTodd White (C)Ottawa Senators23058861440.63782000 - 20044
1931.Canada flagGary Roberts (LW)Carolina Hurricanes20757871440.703431997 - 20003
1932.Czechia flagMartin Nečas (C/RW)Active playerColorado Avalanche12055891441.20382024 - 20273
1933.Canada flagStéphane Yelle (C)Colorado Avalanche51654901440.282561995 - 20108
1934.Czechia flagVaclav Varada (RW)Buffalo Sabres37646981440.383261995 - 20038
1935.USA flagAndrew Copp (C/LW)Active playerDetroit Red Wings308431011440.47872022 - 20275
1936.Canada flagBehn Wilson (D)Chicago Black Hawks262391051440.556071983 - 19884
1937.Canada flagThomas Harley (D)Active playerDallas Stars279381061440.52742019 - 20277
1938.Canada flagNels Stewart (C)New York Americans20975681430.681231935 - 19405
1939.Canada flagDylan Guenther (RW/LW)Active playerUtah Mammoth16272711430.88622024 - 20273
1940.Canada flagAnson Carter (RW)Boston Bruins21170731430.68691996 - 20004
1941.Canada flagCharley McVeigh (C/RW)New York Americans31166771430.461051928 - 19357
1942.Canada flagSteve Bozek (LW)Calgary Flames26164791430.55801983 - 19885
1943.Canada flagPierre-Luc Dubois (C)Active playerWinnipeg Jets19563801430.732192020 - 20233
1944.Czechia flagRobert Lang (C)Washington Capitals14551921430.99462002 - 20042
1945.Russia flagIgor Larionov (C)Vancouver Canucks21051921430.68881989 - 19923
1946.Canada flagSteven Reinprecht (C)Arizona Coyotes23151921430.62822005 - 20094
1947.Sweden flagBengt Lundholm (LW)Winnipeg Jets27548951430.52721981 - 19865
1948.Finland flagTeuvo Teräväinen (C/W)Active playerChicago Black Hawks28248951430.51442013 - 20276
1949.Canada flagRéal Lemieux (RW)Los Angeles Kings38246971430.372071967 - 19747
1950.Canada flagDarren Raddysh (D)Active playerTampa Bay Lightning249351081430.571112021 - 20265
1951.Sweden flagNiklas Hjalmarsson (D)Chicago Black Hawks624231201430.232382007 - 201710
1952.Canada flagPaul Gagné (LW)New Jersey Devils24571711420.58881982 - 19864
1953.Ireland flagJim McFadden (C)Detroit Red Wings25364781420.56401946 - 19515
1954.Russia flagAlexander Korolyuk (RW/LW)San Jose Sharks29662801420.481401997 - 20046
1955.USA flagChris Higgins (LW)Vancouver Canucks31462801420.45822010 - 20166
1956.USA flagR.J. Umberger (C/W)Philadelphia Flyers33460821420.431122005 - 20165
1957.Sweden flagKristian Huselius (LW)Columbus Blue Jackets18958841420.75922008 - 20124
1958.Canada flagDave Creighton (C)New York Rangers21055871420.681251955 - 19583
1959.Canada flagMichael Peca (C)New York Islanders22249931420.641762001 - 20043
1960.Canada flagLuke Evangelista (RW)Active playerNashville Predators25345971420.56742022 - 20264
1961.Canada flagGord Murphy (D)Florida Panthers410421001420.352381993 - 19996
1962.Canada flagRyan Spooner (C)Boston Bruins253411011420.56592012 - 20186
1963.USA flagPaul Mara (D)Arizona Coyotes323381041420.442682000 - 20065
1964.Canada flagDan Hamhuis (D)Vancouver Canucks389231191420.371902010 - 20166
1965.Sweden flagMattias Norström (D)Los Angeles Kings780141281420.185831995 - 200711
1966.Canada flagKeith McCreary (LW)Pittsburgh Penguins29282591410.481991967 - 19725
1967.Canada flagSergio Momesso (LW)Vancouver Canucks26968731410.526551990 - 19955
1968.Canada flagPascal Dupuis (LW)Minnesota Wild33467741410.421622000 - 20076
1969.Canada flagLanny McDonald (RW)Colorado Rockies14266751410.991191979 - 19823
1970.Canada flagGreg Polis (LW)New York Rangers27565761410.511961974 - 19795
1971.France flagAntoine Roussel (LW/C)Dallas Stars41364771410.348062012 - 20186
1972.USA flagCraig Johnson (LW)Los Angeles Kings42962791410.331961995 - 20038
1973.Canada flagPat Boutette (C/LW)Toronto Maple Leafs34959821410.405201975 - 19805
1974.Canada flagDennis Polonich (C)Detroit Red Wings39059821410.3612421974 - 19838
1975.Denmark flagOliver Bjorkstrand (RW)Active playerSeattle Kraken22456851410.63422022 - 20253
1976.Sweden flagOskar Sundqvist (C/RW)St. Louis Blues43252891410.331802017 - 20268
1977.Sweden flagSamuel Påhlsson (C)Mighty Ducks of Anaheim52751901410.272502000 - 20098
1978.USA flagJason Blake (LW/C)Toronto Maple Leafs21650911410.65942007 - 20103
1979.Russia flagVladimir Malakhov (D)Montréal Canadiens28342991410.502871994 - 20006
1980.Canada flagMike Green (D)Detroit Red Wings303371041410.471762015 - 20205
1981.Sweden flagKjell Samuelsson (D)Philadelphia Flyers545351061410.268151986 - 19989
1982.Canada flagDave Lewis (D)New York Islanders514241171410.274091973 - 19807
1983.Canada flagBob Plager (D)St. Louis Blues615201211410.237621967 - 197811
1984.Czechia flagFilip Hronek (D)Active playerVancouver Canucks242191221410.581112022 - 20275
1985.Sweden flagMarcus Pettersson (D)Active playerPittsburgh Penguins442161251410.322712018 - 20257
1986.Canada flagCorb Denneny (C)Toronto Maple Leafs13598421401.041301917 - 19277
1987.Canada flagSam Bennett (C/LW)Active playerCalgary Flames40267731400.353192014 - 20217
1988.Canada flagVic Hadfield (LW)Pittsburgh Penguins16361791400.861181974 - 19773
1989.Canada flagGarry Monahan (C)Vancouver Canucks28758821400.491661974 - 19784
1990.Canada flagCal Gardner (C)Boston Bruins28057831400.502251953 - 19574
1991.Czechia flagRobert Reichel (C)New York Islanders16449911400.85861996 - 19993
1992.Canada flagRay Whitney (LW/RW)Columbus Blue Jackets15145951400.93362000 - 20033
1993.USA flagKevin Hatcher (D)Pittsburgh Penguins22045951400.641931996 - 19993
1994.Canada flagGarth Butcher (D)Vancouver Canucks610331071400.2316681981 - 199110
1995.Canada flagDan McGillis (D)Philadelphia Flyers340321081400.413031997 - 20036
1996.Czechia flagZbynek Michalek (D)Arizona Coyotes612321081400.232582005 - 201710
1997.Switzerland flagMark Streit (D)Philadelphia Flyers274301101400.511202013 - 20174
1998.USA flagScott Mayfield (D)Active playerNew York Islanders618301101400.235422013 - 202714
1999.Finland flagJoni Pitkänen (D)Carolina Hurricanes266241161400.532182008 - 20146
2000.Canada flagNorm Ferguson (C)California Golden Seals27973661390.50721968 - 19724

* Some data is missing to provide a correct summary.