Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5817)
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
12301.Canada flagNoel Price (D)New York Rangers70000.0041959 - 19612
12302.Canada flagHarry York (C)New York Rangers70000.0041997 - 19992
12303.Canada flagRick Foley (D)Detroit Red Wings70000.0041973 - 19741
12304.Canada flagMatthew Lombardi (C)Anaheim Ducks70000.0042012 - 20131
12305.Canada flagDean Magee (F)Minnesota North Stars70000.0041977 - 19781
12306.Canada flagKarl Stollery (D)Colorado Avalanche70000.0042013 - 20152
12307.Canada flagBrent Regner (D)Florida Panthers70000.0042015 - 20161
12308.Canada flagFrank Corrado (D)Pittsburgh Penguins70000.0042016 - 20182
12309.Canada flagTodd Charlesworth (D)New York Rangers70000.0061989 - 19901
12310.Canada flagAlbert Leduc (D)New York Rangers70000.0061933 - 19341
12311.Canada flagEmil Hansen (D)Detroit Red Wings70000.0061932 - 19331
12312.Canada flagWayne Muloin (D)Minnesota North Stars70000.0061970 - 19711
12313.Canada flagDan Smith (D)Edmonton Oilers70000.0072005 - 20061
12314.Canada flagGivani Smith (RW/LW)Colorado Avalanche70000.0082024 - 20251
12315.Canada flagJohn Doran (D)Detroit Red Wings70000.00101937 - 19381
12316.Canada flagJamie Allison (D)Florida Panthers70000.00112005 - 20061
12317.Canada flagJamie Huscroft (D)Washington Capitals70000.00111999 - 20001
12318.Canada flagMartin Simard (RW)Tampa Bay Lightning70000.00111992 - 19931
12319.Canada flagStefan Della Rovere (LW)St. Louis Blues70000.00112010 - 20111
12320.Canada flagMark Hunter (RW)Washington Capitals70000.00141992 - 19931
12321.Canada flagRhys Thomson (D)Montréal Canadiens70000.00161939 - 19401
12322.Canada flagAlain Nasreddine (D)Chicago Blackhawks70000.00191998 - 19991
12323.Canada flagSylvain Blouin (LW)New York Rangers70000.00231996 - 19982
12324.Canada flagCarl Mokosak (LW)Boston Bruins70000.00311988 - 19891
12325.Canada flagBenoit Gosselin (LW)New York Rangers70000.00331977 - 19781
12326.Canada flagTroy Crowder (RW)Detroit Red Wings70000.00351991 - 19921
12327.Canada flagJohn Kordic (RW/D)Washington Capitals70000.001011990 - 19911
12328.Canada flagToe Blake (LW)Montréal Maroons80000.0001934 - 19351
12329.Canada flagDavid Harlock (D)Toronto Maple Leafs80000.0001993 - 19963
12330.Canada flagDave Morrison (C)Vancouver Canucks80000.0001984 - 19851
12331.Canada flagGordon Sherven (C)Hartford Whalers80000.0001986 - 19882
12332.Canada flagRon Jones (D)Boston Bruins80000.0001971 - 19732
12333.Canada flagMacGregor Sharp (C/LW)Anaheim Ducks80000.0002009 - 20101
12334.Canada flagArchie Wilcox (D)St. Louis Eagles80000.0001934 - 19351
12335.Canada flagDunc Fisher (RW)Detroit Red Wings80000.0001958 - 19591
12336.Canada flagMitch Babin (C/RW)St. Louis Blues80000.0001975 - 19761
12337.Canada flagYann Sauvé (D)Vancouver Canucks80000.0002010 - 20142
12338.Canada flagTerry Caffery (C)Minnesota North Stars80000.0001970 - 19711
12339.Canada flagMike Posavad (D)St. Louis Blues80000.0001985 - 19872
12340.Canada flagDale Lewis (LW)New York Rangers80000.0001975 - 19761
12341.Canada flagJack Riley (C)Boston Bruins80000.0001935 - 19361
12342.Canada flagPhil Besler (RW)Boston Bruins80000.0001935 - 19361
12343.Canada flagAndré Pronovost (LW)Minnesota North Stars80000.0001967 - 19681
12344.Canada flagOscar Hanson (C)Chicago Blackhawks80000.0001937 - 19381
12345.Canada flagGene Chouinard (D)Ottawa HC (Senators)80000.0001927 - 19281
12346.Canada flagPete Palangio (LW)Montréal Canadiens80000.0001926 - 19292
12347.Canada flagRyan Craig (C/LW)Columbus Blue Jackets80000.0002013 - 20152
12348.Canada flagFreddie Hamilton (C/W)Arizona Coyotes80000.0002017 - 20181
12349.Canada flagMaxime Lajoie (D)Carolina Hurricanes80000.0002020 - 20233
12350.Canada flagConor Timmins (D)Active playerArizona Coyotes80000.0002021 - 20232
12351.Canada flagFrédérik Gauthier (C)New Jersey Devils80000.0002021 - 20221
12352.Canada flagPat Kavanagh (RW)Philadelphia Flyers80000.0022005 - 20061
12353.Canada flagJosh Holden (C)Carolina Hurricanes80000.0022001 - 20021
12354.Canada flagPaul Manning (D)Columbus Blue Jackets80000.0022002 - 20031
12355.Canada flagSteve Washburn (C)Vancouver Canucks80000.0021998 - 19991
12356.Canada flagAlan Letang (D)Dallas Stars80000.0021999 - 20001
12357.Canada flagDixon Ward (RW)New York Rangers80000.0022002 - 20031
12358.Canada flagHal Cooper (RW)New York Rangers80000.0021944 - 19451
12359.Canada flagStan Jackson (LW)Ottawa HC (Senators)80000.0021926 - 19271
12360.Canada flagTony Savage (D)Boston Bruins80000.0021934 - 19351
12361.Canada flagBilly Carter (C)Boston Bruins80000.0021960 - 19611
12362.Canada flagMickey Blake (LW)Toronto Maple Leafs80000.0021935 - 19361
12363.Canada flagLloyd Haddon (D)Detroit Red Wings80000.0021959 - 19601
12364.Canada flagMaxence Guénette (D)Ottawa HC (Senators)80000.0022022 - 20242
12365.Canada flagJean-Philippe Côté (D)Montréal Canadiens80000.0042005 - 20061
12366.Canada flagÉric Bertrand (LW)Atlanta Thrashers80000.0041999 - 20001
12367.Canada flagTom Price (D)California Golden Seals80000.0041974 - 19762
12368.Canada flagEmory Sparrow (F)Boston Bruins80000.0041924 - 19251
12369.Canada flagLorne Davis (RW)Chicago Blackhawks80000.0041954 - 19551
12370.Canada flagBilly Carter (C)Montréal Canadiens80000.0041957 - 19622
12371.Canada flagJim Dobson (RW)Minnesota North Stars80000.0041979 - 19823
12372.Canada flagNick Drazenovic (C)Columbus Blue Jackets80000.0042012 - 20131
12373.Canada flagJett Luchanko (C)Philadelphia Flyers80000.0042024 - 20262
12374.Canada flagMartin Grenier (D)Arizona Coyotes80000.0052001 - 20032
12375.Canada flagGerry Carson (D)New York Rangers80000.0051928 - 19291
12376.Canada flagNolan Baumgartner (D)Chicago Blackhawks80000.0062000 - 20011
12377.Canada flagDave Chyzowski (LW)Chicago Blackhawks80000.0061996 - 19971
12378.Canada flagTerran Sandwith (D)Edmonton Oilers80000.0061997 - 19981
12379.Canada flagGerry Rioux (RW)Winnipeg Jets80000.0061979 - 19801
12380.Canada flagAdam Cracknell (RW/C)Edmonton Oilers80000.0062015 - 20161
12381.Canada flagLuke Schenn (D)Active playerAnaheim Ducks80000.0072018 - 20191
12382.Canada flagPeter Allen (D)Pittsburgh Penguins80000.0081995 - 19961
12383.Canada flagRyan McGill (D)Edmonton Oilers80000.0081994 - 19951
12384.Canada flagJean-Marc Routhier (RW)Québec Nordiques80000.0091989 - 19901
12385.Canada flagRandy Hillier (D)New York Islanders80000.00111991 - 19921
12386.Canada flagNolan Yonkman (D)Florida Panthers80000.00112011 - 20132
12387.Canada flagBrad Berry (D)Dallas Stars80000.00121993 - 19941
12388.Canada flagBasil McRae (LW)Chicago Blackhawks80000.00121996 - 19971
12389.Canada flagGordon Sherritt (D)Detroit Red Wings80000.00121943 - 19441
12390.Canada flagJay Johnston (D)Washington Capitals80000.00131980 - 19822
12391.Canada flagBert Marshall (D)New York Rangers80000.00141972 - 19731
12392.Canada flagCale Hulse (D)New Jersey Devils80000.00151995 - 19961
12393.Canada flagKen Sutton (D)San Jose Sharks80000.00151997 - 19981
12394.Canada flagTodd Hawkins (LW)Vancouver Canucks80000.00151988 - 19902
12395.Canada flagBob Stewart (D)Boston Bruins80000.00151971 - 19721
12396.Canada flagLane MacDermid (LW/RW)Boston Bruins80000.00152011 - 20132
12397.Canada flagJeffrey Viel (LW/RW)Active playerTampa Bay Lightning80000.00162026 - 20271
12398.Canada flagMatt Walker (D)Philadelphia Flyers80000.00202010 - 20133
12399.Canada flagDave Thomlinson (LW)Los Angeles Kings80000.00211993 - 19952
12400.Canada flagMatt Stienburg (C/RW)Colorado Avalanche80000.00222024 - 20251

* Some data is missing to provide a correct summary.