Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5822)
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
7901.Canada flagDean Kolstad (D)Minnesota North Stars301560.20571988 - 19912
7902.Canada flagPierre-Olivier Joseph (D)Vancouver Canucks311560.1982025 - 20261
7903.Canada flagVic Ripley (C)St. Louis Eagles311560.19101934 - 19351
7904.Canada flagRoss Lowe (LW)Montréal Canadiens311560.19421950 - 19522
7905.Canada flagKevin Haller (D)New York Islanders311560.19582000 - 20022
7906.Canada flagBrendan Smith (D)Active playerDallas Stars321560.19332024 - 20251
7907.Canada flagBob Halkidis (D)Detroit Red Wings321560.19991993 - 19952
7908.Canada flagWillie Marshall (C)Toronto Maple Leafs331560.1821952 - 19594
7909.Canada flagJim Conacher (C)New York Rangers331560.1841951 - 19532
7910.Canada flagRyan Johnson (C)Chicago Blackhawks341560.1882010 - 20111
7911.Canada flagJohn Tripp (RW)Los Angeles Kings341560.18332003 - 20041
7912.Canada flagShane Churla (RW)Calgary Flames341560.181571987 - 19892
7913.Canada flagScott Pellerin (LW)Boston Bruins351560.1762001 - 20021
7914.Canada flagHilliard Graves (RW)Winnipeg Jets351560.17151979 - 19801
7915.Canada flagIsaiah George (D)New York Islanders371560.1662024 - 20262
7916.Canada flagBruno Gervais (D)Philadelphia Flyers371560.16102012 - 20131
7917.Canada flagBrad McCrimmon (D)Phoenix Coyotes371560.16181996 - 19971
7918.Canada flagEthan Moreau (LW)Columbus Blue Jackets371560.16242010 - 20111
7919.Canada flagA.J. Greer (LW/RW)Active playerColorado Avalanche371560.16472016 - 20193
7920.Canada flagLen Frig (D)St. Louis Blues371560.16491977 - 19802
7921.Canada flagMartin Simard (RW)Calgary Flames371560.161721990 - 19922
7922.Canada flagTony Horacek (LW)Chicago Blackhawks381560.16991991 - 19953
7923.Canada flagRyan Merkley (D)San Jose Sharks391560.1582021 - 20221
7924.Canada flagFrazer McLaren (LW)San Jose Sharks401560.15852009 - 20134
7925.Canada flagDave Logan (D)Vancouver Canucks401560.151221979 - 19812
7926.Canada flagTony Savage (D)Montréal Canadiens411560.15141934 - 19351
7927.Canada flagFrank Corrado (D)Toronto Maple Leafs411560.15322015 - 20172
7928.Canada flagBen Harpur (D)New York Rangers421560.14202022 - 20231
7929.Canada flagPat Hughes (RW)St. Louis Blues431560.14261986 - 19871
7930.Canada flagBuck Boucher (D)Chicago Blackhawks431560.14541931 - 19321
7931.Canada flagJoel Edmundson (D)Active playerWashington Capitals441560.14192023 - 20241
7932.Canada flagBryan Helmer (D)St. Louis Blues441560.14291998 - 20002
7933.Canada flagOzzy Wiesblatt (W/C)Nashville Predators451560.13382024 - 20262
7934.Canada flagRichard Zemlak (RW)Pittsburgh Penguins501560.121781988 - 19902
7935.Canada flagHaydn Fleury (D)Active playerTampa Bay Lightning531560.11342022 - 20242
7936.Canada flagJérémy Lauzon (D)Active playerSeattle Kraken531560.11672021 - 20221
7937.Canada flagMurray Baron (D)Phoenix Coyotes531560.111101996 - 19982
7938.Canada flagBob Falkenberg (D)Detroit Red Wings541560.11261966 - 19725
7939.Canada flagMike Commodore (D)New Jersey Devils571560.11442000 - 20022
7940.Canada flagDavid Fenyves (D)Philadelphia Flyers581560.10321987 - 19914
7941.Canada flagMurray Baron (D)Montréal Canadiens601560.101071996 - 19971
7942.Canada flagCurt Giles (D)St. Louis Blues611560.10481991 - 19932
7943.Canada flagHarold Snepsts (D)St. Louis Blues611560.10601989 - 19912
7944.Canada flagJack Lancien (D)New York Rangers631560.10351946 - 19514
7945.Canada flagLeo Bourgeault (D)Ottawa HC (Senators)631560.10461930 - 19332
7946.Canada flagJack Stewart (D)Chicago Blackhawks631560.10611950 - 19522
7947.Canada flagCale Fleury (D)Active playerSeattle Kraken651560.09142021 - 20276
7948.Canada flagJeff Finley (D)Winnipeg Jets651560.09811995 - 19961
7949.Canada flagDave Richter (D)St. Louis Blues681560.09991988 - 19902
7950.Canada flagLarry Hillman (D)Detroit Red Wings691560.09591954 - 19573
7951.Canada flagJim Hay (D)Detroit Red Wings751560.08221952 - 19553
7952.Canada flagGord Hollingworth (D)Detroit Red Wings931560.06661955 - 19583
7953.Canada flagJeff Brown (D)Washington Capitals90660.6761997 - 19981
7954.Canada flagHarold Druken (C)Toronto Maple Leafs140660.4342002 - 20042
7955.Canada flagLen Esau (D)Edmonton Oilers140660.43151994 - 19951
7956.Canada flagJoel Hanley (D)Active playerMontréal Canadiens170660.3542015 - 20172
7957.Canada flagJean-Jacques Daigneault (D)New York Islanders180660.33211997 - 19981
7958.Canada flagLarry Giroux (D)Kansas City Scouts210660.29241974 - 19751
7959.Canada flagTim Kerr (RW)Hartford Whalers220660.2771992 - 19931
7960.Canada flagPat Conacher (LW)New York Rangers220660.2781979 - 19832
7961.Canada flagKelly Pratt (RW)Pittsburgh Penguins220660.27151974 - 19751
7962.Canada flagPeter Zezel (C)New Jersey Devils230660.2641996 - 19982
7963.Canada flagDominic Moore (C)San Jose Sharks230660.2662011 - 20121
7964.Canada flagRolly Roulston (LW/D)Detroit Red Wings240660.25101935 - 19383
7965.Canada flagMark Fistric (D)Edmonton Oilers250660.24322012 - 20131
7966.Canada flagMitchell Stephens (C)Detroit Red Wings270660.2282021 - 20221
7967.Canada flagDan McGillis (D)New Jersey Devils270660.22362005 - 20061
7968.Canada flagRyan Stone (LW)Edmonton Oilers270660.22482009 - 20101
7969.Canada flagSteve Dubinsky (C)St. Louis Blues280660.2142002 - 20031
7970.Canada flagDrew Bannister (D)Mighty Ducks of Anaheim280660.21471997 - 20022
7971.Canada flagTrevor Daley (D)Chicago Blackhawks290660.2182015 - 20161
7972.Canada flagDuke Dukowski (D)New York Rangers290660.21181933 - 19341
7973.Canada flagRaffi Torres (LW)New York Islanders310660.19162001 - 20032
7974.Canada flagDaniel Geoffrion (RW)Montréal Canadiens320660.19121979 - 19801
7975.Canada flagRob Pearson (RW)Washington Capitals320660.19961994 - 19951
7976.Canada flagMatthew Corrente (D)New Jersey Devils340660.18682009 - 20112
7977.Canada flagDarryl Laplante (C)Detroit Red Wings350660.17101997 - 20003
7978.Canada flagGreg Zanon (D)Colorado Avalanche440660.14282012 - 20131
7979.Canada flagColton White (D)Mighty Ducks of Anaheim460660.1382022 - 20231
7980.Canada flagMatt Ravlich (D)Detroit Red Wings460660.13331969 - 19701
7981.Canada flagJohn Miszuk (D)Minnesota North Stars500660.12511969 - 19701
7982.Canada flagAaron Rome (D)Dallas Stars520660.12292012 - 20142
7983.Canada flagMike Weaver (D)Atlanta Thrashers570660.11302001 - 20043
7984.Canada flagWayne McBean (D)Los Angeles Kings600660.10491987 - 19892
7985.Canada flagBill Plager (D)Minnesota North Stars600660.10611967 - 19764
7986.Canada flagChristian Laflamme (D)Edmonton Oilers610660.10321998 - 20002
7987.Canada flagAlex Biega (D)Detroit Red Wings620660.10282019 - 20212
7988.Canada flagTyson Strachan (D)St. Louis Blues670660.09822008 - 20113
7989.Canada flagBrad Ference (D)Phoenix Coyotes780660.081312002 - 20042
7990.Canada flagBrad Brown (D)Minnesota Wild1380660.042672001 - 20043
7991.Canada flagDanny Cox (LW)New York Rangers135050.3821933 - 19341
7992.Canada flagCorb Denneny (C)Chicago Blackhawks185050.28121927 - 19281
7993.Canada flagMatt Fraser (RW/LW)Boston Bruins385050.13172013 - 20152
7994.Canada flagRobin Bawa (RW)San Jose Sharks425050.12471992 - 19931
7995.Canada flagBilly Boucher (RW)New York Americans435050.12601927 - 19281
7996.Canada flagTom McMurchy (RW)Edmonton Oilers94150.5681987 - 19881
7997.Canada flagDave Ritchie (D)Ottawa HC (Senators)134150.38181917 - 19181
7998.Canada flagKris Versteeg (RW/LW)Los Angeles Kings144150.3692015 - 20161
7999.Canada flagWalt McKechnie (C)Washington Capitals164150.3101977 - 19781
8000.Canada flagNick Ritchie (LW)Calgary Flames164150.31102022 - 20231

* Some data is missing to provide a correct summary.