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
2101.Canada flagLiam Reddox (LW)100618240.24342007 - 20114
2102.Norway flagPatrick Thoresen (W/C)106618240.23662006 - 20082
2103.Russia flagRoman Oksiuta (RW)48176230.48141993 - 19952
2104.Canada flagJohn McCreedy (RW)47158230.49141941 - 19421
2105.USA flagSteven King (RW)60158230.38601992 - 19942
2106.Canada flagSteve Guolla (C)50149230.46141996 - 19982
2107.Russia flagRoman Lyashenko (C)139149230.17551999 - 20034
2108.Canada flagRamzi Abid (LW/C)491310230.47592002 - 20042
2109.Canada flagGary Sabourin (RW)501310230.46501967 - 19681
2110.Canada flagMatt Luff (RW/LW)871310230.26202018 - 20224
2111.Canada flagJason King (RW)551211230.4282002 - 20042
2112.USA flagZach Aston-Reese (C/W)591211230.39282017 - 20192
2113.Canada flagBob Davidson (LW)861211230.27811934 - 19373
2114.USA flagShawn Bates (C)901211230.26181997 - 20003
2115.Russia flagIgor Chernyshov (LW)Active player391112230.5982025 - 20272
2116.Canada flagJody Gage (RW)501112230.46241980 - 19843
2117.Canada flagBrad Smyth (RW)691112230.33841995 - 19983
2118.Canada flagTaylor Beck (RW/C)871112230.26282012 - 20164
2119.USA flagDonald Brashear (LW)1701112230.145651993 - 19974
2120.Canada flagLonnie Loach (LW)531013230.43271992 - 19931
2121.Canada flagKirk Bowman (LW/C)551013230.4261976 - 19771
2122.Canada flagJim Hamilton (LW)681013230.34221977 - 19825
2123.Canada flagKevin O'Shea (RW)971013230.24541970 - 19722
2124.Russia flagAnton Slepyshev (LW)1021013230.23142015 - 20183
2125.USA flagDylan Gambrell (C)1101013230.21322017 - 20214
2126.Canada flagJimmy Mann (RW)2241013230.106401979 - 19845
2127.USA flagJordan Schroeder (C)81914230.2882012 - 20153
2128.Canada flagMick Vukota (RW)201914230.118471987 - 19914
2129.Canada flagDavid Desharnais (C/LW)49815230.47122009 - 20112
2130.Canada flagBoris Katchouk (LW/C)117815230.20662021 - 20232
2131.USA flagDan LaCouture (LW)138815230.171241998 - 20024
2132.USA flagTrevor Lewis (C/RW)155716230.15322008 - 20124
2133.Canada flagDave Hoyda (F)132617230.172991977 - 19814
2134.Canada flagWayne King (C)73518230.32341973 - 19763
2135.Canada flagBryan Hextall, Sr. (LW)51175220.4361936 - 19382
2136.Canada flagJohn Sheppard (LW)43148220.51601926 - 19271
2137.USA flagBenn Ferriero (RW)92148220.24252009 - 20123
2138.USA flagJoey Anderson (RW/LW)96148220.23102018 - 20235
2139.Canada flagMatt Pettinger (LW)143148220.15832000 - 20044
2140.Finland flagTeemu Pulkkinen (RW)83139220.27322013 - 20174
2141.Canada flagMel Hill (RW)521210220.42181937 - 19392
2142.Sweden flagJonathan Dahlén (LW)611210220.36122021 - 20221
2143.Canada flagMichaël Bournival (W/C)1081210220.20242013 - 20173
2144.Sweden flagJonathan Lekkerimäki (RW/LW)Active player531111220.42102024 - 20273
2145.USA flagChris Cichocki (RW)661111220.33251985 - 19883
2146.Czechia flagPavel Brendl (RW)781111220.28162001 - 20064
2147.USA flagJeff Taffe (C)831111220.27242002 - 20063
2148.Canada flagÉric Chouinard (W/C)891111220.25142000 - 20043
2149.Canada flagLarry Skinner (C)471012220.4781976 - 19804
2150.Canada flagGrant Stevenson (C)471012220.47142005 - 20061
2151.Canada flagJoshua Leivo (LW/RW)571012220.39202013 - 20185
2152.Canada flagTom O'Neill (RW)661012220.33531943 - 19452
2153.Canada flagMark Olver (C/LW)741012220.30392010 - 20133
2154.USA flagJeremy Morin (RW/LW)821012220.27692010 - 20155
2155.Canada flagJansen Harkins (C/W)1321012220.17242019 - 20223
2156.Canada flagDanny Gruen (LW)49913220.45191972 - 19773
2157.USA flagDavid Jensen (C)69913220.32221984 - 19884
2158.Canada flagFloyd Curry (RW)80913220.2881947 - 19503
2159.Canada flagJoël Perrault (C/RW)80913220.28642005 - 20083
2160.USA flagTommy Wingels (C/W)80814220.28442010 - 20133
2161.Czechia flagJaroslav Svoboda (RW)91814220.24402001 - 20043
2162.Russia flagAlexander Kharitonov (LW)66715220.3382000 - 20011
2163.USA flagJim Storm (LW)84715220.26441993 - 19963
2164.Canada flagLiam Foudy (C/W)104715220.21162019 - 20256
2165.Canada flagRemi Elie (C/LW)106715220.21282016 - 20193
2166.Canada flagTrent McCleary (RW)134715220.161011995 - 19972
2167.Canada flagAlan Quine (C)84616220.26122015 - 20183
2168.Canada flagDenver Barkey (C/LW)Active player56517220.39162025 - 20272
2169.Canada flagMike Stapleton (C)96517220.23741986 - 19914
2170.Canada flagKen Baumgartner (LW/D)222517220.109791987 - 19914
2171.Canada flagWalt Atanas (RW/LW)49138210.43401944 - 19451
2172.Canada flagConor Geekie (RW/C)Active player79138210.27262024 - 20273
2173.Canada flagBobby Schmautz (RW)76129210.28431967 - 19692
2174.Canada flagJohn Markell (LW/RW)521110210.40361979 - 19812
2175.Canada flagBruce Gardiner (C)671110210.31491996 - 19971
2176.Canada flagLucien Grenier (RW)911110210.23141968 - 19713
2177.Czechia flagLukas Sedlak (C/LW)1151110210.18462016 - 20182
2178.Canada flagAlan Kuntz (LW)311011210.68101941 - 19421
2179.England flagRed Beattie (LW)321011210.66221930 - 19311
2180.Canada flagScott Pellerin (LW)461011210.46431992 - 19942
2181.USA flagCliff Barton (RW)821011210.26221929 - 19312
2182.Canada flagRené Leclerc (C)871011210.241051968 - 19712
2183.Canada flagSam Bettio (LW)44912210.48321949 - 19501
2184.USA flagSteve Carlson (C)52912210.40231979 - 19801
2185.Canada flagBilly Gooden (LW)53912210.40151942 - 19442
2186.Canada flagBill Summerhill (RW)56912210.38521937 - 19403
2187.Canada flagZachary L'Heureux (LW/C)Active player90912210.23912024 - 20273
2188.Slovakia flagRonald Petrovicky (RW)107912210.201392000 - 20022
2189.Canada flagRob Murphy (C)125912210.171521987 - 19947
2190.Canada flagAndré Savage (RW)49813210.43101998 - 20002
2191.Canada flagTrevor Powis (C)57813210.3761973 - 19741
2192.Canada flagBill Orban (C)105813210.20601967 - 19692
2193.Canada flagMichael Dal Colle (LW)111813210.19182017 - 20214
2194.Canada flagMatt Johnson (LW)246813210.098251994 - 20006
2195.Canada flagEddie Mazur (LW/D)67714210.31951950 - 19544
2196.Canada flagMike Tomlak (C)70714210.30481989 - 19901
2197.Canada flagKevin Maxwell (C)66615210.32611980 - 19843
2198.Finland flagValtteri Puustinen (RW/LW)53516210.4062021 - 20242
2199.Canada flagRick Shinske (C)63516210.33101976 - 19793
2200.Canada flagEarl Balfour (LW)80146200.25481951 - 19584

* Some data is missing to provide a correct summary.