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
4401.Canada flagKevin Haller (D)Philadelphia Flyers132722290.221771994 - 19973
4402.Canada flagKevin Dahl (D)Calgary Flames179722290.161491992 - 19985
4403.Canada flagCraig Levie (D)St. Louis Blues61623290.48331984 - 19851
4404.Canada flagMatt Ravlich (D)Los Angeles Kings87623290.33751969 - 19712
4405.Canada flagPhilippe Myers (D)Philadelphia Flyers115623290.25542018 - 20213
4406.Canada flagRobyn Regehr (D)Los Angeles Kings158623290.18932012 - 20153
4407.Canada flagStan Weir (C)Detroit Red Wings57524290.5121982 - 19831
4408.Canada flagJack Lynch (D)Detroit Red Wings85524290.34731973 - 19752
4409.Canada flagDan McGillis (D)Boston Bruins90524290.32752002 - 20042
4410.Canada flagDon Awrey (D)St. Louis Blues95524290.31551973 - 19752
4411.Canada flagDave Hutchison (D)Toronto Maple Leafs157524290.184001978 - 19843
4412.Canada flagSean O'Donnell (D)Anaheim Ducks182524290.162022005 - 20083
4413.Canada flagCarl Brewer (D)St. Louis Blues61425290.48691970 - 19722
4414.Canada flagHarry Howell (D)California Golden Seals83425290.35661969 - 19712
4415.Canada flagBrad Berry (D)Winnipeg Jets163425290.181961985 - 19905
4416.Canada flagEric Gryba (D)Ottawa Senators165425290.181872012 - 20153
4417.Canada flagBob McGill (D)Toronto Maple Leafs317425290.099881981 - 19937
4418.Canada flagDave Ellett (D)Boston Bruins136326290.21921997 - 19992
4419.Canada flagNick Schultz (D)Philadelphia Flyers189326290.15992014 - 20173
4420.Canada flagDavid Fenyves (D)Buffalo Sabres148227290.20871982 - 19875
4421.Canada flagRyan White (C/RW)Philadelphia Flyers1071711280.261312014 - 20162
4422.Canada flagLeo Bourgeault (D)New York Rangers1551711280.182291926 - 19315
4423.Canada flagOzzie Aubuchon (LW)New York Rangers381612280.7441943 - 19441
4424.Canada flagNick Ritchie (LW)Boston Bruins631612280.44562019 - 20212
4425.Canada flagJoffrey Lupul (RW)Edmonton Oilers811612280.35452006 - 20071
4426.Canada flagMason Raymond (LW/RW)Calgary Flames861612280.33162014 - 20162
4427.Canada flagJud McAtee (LW/C)Detroit Red Wings461513280.6161942 - 19453
4428.Canada flagBrian Bellows (RW)Anaheim Ducks621513280.45221996 - 19971
4429.Canada flagMatt Frattin (RW/LW)Toronto Maple Leafs911513280.31332010 - 20154
4430.Canada flagDustin Jeffrey (C)Pittsburgh Penguins1001513280.28102008 - 20146
4431.Canada flagJaret Anderson-Dolan (C/LW)Los Angeles Kings1261513280.22182018 - 20246
4432.Canada flagWarren Rychel (LW)Anaheim Ducks1331513280.214161996 - 19982
4433.Canada flagMike Bullard (LW)Toronto Maple Leafs651414280.43421991 - 19921
4434.Canada flagSteve Downie (RW)Pittsburgh Penguins721414280.392382014 - 20151
4435.Canada flagAndrew Mangiapane (W/C)Active playerWashington Capitals811414280.35242024 - 20251
4436.Canada flagJoshua Leivo (LW/RW)Toronto Maple Leafs841414280.33272013 - 20196
4437.Canada flagRyan Jones (LW/RW)Nashville Predators871414280.32402008 - 20102
4438.Canada flagDave McLlwain (C)Pittsburgh Penguins1081414280.26481987 - 19963
4439.Canada flagKevin Dineen (RW)Columbus Blue Jackets1291315280.222002000 - 20033
4440.Canada flagGlen Metropolit (C)Atlanta Thrashers571216280.49202006 - 20071
4441.Canada flagTerry Gray (RW)Los Angeles Kings651216280.43221967 - 19681
4442.Canada flagChris Kontos (LW)New York Rangers781216280.36651982 - 19853
4443.Canada flagPaul Cyr (LW)Hartford Whalers871216280.321261990 - 19922
4444.Canada flagPhil Di Giuseppe (LW/RW)Vancouver Canucks1011216280.28542022 - 20253
4445.Canada flagJordan Caron (RW/LW)Boston Bruins1341216280.21762010 - 20155
4446.Canada flagDave Reid (LW)Colorado Avalanche1381216280.20491999 - 20012
4447.Canada flagWayne Babych (RW)Hartford Whalers411117280.68631985 - 19872
4448.Canada flagCharlie Simmer (LW)Pittsburgh Penguins501117280.56241987 - 19881
4449.Canada flagAnthony Beauvillier (LW/RW)Active playerVancouver Canucks551117280.51182022 - 20242
4450.Canada flagTaylor Hall (LW/C)Active playerChicago Blackhawks561117280.50202023 - 20252
4451.Canada flagTom Roulston (RW)Pittsburgh Penguins581117280.48101983 - 19862
4452.Canada flagChris Lindberg (C)Calgary Flames791117280.35351991 - 19932
4453.Canada flagBerkly Catton (C/LW)Active playerSeattle Kraken801117280.35372025 - 20272
4454.Canada flagKirk Bowman (LW/C)Chicago Blackhawks881117280.32191976 - 19793
4455.Canada flagJohn Flesch (LW/D)Minnesota North Stars901117280.31941974 - 19762
4456.Canada flagBrent Ashton (LW/C)Minnesota North Stars971117280.29691983 - 19852
4457.Canada flagStacy Roest (C)Detroit Red Wings1101117280.25261998 - 20033
4458.Canada flagZach Boychuk (C/LW)Carolina Hurricanes1151117280.24102008 - 20157
4459.Canada flagDave Lowry (LW)San Jose Sharks1431117280.20931997 - 20003
4460.Canada flagDoug Smail (RW)Québec Nordiques461018280.61471991 - 19921
4461.Canada flagMike Santorelli (C)Vancouver Canucks491018280.5762013 - 20141
4462.Canada flagGary Roberts (LW)Pittsburgh Penguins571018280.49662006 - 20082
4463.Canada flagSam Steel (C/LW)Active playerMinnesota Wild651018280.43182022 - 20231
4464.Canada flagBrad Richards (C)Detroit Red Wings681018280.4182015 - 20161
4465.Canada flagPierre Plante (RW)Chicago Blackhawks771018280.36591977 - 19781
4466.Canada flagTyson Jost (C/LW)Buffalo Sabres1021018280.27332022 - 20242
4467.Canada flagNicolas Aubé-Kubel (RW)Philadelphia Flyers1021018280.27692018 - 20224
4468.Canada flagNicolas Aubé-Kubel (RW)Washington Capitals1071018280.26692022 - 20242
4469.Canada flagSteve Kraftcheck (D)New York Rangers1271018280.22751951 - 19532
4470.Canada flagLiam O'Brien (LW/C)Active playerArizona Coyotes1701018280.163732021 - 20243
4471.Canada flagJérémy Lauzon (D)Active playerNashville Predators1871018280.152152021 - 20254
4472.Canada flagJohn Tucker (C)Washington Capitals38919280.74101989 - 19901
4473.Canada flagFrank Mario (C)Boston Bruins53919280.53241941 - 19452
4474.Canada flagJason Demers (D)Florida Panthers81919280.35532016 - 20171
4475.Canada flagBlake Wesley (D)Hartford Whalers100919280.281691981 - 19832
4476.Canada flagJohnathan Kovacevic (D)Active playerMontréal Canadiens139919280.20812022 - 20242
4477.Canada flagJack Shewchuk (D)Boston Bruins187919280.151601938 - 19456
4478.Canada flagKevin LaVallée (LW)Pittsburgh Penguins33820280.8541986 - 19871
4479.Canada flagJames Patrick (D)Hartford Whalers47820280.60321993 - 19941
4480.Canada flagDave Lumley (RW)Hartford Whalers48820280.58981984 - 19851
4481.Canada flagBryan Hextall, Jr. (C)Minnesota North Stars58820280.48841975 - 19761
4482.Canada flagMatthew Barnaby (RW/LW)Chicago Blackhawks82820280.341782005 - 20061
4483.Canada flagBrent Peterson (RW)Detroit Red Wings91820280.31321978 - 19824
4484.Canada flagGord Murphy (D)Boston Bruins106820280.261261991 - 20023
4485.Canada flagHank Ciesla (C)New York Rangers129820280.22371957 - 19592
4486.Canada flagDave Bolland (C/RW)Florida Panthers78721280.36642014 - 20162
4487.Canada flagAndré Benoît (D)Colorado Avalanche79721280.35262013 - 20141
4488.Canada flagLarry Goodenough (D)Vancouver Canucks113721280.25751976 - 19804
4489.Canada flagGrant Jennings (D)Pittsburgh Penguins210721280.133571990 - 19955
4490.Canada flagDale DeGray (D)Los Angeles Kings63622280.44971988 - 19891
4491.Canada flagDavid Desharnais (C/LW)New York Rangers71622280.39182017 - 20181
4492.Canada flagGeorge Brown (C)Montréal Canadiens79622280.35341936 - 19393
4493.Canada flagMarty McSorley (D)San Jose Sharks113622280.253261996 - 19982
4494.Canada flagKent Huskins (D)Anaheim Ducks142622280.201002006 - 20093
4495.Canada flagMerlin Malinowski (C)Hartford Whalers75523280.37161982 - 19831
4496.Canada flagBrian Engblom (D)Washington Capitals79523280.35671982 - 19842
4497.Canada flagSteve Dykstra (D)Buffalo Sabres128523280.223781985 - 19883
4498.Canada flagPaul MacKinnon (D)Washington Capitals147523280.19911979 - 19845
4499.Canada flagJay Wells (D)New York Rangers186523280.152771991 - 19954
4500.Canada flagMarc Bergevin (D)St. Louis Blues328523280.093191996 - 20026

* Some data is missing to provide a correct summary.