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
2601.Canada flagFrank Spring (RW)611420340.56121969 - 19775
2602.Canada flagJarrod Skalde (C)1151321340.30621990 - 20029
2603.Russia flagVladimir Krutov (LW)611123340.56201989 - 19901
2604.Canada flagMatthew Poitras (C/RW)Active player821123340.41222023 - 20274
2605.Canada flagOssie Asmundson (C/RW)1111123340.31301932 - 19385
2606.USA flagPaul Guay (RW)1171123340.29921983 - 19917
2607.Canada flagJim Montgomery (C)122925340.28801993 - 20036
2608.Canada flagGeorge Carey (RW)722112330.46201919 - 19245
2609.USA flagMax Sasson (C/W)Active player1142112330.29432024 - 20273
2610.Canada flagDuke McCurry (LW)1482112330.221191925 - 19294
2611.Canada flagEarl Miller (LW)1101914330.301301927 - 19325
2612.Canada flagDustin Jeffrey (C)1311815330.25122008 - 20167
2613.Canada flagBob Barlow (LW)771617330.43101969 - 19712
2614.Canada flagJustin Hryckowian (C/LW)Active player1031617330.32472024 - 20273
2615.Sweden flagElmer Söderblom (LW/RW)Active player1121617330.29372022 - 20274
2616.USA flagVinni Lettieri (C/RW)Active player1641617330.20642017 - 20278
2617.Canada flagCalum Ritchie (C/RW)Active player801518330.41242024 - 20273
2618.Canada flagPaul Marshall (LW)951518330.35171979 - 19834
2619.USA flagDrayson Bowman (W/C)1801518330.18532009 - 20156
2620.Canada flagRyan Greene (C/RW)Active player1011419330.33182024 - 20273
2621.USA flagScott Levins (C)1241320330.273161992 - 19985
2622.Czechia flagJiří Dopita (C)731221330.45192001 - 20032
2623.Canada flagBraeden Bowman (RW/LW)Active player731221330.45292025 - 20272
2624.USA flagJayson Megna (C/RW)2041221330.16402013 - 202410
2625.USA flagJake Dowell (C)1571122330.211332007 - 20147
2626.Canada flagWade Belak (RW/D)549825330.0612631996 - 201114
2627.Sweden flagAnders Carlsson (C)104726330.32341986 - 19893
2628.Canada flagOzzie Aubuchon (LW)502012320.6441942 - 19442
2629.Canada flagGeorge Johnston (RW)582012320.5521941 - 19474
2630.Canada flagHarry Meeking (LW)641913320.50681917 - 19273
2631.Czechia flagJiří Kulich (C/W)Active player851913320.38222023 - 20274
2632.Canada flagJames Jarvis (LW)1121715320.29621929 - 19373
2633.Canada flagRob Cimetta (LW)1031616320.31661988 - 19924
2634.Canada flagJean-Marc Lanthier (RW)1051616320.30291983 - 19884
2635.USA flagKieffer Bellows (LW)1141616320.28372019 - 20255
2636.Canada flagZac Dalpe (C/RW)1681616320.19382010 - 202312
2637.Canada flagAlex Faulkner (C)1011517320.32151961 - 19643
2638.Canada flagJim Hamilton (LW)951418320.34281977 - 19858
2639.Canada flagBrad Malone (C/LW)2171418320.152062011 - 20239
2640.Canada flagCliff Schmautz (RW)561319320.57331970 - 19711
2641.Canada flagMichael Misa (C/LW)Active player641319320.50142025 - 20272
2642.USA flagDan Sexton (RW)881319320.36202009 - 20112
2643.Canada flagMurray Costello (C)1621319320.20541953 - 19574
2644.Sweden flagMathias Tjärnqvist (LW/RW)1731319320.18602003 - 20084
2645.Canada flagRobert Fitchner (C)781220320.41591979 - 19812
2646.Russia flagVitali Karamnov (LW)921220320.35651992 - 19953
2647.Slovakia flagRadovan Somik (RW/LW)1131220320.28272002 - 20042
2648.Canada flagJamie Wright (LW)1241220320.26541997 - 20036
2649.Canada flagGerry Minor (C)1401121320.231731979 - 19845
2650.Canada flagChris Taylor (C)1491121320.21481994 - 20048
2651.Canada flagMicheal Haley (C/W)2741121320.126922009 - 202111
2652.Canada flagKurtis MacDermid (LW/D)3071121320.104242017 - 20269
2653.Canada flagJack Riley (C)1031022320.3181933 - 19363
2654.USA flagWyatt Smith (C)2111022320.15651999 - 20088
2655.USA flagJosh Langfeld (RW)143923320.22602001 - 20086
2656.Sweden flagLinus Omark (LW)79824320.41402010 - 20143
2657.Canada flagPete Bellefeuille (RW)92256310.34581925 - 19304
2658.Canada flagDenis Hamel (LW)1921912310.16771999 - 20077
2659.Canada flagAlex McKinnon (F)1951912310.162371924 - 19295
2660.Canada flagNorm Aubin (C)691813310.45301981 - 19832
2661.Canada flagRafaël Harvey-Pinard (LW/RW)851714310.36162021 - 20265
2662.Sweden flagMats Hallin (LW)1521714310.201931982 - 19875
2663.Canada flagScott Fraser (C)711615310.44241995 - 19993
2664.Canada flagJack Stoddard (RW)801615310.39311951 - 19532
2665.USA flagEthen Frank (RW)Active player881615310.35242024 - 20273
2666.Canada flagDave Chyzowski (LW)1261516310.251441989 - 19976
2667.Canada flagBill Summerhill (RW)721417310.43701937 - 19424
2668.Russia flagMaxim Shabanov (RW/C)Active player621318310.5022025 - 20272
2669.Canada flagKevin O'Shea (RW)1331318310.23851970 - 19733
2670.Canada flagJimmy Jones (RW)1481318310.21681977 - 19803
2671.Canada flagFrédérik Gauthier (C)1781318310.17472015 - 20227
2672.Sweden flagJörgen Jönsson (C)791219310.39161999 - 20001
2673.Canada flagBerkly Catton (C/LW)Active player821219310.38412025 - 20272
2674.Canada flagClaude Boivin (LW)1321219310.233641991 - 19954
2675.Russia flagMatvei Gridin (RW/LW)Active player551120310.5642025 - 20272
2676.Canada flagSteve Black (LW)1131120310.27771949 - 19512
2677.Canada flagJoseph Blandisi (C/LW)1011021310.31782015 - 20205
2678.Canada flagBrent Meeke (F)75922310.4181972 - 19775
2679.Canada flagNeil Brady (C)89922310.35951989 - 19945
2680.Canada flagCam Connor (RW)89922310.352561978 - 19835
2681.Russia flagVitali Prokhorov (LW)831911300.36351992 - 19953
2682.Canada flagMark Hartigan (C)1021911300.29582001 - 20086
2683.Canada flagDave Roche (LW)1711515300.183341995 - 20025
2684.Canada flagRamzi Abid (LW/C)681416300.44782002 - 20074
2685.USA flagScott Parse (RW/LW)731416300.41362009 - 20123
2686.Slovakia flagMarian Cisar (RW)731317300.41571999 - 20023
2687.Canada flagTy Rattie (RW)981317300.31122013 - 20196
2688.Canada flagNick Tarnasky (LW/C)2451317300.122972005 - 20105
2689.Canada flagZach Boychuk (C/LW)1271218300.24162008 - 20157
2690.USA flagKarson Kuhlman (C/W)1471218300.20292018 - 20235
2691.Canada flagZenon Konopka (C)3461218300.0910822005 - 20149
2692.Sweden flagMattias Tedenby (LW)1201020300.25422010 - 20144
2693.Canada flagJimmy Mann (RW)2931020300.108951979 - 19888
2694.USA flagKenny Agostino (LW/C)86822300.35402013 - 20216
2695.Serbia flagDan Kesa (RW)139822300.22661993 - 20004
2696.Canada flagThomas McCarthy (RW)35227290.83101919 - 19212
2697.Canada flagRussell Oatman (LW)118209290.25981926 - 19293
2698.Canada flagJohn McCreedy (RW)641712290.45251941 - 19452
2699.Canada flagTommy Filmore (RW)1181613290.25331930 - 19344
2700.Canada flagFred Hunt (RW)591514290.4961940 - 19452

* Some data is missing to provide a correct summary.