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
2401.Canada flagDunc Fisher (RW)27545701150.421041947 - 19597
2402.Canada flagBrandon Prust (LW/RW)48640751150.2410362006 - 20169
2403.Canada flagDennis Owchar (D)28830851150.402001974 - 19806
2404.Switzerland flagJanis Moser (D)Active player35125901150.331832021 - 20276
2405.Canada flagDarren Van Impe (D)41125901150.283971994 - 20039
2406.Canada flagMario Ferraro (D)Active player50525901150.232202019 - 20278
2407.USA flagJon Merrill (D)Active player68224911150.173212013 - 202512
2408.Canada flagAlexandre Carrier (D)Active player38321941150.302152016 - 20279
2409.USA flagMickey Roach (F)21177371140.54521919 - 19278
2410.USA flagWill Smith (C/RW)Active player15948661140.72402024 - 20273
2411.Canada flagBob Girard (LW)30545691140.371401975 - 19805
2412.Canada flagGordon Pettinger (C)29242721140.39771932 - 19408
2413.Canada flagJoe Colborne (C/W)29542721140.391442010 - 20177
2414.Canada flagAdam Mair (RW)61538761140.198291998 - 201112
2415.Canada flagZach Benson (W/C)Active player22536781140.511502023 - 20274
2416.Canada flagJack Stewart (D)56531831140.207651938 - 195212
2417.USA flagDavid Tanabe (D)44930841140.252451999 - 20088
2418.Canada flagMike Pelyk (D)44126881140.265661967 - 19789
2419.Canada flagTracy Pratt (D)58017971140.2010261967 - 197710
2420.USA flagWill Butcher (D)27516981140.41342017 - 20225
2421.Canada flagBrian Glennie (D)572141001140.206211969 - 197910
2422.Canada flagMark Kirton (C)26657561130.421211979 - 19856
2423.USA flagDavid Silk (RW)24954591130.452711979 - 19867
2424.Canada flagHnat Domenichelli (LW)26752611130.421041996 - 20037
2425.Russia flagDenis Guryanov (RW/LW)29852611130.38602016 - 20247
2426.USA flagColin White (C/RW)32344691130.351072016 - 20259
2427.Canada flagMark Janssens (C)71140731130.1614221987 - 200114
2428.Canada flagBrad Lukowich (D)65823901130.173691997 - 201113
2429.Switzerland flagLuca Sbisa (D)54920931130.213852008 - 202113
2430.Canada flagGord Lane (D)53919941130.2112281975 - 198510
2431.Canada flagJack Darragh (RW)12166461120.931101917 - 19246
2432.Sweden flagMelker Karlsson (RW/C)39660521120.281302014 - 20206
2433.Canada flagWill Cuylle (LW/RW)Active player26457551120.421972022 - 20275
2434.Sweden flagOskar Lindblom (LW)33756561120.33812017 - 20247
2435.Canada flagJake Walman (D)Active player32940721120.341632019 - 20278
2436.Canada flagSteven Finn (D)72534781120.1517241985 - 199712
2437.Canada flagArt Coulter (D)46130821120.245431931 - 194211
2438.Canada flagBob Lorimer (D)52922901120.214311976 - 198610
2439.Finland flagHenri Jokiharju (D)44821911120.251542018 - 20268
2440.Canada flagAlbert Langlois (D)49721911120.234881957 - 19669
2441.Canada flagBert Corbeau (D)25863481110.436651917 - 192710
2442.Canada flagSteve Atkinson (RW)30260511110.371221968 - 19756
2443.USA flagTom Gorence (RW)30358531110.37891978 - 19846
2444.USA flagTyler Pitlick (C/RW)Active player46258531110.241282013 - 202712
2445.Sweden flagJesper Boqvist (C/LW)Active player39954571110.28602019 - 20278
2446.Canada flagLogan Stankoven (C/RW)Active player19951601110.56492023 - 20274
2447.USA flagBobby Sheehan (C)31048631110.36401969 - 19829
2448.Slovakia flagLubos Bartecko (LW)25746651110.431071998 - 20035
2449.Canada flagDoug Robinson (LW)23944671110.46341963 - 19717
2450.Canada flagBrad Lauer (LW)32344671110.342181986 - 19969
2451.Finland flagJori Lehterä (C)30734771110.361672014 - 20195
2452.Norway flagEspen Knutsen (C)20730811110.541051997 - 20045
2453.Canada flagJassen Cullimore (D)81226851110.147041994 - 201115
2454.Canada flagWally Stanowski (D)42823881110.261601939 - 195110
2455.Canada flagMario Faubert (D)23121901110.482221974 - 19827
2456.Canada flagRon Harris (D)47620911110.234741962 - 197611
2457.Canada flagNick Beverley (D)50118931110.221561966 - 198011
2458.USA flagRyan Lindgren (D)Active player48516951110.233262018 - 20279
2459.Canada flagBobby McMann (C/LW)Active player23267431100.471252022 - 20275
2460.Canada flagRob Pearson (RW)26956541100.416451991 - 19976
2461.Russia flagVasili Podkolzin (RW/LW)Active player31654561100.351602021 - 20276
2462.Canada flagJack McBain (C/LW)Active player33145651100.333052021 - 20276
2463.Canada flagMark Taylor (C)20942681100.53731981 - 19865
2464.USA flagJamie McBain (D)34830801100.32722009 - 20178
2465.Canada flagPaul Boutilier (D)28827831100.383581981 - 19898
2466.Czechia flagRadek Martínek (D)48625851100.232802001 - 201412
2467.Canada flagBryce Salvador (D)78625861100.146962000 - 201514
2468.Canada flagRobert Palmer (D)32091011100.341151977 - 19847
2469.USA flagRob Scuderi (D)78381021100.141982003 - 201612
2470.Canada flagWayne Bianchin (LW/RW)27668411090.391371973 - 19807
2471.Canada flagNicolas Deslauriers (LW/D)Active player71955541090.158152013 - 202714
2472.USA flagJimmy Hayes (RW/C)33454551090.331492011 - 20187
2473.Canada flagDwight King (LW/RW)36553561090.30982010 - 20177
2474.Canada flagBrian Willsie (RW)38152571090.292171999 - 201110
2475.Canada flagPerry Anderson (LW)40050591090.2710511981 - 199210
2476.Canada flagWayne Dillon (C)22943661090.48601975 - 19804
2477.Canada flagNevin Markwart (LW)30941681090.357941983 - 19928
2478.Finland flagMikko Leinonen (C)16231781090.67711981 - 19854
2479.Canada flagDante Fabbro (D)Active player45430791090.242322018 - 20279
2480.Canada flagLeo Reise Jr. (D)49428811090.223991945 - 19549
2481.Canada flagSteve Bégin (LW/C)52456521080.215611997 - 201313
2482.USA flagDrew O'Connor (LW/RW)Active player33953551080.321352020 - 20277
2483.Canada flagSerge Aubin (C/LW)37444641080.293611998 - 20067
2484.Canada flagRidly Greig (C/LW)Active player26143651080.412362022 - 20275
2485.Canada flagSteve Patrick (RW)25040681080.432421980 - 19866
2486.Canada flagAl Dewsbury (D)34730781080.313651946 - 19569
2487.Canada flagJamie Drysdale (D)Active player31126821080.35932020 - 20277
2488.Canada flagReg Hamilton (D)42521871080.254121935 - 194712
2489.Canada flagMatt D'Agostini (RW/LW)32152551070.331472007 - 20147
2490.Canada flagNorman Gainor (C)24751561070.431291927 - 19357
2491.Canada flagSheldon Kennedy (RW)31049581070.352331989 - 19978
2492.USA flagColin Blackwell (C/W)Active player38045621070.281152018 - 20279
2493.Canada flagBill Lesuk (LW)38844631070.283681968 - 19808
2494.Canada flagCy Wentworth (D)57539681070.193591927 - 194013
2495.Russia flagAnton Babchuk (D)28936711070.371082003 - 20137
2496.Russia flagAlexander Barabanov (RW/LW)20632751070.52522020 - 20244
2497.USA flagBob Beers (D)25828791070.412251989 - 19978
2498.Canada flagAlain Daigle (RW)38956501060.271221974 - 19806
2499.Canada flagStéphane Veilleux (LW)50650561060.213482002 - 201511
2500.Canada flagGord Labossiere (C)21544621060.49751963 - 19726

* Some data is missing to provide a correct summary.