Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5819)
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
9001.Canada flagWes Trainor (F)New York Rangers171230.1861948 - 19491
9002.Canada flagWayne Simmonds (RW)Nashville Predators171230.1892018 - 20191
9003.Canada flagFrédéric St-Denis (D)Montréal Canadiens171230.18102011 - 20121
9004.Canada flagScott Metcalfe (LW/C)Buffalo Sabres171230.18181987 - 19903
9005.Canada flagFred Speck (C)Vancouver Canucks181230.1701971 - 19721
9006.Canada flagJim Shires (LW)Pittsburgh Penguins181230.1721972 - 19731
9007.Canada flagDustin Penner (LW)Washington Capitals181230.1722013 - 20141
9008.Canada flagMicki DuPont (D)Calgary Flames181230.1762001 - 20032
9009.Canada flagTony Hrkac (C)Chicago Blackhawks181230.1761991 - 19921
9010.Canada flagLéo Gravelle (RW)Detroit Red Wings181230.1761950 - 19511
9011.Canada flagRay Barry (C)Boston Bruins181230.1761951 - 19521
9012.Canada flagMike Stapleton (C)Vancouver Canucks181230.1782000 - 20011
9013.Canada flagGabriel Dumont (C/RW)Montréal Canadiens181230.17132011 - 20154
9014.Canada flagRiley Stillman (D)Buffalo Sabres181230.17132022 - 20231
9015.Canada flagPaul Runge (C)Montréal Canadiens191230.1681934 - 19373
9016.Canada flagGlen Currie (LW)Los Angeles Kings191230.1691985 - 19882
9017.Canada flagBrett Connolly (RW)Chicago Blackhawks191230.16172020 - 20222
9018.Canada flagJarrod Skalde (C)Atlanta Thrashers191230.16202000 - 20011
9019.Canada flagTim Coulis (LW)Washington Capitals191230.16271979 - 19801
9020.Canada flagDonald Laurence (C)St. Louis Blues201230.1581979 - 19801
9021.Canada flagMarco Scandella (D)Montréal Canadiens201230.1582019 - 20201
9022.Canada flagRaphaël Lavoie (C/RW)Active playerVegas Golden Knights201230.15122024 - 20273
9023.Canada flagP.J. Stock (D/C)Montréal Canadiens201230.15322000 - 20011
9024.Canada flagMatt Halischuk (RW)New Jersey Devils211230.1422008 - 20102
9025.Canada flagBrad Hunt (D)Edmonton Oilers211230.1422013 - 20163
9026.Canada flagZac Dalpe (C/RW)Buffalo Sabres211230.1442014 - 20151
9027.Canada flagJosh Green (C/LW)Washington Capitals211230.1472002 - 20031
9028.Canada flagMichel Parizeau (LW)St. Louis Blues211230.1481971 - 19721
9029.Canada flagWilliam Inglis (C)Los Angeles Kings221230.1401967 - 19692
9030.Canada flagMoylan McDonell (D)Hamilton Tigers221230.1421920 - 19211
9031.Canada flagJeff Heerema (RW)St. Louis Blues221230.1442003 - 20041
9032.Canada flagRobert MacMillan (RW)New York Rangers221230.1441974 - 19751
9033.Canada flagLarry Hillman (D)Los Angeles Kings221230.14111971 - 19721
9034.Canada flagDave Thomlinson (LW)St. Louis Blues221230.14121989 - 19912
9035.Canada flagAaron Johnson (D)Calgary Flames221230.14192009 - 20101
9036.Canada flagMike Boland (D)Buffalo Sabres221230.14291978 - 19791
9037.Canada flagJosh Gratton (LW)Philadelphia Flyers221230.14712005 - 20092
9038.Canada flagJim Wiste (C)Vancouver Canucks231230.1301970 - 19711
9039.Canada flagCy Denneny (LW)Boston Bruins231230.1321928 - 19291
9040.Canada flagGreg Parks (C)New York Islanders231230.1361990 - 19933
9041.Canada flagZac Rinaldo (C/W)Nashville Predators231230.13202018 - 20191
9042.Canada flagNathan Perrott (RW)Nashville Predators231230.13792001 - 20032
9043.Canada flagDennis Bonvie (RW)Boston Bruins231230.13842001 - 20021
9044.Canada flagJacob Quillan (C/LW)Active playerToronto Maple Leafs241230.1322024 - 20262
9045.Canada flagBill Root (D)Philadelphia Flyers241230.13161987 - 19881
9046.Canada flagAdam Mair (RW)Toronto Maple Leafs241230.13201998 - 20013
9047.Canada flagMark Tinordi (D)New York Rangers241230.13501987 - 19881
9048.Canada flagDoug Houda (D)Mighty Ducks of Anaheim241230.13521997 - 19981
9049.Canada flagByron Froese (C)Vegas Golden Knights251230.1282022 - 20242
9050.Canada flagChristian Thomas (LW/RW)Montréal Canadiens251230.1292013 - 20163
9051.Canada flagLorne Davis (RW)Boston Bruins251230.12101955 - 19602
9052.Canada flagDaniel Chicoine (RW)Minnesota North Stars251230.12121978 - 19802
9053.Canada flagAl Rourke (D)Carolina Hurricanes251230.12222003 - 20041
9054.Canada flagAaron Rome (D)Columbus Blue Jackets251230.12332007 - 20092
9055.Canada flagHarold Halderson (D)Toronto Maple Leafs251230.12361926 - 19271
9056.Canada flagKevin Connauton (D)Philadelphia Flyers261230.1222021 - 20221
9057.Canada flagStan Jackson (LW)Toronto Maple Leafs261230.12101921 - 19253
9058.Canada flagKimbi Daniels (C)Philadelphia Flyers271230.1141990 - 19922
9059.Canada flagSteve Kelly (C)Edmonton Oilers271230.11141996 - 19982
9060.Canada flagBrandon Manning (D)Chicago Blackhawks271230.11212018 - 20191
9061.Canada flagHank Lammens (D)Ottawa Senators271230.11221993 - 19941
9062.Canada flagAndy Branigan (D)Brooklyn Americans271230.11311940 - 19422
9063.Canada flagMitchell Stephens (C)Seattle Kraken281230.1162024 - 20251
9064.Canada flagIan Laperrière (RW)New York Rangers281230.11531995 - 19961
9065.Canada flagOwen Pickering (D)Pittsburgh Penguins291230.1082024 - 20262
9066.Canada flagJarret Stoll (C)New York Rangers291230.10202015 - 20161
9067.Canada flagBrayden Pachal (D)Vegas Golden Knights291230.10202021 - 20243
9068.Canada flagÉric Charron (D)Washington Capitals291230.10241995 - 19972
9069.Canada flagJim McKenzie (LW)Washington Capitals301230.10161999 - 20001
9070.Canada flagLee Goren (RW)Vancouver Canucks301230.10302005 - 20072
9071.Canada flagBrent Severyn (D)Dallas Stars301230.10501998 - 19991
9072.Canada flagTroy Crowder (RW)Vancouver Canucks301230.10521996 - 19971
9073.Canada flagClare Martin (D)Chicago Blackhawks311230.1081951 - 19521
9074.Canada flagSyl Apps, Jr. (C)New York Rangers311230.10111970 - 19711
9075.Canada flagMatt Ravlich (D)Boston Bruins321230.0921962 - 19733
9076.Canada flagGuillaume Brisebois (D)Active playerVancouver Canucks321230.0982018 - 20276
9077.Canada flagHarry Foster (D)Boston Bruins321230.09121931 - 19321
9078.Canada flagJoël Bouchard (D)Phoenix Coyotes321230.09222000 - 20011
9079.Canada flagKent McDonell (RW)Columbus Blue Jackets321230.09362002 - 20042
9080.Canada flagGerald Diduck (D)Montréal Canadiens321230.09391990 - 19911
9081.Canada flagLarry Courville (LW)Vancouver Canucks331230.09161995 - 19983
9082.Canada flagShane Hnidy (D)Mighty Ducks of Anaheim331230.09302007 - 20081
9083.Canada flagKenndal McArdle (LW)Florida Panthers331230.09472008 - 20113
9084.Canada flagGordon Pettinger (C)New York Rangers341230.09181932 - 19331
9085.Canada flagJoel Kwiatkowski (D)Ottawa Senators351230.09182000 - 20033
9086.Canada flagIan Cushenan (D)Montréal Canadiens351230.09281958 - 19591
9087.Canada flagMarty Burke (D)Pittsburgh Pirates351230.09571927 - 19281
9088.Canada flagCam Russell (D)Colorado Avalanche351230.09841998 - 19991
9089.Canada flagNick Caamano (LW)Dallas Stars361230.08212019 - 20212
9090.Canada flagHarry Connor (LW)Ottawa Senators361230.08261929 - 19312
9091.Canada flagBarry Cummins (D)California Golden Seals361230.08391973 - 19741
9092.Canada flagCraig Weller (RW/D)Minnesota Wild361230.08472008 - 20091
9093.Canada flagErik Gudbranson (D)Active playerOttawa Senators361230.08472020 - 20211
9094.Canada flagBryan Marchment (D)Calgary Flames371230.08752005 - 20061
9095.Canada flagLarry Wright (C)Philadelphia Flyers381230.0861971 - 19763
9096.Canada flagSteven Lorentz (C/LW)Florida Panthers381230.08102023 - 20241
9097.Canada flagTyler Benson (LW)Edmonton Oilers381230.08182019 - 20233
9098.Canada flagRic Jackman (D)Dallas Stars381230.08241999 - 20012
9099.Canada flagJerry Shannon (LW)Boston Bruins391230.08101934 - 19362
9100.Canada flagVernon Fiddler (C/LW)New Jersey Devils391230.08292016 - 20171

* Some data is missing to provide a correct summary.