Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5774)
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 Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
2001.Canada flagCody McCormick (C/W)4052144650.165502003 - 201713
2002.Canada flagDale DeGray (D)1531847650.421951985 - 19905
2003.Canada flagClaire Alexander (D)1551847650.42361974 - 19784
2004.Canada flagJake Bean (D)Active player2771649650.231002018 - 20267
2005.Canada flagPatrick Traverse (D)2791451650.231131995 - 20067
2006.Canada flagNolan Pratt (D)592956650.115371996 - 200811
2007.Canada flagBobby Simpson (LW)1753529640.37981976 - 19835
2008.Canada flagJustin Danforth (RW/C)Active player1873133640.34602021 - 20276
2009.Canada flagTyson Nash (LW)3742737640.176731998 - 20067
2010.Canada flagAndrew Desjardins (W/C)4082341640.163072010 - 20177
2011.Canada flagLen Barrie (C)1841945640.352901989 - 20017
2012.Canada flagBlake Wesley (D)2981846640.214861979 - 19867
2013.Canada flagLen Frig (D)3111351640.214791972 - 19807
2014.Canada flagMickey MacKay (C)1474419630.43791926 - 19304
2015.Canada flagJustin Brazeau (RW/LW)Active player1593330630.40342023 - 20274
2016.Canada flagRyan Craig (C/LW)1983231630.321482005 - 20158
2017.Canada flagDustin Boyd (C)2203231630.29412006 - 20115
2018.Canada flagDon Tannahill (LW)1113033630.57251972 - 19742
2019.Canada flagHarold Druken (C)1462736630.43361999 - 20045
2020.Canada flagRico Fata (C)2302736630.271041998 - 20078
2021.Canada flagJeff Tambellini (LW/RW)2422736630.26882005 - 20116
2022.Canada flagCarter Rowney (RW)2492439630.25362016 - 20226
2023.Canada flagSkip Krake (C)2492340630.251821963 - 19717
2024.Canada flagKevin Bahl (D)Active player2971152630.212092020 - 20277
2025.Canada flagGarry Lariviere (D)219657630.291671979 - 19834
2026.Canada flagLawrence Sacharuk (D)1512933620.41421972 - 19775
2027.Canada flagBrad Smith (RW)2222834620.285911978 - 19879
2028.Canada flagBill Barilko (D)2522636620.254561946 - 19515
2029.Canada flagGilles Thibaudeau (C)1192537620.52401986 - 19915
2030.Canada flagGeorge Lyle (LW)992438620.63511979 - 19834
2031.Canada flagPhil Hergesheimer (RW)1252141620.50291939 - 19434
2032.Canada flagAaron Johnson (D)2911745620.212272003 - 20138
2033.Canada flagTravis Dermott (D)3481646620.181302017 - 20258
2034.Canada flagLogan Stanley (D)Active player2781448620.223332020 - 20266
2035.Canada flagGreg Zanon (D)4931250620.132302005 - 20138
2036.Canada flagShawn Anderson (D)2551151620.241171986 - 19958
2037.Canada flagColin Forbes (C)3113328610.202131996 - 20069
2038.Canada flagBill Riley (F)1393130610.443201974 - 19805
2039.Canada flagRyan White (C/RW)3133130610.194472009 - 20178
2040.Canada flagKen Priestlay (C)1682734610.36631986 - 19926
2041.Canada flagChris Evans (D)2411942610.251431969 - 19755
2042.Canada flagTy Dellandrea (C/W)Active player2651744610.231812020 - 20277
2043.Canada flagPerry Miller (D)2171051610.283871977 - 19814
2044.Canada flagHugh Bolton (D)2351051610.262211949 - 19578
2045.Canada flagPercy Galbraith (LW)3483129600.172381926 - 19348
2046.Canada flagGord Hannigan (C)1612931600.371171952 - 19564
2047.Canada flagJack Hamilton (LW)1022832600.59201942 - 19463
2048.Canada flagBlair Atcheynum (RW)1962733600.31361992 - 20015
2049.Canada flagBeckett Sennecke (RW/LW)Active player822337600.73622025 - 20272
2050.Canada flagHec Lalande (C)1512139600.401201953 - 19584
2051.Canada flagJackie LeClair (C)1602040600.38561954 - 19573
2052.Canada flagJamie Pushor (D)5211446600.126481995 - 200610
2053.Canada flagAlexander Petrovic (D)Active player323753600.194112012 - 202711
2054.Canada flagLarry Brown (D)455753600.131801969 - 19789
2055.Canada flagKevin Maguire (RW)2602930590.237821986 - 19926
2056.Canada flagYvon Vautour (RW)2042633590.294011979 - 19856
2057.Canada flagEverett Sanipass (LW)1642534590.363581986 - 19915
2058.Canada flagMatthew Schaefer (D)Active player822336590.72382025 - 20272
2059.Canada flagJack McGill (C)972336590.61421941 - 19474
2060.Canada flagBill Watson (RW)1152336590.51121985 - 19894
2061.Canada flagPeter White (C)2202336590.27361993 - 20049
2062.Canada flagSean Pronger (C)2602336590.231591995 - 20048
2063.Canada flagJason Krog (C)2022237590.29461999 - 20097
2064.Canada flagPete Kelly (RW)1792138590.33681934 - 19427
2065.Canada flagLen Hachborn (C)1022039590.58291983 - 19863
2066.Canada flagPaul Masnick (C)2321841590.251391950 - 19586
2067.Canada flagCliff Pennington (C)1011742590.5861960 - 19633
2068.Canada flagBrendan Leipsic (LW)1871643590.32532015 - 20204
2069.Canada flagPierre Dagenais (LW)1423523580.41582000 - 20065
2070.Canada flagAlex Pirus (RW)1593028580.36941976 - 19804
2071.Canada flagRon Anderson (RW)2512830580.231461967 - 19725
2072.Canada flagByron Ritchie (C/LW)3242533580.183731998 - 20088
2073.Canada flagTed Taylor (LW)1662335580.351811964 - 19726
2074.Canada flagTim Tookey (C)1062236580.55711980 - 19897
2075.Canada flagColin Fraser (C/LW)3592038580.162902006 - 20159
2076.Canada flagJérémy Lauzon (D)Active player3841543580.154422018 - 20279
2077.Canada flagRay Timgren (LW)2511444580.23701948 - 19556
2078.Canada flagBob Gassoff (D)2451147580.248661973 - 19774
2079.Canada flagLee Fogolin (D)4271048580.145751947 - 19569
2080.Canada flagJimmy Bartlett (LW)1913423570.302731954 - 19615
2081.Canada flagDanny Lawson (RW)2182829570.26611967 - 19725
2082.Canada flagDon Barber (LW/RW)1152532570.50641988 - 19924
2083.Canada flagHowie Hughes (RW)1682532570.34301967 - 19703
2084.Canada flagClaude Laforge (LW)1932433570.30821957 - 19698
2085.Canada flagMarc-Antoine Pouliot (C/RW)1922136570.30762005 - 20127
2086.Canada flagMike Wilson (D)3361641570.172641995 - 20038
2087.Canada flagGrant Jennings (D)3891443570.158041987 - 19969
2088.Canada flagSean Brown (D)4371443570.139091996 - 20069
2089.Canada flagDwight Bialowas (D)1641146570.35461973 - 19774
2090.Canada flagJosh Mahura (D)Active player2781146570.211262018 - 20279
2091.Canada flagFrank Martin (D)2821146570.201221952 - 19586
2092.Canada flagTrevor Johansen (D)2861146570.202821977 - 19825
2093.Canada flagWilfred Green (RW)1033422560.541671923 - 19274
2094.Canada flagBilly Coutu (D)2473323560.235021917 - 192710
2095.Canada flagBrandon Yip (RW/LW)1742927560.321302009 - 20145
2096.Canada flagSteve Tuttle (RW)1442828560.39121988 - 19913
2097.Canada flagBrian Conacher (LW/C)1552828560.36841961 - 19725
2098.Canada flagTy Arbour (LW)2072828560.271101926 - 19315
2099.Canada flagDarroll Powe (C/W)3292828560.172142008 - 20146
2100.Canada flagNorm Schmidt (D)1252333560.45731983 - 19884

* Some data is missing to provide a correct summary.