Loading page

NHL All-Time Stats

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

NHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2101.Canada flagGary Lupul (C)29370751450.492431979 - 19867
2102.USA flagSonny Milano (LW)34466791450.42782015 - 202611
2103.Germany flagTobias Rieder (W/C)47864811450.30522014 - 20217
2104.Sweden flagPeter Sundström (LW)33561841450.431221983 - 19906
2105.Canada flagJim Nill (RW)52458871450.288541981 - 19909
2106.Canada flagBrett Callighen (C)16056891450.911321979 - 19823
2107.Finland flagMatti Hagman (C)23756891450.61361976 - 19824
2108.Canada flagRalph Klassen (C/LW)49752931450.291201975 - 19849
2109.Canada flagMichael Stone (D)552411041450.263092011 - 202312
2110.Canada flagThomas Harley (D)Active player281391061450.52762019 - 20277
2111.Canada flagKerry Huffman (D)401371081450.363611986 - 199610
2112.Sweden flagRasmus Sandin (D)Active player382251201450.381122019 - 20278
2113.USA flagScott Bjugstad (RW)31776681440.451441983 - 19929
2114.Canada flagJoe Benoît (RW)18575691440.78941940 - 19475
2115.Sweden flagDan Labraaten (LW/RW)26871731440.54471978 - 19824
2116.Canada flagWilliam Carrier (LW/RW)Active player54269751440.272482016 - 202711
2117.Canada flagKyle Clifford (LW/RW)75366781440.199052010 - 202313
2118.Canada flagDylan Holloway (W/C)Active player23960841440.60862021 - 20276
2119.Canada flagJay Beagle (C/RW)64658861440.222502008 - 202214
2120.Canada flagDevin Shore (C)49852921440.29792015 - 202510
2121.Canada flagNick Boynton (D)605341101440.248621999 - 201111
2122.Canada flagSprague Cleghorn (D)25983601430.555401918 - 192810
2123.Canada flagHank Goldup (LW)20363801430.70971939 - 19466
2124.USA flagTommy Wingels (C/W)44862811430.322542010 - 20188
2125.Sweden flagRoland Eriksson (C)19348951430.74261976 - 19793
2126.Sweden flagBengt Lundholm (LW)27548951430.52721981 - 19865
2127.USA flagDeron Quint (D)46346971430.311661995 - 200710
2128.USA flagScott Lachance (D)819311121430.175671991 - 200413
2129.Canada flagHarry Cameron (D/F)12988541421.101831917 - 19236
2130.USA flagBob Crawford (RW)24671711420.58721979 - 19877
2131.USA flagKiefer Sherwood (W/C)Active player35268741420.401882018 - 20279
2132.Canada flagCody Hodgson (C)32864781420.43682010 - 20166
2133.Russia flagAlexander Korolyuk (RW/LW)29662801420.481401997 - 20046
2134.Finland flagJarkko Ruutu (LW)65258841420.2210781999 - 201111
2135.Canada flagJon Klemm (D)773421001420.184361991 - 200815
2136.Sweden flagHenrik Tallinder (D)678281141420.213782001 - 201412
2137.USA flagTim Gleason (D)727171251420.207012003 - 201511
2138.USA flagSteve Christoff (C)24877641410.571081979 - 19845
2139.Canada flagHartland Monahan (LW)33461801410.421631973 - 19817
2140.Austria flagMarco Rossi (C)Active player24960811410.57992021 - 20276
2141.Canada flagDennis Polonich (C)39059821410.3612421974 - 19838
2142.Czechia flagJan Ludvig (F)31454871410.454181982 - 19897
2143.Canada flagGermain Gagnon (LW)259401011410.54721971 - 19765
2144.Canada flagErik Gudbranson (D)Active player854351061410.178712011 - 202716
2145.Canada flagBrett Kulak (D)Active player677291121410.212782014 - 202713
2146.Canada flagJake Neighbours (LW/RW)Active player29475651400.481592021 - 20276
2147.Canada flagRyan Reaves (RW/LW)96266741400.1511372010 - 202616
2148.Canada flagGilbert Dionne (LW)22361791400.631081990 - 19966
2149.Canada flagLou Franceschetti (RW)45959811400.317471981 - 199210
2150.Canada flagNormand Dupont (LW)25655851400.55521979 - 19845
2151.Canada flagPeyton Krebs (C/W)Active player39242981400.362882020 - 20277
2152.Sweden flagDick Tärnström (D)306351051400.462542001 - 20085
2153.Czechia flagFrantisek Musil (D)797341061400.1812411986 - 200114
2154.USA flagScott Mayfield (D)Active player620301101400.235522013 - 202714
2155.Czechia flagRoman Polák (D)806261141400.176432006 - 202014
2156.Czechia flagKarel Rachunek (D)371221181400.382271999 - 20087
2157.Canada flagJon Sim (LW)46975641390.303141998 - 201112
2158.Canada flagNorm Ferguson (C)27973661390.50721968 - 19724
2159.Canada flagMaxim Lapierre (C)61465741390.235862005 - 201510
2160.Canada flagPat Conacher (LW)52163761390.272351979 - 199613
2161.Canada flagSylvio Mantha (D)54263761390.266731923 - 193714
2162.Canada flagKirby Dach (C/RW)Active player31951881390.441912019 - 20278
2163.Canada flagSteve Ludzik (C)42446931390.333331981 - 19909
2164.Canada flagBen Hutton (D)Active player575301091390.242102015 - 202611
2165.Canada flagDarryl Shannon (D)544281111390.265231988 - 200113
2166.Canada flagKeith Magnuson (D)589141251390.2414421969 - 198011
2167.Canada flagMichel Bergeron (RW)22980581380.601651974 - 19795
2168.Canada flagJordy Douglas (F)26876621380.511691979 - 19856
2169.Canada flagJohn Wensink (LW)40370681380.348421973 - 19838
2170.USA flagJim Slater (C)58467711380.244072005 - 201510
2171.Switzerland flagSven Bärtschi (LW/RW)29266721380.47782011 - 202210
2172.Canada flagMike Santorelli (C)40664741380.34782008 - 20168
2173.France flagPierre-Édouard Bellemare (C/LW)70064741380.201822014 - 202410
2174.Canada flagRandy Pierce (RW)27762761380.502231977 - 19858
2175.Canada flagTim Hunter (F/D)81562761380.1731461981 - 199716
2176.Russia flagDenis Arkhipov (C/LW)35256821380.391282000 - 20075
2177.USA flagTim Sweeney (LW)29155831380.471231990 - 19988
2178.Canada flagMarc Bureau (C)56755831380.243271989 - 200011
2179.Canada flagBobby Dollas (D)64542961380.214671983 - 200116
2180.Canada flagKevin Haller (D)64241971380.219071989 - 200213
2181.Sweden flagCarl Gunnarsson (D)629301081380.221792009 - 202112
2182.Sweden flagLars Lindgren (D)394251131380.353251978 - 19846
2183.Canada flagÉric Lacroix (LW)47267701370.293611993 - 20018
2184.Canada flagGino Odjick (LW)60464731370.2325671990 - 200212
2185.USA flagChristian Fischer (RW/C)52362751370.261442016 - 20259
2186.USA flagNick Fotiu (LW)64660771370.2113621976 - 198913
2187.Russia flagOleg Saprykin (LW)32555821370.422401999 - 20077
2188.Canada flagJordie Benn (D)607261111370.232442011 - 202312
2189.Canada flagBryan Bickell (LW)39566701360.341922006 - 201710
2190.Russia flagNail Yakupov (RW/LW)35062741360.391422012 - 20186
2191.USA flagJim Campbell (RW)28561751360.482681995 - 20069
2192.Canada flagPerry Berezan (C)37861751360.362771984 - 19939
2193.USA flagKevyn Adams (C/RW)54059771360.253171997 - 200810
2194.Canada flagTravis Moen (LW/RW)74759771360.188012003 - 201612
2195.Canada flagWayne Maki (LW)24657791360.551841967 - 19736
2196.USA flagMike Sullivan (C)70954821360.192031991 - 200211
2197.Canada flagBasil McRae (LW)57653831360.2424531981 - 199716
2198.Canada flagMike Hudson (C)41649871360.334141988 - 19979
2199.Canada flagLarry Regan (F)28041951360.49711956 - 19615
2200.Latvia flagKārlis Skrastiņš (D)832321041360.163751998 - 201112

* Some data is missing to provide a correct summary.