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
8001.Canada flagLyndon Byers (LW)San Jose Sharks184150.281221992 - 19931
8002.Canada flagBrad Lauer (LW)Pittsburgh Penguins214150.2461995 - 19961
8003.Canada flagBrendan Perlini (LW)Edmonton Oilers234150.2262021 - 20221
8004.Canada flagLen Hachborn (C)Los Angeles Kings244150.2121985 - 19861
8005.Canada flagChris Herperger (C)Atlanta Thrashers274150.1972002 - 20031
8006.Canada flagLee Goren (RW)Boston Bruins354150.14142000 - 20032
8007.Canada flagChuck Arnason (RW)Montréal Canadiens364150.1461971 - 19732
8008.Canada flagJack Arbour (D)Detroit Cougars374150.14481926 - 19271
8009.Canada flagBrandon Mashinter (LW)Chicago Blackhawks414150.12232015 - 20161
8010.Canada flagTed Graham (D)Boston Bruins494150.10371935 - 19372
8011.Canada flagMelville Vail (D)New York Rangers504150.10261928 - 19302
8012.Canada flagLaurent Dauphin (C/LW)Arizona Coyotes564150.09282015 - 20235
8013.Canada flagPaul Kruse (LW)Buffalo Sabres664150.082061997 - 20003
8014.Canada flagJoey Tetarenko (RW)Florida Panthers694150.071712000 - 20033
8015.Canada flagMerlin Malinowski (C)New Jersey Devils53251.0001982 - 19831
8016.Canada flagJohn Quilty (C)Boston Bruins63250.8321947 - 19481
8017.Canada flagJoe Lamb (RW)Montréal Canadiens73250.7141934 - 19351
8018.Canada flagRon Snell (RW)Pittsburgh Penguins73250.7161968 - 19702
8019.Canada flagBrandon Pirri (C/LW)Anaheim Ducks93250.5602015 - 20161
8020.Canada flagAnthony Richard (C/LW)Montréal Canadiens133250.3862022 - 20231
8021.Canada flagGord Fashoway (LW)Chicago Blackhawks133250.38141950 - 19511
8022.Canada flagRob Plumb (C)Detroit Cougars143250.3621977 - 19792
8023.Canada flagXavier Delisle (C)Montréal Canadiens143250.3662000 - 20011
8024.Canada flagBill Riley (F)Winnipeg Jets143250.3671979 - 19801
8025.Canada flagGene Carr (C)St. Louis Blues153250.3391971 - 19721
8026.Canada flagPaul Gagné (LW)Toronto Maple Leafs163250.3161988 - 19891
8027.Canada flagDave Scatchard (C)Nashville Predators163250.31172009 - 20101
8028.Canada flagJulien Gauthier (RW)Ottawa Senators173250.2922022 - 20231
8029.Canada flagDustin Boyd (C)Nashville Predators183250.2842009 - 20101
8030.Canada flagJosh Green (C/LW)New York Rangers183250.28102002 - 20042
8031.Canada flagTerry Yake (C)Toronto Maple Leafs193250.2621994 - 19951
8032.Canada flagJamie Leach (RW)Hartford Whalers193250.2621992 - 19931
8033.Canada flagTravis Moen (LW/RW)San Jose Sharks193250.26142008 - 20091
8034.Canada flagRamzi Abid (LW/C)Pittsburgh Penguins193250.26292002 - 20042
8035.Canada flagBenoit-Olivier Groulx (C/LW)Toronto Maple Leafs203250.2522025 - 20272
8036.Canada flagJean-Sébastien Dea (C)New Jersey Devils203250.2562018 - 20191
8037.Canada flagButch Deadmarsh (LW)Kansas City Scouts203250.25191974 - 19751
8038.Canada flagBen Street (C/LW)Anaheim Ducks213250.2422018 - 20191
8039.Canada flagDaniel Winnik (W/C)San Jose Sharks213250.24102011 - 20121
8040.Canada flagMike Blunden (RW)Tampa Bay Lightning223250.23362014 - 20162
8041.Canada flagZac Rinaldo (C/W)Calgary Flames233250.22392019 - 20212
8042.Canada flagLloyd Doran (C)Detroit Cougars243250.21101946 - 19471
8043.Canada flagCraig MacDonald (C)Calgary Flames253250.2082005 - 20061
8044.Canada flagCraig MacDonald (C)Chicago Blackhawks253250.20142006 - 20071
8045.Canada flagBracken Kearns (C)San Jose Sharks263250.1962012 - 20142
8046.Canada flagTed Bulley (LW)Pittsburgh Penguins263250.19121983 - 19841
8047.Canada flagTed Snell (D/RW)Kansas City Scouts293250.1781974 - 19751
8048.Canada flagBrendan Lemieux (LW)Carolina Hurricanes323250.16642023 - 20241
8049.Canada flagGeorge Redding (LW)Boston Bruins333250.15101924 - 19262
8050.Canada flagBarry Wilcox (C)Vancouver Canucks333250.15151972 - 19752
8051.Canada flagWill Acton (C/LW)Edmonton Oilers333250.15262013 - 20152
8052.Canada flagJohn Ludvig (D)Pittsburgh Penguins333250.15472023 - 20241
8053.Canada flagZack Mitchell (C)Minnesota Wild343250.1542016 - 20182
8054.Canada flagArt Duncan (D)Detroit Cougars343250.15261926 - 19271
8055.Canada flagLogan Shaw (RW/C)Winnipeg Jets353250.1402019 - 20201
8056.Canada flagFreddie Hamilton (C/W)Calgary Flames383250.13102015 - 20183
8057.Canada flagMark Taylor (C)Washington Capitals393250.1361984 - 19862
8058.Canada flagChris Thorburn (RW)Pittsburgh Penguins393250.13692006 - 20071
8059.Canada flagMurray Costello (C)Chicago Blackhawks403250.1361953 - 19541
8060.Canada flagDominic Moore (C)Minnesota Wild403250.13202006 - 20082
8061.Canada flagDave Richardson (LW)New York Rangers413250.12251963 - 19652
8062.Canada flagPeter Slobodian (D)New York Americans413250.12561940 - 19411
8063.Canada flagAlbert Holway (D)Toronto Maple Leafs423250.12221923 - 19263
8064.Canada flagEddie Ouellette (LW)Chicago Blackhawks433250.12111935 - 19361
8065.Canada flagFred Gordon (RW)Boston Bruins433250.12421927 - 19281
8066.Canada flagPhil Crowe (LW)Ottawa Senators433250.12581996 - 19993
8067.Canada flagCurtis Lazar (C/W)Vancouver Canucks453250.11142022 - 20231
8068.Canada flagHal Hicks (D)Detroit Cougars463250.11441929 - 19312
8069.Canada flagJeffrey Viel (LW/RW)Active playerSan Jose Sharks493250.101392020 - 20233
8070.Canada flagWade Brookbank (D/LW)Vancouver Canucks523250.101762003 - 20062
8071.Canada flagJack Caffery (C)Boston Bruins543250.09221956 - 19582
8072.Canada flagZenon Konopka (C)Ottawa Senators553250.091932011 - 20121
8073.Canada flagFrazer McLaren (LW)Toronto Maple Leafs623250.081792012 - 20142
8074.Canada flagColin Fraser (C/LW)Edmonton Oilers673250.07602010 - 20111
8075.Canada flagStu Grimson (LW)Los Angeles Kings723250.072352000 - 20011
8076.Canada flagBrett Clark (D)Montréal Canadiens1023250.05361997 - 19992
8077.Canada flagFred Perlini (C)Toronto Maple Leafs82350.6301981 - 19842
8078.Canada flagLogan Mailloux (D)Active playerMontréal Canadiens82350.6362023 - 20252
8079.Canada flagJim Wiemer (D/LW)Los Angeles Kings92350.56201988 - 19891
8080.Canada flagNick Johnson (RW)Pittsburgh Penguins102350.5072009 - 20112
8081.Canada flagEddie Shore (D)New York Americans102350.5091939 - 19401
8082.Canada flagStan Weir (C)Colorado Rockies102350.50101981 - 19821
8083.Canada flagRobert Mongrain (C)Los Angeles Kings112350.4521985 - 19861
8084.Canada flagBrian Loney (RW)Vancouver Canucks122350.4261995 - 19961
8085.Canada flagLarry Floyd (RW)New Jersey Devils122350.4291982 - 19842
8086.Canada flagJames Black (C)Dallas Stars132350.3821993 - 19941
8087.Canada flagDan Fridgen (LW)Hartford Whalers132350.3821981 - 19832
8088.Canada flagTyler Kennedy (RW)New York Islanders132350.3822014 - 20151
8089.Canada flagTodd Warriner (LW)Philadelphia Flyers132350.3862002 - 20031
8090.Canada flagSamuel Blais (LW/RW)Active playerMontréal Canadiens132350.3862025 - 20261
8091.Canada flagGeorge Senick (LW)New York Rangers132350.3881952 - 19531
8092.Canada flagJim Montgomery (C)Philadelphia Flyers132350.38151994 - 19962
8093.Canada flagRoland Cloutier (C)Québec Nordiques142350.3601979 - 19801
8094.Canada flagBill McCreary (LW)Montréal Canadiens142350.3601962 - 19631
8095.Canada flagScott Gruhl (LW)Los Angeles Kings142350.3661981 - 19832
8096.Canada flagSean Durzi (D)Active playerNew York Rangers142350.36152026 - 20271
8097.Canada flagJohn Miner (D)Edmonton Oilers142350.36161987 - 19881
8098.Canada flagBasil McRae (LW)Tampa Bay Lightning142350.36711992 - 19931
8099.Canada flagJon Sim (LW)Pittsburgh Penguins152350.3362003 - 20041
8100.Canada flagLes Costello (LW)Toronto Maple Leafs152350.33111947 - 19503

* Some data is missing to provide a correct summary.