Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
Canada (5821)
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
4801.Canada flagGreg Polis (LW)Washington Capitals471311240.51251978 - 19802
4802.Canada flagEd Johnstone (RW)Detroit Red Wings551311240.44561983 - 19873
4803.Canada flagEarl Heiskala (LW)Philadelphia Flyers1271311240.192941968 - 19713
4804.Canada flagAndy Andreoff (C/LW)Los Angeles Kings1591311240.152142014 - 20184
4805.Canada flagDon Ashby (C)Edmonton Oilers241212241.0021979 - 19812
4806.Canada flagBob Kirkpatrick (C)New York Rangers491212240.4961942 - 19431
4807.Canada flagScott Pellerin (LW)New Jersey Devils521212240.46431992 - 19963
4808.Canada flagPaul Marshall (LW)Pittsburgh Penguins591212240.41131979 - 19812
4809.Canada flagGary Dornhoefer (RW)Boston Bruins621212240.39351963 - 19663
4810.Canada flagAlex Chiasson (RW/C)Calgary Flames811212240.30462016 - 20171
4811.Canada flagSheldon Keefe (RW)Tampa Bay Lightning1251212240.19782000 - 20033
4812.Canada flagDave Roche (LW)Pittsburgh Penguins1321212240.182851995 - 19972
4813.Canada flagNeil Strain (LW)New York Rangers521113240.46121952 - 19531
4814.Canada flagPhilip Tomasino (C/W)Active playerPittsburgh Penguins591113240.4182024 - 20262
4815.Canada flagMike McEwen (D)Hartford Whalers671113240.36481985 - 19883
4816.Canada flagBob Gryp (LW)Washington Capitals731113240.33331974 - 19762
4817.Canada flagJohn McKenzie (RW)Detroit Red Wings751113240.32631959 - 19612
4818.Canada flagPaul MacDermid (RW)Washington Capitals871113240.281231991 - 19932
4819.Canada flagMaxim Lapierre (C)St. Louis Blues1161113240.21942013 - 20152
4820.Canada flagDevante Smith-Pelly (RW)Washington Capitals1291113240.19532017 - 20192
4821.Canada flagMike Stapleton (C)Pittsburgh Penguins1361113240.18281992 - 19942
4822.Canada flagTheo Fleury (RW)Colorado Avalanche151014241.60181998 - 19991
4823.Canada flagEric Vail (LW)Detroit Red Wings521014240.46351981 - 19821
4824.Canada flagDarrin Shannon (LW)Buffalo Sabres551014240.44161988 - 19924
4825.Canada flagMike Stapleton (C)Winnipeg Jets581014240.41371995 - 19961
4826.Canada flagMark Freer (C)Ottawa Senators631014240.38391992 - 19931
4827.Canada flagRuss Romaniuk (LW)Winnipeg Jets851014240.28461991 - 19954
4828.Canada flagEddie Kachur (RW)Chicago Black Hawks961014240.25351956 - 19582
4829.Canada flagShane Churla (RW)Dallas Stars1301014240.186871993 - 19963
4830.Canada flagCliff Ronning (C)New York Islanders40915240.6022003 - 20041
4831.Canada flagErnie Hicke (LW)Los Angeles Kings41915240.59181977 - 19781
4832.Canada flagDave Kryskow (LW)Washington Capitals51915240.47831974 - 19751
4833.Canada flagDick Duff (LW)Buffalo Sabres61915240.39121970 - 19722
4834.Canada flagRick Bourbonnais (RW)St. Louis Blues71915240.34291975 - 19783
4835.Canada flagLarry Cahan (D)California/Oakland Seals74915240.32801967 - 19681
4836.Canada flagJamal Mayers (RW)Toronto Maple Leafs115915240.211602008 - 20102
4837.Canada flagRoss Johnston (LW/RW)Active playerNew York Islanders134915240.182832015 - 20237
4838.Canada flagAldo Guidolin (D/RW)New York Rangers182915240.131171952 - 19564
4839.Canada flagJim McKenzie (LW)New Jersey Devils196915240.123302000 - 20033
4840.Canada flagJason Lafrenière (C)New York Rangers38816240.6361988 - 19891
4841.Canada flagHector Marini (RW)New York Islanders45816240.53941978 - 19823
4842.Canada flagBrad Boyes (RW)Toronto Maple Leafs60816240.40122015 - 20161
4843.Canada flagWayne Simmonds (RW)New Jersey Devils61816240.39642019 - 20201
4844.Canada flagJude Drouin (C)Winnipeg Jets85816240.28541979 - 19812
4845.Canada flagBeck Malenstyn (LW/RW)Active playerWashington Capitals105816240.23362019 - 20245
4846.Canada flagPierre Bouchard (D)Washington Capitals106816240.23541978 - 19824
4847.Canada flagZac Rinaldo (C/W)Philadelphia Flyers223816240.115722010 - 20155
4848.Canada flagJoshua Ho-Sang (RW)New York Islanders53717240.45202016 - 20193
4849.Canada flagNeil Brady (C)Ottawa Senators55717240.44571992 - 19931
4850.Canada flagRandy Boyd (D)Vancouver Canucks62717240.39641987 - 19892
4851.Canada flagHerb Raglan (LW)Québec Nordiques77717240.311501990 - 19922
4852.Canada flagRoger Kortko (C)New York Islanders79717240.30281984 - 19862
4853.Canada flagMarc Bergevin (D)Hartford Whalers79717240.30681990 - 19922
4854.Canada flagDana Tyrell (C/W)Tampa Bay Lightning132717240.18262010 - 20144
4855.Canada flagJamie Rivers (D)St. Louis Blues184717240.131271995 - 20075
4856.Canada flagWade Belak (RW/D)Toronto Maple Leafs318717240.087632000 - 20087
4857.Canada flagGeorge Lyle (LW)Hartford Whalers30618240.80171981 - 19832
4858.Canada flagSylvain Côté (D)Chicago Black Hawks45618240.53141999 - 20001
4859.Canada flagDale DeGray (D)Toronto Maple Leafs56618240.43631987 - 19881
4860.Canada flagChris Evans (D)Buffalo Sabres61618240.39981971 - 19721
4861.Canada flagMark Tinordi (D)Dallas Stars61618240.391431993 - 19941
4862.Canada flagRob DiMaio (RW)Carolina Hurricanes74618240.32542000 - 20011
4863.Canada flagBrian Glynn (D)Edmonton Oilers89618240.27661991 - 19932
4864.Canada flagLiam Reddox (LW)Edmonton Oilers100618240.24342007 - 20114
4865.Canada flagLarry Carrière (D)Atlanta Flames100618240.241121975 - 19772
4866.Canada flagBlake Wesley (D)Québec Nordiques119618240.201871982 - 19853
4867.Canada flagCalvin de Haan (D)Chicago Black Hawks142618240.17572019 - 20223
4868.Canada flagJack McIlhargey (D)Vancouver Canucks167618240.144031976 - 19804
4869.Canada flagBenny Woit (D)Detroit Red Wings262618240.091221950 - 19555
4870.Canada flagMike Kaszycki (F)Toronto Maple Leafs53519240.45221979 - 19833
4871.Canada flagJean-Guy Lagacé (D)Kansas City Scouts88519240.271301974 - 19762
4872.Canada flagHaydn Fleury (D)Active playerCarolina Hurricanes167519240.14302017 - 20214
4873.Canada flagDean Kennedy (D)Winnipeg Jets172519240.142901991 - 19943
4874.Canada flagNorm Johnson (C)Boston Bruins54420240.44331957 - 19592
4875.Canada flagBrent Sopel (D)Los Angeles Kings55420240.44202005 - 20072
4876.Canada flagBobby Rousseau (RW)Minnesota North Stars63420240.38121970 - 19711
4877.Canada flagCurtis Leschyshyn (D)Colorado Avalanche88420240.27791995 - 19972
4878.Canada flagJean-Guy Lagacé (D)Pittsburgh Penguins106420240.231191968 - 19754
4879.Canada flagCharlie Bourgeois (D)St. Louis Blues127420240.193581985 - 19883
4880.Canada flagIrv Spencer (D)New York Rangers131420240.18811959 - 19623
4881.Canada flagShane O'Brien (D)Colorado Avalanche104321240.231652011 - 20132
4882.Canada flagDon Awrey (D)Montréal Canadiens128123240.19871974 - 19762
4883.Canada flagJack McDonald (LW)Montréal Canadiens36176230.64181917 - 19224
4884.Canada flagBrandon Pirri (C/LW)Vegas Golden Knights49158230.47142017 - 20203
4885.Canada flagDuke Keats (C)Chicago Black Hawks36149230.64521927 - 19292
4886.Canada flagChris Simon (LW)New York Rangers65149230.352252003 - 20041
4887.Canada flagBasil McRae (LW)Québec Nordiques75149230.312771981 - 19873
4888.Canada flagJohn LeBlanc (RW/LW)Vancouver Canucks431310230.53181986 - 19882
4889.Canada flagRyan Johansen (C)Colorado Avalanche631310230.37342023 - 20241
4890.Canada flagBrad Isbister (LW)Edmonton Oilers641310230.36632002 - 20042
4891.Canada flagScott Fraser (C)Edmonton Oilers291211230.7961997 - 19981
4892.Canada flagCraig Laughlin (RW)Montréal Canadiens361211230.64331981 - 19821
4893.Canada flagDerick Brassard (C/LW)Pittsburgh Penguins541211230.43332017 - 20192
4894.Canada flagJason King (RW)Vancouver Canucks551211230.4282002 - 20042
4895.Canada flagAndy Hebenton (RW)Boston Bruins701211230.3381963 - 19641
4896.Canada flagChuck Kobasew (RW)Colorado Avalanche951211230.24722011 - 20132
4897.Canada flagGeorge Massecar (LW)New York Americans1001211230.23481929 - 19323
4898.Canada flagLucien Grenier (RW)Los Angeles Kings1281211230.18161970 - 19722
4899.Canada flagJoe Lamb (RW)St. Louis Eagles311112230.74191934 - 19351
4900.Canada flagLance Nethery (F)New York Rangers381112230.61121980 - 19822

* Some data is missing to provide a correct summary.