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

* Some data is missing to provide a correct summary.