Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
2001.Canada flagTom Kostopoulos (RW)63061961570.257232001 - 201311
2002.Canada flagCole Perfetti (F)Active player28659981570.55682021 - 20265
2003.Canada flagCarlo Colaiacovo (D)470341231570.332312002 - 201613
2004.Canada flagWarren Godfrey (D)786321251570.207521952 - 196816
2005.Canada flagGerry Couture (C)38586701560.41891944 - 195410
2006.USA flagAdam Hall (RW)68269871560.232822001 - 201411
2007.Canada flagColton Sceviour (C/W)53566901560.291362010 - 202211
2008.Canada flagBrian Cullen (C)326561001560.48921954 - 19617
2009.Sweden flagOscar Klefbom (D)378341221560.41742013 - 202310
2010.Canada flagRandy Ladouceur (D)931301261560.1713221982 - 199614
2011.USA flagJohn Marino (D)Active player441231331560.351302019 - 20267
2012.Canada flagBarrett Hayton (C/LW)Active player35865901550.432012019 - 20267
2013.Canada flagRéal Lemieux (RW)456511041550.342621966 - 19748
2014.Canada flagMike Blaisdell (RW)34370841540.451661980 - 19899
2015.Canada flagMichael Rasmussen (C/LW)Active player45466881540.342432018 - 20267
2016.Canada flagTodd Warriner (LW)45365891540.342491994 - 20039
2017.Canada flagKevin Klein (D)627381161540.251852005 - 201712
2018.Finland flagPekka Rautakallio (D)235331211540.661221979 - 19823
2019.USA flagRick Zombo (D)652241301540.247281984 - 199612
2020.Canada flagJim Harrison (C)32467861530.474351968 - 19808
2021.Canada flagDon Gallinger (C)22265881530.69891942 - 19485
2022.Canada flagDave Semenko (LW)57565881530.2711751979 - 19889
2023.Canada flagFloyd Thomson (LW)41156971530.373411971 - 19808
2024.Canada flagGeorges Laraque (RW)695531001530.2211261997 - 201012
2025.Czechia flagPetr Cajanek (C)269461071530.571442002 - 20074
2026.Canada flagChris Kotsopoulos (D)479441091530.328271980 - 199010
2027.Canada flagCraig Cameron (RW)55287651520.281961966 - 19769
2028.Canada flagTorrey Mitchell (C/RW)66667851520.233512007 - 201811
2029.Russia flagYuri Khmylyov (LW)26364881520.581331992 - 19975
2030.USA flagMason Appleton (C/RW)Active player46563891520.331682018 - 20268
2031.Canada flagBowen Byram (D)Active player326441081520.472202020 - 20266
2032.Canada flagRed Horner (D)490421101520.3112881928 - 194012
2033.Canada flagJoel Edmundson (D)Active player681371151520.225082015 - 202611
2034.USA flagAdam Burt (D)737371151520.219611988 - 200113
2035.Canada flagBarry Wilkins (D)418271251520.366631966 - 19769
2036.Canada flagBryan Watson (D)878171351520.1722121963 - 197916
2037.Canada flagBilly MacMillan (C)44674771510.341841970 - 19777
2038.Canada flagKris King (LW)84966851510.1820301987 - 200114
2039.USA flagNathan Gerbe (C/LW)43563881510.351962008 - 202111
2040.Sweden flagNils Ekman (LW)26460911510.571881999 - 20075
2041.Canada flagRudy Migay (C)41859921510.362931949 - 196010
2042.Canada flagAaron Ward (D)839441071510.187361993 - 201015
2043.Canada flagChris Joseph (D)510391121510.305671987 - 200114
2044.USA flagShane Pinto (C)Active player27973771500.541122020 - 20266
2045.Canada flagJamie Baker (C)40471791500.372711989 - 199910
2046.USA flagLogan Cooley (C/LW)Active player20768821500.72902023 - 20263
2047.Canada flagConnor McMichael (C/W)Active player31265851500.481302020 - 20266
2048.Switzerland flagPhilipp Kurashev (C/W)Active player35955951500.42912020 - 20266
2049.Canada flagJake Evans (C/RW)Active player41551991500.361412019 - 20267
2050.Canada flagAndy Sutton (D)676381121500.2211851998 - 201314
2051.Canada flagDale Rolfe (D)509251251500.295561959 - 19759
2052.Canada flagTyler Wright (C)61379701490.248541992 - 200613
2053.Canada flagAlex Newhook (C/LW)Active player33569801490.44882020 - 20266
2054.Canada flagMatt Bradley (RW/LW)67559901490.225622000 - 201211
2055.Czechia flagDavid Kämpf (C/W)Active player57650991490.261262017 - 20269
2056.Canada flagDrake Berehowsky (D)549371121490.278481990 - 200413
2057.Canada flagFrancis Bouillon (D)776321171490.195361999 - 201414
2058.USA flagMatt Roy (D)Active player514291201490.291552018 - 20268
2059.Canada flagCalvin de Haan (D)679241251490.222492011 - 202513
2060.USA flagLuke Kunin (C/W)Active player49375731480.304322017 - 20269
2061.Canada flagSandy McCarthy (RW)73672761480.2015341993 - 200411
2062.Canada flagJack Quinn (RW/LW)Active player25859891480.57592021 - 20265
2063.Finland flagVille Peltonen (LW)38252961480.391191995 - 20098
2064.Canada flagTorrie Robertson (LW/RW)44249991480.3317511980 - 199010
2065.Canada flagKent Douglas (D)428331151480.356311962 - 19697
2066.Canada flagFred Barrett (D)745251231480.206711970 - 198413
2067.Russia flagPavel Dorofeyev (LW/RW)Active player22890571470.64742021 - 20265
2068.Canada flagGuillaume Latendresse (LW/RW)34187601470.431852006 - 20137
2069.Canada flagWarren Young (LW)23672751470.624721981 - 19887
2070.Sweden flagFabian Zetterlund (LW/RW)Active player32668791470.45772021 - 20265
2071.England flagRed Beattie (LW)32762851470.451341930 - 19399
2072.USA flagDoug Roberts (D/RW)419431041470.353421965 - 197510
2073.Russia flagDaniil Markov (D)538291181470.274561997 - 20079
2074.Canada flagCraig Muni (D)819281191470.187751981 - 199816
2075.Canada flagCorb Denneny (C)176103431460.831481917 - 19289
2076.Canada flagRon Delorme (RW)52483631460.286671976 - 19859
2077.Czechia flagPetr Prucha (RW/LW)34678681460.421332005 - 20116
2078.Canada flagLindsay Carson (LW)37366801460.396241981 - 19887
2079.Canada flagGlen Harmon (D)45250961460.323341942 - 19519
2080.Canada flagMark Lamb (C)403461001460.362911985 - 199611
2081.Canada flagBrendan Smith (D)Active player741391071460.207982011 - 202615
2082.Canada flagChris Campoli (D)440351111460.332002005 - 20127
2083.USA flagDanny DeKeyser (D)547331131460.272662012 - 202210
2084.Canada flagBob Plager (D)644201261460.238021964 - 197814
2085.Canada flagJeff Odgers (RW)82175701450.1823641991 - 200312
2086.Canada flagGary Lupul (C)29370751450.492431979 - 19867
2087.USA flagSonny Milano (LW)34466791450.42782015 - 202611
2088.Germany flagTobias Rieder (W/C)47864811450.30522014 - 20217
2089.Sweden flagPeter Sundström (LW)33561841450.431221983 - 19906
2090.Canada flagJim Nill (RW)52458871450.288541981 - 19909
2091.USA flagNoah Cates (LW)Active player31457881450.46742021 - 20265
2092.Canada flagBrett Callighen (C)16056891450.911321979 - 19823
2093.Finland flagMatti Hagman (C)23756891450.61361976 - 19824
2094.USA flagBlake Lizotte (C/LW)Active player43455901450.332052018 - 20268
2095.Canada flagRalph Klassen (C/LW)49752931450.291201975 - 19849
2096.Canada flagMichael Stone (D)552411041450.263092011 - 202312
2097.Canada flagKerry Huffman (D)401371081450.363611986 - 199610
2098.Sweden flagRasmus Sandin (D)Active player381251201450.381122019 - 20267
2099.Canada flagMark Jankowski (C/LW)Active player48078661440.301442016 - 202610
2100.USA flagScott Bjugstad (RW)31776681440.451441983 - 19929

* Some data is missing to provide a correct summary.