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
9901.Canada flagDave Richter (D)Philadelphia Flyers500220.041381985 - 19861
9902.Canada flagTodd Ewen (RW)San Jose Sharks510220.041621996 - 19971
9903.Canada flagBen Ondrus (RW)Toronto Maple Leafs520220.04722005 - 20094
9904.Canada flagAlexandre Picard (LW)Columbus Blue Jackets670220.03582005 - 20105
9905.Canada flagRudy Poeschek (D/RW)New York Rangers680220.032561987 - 19903
9906.Canada flagJohn Scott (LW)Chicago Blackhawks690220.031202010 - 20122
9907.Canada flagBruno St-Jacques (D)Mighty Ducks of Anaheim11011.0002005 - 20061
9908.Canada flagBrad Fast (D)Carolina Hurricanes11011.0002003 - 20041
9909.Canada flagDoug Wickenheiser (C)New York Rangers11011.0001988 - 19891
9910.Canada flagGerry Ehman (RW)Boston Bruins11011.0001957 - 19581
9911.Canada flagDon Gillen (RW)Philadelphia Flyers11011.0001979 - 19801
9912.Canada flagPete Leswick (RW)New York Americans11011.0001936 - 19371
9913.Canada flagRoland Huard (C)Toronto Maple Leafs11011.0001930 - 19311
9914.Canada flagPerry Ganchar (RW)Montréal Canadiens11011.0001987 - 19881
9915.Canada flagAngus Booth (D)Los Angeles Kings11011.0002025 - 20261
9916.Canada flagKen Hammond (D)Boston Bruins11011.0021990 - 19911
9917.Canada flagDean Morton (D)Detroit Red Wings11011.0021989 - 19901
9918.Canada flagSamuel Henley (C/LW)Colorado Avalanche11011.0022016 - 20171
9919.Canada flagWes Walz (C)Philadelphia Flyers21010.5001991 - 19921
9920.Canada flagTodd Hlushko (C)Philadelphia Flyers21010.5001993 - 19941
9921.Canada flagShawn Evans (D)New York Islanders21010.5001989 - 19901
9922.Canada flagJamie Leach (RW)Florida Panthers21010.5001993 - 19941
9923.Canada flagDaryl Evans (LW)Toronto Maple Leafs21010.5001986 - 19871
9924.Canada flagJohn LeBlanc (RW/LW)Edmonton Oilers21010.5001988 - 19891
9925.Canada flagTony Joseph (F)Winnipeg Jets21010.5001988 - 19891
9926.Canada flagBilly Bell (RW/C)Montréal Wanderers21010.5001917 - 19181
9927.Canada flagGrant Erickson (RW)Boston Bruins21010.5001968 - 19691
9928.Canada flagHickey Nicholson (LW)Chicago Blackhawks21010.5001937 - 19381
9929.Canada flagLandon Ferraro (C/RW)Minnesota Wild21010.5002017 - 20181
9930.Canada flagCurtis Glencross (LW)Mighty Ducks of Anaheim21010.5022006 - 20071
9931.Canada flagDennis Sobchuk (C)Québec Nordiques21010.5021982 - 19831
9932.Canada flagTodd Nelson (D)Washington Capitals21010.5021993 - 19941
9933.Canada flagMatt Carey (W/C)Chicago Blackhawks21010.5022013 - 20141
9934.Canada flagJason Marshall (D)St. Louis Blues21010.5041991 - 19921
9935.Canada flagTodd White (C)Philadelphia Flyers31010.3301999 - 20001
9936.Canada flagTom Martin (RW)Toronto Maple Leafs31010.3301967 - 19681
9937.Canada flagDenis Hamel (LW)Atlanta Thrashers31010.3302006 - 20071
9938.Canada flagTony Tanti (LW)Chicago Blackhawks31010.3301981 - 19832
9939.Canada flagDick Gamble (LW)Toronto Maple Leafs31010.3301965 - 19672
9940.Canada flagGary Emmons (C)San Jose Sharks31010.3301993 - 19941
9941.Canada flagRyan Stewart (C)Winnipeg Jets31010.3301985 - 19861
9942.Canada flagKelly Burnett (C)New York Rangers31010.3301952 - 19531
9943.Canada flagGarrett Pilon (C)Washington Capitals31010.3302020 - 20222
9944.Canada flagCameron Hughes (C/LW)Dallas Stars31010.3302025 - 20261
9945.Canada flagJean-Yves Roy (RW)New York Rangers31010.3321994 - 19951
9946.Canada flagBill McCreary (LW)Detroit Red Wings31010.3321957 - 19581
9947.Canada flagMike Siltala (RW/C)Washington Capitals31010.3321981 - 19821
9948.Canada flagDillon Dubé (LW/C)Active playerSt. Louis Blues31010.3322026 - 20271
9949.Canada flagRalph Keller (D)New York Rangers31010.3361962 - 19631
9950.Canada flagAlan May (LW)Edmonton Oilers31010.3371988 - 19891
9951.Canada flagArt Ross (D)Montréal Wanderers31010.33121917 - 19181
9952.Canada flagJon Sim (LW)Nashville Predators41010.2502002 - 20031
9953.Canada flagDon MacLean (LW)Columbus Blue Jackets41010.2502003 - 20041
9954.Canada flagKurtis McLean (C)New York Islanders41010.2502008 - 20091
9955.Canada flagBill Sweeney (C)New York Rangers41010.2501959 - 19601
9956.Canada flagAdolph Kukulowicz (C)New York Rangers41010.2501952 - 19542
9957.Canada flagBill Heindl (LW)New York Rangers41010.2501972 - 19731
9958.Canada flagBobby Rowe (F)Boston Bruins41010.2501924 - 19251
9959.Canada flagLloyd Cook (D)Boston Bruins41010.2501924 - 19251
9960.Canada flagCliff Pennington (C)Montréal Canadiens41010.2501960 - 19611
9961.Canada flagLarry Fullan (LW)Washington Capitals41010.2501974 - 19751
9962.Canada flagKevin Henderson (LW/C)Nashville Predators41010.2502012 - 20131
9963.Canada flagTyler Angle (C)Columbus Blue Jackets41010.2502022 - 20242
9964.Canada flagJustin Sourdif (RW/C)Active playerFlorida Panthers41010.2502023 - 20252
9965.Canada flagJason Krog (C)Vancouver Canucks41010.2522008 - 20091
9966.Canada flagDave Hannan (C)Colorado Avalanche41010.2521995 - 19961
9967.Canada flagEd Harrison (C)New York Rangers41010.2521950 - 19511
9968.Canada flagDoug Horbul (LW)Kansas City Scouts41010.2521974 - 19751
9969.Canada flagHank Damore (C)New York Rangers41010.2521943 - 19441
9970.Canada flagOrest Kindrachuk (C)Washington Capitals41010.2521981 - 19821
9971.Canada flagPhil Stevens (C)Montréal Wanderers41010.2521917 - 19181
9972.Canada flagLyle Bradley (C/RW)California Golden Seals41010.2521973 - 19741
9973.Canada flagKris Newbury (C/LW)Detroit Red Wings41010.2542009 - 20101
9974.Canada flagRobert Sirois (RW)Philadelphia Flyers41010.2541974 - 19762
9975.Canada flagDavid Liffiton (D)Colorado Avalanche41010.25172010 - 20111
9976.Canada flagRod Dallman (LW)New York Islanders41010.25211987 - 19903
9977.Canada flagDavid Haas (LW)Edmonton Oilers51010.2001990 - 19911
9978.Canada flagBrian Carlin (LW)Los Angeles Kings51010.2001971 - 19721
9979.Canada flagRonnie Rowe (LW)New York Rangers51010.2001947 - 19481
9980.Canada flagLeth Graham (LW)Hamilton Tigers51010.2001922 - 19231
9981.Canada flagBob Fryday (RW)Montréal Canadiens51010.2001949 - 19522
9982.Canada flagMatt Luff (RW/LW)St. Louis Blues51010.2002025 - 20261
9983.Canada flagShawn McCosh (C)New York Rangers51010.2021994 - 19951
9984.Canada flagRobert LaForest (RW)Los Angeles Kings51010.2021983 - 19841
9985.Canada flagDick Behling (D)Detroit Red Wings51010.2021940 - 19432
9986.Canada flagJustin Hodgman (C)Arizona Coyotes51010.2022014 - 20151
9987.Canada flagGreg McKegg (C)Boston Bruins51010.2022020 - 20211
9988.Canada flagMarshall Rifai (D)Toronto Maple Leafs51010.2022023 - 20273
9989.Canada flagBrad Smyth (RW)New York Rangers51010.2041997 - 20012
9990.Canada flagRobin Bawa (RW)Washington Capitals51010.2061989 - 19901
9991.Canada flagKevin Maguire (RW)Philadelphia Flyers51010.2061989 - 19901
9992.Canada flagMatt Beleskey (LW)New York Rangers51010.2092017 - 20192
9993.Canada flagJim Ennis (D)Edmonton Oilers51010.20101987 - 19881
9994.Canada flagDylan McIlrath (D)Active playerFlorida Panthers51010.20102016 - 20171
9995.Canada flagConnor Clattenburg (C/LW)Edmonton Oilers51010.20132025 - 20261
9996.Canada flagSteve Coates (RW)Detroit Red Wings51010.20241976 - 19771
9997.Canada flagPascal Dupuis (LW)New York Rangers61010.1702006 - 20071
9998.Canada flagJeff McLean (C)San Jose Sharks61010.1701993 - 19941
9999.Canada flagBob Connors (D/LW)New York Americans61010.1701926 - 19271
10000.Canada flagDan Lucas (RW)Philadelphia Flyers61010.1701978 - 19791

* Some data is missing to provide a correct summary.