Loading page

NHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
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
#PlayerTeamGPGATPP/GPPIMPeriodYears
5901.Canada flagMike McMahon Jr. (D)Detroit Red Wings20000.0001969 - 19701
5902.USA flagJesse Spring (D)Toronto St. Patricks/Maple Leafs20000.0001926 - 19271
5903.Canada flagFred Robertson (D)Toronto St. Patricks/Maple Leafs20000.0001931 - 19342
5904.Canada flagBruce Holloway (D)Vancouver Canucks20000.0001984 - 19851
5905.Canada flagJack Howard (D)Toronto St. Patricks/Maple Leafs20000.0001936 - 19371
5906.Canada flagPhil Samis (D)Toronto St. Patricks/Maple Leafs20000.0001947 - 19502
5907.Canada flagChris Evans (D)Toronto St. Patricks/Maple Leafs20000.0001969 - 19701
5908.USA flagFrank Beisler (D)New York Americans20000.0001936 - 19402
5909.Canada flagGord McFarlane (D)Chicago Black Hawks20000.0001926 - 19271
5910.Canada flagMichael Caruso (D)Florida Panthers20000.0002012 - 20131
5911.Canada flagJordan Hendry (D)Anaheim Ducks20000.0002012 - 20131
5912.Canada flagGord Wappel (D)Atlanta Flames20000.0001979 - 19801
5913.USA flagMatthew Konan (D)Philadelphia Flyers20000.0002012 - 20131
5914.Canada flagDerek Joslin (D)Vancouver Canucks20000.0002012 - 20131
5915.Canada flagTom Coulter (D)Chicago Black Hawks20000.0001933 - 19341
5916.Canada flagGlenn Johannesen (D/LW)New York Islanders20000.0001985 - 19861
5917.Canada flagAlexander Hudson (D)Pittsburgh Penguins20000.0001978 - 19791
5918.Canada flagWayne Ramsey (D)Buffalo Sabres20000.0001977 - 19781
5919.Canada flagEd Zeniuk (D)Detroit Red Wings20000.0001954 - 19551
5920.Canada flagDave Campbell (C)Montréal Canadiens20000.0001920 - 19211
5921.Canada flagPatrick Clark (D)Boston Bruins20000.0001927 - 19281
5922.Canada flagJacques Deslauriers (D)Montréal Canadiens20000.0001955 - 19561
5923.Canada flagGus Leroux (D)Montréal Canadiens20000.0001935 - 19361
5924.Canada flagMatt Irwin (D)Boston Bruins20000.0002015 - 20161
5925.Canada flagTyson Strachan (D)Minnesota Wild20000.0002015 - 20161
5926.Canada flagAndré Benoît (D)St. Louis Blues20000.0002015 - 20161
5927.Canada flagStefan Elliott (D)Nashville Predators20000.0002015 - 20161
5928.USA flagErik Burgdoerfer (D)Buffalo Sabres20000.0002016 - 20171
5929.Canada flagKeegan Lowe (D)Edmonton Oilers20000.0002017 - 20181
5930.Canada flagBrady Keeper (D)Florida Panthers20000.0002018 - 20213
5931.Canada flagCody Goloubef (D)Detroit Red Wings20000.0002019 - 20201
5932.Canada flagMike Green (D)Edmonton Oilers20000.0002019 - 20201
5933.Canada flagKevin Czuczman (D)Pittsburgh Penguins20000.0002020 - 20211
5934.Switzerland flagYannick Weber (D)Pittsburgh Penguins20000.0002020 - 20211
5935.USA flagDavid Farrance (D)Nashville Predators20000.0002020 - 20211
5936.Canada flagMadison Bowey (D)Vancouver Canucks20000.0002021 - 20221
5937.Canada flagAlex Biega (D)Toronto St. Patricks/Maple Leafs20000.0002021 - 20221
5938.Canada flagJustin Barron (D)Active playerColorado Avalanche20000.0002021 - 20221
5939.Canada flagSean Day (D)Tampa Bay Lightning20000.0002021 - 20221
5940.Slovakia flagSamuel Knazko (D)Columbus Blue Jackets20000.0002022 - 20231
5941.Finland flagJani Hakanpää (D)Toronto St. Patricks/Maple Leafs20000.0002024 - 20251
5942.Sweden flagRobert Hägg (D)Vegas Golden Knights20000.0002024 - 20251
5943.Belarus flagVladislav Kolyachonok (D)Boston Bruins20000.0002025 - 20261
5944.Canada flagJorian Donovan (D)Ottawa Senators20000.0002025 - 20261
5945.Sweden flagViking Gustafsson Nyberg (D)Minnesota Wild20000.0002025 - 20261
5946.Finland flagTopias Vilén (D)New Jersey Devils20000.0002025 - 20261
5947.Canada flagDarren Raddysh (D)Active playerToronto St. Patricks/Maple Leafs20000.0002026 - 20271
5948.Canada flagBowen Byram (D)Active playerChicago Black Hawks20000.0002026 - 20271
5949.Sweden flagMarcus Pettersson (D)Active playerNew York Rangers20000.0002026 - 20271
5950.Russia flagShakir Mukhamadullin (D)Active playerEdmonton Oilers20000.0002026 - 20271
5951.Latvia flagAlberts Šmits (D)Active playerNew York Rangers20000.0002026 - 20271
5952.Czechia flagDavid Spacek (D)Active playerMinnesota Wild20000.0002025 - 20272
5953.Russia flagDenis Chervyakov (D)Boston Bruins20000.0021992 - 19931
5954.Canada flagRic Jackman (D)Boston Bruins20000.0022001 - 20021
5955.Slovakia flagKristian Kudroc (D)Florida Panthers20000.0022003 - 20041
5956.Canada flagGreg Hawgood (D)Dallas Stars20000.0022001 - 20021
5957.USA flagRory Fitzpatrick (D)Nashville Predators20000.0022000 - 20011
5958.Canada flagJoël Bouchard (D)Dallas Stars20000.0021999 - 20001
5959.Switzerland flagTimo Helbling (D)Washington Capitals20000.0022006 - 20071
5960.Canada flagRyan Caldwell (D)New York Islanders20000.0022005 - 20061
5961.Canada flagMarc Moro (D)Toronto St. Patricks/Maple Leafs20000.0022001 - 20021
5962.Canada flagChris Allen (D)Florida Panthers20000.0021997 - 19992
5963.Canada flagRichard Petiot (D)Los Angeles Kings20000.0022005 - 20061
5964.Canada flagRyan Caldwell (D)Phoenix Coyotes20000.0022007 - 20081
5965.Canada flagMicki DuPont (D)St. Louis Blues20000.0022007 - 20081
5966.Canada flagDan Jancevski (D)Tampa Bay Lightning20000.0022007 - 20081
5967.Canada flagDominic Lavoie (D)Boston Bruins20000.0021992 - 19931
5968.Ukraine flagDmitri Yakushin (D)Toronto St. Patricks/Maple Leafs20000.0021999 - 20001
5969.Russia flagYevgeni Namestnikov (D)Nashville Predators20000.0021999 - 20001
5970.Czechia flagFrantisek Kucera (D)Philadelphia Flyers20000.0021996 - 19971
5971.Canada flagCurtis Leschyshyn (D)Washington Capitals20000.0021996 - 19971
5972.USA flagShawn Chambers (D)Washington Capitals20000.0021991 - 19921
5973.USA flagDoug Janik (D)Montréal Canadiens20000.0022008 - 20091
5974.Canada flagDave Amadio (D)Detroit Red Wings20000.0021957 - 19581
5975.Russia flagMikhail Tatarinov (D)Boston Bruins20000.0021993 - 19941
5976.Canada flagChris Snell (D)Toronto St. Patricks/Maple Leafs20000.0021993 - 19941
5977.Canada flagTom Bladon (D)Detroit Red Wings20000.0021980 - 19811
5978.Canada flagRob Zettler (D)Nashville Predators20000.0021998 - 19991
5979.Canada flagJeff Lank (D)Philadelphia Flyers20000.0021999 - 20001
5980.Canada flagDave Marcinyshyn (D)New York Rangers20000.0021992 - 19931
5981.Canada flagDave Reierson (D)Calgary Flames20000.0021988 - 19891
5982.Canada flagBob Babcock (D)Washington Capitals20000.0021990 - 19932
5983.Canada flagMike McMahon (D)Boston Bruins20000.0021945 - 19461
5984.Canada flagVictor Posa (D)Chicago Black Hawks20000.0021985 - 19861
5985.Canada flagDave Goertz (D)Pittsburgh Penguins20000.0021987 - 19881
5986.Canada flagRichard Petiot (D)Edmonton Oilers20000.0022010 - 20111
5987.USA flagRon Serafini (D)California Golden Seals20000.0021973 - 19741
5988.Canada flagDunc McCallum (D)New York Rangers20000.0021965 - 19661
5989.USA flagRudy Zunich (D)Detroit Red Wings20000.0021943 - 19441
5990.Canada flagJim Witherspoon (D)Los Angeles Kings20000.0021975 - 19761
5991.Russia flagRinat Valiyev (D)Montréal Canadiens20000.0022017 - 20181
5992.USA flagSteven Santini (D)Nashville Predators20000.0022019 - 20201
5993.Canada flagDerrick Pouliot (D)St. Louis Blues20000.0022019 - 20201
5994.USA flagMark Alt (D)Los Angeles Kings20000.0022020 - 20211
5995.USA flagJoseph Keane (D)Carolina Hurricanes20000.0022020 - 20222
5996.Czechia flagFilip Král (D)Toronto St. Patricks/Maple Leafs20000.0022022 - 20231
5997.Russia flagDmitri Samorukov (D)St. Louis Blues20000.0022022 - 20231
5998.USA flagMike Reilly (D)Active playerFlorida Panthers20000.0022023 - 20241
5999.Sweden flagTobias Björnfot (D)Vegas Golden Knights20000.0022023 - 20241
6000.Canada flagSimon Benoît (D)Active playerPhiladelphia Flyers20000.0022026 - 20271

* Some data is missing to provide a correct summary.