Loading page

NHL All-Time Stats

Change League
Forwards
All Teams
All Nationalities
U25
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.Canada flagDustin Jeffrey (C)901512270.3082008 - 20135
2002.Sweden flagPierre Engvall (LW/RW)901512270.30222019 - 20212
2003.Sweden flagNiklas Andersson (LW)501413270.54141992 - 19962
2004.Switzerland flagPius Suter (C/W)Active player551413270.49142020 - 20211
2005.Canada flagJohn Gould (LW)851413270.32101971 - 19743
2006.Canada flagNick Kypreos (LW)1101413270.252781989 - 19912
2007.Canada flagRick Dudley (LW)731314270.37781972 - 19742
2008.Canada flagDaniel Shank (RW)771314270.351751989 - 19923
2009.Canada flagMax McNab (C)631215270.43161947 - 19492
2010.Canada flagJayce Hawryluk (RW/C)981215270.28412018 - 20213
2011.Canada flagNick Tarnasky (LW/C)2141215270.132122005 - 20094
2012.Canada flagRandy Robitaille (C)781116270.35101996 - 20004
2013.Sweden flagChristian Berglund (LW)861116270.31422001 - 20043
2014.Canada flagMorgan Barron (C/W)Active player1021116270.26412020 - 20233
2015.Canada flagKelly Buchberger (RW)2041116270.136431986 - 19915
2016.USA flagTim Kennedy (C/LW)851017270.32502008 - 20113
2017.Canada flagNicolas Aubé-Kubel (RW)951017270.28632018 - 20213
2018.Canada flagRed Berenson (LW)1101017270.25311961 - 19643
2019.Canada flagSteve Kariya (LW)65918270.42321999 - 20023
2020.Czechia flagLadislav Kohn (RW)102720270.26331995 - 20004
2021.Canada flagAlex Motter (C)58621270.47101934 - 19383
2022.Canada flagNicolas Petan (C/LW)129621270.21342015 - 20205
2023.Canada flagLuke Adam (C/LW)901511260.29362010 - 20155
2024.Canada flagFred O'Donnell (LW)1151511260.23981972 - 19742
2025.Canada flagDarroll Powe (C/W)1231511260.21892008 - 20102
2026.Finland flagHenrik Borgström (C/W)1101313260.24282017 - 20224
2027.Canada flagKeith Jones (RW)711214260.371241992 - 19931
2028.USA flagJeff Parker (RW)761214260.34911986 - 19893
2029.Sweden flagOscar Möller (LW)871214260.30222008 - 20113
2030.Canada flagMichael Pezzetta (LW/C)1141214260.231582021 - 20232
2031.Canada flagDan Bonar (C)701115260.37571980 - 19811
2032.Canada flagCarl Mokosak (LW)761115260.341391981 - 19875
2033.USA flagJohn Hayden (C/RW)1561115260.171622016 - 20204
2034.Canada flagDick Meissner (RW)1711115260.15371959 - 19655
2035.Canada flagTom Kostopoulos (RW)791016260.33762001 - 20043
2036.USA flagToby Petersen (C)911016260.2982000 - 20022
2037.Finland flagAntti Aalto (C/LW)1391016260.19501997 - 20003
2038.Canada flagMike Zuke (C)34917260.76181978 - 19791
2039.Norway flagMats Zuccarello (RW/LW)Active player52818260.50102010 - 20122
2040.Canada flagFrank Nigro (C)68818260.38391982 - 19842
2041.Canada flagJoseph Blandisi (C/LW)80818260.33682015 - 20194
2042.Finland flagHannu Järvenpää (RW)61719260.43421986 - 19882
2043.USA flagOliver Moore (C/LW)Active player74719260.35332024 - 20273
2044.USA flagLogan Brown (C/LW)99719260.26222017 - 20236
2045.Canada flagJeff Toms (C)102719260.25271995 - 19994
2046.Canada flagAmos Arbour (LW/C)23214251.09131918 - 19202
2047.Canada flagCraig Cameron (RW)105187250.24481966 - 19693
2048.Slovakia flagDalibor Dvorský (C/RW)Active player871510250.29302024 - 20273
2049.Canada flagFernand Gauthier (RW)331411250.7601943 - 19441
2050.Canada flagLouis Sleigher (RW)611411250.41491979 - 19833
2051.Canada flagBrad Tapper (RW)711411250.35722000 - 20033
2052.Sweden flagJacob Peterson (C)831411250.30182021 - 20243
2053.USA flagMark Kastelic (C/RW)Active player1441411250.171792021 - 20243
2054.USA flagNick Palmieri (RW)871312250.29202009 - 20123
2055.Canada flagGeorge Parsons (LW)781213250.32201936 - 19393
2056.Canada flagLance Nethery (F)411114250.61141980 - 19822
2057.Canada flagBilly Cupolo (RW)471114250.53101944 - 19451
2058.Canada flagToe Blake (LW)621114250.40501934 - 19373
2059.Czechia flagMartin Frk (RW/LW)701114250.36142016 - 20182
2060.Russia flagDenis Shvidki (RW)761114250.33302000 - 20044
2061.Sweden flagJoakim Andersson (C)1081114250.23202011 - 20143
2062.Canada flagDon Morrison (C)401015250.6361947 - 19481
2063.Russia flagPavel Vorobyov (C)571015250.44382003 - 20062
2064.USA flagAlex Iafallo (LW/C)Active player75916250.33122017 - 20181
2065.USA flagMark LaVarre (RW)78916250.32581985 - 19883
2066.Canada flagCraig Berube (LW)161817250.166551986 - 19904
2067.Canada flagGord Brooks (RW)70718250.36371971 - 19753
2068.Canada flagRyan Winterton (C/RW)Active player103619250.24262023 - 20274
2069.Canada flagArmand Gaudreault (LW)44159240.55271944 - 19451
2070.Canada flagBrad Smith (RW)124159240.192941978 - 19835
2071.Canada flagJohn LeBlanc (RW/LW)451410240.53181986 - 19893
2072.Canada flagDaniel Corso (C)701410240.34202000 - 20033
2073.Canada flagCameron Mann (RW)891410240.27401997 - 20014
2074.Sweden flagMelker Karlsson (RW/C)531311240.45202014 - 20151
2075.Canada flagNick Wasnie (RW)581311240.41881927 - 19302
2076.Canada flagFred Glover (C)921311240.26621948 - 19535
2077.Canada flagJosh Jooris (C/RW)601212240.40162014 - 20151
2078.USA flagTom Chorske (LW)711212240.34341989 - 19912
2079.Canada flagSheldon Keefe (RW)1251212240.19782000 - 20033
2080.USA flagSteve Rooney (LW)1291212240.194171984 - 19884
2081.Russia flagDmitri Nabokov (C)551113240.44281997 - 20003
2082.Sweden flagNils Ekman (LW)711113240.34761999 - 20012
2083.Canada flagRuss Romaniuk (LW)851014240.28461991 - 19954
2084.USA flagDavid Maley (LW/C)951014240.251201985 - 19883
2085.Canada flagEddie Kachur (RW)961014240.25351956 - 19582
2086.Canada flagColton Dach (C/LW)Active player971014240.25772024 - 20273
2087.Canada flagRick Bourbonnais (RW)71915240.34291975 - 19783
2088.USA flagDrew Shore (C)80915240.30242012 - 20164
2089.USA flagLarry Pleau (C)94915240.26221969 - 19723
2090.Canada flagSteve Maltais (LW)94915240.26411989 - 19945
2091.Canada flagZach Boychuk (C/LW)96915240.25122008 - 20146
2092.Canada flagHector Marini (RW)45816240.53941978 - 19823
2093.Canada flagBryan Campbell (C)62816240.39201967 - 19692
2094.Slovakia flagMartin Pospisil (C/W)Active player63816240.381092023 - 20241
2095.Canada flagChris Thorburn (RW)114816240.211682005 - 20083
2096.Canada flagZac Rinaldo (C/W)223816240.115722010 - 20155
2097.Canada flagJoshua Ho-Sang (RW)53717240.45202016 - 20193
2098.Canada flagRoger Kortko (C)79717240.30281984 - 19862
2099.USA flagRyan Shannon (C/RW)80717240.30342006 - 20082
2100.Canada flagDana Tyrell (C/W)132717240.18262010 - 20144

* Some data is missing to provide a correct summary.