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
5301.Canada flagJim Montgomery (C)St. Louis Blues67614200.30441993 - 19941
5302.Canada flagNathan Dempsey (D)Los Angeles Kings70614200.29502003 - 20062
5303.Canada flagCharlie Mason (RW)New York Rangers74614200.27221934 - 19362
5304.Canada flagJosh Mahura (D)Active playerAnaheim Ducks79614200.25222018 - 20224
5305.Canada flagTaylor Fedun (D)Dallas Stars81614200.25222018 - 20202
5306.Canada flagDylan Coghlan (D)Active playerVegas Golden Knights100614200.20262020 - 20274
5307.Canada flagKevin Korchinski (D)Active playerChicago Blackhawks109614200.18342023 - 20274
5308.Canada flagDave Fortier (LW/D)New York Islanders124614200.161471974 - 19762
5309.Canada flagDoug Houda (D)Hartford Whalers142614200.143561990 - 19944
5310.Canada flagFred Shero (D)New York Rangers145614200.141371947 - 19503
5311.Canada flagJoe Thornton (C)Toronto Maple Leafs44515200.45142020 - 20211
5312.Canada flagNicolas Roy (C/RW)Active playerToronto Maple Leafs59515200.34102025 - 20261
5313.Canada flagTed Nolan (LW)Detroit Red Wings60515200.33711981 - 19842
5314.Canada flagJohn McIntyre (C)Toronto Maple Leafs72515200.281421989 - 19912
5315.Canada flagBrian Glynn (D)Calgary Flames77515200.261061987 - 19903
5316.Canada flagBob Lorimer (D)Colorado Rockies79515200.25681981 - 19821
5317.Canada flagBrad Lukowich (D)New Jersey Devils93515200.22442005 - 20072
5318.Canada flagDeclan Chisholm (D)Active playerMinnesota Wild95515200.21282023 - 20252
5319.Canada flagJoël Bouchard (D)Nashville Predators116515200.17831998 - 20002
5320.Canada flagBrendan Smith (D)Active playerNew Jersey Devils123515200.161242022 - 20242
5321.Canada flagJacob Bernard-Docker (D)Ottawa Senators129515200.16442020 - 20255
5322.Canada flagGreg de Vries (D)Nashville Predators154515200.131401998 - 20093
5323.Canada flagBarry Melrose (D)Toronto Maple Leafs173515200.124201980 - 19833
5324.Canada flagBilly Taylor (C)Boston Bruins39416200.51251947 - 19481
5325.Canada flagTerry Crisp (C)New York Islanders54416200.3761972 - 19731
5326.Canada flagTaro Hirose (LW)Detroit Red Wings60416200.33142018 - 20235
5327.Canada flagWayne Primeau (C)Tampa Bay Lightning64416200.311021999 - 20012
5328.Canada flagSteve Montador (D)Anaheim Ducks65416200.311252008 - 20091
5329.Canada flagMartin St-Louis (RW)Calgary Flames69416200.29321998 - 20002
5330.Canada flagAndré Dupont (D)St. Louis Blues85416200.241981971 - 19732
5331.Canada flagDave Hoyda (F)Philadelphia Flyers108416200.192571977 - 19792
5332.Canada flagRobert Bortuzzo (D)Pittsburgh Penguins113416200.181712011 - 20154
5333.Canada flagBrett Bellemore (D)Carolina Hurricanes121416200.17792012 - 20153
5334.Canada flagRandy Ladouceur (D)Anaheim Ducks188416200.111571993 - 19963
5335.Canada flagShane Hnidy (D)Ottawa Senators189416200.113432000 - 20044
5336.Canada flagRick Hampton (D)Los Angeles Kings52317200.38221978 - 19802
5337.Canada flagDave Manson (D)Phoenix Coyotes66317200.301641996 - 19971
5338.Canada flagBill Stewart (D)Buffalo Sabres80317200.251161977 - 19792
5339.Canada flagCale Hulse (D)Phoenix Coyotes82317200.241232003 - 20041
5340.Canada flagIan Laperrière (RW)Philadelphia Flyers82317200.241622009 - 20123
5341.Canada flagKevin McCarthy (D)Philadelphia Flyers90317200.22571977 - 19874
5342.Canada flagTy Dellandrea (C/W)Active playerSan Jose Sharks123317200.16872024 - 20273
5343.Canada flagJeff Chychrun (D)Philadelphia Flyers199317200.106081986 - 19915
5344.Canada flagAlbert Langlois (D)Detroit Red Wings82218200.241201963 - 19652
5345.Canada flagRick Kessell (C)Pittsburgh Penguins84218200.2421969 - 19734
5346.Canada flagJohn Bednarski (D)New York Rangers99218200.201141974 - 19773
5347.Canada flagLarry Playfair (D)Los Angeles Kings111218200.184221985 - 19894
5348.Canada flagJohn Schella (D)Vancouver Canucks115218200.172241970 - 19722
5349.Canada flagBill Plager (D)St. Louis Blues127218200.161411968 - 19724
5350.Canada flagCraig Muni (D)Buffalo Sabres160218200.131671993 - 19963
5351.Canada flagNoel Price (D)Los Angeles Kings62119200.32291970 - 19711
5352.Canada flagMiles Zaharko (D)Atlanta Flames71119200.28261977 - 19781
5353.Canada flagClint Albright (C/LW)New York Rangers59145190.32191948 - 19491
5354.Canada flagJeff Cowan (LW)Calgary Flames83145190.231301999 - 20023
5355.Canada flagBobby McMann (C/LW)Active playerSeattle Kraken33136190.5842025 - 20272
5356.Canada flagTroy Loney (LW)Anaheim Ducks62136190.31881993 - 19941
5357.Canada flagBenoît Pouliot (LW)Buffalo Sabres74136190.26222017 - 20181
5358.Canada flagArt Smith (D)Toronto Maple Leafs101136190.191921927 - 19303
5359.Canada flagMickey MacKay (C)Boston Bruins65127190.29311928 - 19302
5360.Canada flagNicolas Deslauriers (LW/D)Active playerMontréal Canadiens106127190.18772017 - 20192
5361.Canada flagMark Lofthouse (RW)Detroit Red Wings40118190.48311981 - 19832
5362.Canada flagGordon Sherven (C)Edmonton Oilers44118190.43141983 - 19863
5363.Canada flagJames Jarvis (LW)Pittsburgh Pirates44118190.43321929 - 19301
5364.Canada flagMark Hartigan (C)Columbus Blue Jackets48118190.40302003 - 20073
5365.Canada flagAnthony Duclair (W/C)Active playerColumbus Blue Jackets53118190.36122018 - 20191
5366.Canada flagWally Wilson (RW)Boston Bruins53118190.36181947 - 19481
5367.Canada flagJocelyn Lemieux (RW/LW)St. Louis Blues76118190.251361986 - 19882
5368.Canada flagJosh Green (C/LW)Edmonton Oilers88118190.22712000 - 20124
5369.Canada flagBobby Simpson (LW)Pittsburgh Penguins30109190.6341981 - 19832
5370.Canada flagAl McDonough (RW)Atlanta Flames35109190.54151973 - 19741
5371.Canada flagBrent Fedyk (LW)Dallas Stars41109190.46301995 - 19961
5372.Canada flagJohn McDonald (F)New York Rangers43109190.4461943 - 19441
5373.Canada flagRob Cimetta (LW)Boston Bruins54109190.35331988 - 19902
5374.Canada flagBrian Smith (LW)Los Angeles Kings58109190.33331967 - 19681
5375.Canada flagHartland Monahan (LW)Los Angeles Kings64109190.30451977 - 19781
5376.Canada flagCurtis Lazar (C/W)Buffalo Sabres71109190.2792019 - 20212
5377.Canada flagRandy Gilhen (LW)New York Rangers73109190.26221991 - 19932
5378.Canada flagLyle Moffat (LW)Winnipeg Jets74109190.26381979 - 19801
5379.Canada flagSteven Lorentz (C/LW)San Jose Sharks80109190.24162022 - 20231
5380.Canada flagMichaël Bournival (W/C)Montréal Canadiens89109190.21222013 - 20152
5381.Canada flagHerb Gardiner (D)Montréal Canadiens95109190.20481926 - 19293
5382.Canada flagBernie Lukowich (RW)Pittsburgh Penguins53910190.36321973 - 19741
5383.Canada flagAlex Smith (D)Boston Bruins61910190.31601932 - 19342
5384.Canada flagTommy Filmore (RW)New York Americans64910190.30211931 - 19332
5385.Canada flagTom Martin (LW)Hartford Whalers64910190.301641987 - 19903
5386.Canada flagJerry Shannon (LW)Montréal Maroons67910190.28331936 - 19382
5387.Canada flagJamie Baker (C)Québec Nordiques71910190.27401989 - 19923
5388.Canada flagGlen Sather (LW)Minnesota North Stars72910190.26941975 - 19761
5389.Canada flagJeff Jackson (LW)Toronto Maple Leafs77910190.25901984 - 19873
5390.Canada flagDoug Sulliman (RW)Philadelphia Flyers80910190.2481988 - 19902
5391.Canada flagBen Eager (LW)Philadelphia Flyers111910190.173132005 - 20083
5392.Canada flagBrent Ashton (LW/C)Calgary Flames32811190.59411992 - 19931
5393.Canada flagAngus Cameron (C)New York Rangers35811190.5401942 - 19431
5394.Canada flagTony Hrkac (C)Edmonton Oilers36811190.53101997 - 19981
5395.Canada flagBob Joyce (LW)Washington Capitals41811190.46121989 - 19912
5396.Canada flagLen Fontaine (RW/C)Detroit Red Wings46811190.41101972 - 19742
5397.Canada flagJonathan Marchessault (LW/RW)Active playerTampa Bay Lightning47811190.40172014 - 20162
5398.Canada flagCharlie Sands (RW)Toronto Maple Leafs48811190.4021932 - 19342
5399.Canada flagBill Derlago (C)Winnipeg Jets57811190.33181985 - 19872
5400.Canada flagDoug Rombough (C)Minnesota North Stars59811190.32391974 - 19762

* Some data is missing to provide a correct summary.