Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5818)
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
10901.Canada flagJoel Kwiatkowski (D)Pittsburgh Penguins10000.0002006 - 20071
10902.Canada flagAaron Rome (D)Anaheim Ducks10000.0002006 - 20071
10903.Canada flagJoey Tenute (C)Washington Capitals10000.0002005 - 20061
10904.Canada flagBob Wren (C)Toronto Maple Leafs10000.0002001 - 20021
10905.Canada flagDennis Bonvie (RW)Colorado Avalanche10000.0002003 - 20041
10906.Canada flagMarc Moro (D)Anaheim Ducks10000.0001997 - 19981
10907.Canada flagDarcy Campbell (D)Columbus Blue Jackets10000.0002006 - 20071
10908.Canada flagJeff Christian (LW)Phoenix Coyotes10000.0001997 - 19981
10909.Canada flagBrad Ralph (LW/C)Phoenix Coyotes10000.0002000 - 20011
10910.Canada flagDomenic Pittis (C)Pittsburgh Penguins10000.0001996 - 19971
10911.Canada flagCole Jarrett (D)New York Islanders10000.0002005 - 20061
10912.Canada flagYves Sarault (LW)Nashville Predators10000.0002001 - 20021
10913.Canada flagDerek Bekar (C/LW)St. Louis Blues10000.0001999 - 20001
10914.Canada flagPascal Trépanier (D)Nashville Predators10000.0002002 - 20031
10915.Canada flagBarrie Moore (LW)Washington Capitals10000.0001999 - 20001
10916.Canada flagCorey Locke (C)Montréal Canadiens10000.0002007 - 20081
10917.Canada flagGreg Kuznik (D)Carolina Hurricanes10000.0002000 - 20011
10918.Canada flagTim Brent (C)Pittsburgh Penguins10000.0002007 - 20081
10919.Canada flagJoey Mormina (D)Carolina Hurricanes10000.0002007 - 20081
10920.Canada flagMike Iggulden (RW/C)San Jose Sharks10000.0002007 - 20081
10921.Canada flagPatrick Lebeau (LW)Calgary Flames10000.0001992 - 19931
10922.Canada flagMike Murray (C)Philadelphia Flyers10000.0001987 - 19881
10923.Canada flagTavis Hansen (RW)Winnipeg Jets10000.0001994 - 19951
10924.Canada flagSean McMorrow (RW)Buffalo Sabres10000.0002002 - 20031
10925.Canada flagÉric Lavigne (D)Los Angeles Kings10000.0001994 - 19951
10926.Canada flagBruce Bell (D)Edmonton Oilers10000.0001989 - 19901
10927.Canada flagBud Stefanski (F)New York Rangers10000.0001977 - 19781
10928.Canada flagWayne Groulx (C)Québec Nordiques10000.0001984 - 19851
10929.Canada flagShawn Heaphy (C)Calgary Flames10000.0001992 - 19931
10930.Canada flagDon Biggs (C)Minnesota North Stars10000.0001984 - 19851
10931.Canada flagScott Lehman (D)Atlanta Thrashers10000.0002008 - 20091
10932.Canada flagMike Gaul (D)Colorado Avalanche10000.0001998 - 19991
10933.Canada flagDarryl Olsen (D)Calgary Flames10000.0001991 - 19921
10934.Canada flagShawn Anderson (D)Philadelphia Flyers10000.0001994 - 19951
10935.Canada flagScott McKay (RW)Anaheim Ducks10000.0001993 - 19941
10936.Canada flagShawn Byram (LW)Chicago Blackhawks10000.0001991 - 19921
10937.Canada flagYves Héroux (RW)Québec Nordiques10000.0001986 - 19871
10938.Canada flagFrançois Guay (C)Buffalo Sabres10000.0001989 - 19901
10939.Canada flagDavid Van Drunen (D)Ottawa Senators10000.0001999 - 20001
10940.Canada flagCraig Cameron (RW)Detroit Red Wings10000.0001966 - 19671
10941.Canada flagJamie Fraser (D)New York Islanders10000.0002008 - 20091
10942.Canada flagGeoff Kinrade (D)Tampa Bay Lightning10000.0002008 - 20091
10943.Canada flagBruce Affleck (D)New York Islanders10000.0001983 - 19841
10944.Canada flagBobby Lalonde (C)Calgary Flames10000.0001981 - 19821
10945.Canada flagAlain Lemieux (C)Pittsburgh Penguins10000.0001986 - 19871
10946.Canada flagGreg Koehler (C)Carolina Hurricanes10000.0002000 - 20011
10947.Canada flagShane MacEachern (C)St. Louis Blues10000.0001987 - 19881
10948.Canada flagRick Adduono (C)Boston Bruins10000.0001975 - 19761
10949.Canada flagDarrel Anholt (D)Chicago Blackhawks10000.0001983 - 19841
10950.Canada flagBobby Dollas (D)Ottawa Senators10000.0001999 - 20001
10951.Canada flagJohn Markell (LW/RW)Minnesota North Stars10000.0001984 - 19851
10952.Canada flagJonathan Delisle (RW)Montréal Canadiens10000.0001998 - 19991
10953.Canada flagJean Savard (C)Hartford Whalers10000.0001979 - 19801
10954.Canada flagRob Brown (RW)Dallas Stars10000.0001993 - 19941
10955.Canada flagCharlie Bourgeois (D)Hartford Whalers10000.0001987 - 19881
10956.Canada flagPeter Douris (RW)Dallas Stars10000.0001997 - 19981
10957.Canada flagBob Gould (RW)Atlanta Flames10000.0001979 - 19801
10958.Canada flagGuillaume Lefebvre (LW)Boston Bruins10000.0002009 - 20101
10959.Canada flagChuck Arnason (RW)Minnesota North Stars10000.0001978 - 19791
10960.Canada flagBronco Horvath (C)Montréal Canadiens10000.0001956 - 19571
10961.Canada flagTom Bladon (D)Edmonton Oilers10000.0001980 - 19811
10962.Canada flagLindsay Vallis (RW)Montréal Canadiens10000.0001993 - 19941
10963.Canada flagSteve Bancroft (D)Chicago Blackhawks10000.0001992 - 19931
10964.Canada flagFrank Spring (RW)Boston Bruins10000.0001969 - 19701
10965.Canada flagReid Simpson (LW)Philadelphia Flyers10000.0001991 - 19921
10966.Canada flagKevin Kaminski (C)Minnesota North Stars10000.0001988 - 19891
10967.Canada flagRob Davison (D)New Jersey Devils10000.0002009 - 20101
10968.Canada flagDarren Haydar (RW)Colorado Avalanche10000.0002009 - 20101
10969.Canada flagRod Seiling (D)Washington Capitals10000.0001974 - 19751
10970.Canada flagMarc-André Cliche (C)Los Angeles Kings10000.0002009 - 20101
10971.Canada flagPeter Sarno (C)Columbus Blue Jackets10000.0002005 - 20061
10972.Canada flagTerry Virtue (D)New York Rangers10000.0001999 - 20001
10973.Canada flagDaniel Lacroix (LW)New York Islanders10000.0001999 - 20001
10974.Canada flagRon Hoover (C)St. Louis Blues10000.0001991 - 19921
10975.Canada flagDave Roche (LW)New York Islanders10000.0002001 - 20021
10976.Canada flagGreg Crozier (LW)Pittsburgh Penguins10000.0002000 - 20011
10977.Canada flagRyan Huska (LW)Chicago Blackhawks10000.0001997 - 19981
10978.Canada flagScott Jackson (D)Tampa Bay Lightning10000.0002009 - 20101
10979.Canada flagMike Stevens (LW)Toronto Maple Leafs10000.0001989 - 19901
10980.Canada flagRod Willard (LW)Toronto Maple Leafs10000.0001982 - 19831
10981.Canada flagDerrick Smith (LW/C)Dallas Stars10000.0001993 - 19941
10982.Canada flagMark Lamb (C)Calgary Flames10000.0001985 - 19861
10983.Canada flagMark Visheau (D)Winnipeg Jets10000.0001993 - 19941
10984.Canada flagJustin Hocking (D)Los Angeles Kings10000.0001993 - 19941
10985.Canada flagNick Vachon (C)New York Islanders10000.0001996 - 19971
10986.Canada flagJason Simon (LW)Phoenix Coyotes10000.0001996 - 19971
10987.Canada flagPeter Fiorentino (D)New York Rangers10000.0001991 - 19921
10988.Canada flagTodd Nelson (D)Pittsburgh Penguins10000.0001991 - 19921
10989.Canada flagKen Lovsin (D)Washington Capitals10000.0001990 - 19911
10990.Canada flagTyler Larter (C)Washington Capitals10000.0001989 - 19901
10991.Canada flagJohn Bednarski (D)Edmonton Oilers10000.0001979 - 19801
10992.Canada flagTrent Kaese (F)Buffalo Sabres10000.0001988 - 19891
10993.Canada flagPat Hannigan (LW)Toronto Maple Leafs10000.0001959 - 19601
10994.Canada flagKirk Tomlinson (LW)Minnesota North Stars10000.0001987 - 19881
10995.Canada flagKen Mann (RW)Detroit Red Wings10000.0001975 - 19761
10996.Canada flagRob Laird (LW)Minnesota North Stars10000.0001979 - 19801
10997.Canada flagTed Irvine (LW)Boston Bruins10000.0001963 - 19641
10998.Canada flagJim Dorey (D)New York Rangers10000.0001971 - 19721
10999.Canada flagStéphane Brochu (D)New York Rangers10000.0001988 - 19891
11000.Canada flagArchie Henderson (RW)Minnesota North Stars10000.0001981 - 19821

* Some data is missing to provide a correct summary.