Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
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

All-time totals/team Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
1901.Czechia flagKarel Pilar (D)Toronto Maple Leafs90624300.33422001 - 20043
1902.Canada flagJoe Cirella (D)Québec Nordiques95624300.321261989 - 19912
1903.Canada flagNorm Maciver (D)Winnipeg Jets39525300.77261995 - 19961
1904.Finland flagPekka Rautakallio (D)Atlanta Flames79525300.38181979 - 19801
1905.Canada flagDoug Halward (D)Detroit Red Wings99525300.301851986 - 19893
1906.Sweden flagAlexander Edler (D)Los Angeles Kings105525300.29682021 - 20232
1907.Canada flagDarryl Sydor (D)Tampa Bay Lightning111525300.27362003 - 20062
1908.Russia flagSergei Bautin (D)Winnipeg Jets130525300.231741992 - 19942
1909.Canada flagJim Morrison (D)Pittsburgh Penguins132525300.23721969 - 19712
1910.Canada flagMarty McSorley (D)Pittsburgh Penguins134525300.223781983 - 19943
1911.Switzerland flagDean Kukan (D)Columbus Blue Jackets153525300.20462015 - 20226
1912.Canada flagBryan Watson (D)Washington Capitals155426300.192941976 - 19793
1913.Canada flagJim Paek (D)Pittsburgh Penguins170426300.181171990 - 19944
1914.Canada flagTodd Simpson (D)Calgary Flames214426300.145001995 - 19994
1915.Canada flagParker Wotherspoon (D)Active playerPittsburgh Penguins80327300.38552025 - 20261
1916.Canada flagBob Stewart (D)Cleveland Barons145327300.211921976 - 19782
1917.Canada flagBrent Sopel (D)Chicago Blackhawks154327300.19702007 - 20103
1918.Belarus flagArtyom Levshunov (D)Active playerChicago Blackhawks86228300.35522024 - 20273
1919.Canada flagBrad Marsh (D)Atlanta Flames160228300.192201978 - 19802
1920.Canada flagBrad Marsh (D)Toronto Maple Leafs181228300.171891988 - 19913
1921.Canada flagArt Duncan (D)Toronto Maple Leafs1221514290.242071927 - 19314
1922.Canada flagGordon Donnelly (D/RW)Winnipeg Jets1731217290.177261988 - 19924
1923.USA flagMoe Mantha (D)Minnesota North Stars461019290.63141987 - 19892
1924.Canada flagChris Joseph (D)Tampa Bay Lightning661019290.441081993 - 19941
1925.Canada flagAlexandre Picard (D)Ottawa Senators921019290.32282008 - 20102
1926.Finland flagJyrki Lumme (D)Toronto Maple Leafs1241019290.23642001 - 20032
1927.Canada flagColin Miller (D)Boston Bruins103920290.28942015 - 20172
1928.Canada flagBrad Lukowich (D)Dallas Stars229920290.131871997 - 20116
1929.Canada flagDoug Crossman (D)Tampa Bay Lightning40821290.73181992 - 19931
1930.Canada flagDerrick Walser (D)Columbus Blue Jackets91821290.32562001 - 20074
1931.Canada flagAb DeMarco, Jr. (D)New York Rangers104821290.28191969 - 19734
1932.USA flagChris Tamer (D)Pittsburgh Penguins253821290.115881993 - 19996
1933.Sweden flagPer Gustafsson (D)Florida Panthers58722290.50221996 - 19971
1934.Russia flagBoris Mironov (D)Winnipeg Jets65722290.45961993 - 19941
1935.USA flagMichael Kesselring (D)Active playerUtah Hockey Club82722290.35892024 - 20251
1936.Canada flagGreg Hawgood (D)Vancouver Canucks95722290.31321999 - 20012
1937.USA flagDrew Helleson (D)Active playerAnaheim Ducks119722290.24692022 - 20274
1938.Canada flagKevin Haller (D)Philadelphia Flyers132722290.221771994 - 19973
1939.Canada flagKevin Dahl (D)Calgary Flames179722290.161491992 - 19985
1940.Czechia flagRadim Simek (D)San Jose Sharks209722290.14742018 - 20235
1941.Canada flagCraig Levie (D)St. Louis Blues61623290.48331984 - 19851
1942.Canada flagCharle-Édouard D'Astous (D)Active playerTampa Bay Lightning70623290.411122025 - 20272
1943.Sweden flagAdam Boqvist (D)Active playerChicago Blackhawks76623290.38202019 - 20212
1944.Canada flagMatt Ravlich (D)Los Angeles Kings87623290.33751969 - 19712
1945.Sweden flagTim Heed (D)San Jose Sharks105623290.28202016 - 20204
1946.Canada flagPhilippe Myers (D)Active playerPhiladelphia Flyers115623290.25542018 - 20213
1947.Canada flagRobyn Regehr (D)Los Angeles Kings158623290.18932012 - 20153
1948.USA flagJack Johnson (D)Colorado Avalanche179623290.16922021 - 20243
1949.Finland flagPetteri Nummelin (D)Minnesota Wild78524290.37242006 - 20082
1950.Canada flagJack Lynch (D)Detroit Red Wings85524290.34731973 - 19752
1951.Canada flagDan McGillis (D)Boston Bruins90524290.32752002 - 20042
1952.Canada flagDon Awrey (D)St. Louis Blues95524290.31551973 - 19752
1953.Canada flagDave Hutchison (D)Toronto Maple Leafs157524290.184001978 - 19843
1954.Canada flagSean O'Donnell (D)Anaheim Ducks182524290.162022005 - 20083
1955.Canada flagCarl Brewer (D)St. Louis Blues61425290.48691970 - 19722
1956.Canada flagHarry Howell (D)California Golden Seals83425290.35661969 - 19712
1957.Sweden flagMarcus Pettersson (D)Active playerVancouver Canucks113425290.26802024 - 20262
1958.Canada flagBrad Berry (D)Winnipeg Jets163425290.181961985 - 19905
1959.Canada flagEric Gryba (D)Ottawa Senators165425290.181872012 - 20153
1960.Canada flagBob McGill (D)Toronto Maple Leafs317425290.099881981 - 19937
1961.USA flagMatt Hunwick (D)Toronto Maple Leafs132326290.22502015 - 20172
1962.Canada flagDave Ellett (D)Boston Bruins136326290.21921997 - 19992
1963.Canada flagNick Schultz (D)Philadelphia Flyers189326290.15992014 - 20173
1964.USA flagScott Perunovich (D)St. Louis Blues97227290.30262020 - 20254
1965.Canada flagDavid Fenyves (D)Buffalo Sabres148227290.20871982 - 19875
1966.Sweden flagNiklas Hjalmarsson (D)Arizona Coyotes198227290.15942017 - 20214
1967.Canada flagLeo Bourgeault (D)New York Rangers1551711280.182291926 - 19315
1968.Canada flagSteve Kraftcheck (D)New York Rangers1271018280.22751951 - 19532
1969.Canada flagJérémy Lauzon (D)Active playerNashville Predators1871018280.152152021 - 20254
1970.Canada flagJake Walman (D)Active playerEdmonton Oilers68919280.41162024 - 20273
1971.Canada flagJason Demers (D)Florida Panthers81919280.35532016 - 20171
1972.Canada flagBlake Wesley (D)Hartford Whalers100919280.281691981 - 19832
1973.USA flagWill Borgen (D)Active playerNew York Rangers126919280.22742024 - 20262
1974.Canada flagJohnathan Kovacevic (D)Active playerMontréal Canadiens139919280.20812022 - 20242
1975.Canada flagJack Shewchuk (D)Boston Bruins187919280.151601938 - 19456
1976.Russia flagIlya Byakin (D)Edmonton Oilers44820280.64301993 - 19941
1977.Canada flagJames Patrick (D)Hartford Whalers47820280.60321993 - 19941
1978.Canada flagGord Murphy (D)Boston Bruins106820280.261261991 - 20023
1979.Sweden flagAnton Strålman (D)Florida Panthers107820280.26222019 - 20212
1980.Russia flagNikita Nesterov (D)Tampa Bay Lightning119820280.24772014 - 20173
1981.Czechia flagJan Rutta (D)San Jose Sharks123820280.23662023 - 20252
1982.Canada flagAndré Benoît (D)Colorado Avalanche79721280.35262013 - 20141
1983.Finland flagVille Koistinen (D)Nashville Predators86721280.33322007 - 20092
1984.Sweden flagTimothy Liljegren (D)Active playerSan Jose Sharks110721280.25632024 - 20262
1985.Slovakia flagMilan Jurcina (D)New York Islanders111721280.25602010 - 20122
1986.Canada flagLarry Goodenough (D)Vancouver Canucks113721280.25751976 - 19804
1987.USA flagRoger Jenkins (RW)Chicago Blackhawks157721280.181071930 - 19395
1988.Canada flagGrant Jennings (D)Pittsburgh Penguins210721280.133571990 - 19955
1989.Canada flagDale DeGray (D)Los Angeles Kings63622280.44971988 - 19891
1990.Russia flagBoris Mironov (D)New York Rangers111622280.251202002 - 20042
1991.Canada flagMarty McSorley (D)San Jose Sharks113622280.253261996 - 19982
1992.Canada flagKent Huskins (D)Anaheim Ducks142622280.201002006 - 20093
1993.Canada flagBrian Engblom (D)Washington Capitals79523280.35671982 - 19842
1994.Sweden flagJohnny Oduya (D)Dallas Stars119523280.24362015 - 20172
1995.Canada flagSteve Dykstra (D)Buffalo Sabres128523280.223781985 - 19883
1996.USA flagKeith Carney (D)Minnesota Wild141523280.201002006 - 20082
1997.Canada flagPaul MacKinnon (D)Washington Capitals147523280.19911979 - 19845
1998.USA flagBrian Lee (D)Ottawa Senators167523280.171002007 - 20125
1999.Canada flagJay Wells (D)New York Rangers186523280.152771991 - 19954
2000.USA flagHal Gill (D)Montréal Canadiens196523280.141402009 - 20123

* Some data is missing to provide a correct summary.