Loading page

NHL All-Time Stats

Change League
Forwards
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

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2001.Switzerland flagDenis Malgin (C/W)2574140810.32502016 - 20235
2002.Canada flagBert Wilson (LW)4783744810.176461973 - 19818
2003.Canada flagJason Ward (RW)3363645810.241711999 - 20098
2004.USA flagToby Petersen (C)3983348810.20502000 - 201310
2005.Canada flagPaul Mulvey (LW)2253051810.366131978 - 19824
2006.Canada flagPhil Di Giuseppe (LW/RW)3022853810.271272015 - 20259
2007.Canada flagBarry Dean (LW)1652556810.491461976 - 19793
2008.Canada flagMark Lofthouse (RW)1814238800.44731977 - 19836
2009.Canada flagBrent Hughes (LW)3574139800.228311988 - 19978
2010.Canada flagSteven Lorentz (C/LW)Active player3823644800.21672020 - 20277
2011.Canada flagB.J. Crombeen (RW)4453446800.188502007 - 20158
2012.Canada flagJujhar Khaira (LW/C)3373347800.242292015 - 20249
2013.Canada flagPaul Andrea (RW)1503149800.53101965 - 19714
2014.Canada flagPaul DiPietro (C)1923149800.42961991 - 19976
2015.Canada flagSandy Moger (RW)2364138790.332121994 - 19995
2016.Russia flagYevgeni Davydov (RW)1554039790.511201991 - 19954
2017.Canada flagNoah Gregor (LW/RW)3304039790.241422019 - 20267
2018.Sweden flagOscar Lindberg (C)2523940790.311172014 - 20195
2019.USA flagDavid Steckel (C)4253346790.191292005 - 20149
2020.Canada flagEric Boulton (LW)6543148790.1214212000 - 201615
2021.Canada flagSamuel Blais (LW/RW)Active player2803049790.281342017 - 20279
2022.Canada flagAlex Hicks (LW)2582554790.312471995 - 20005
2023.Canada flagGeorge Patterson (RW)2805127780.282221926 - 19359
2024.Canada flagLéo Gravelle (RW)2234434780.35421946 - 19515
2025.USA flagMike Hartman (LW)3974335780.2013881986 - 19959
2026.Canada flagBlair Betts (C)4774137780.161182001 - 201210
2027.Canada flagMarc Chouinard (C)3203741780.241232000 - 20076
2028.Canada flagBlair Stewart (F)2293444780.343261973 - 19807
2029.Canada flagGus Giesebrecht (C)1352751780.58131938 - 19424
2030.Canada flagJohn McIntyre (C)3512454780.225161989 - 19956
2031.Canada flagLouis Berlinguette (LW/RW)1934532770.401321917 - 19268
2032.Canada flagRandy Rota (LW)2123839770.36601972 - 19775
2033.Canada flagWarren Rychel (LW)4063839770.1914221988 - 19999
2034.Canada flagDaniel Frawley (RW)2733740770.286741983 - 19896
2035.USA flagJeff Hamilton (C/RW)1573245770.49442003 - 20095
2036.Canada flagNolan Patrick (C)2223245770.35832017 - 20236
2037.Canada flagMike Bloom (LW)2013047770.382151974 - 19773
2038.Canada flagHank Ciesla (C)2692651770.29871955 - 19594
2039.Czechia flagDominik Simon (C/W)2562255770.30802015 - 20227
2040.Canada flagMike Byers (RW)1664234760.46391967 - 19724
2041.USA flagArthur Kaliyev (RW/LW)2043838760.37652020 - 20266
2042.Finland flagRaimo Summanen (LW)1513640760.50351983 - 19885
2043.Canada flagJosh Green (C/LW)3413640760.222061998 - 201211
2044.Canada flagTodd Ewen (RW)5183640760.1519141986 - 199711
2045.USA flagEric Boguniecki (C/RW)1783442760.431051999 - 20077
2046.USA flagDan Fritsche (C/W)2563442760.301032003 - 20095
2047.Canada flagMike Gillis (LW)2463343760.311861978 - 19846
2048.Finland flagMikko Eloranta (LW)2643244760.291861999 - 20034
2049.Canada flagAlan May (LW)3933145760.1913481987 - 19958
2050.Canada flagLance Bouma (LW)3573046760.212102010 - 20187
2051.Canada flagStacy Roest (C)2442848760.31541998 - 20035
2052.Russia flagMikhail Grigorenko (C/RW)2492650760.31362012 - 20216
2053.Canada flagNathan Bastian (RW/C)3123936750.242112018 - 20267
2054.Sweden flagEmil Bemström (C/W)2423441750.31302019 - 20256
2055.USA flagMichael Eyssimont (LW/RW)Active player2703441750.282612021 - 20276
2056.Canada flagTom Webster (RW)1023342750.74611968 - 19805
2057.USA flagFrank Nazar (C/RW)Active player1383342750.54712023 - 20274
2058.Canada flagMatt Halischuk (RW)2803342750.27572008 - 20168
2059.Sweden flagJoakim Nordström (C/LW)4443243750.17772013 - 20218
2060.USA flagTim Jackman (RW)4833243750.168062003 - 201612
2061.Russia flagIvan Novoseltsev (LW)2343144750.321121999 - 20045
2062.Canada flagHarry York (C)2442946750.31991996 - 20004
2063.Canada flagCory Conacher (C/W)1932847750.391182012 - 20207
2064.Canada flagGene Ubriaco (LW/C)1773935740.42501967 - 19703
2065.Canada flagBrendan Lemieux (LW)3073638740.245482017 - 20247
2066.USA flagBrandon Duhaime (RW/LW)Active player3943440740.194202021 - 20276
2067.USA flagMackie Samoskevich (RW/C)Active player1713341740.43442023 - 20274
2068.Canada flagShane Willis (RW)1743143740.43771998 - 20045
2069.Canada flagDan Hodgson (C)1142945740.65641985 - 19894
2070.Canada flagJohn McCormack (C)3112549740.24351947 - 19558
2071.Canada flagPolly Drouin (LW)1572351740.47801935 - 19416
2072.Canada flagDean Hopkins (RW)2232351740.333061979 - 19896
2073.Canada flagFrank Fredrickson (C)1613934730.452111926 - 19315
2074.USA flagOliver Wahlstrom (RW/LW)2363736730.311762019 - 20256
2075.Canada flagJimmy Peters Jr. (C)3093736730.24481964 - 19759
2076.Russia flagAlexei Toropchenko (RW/LW)Active player3313439730.221102021 - 20276
2077.Canada flagAndy Spruce (LW)1723142730.421111976 - 19793
2078.Canada flagMarty Murray (C)2613142730.28411995 - 20078
2079.Canada flagHector Marini (RW)1542746730.472461978 - 19845
2080.Canada flagPete Langelle (C)1372251730.53111938 - 19424
2081.Finland flagJoel Kiviranta (LW/RW)Active player3624032720.201002019 - 20278
2082.Canada flagRyan Lomberg (LW/RW)Active player4083537720.184772017 - 20279
2083.USA flagJonny Brodzinski (C/RW)2663339720.27562016 - 202711
2084.Canada flagMathieu Darche (LW)2503042720.29582000 - 20129
2085.Canada flagAlain Lemieux (C)1192844720.61381981 - 19876
2086.USA flagJ.T. Brown (RW)3652349720.202212011 - 20197
2087.Canada flagPaul Kruse (LW)4233833710.179741990 - 200111
2088.Canada flagPhil Maloney (C)1582843710.45161949 - 19605
2089.Canada flagLyndon Byers (LW)2792843710.2510811983 - 199310
2090.Canada flagAnthony Stewart (RW)2622744710.271232005 - 20126
2091.Canada flagAndrew Ebbett (C/LW)2242645710.32502007 - 20158
2092.Canada flagShane Churla (RW)4882645710.1523011986 - 199711
2093.Canada flagJohn Quilty (C)1253634700.56811940 - 19484
2094.Canada flagKilby MacDonald (LW)1523634700.46471939 - 19454
2095.Canada flagBrad Palmer (LW)1683238700.42581980 - 19833
2096.Canada flagBruce Boudreau (C)1412842700.50441976 - 19868
2097.Canada flagMichel Picard (LW)1662842700.421031990 - 20019
2098.Czechia flagDmitrij Jaskin (RW/C)3152743700.22922012 - 20228
2099.Canada flagSteve Dubinsky (C)3752545700.191641993 - 200310
2100.Canada flagMark Smith (C)3772347700.194572000 - 20087

* Some data is missing to provide a correct summary.