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
2601.Canada flagSébastien Bordeleau (C)2513761980.39981995 - 20027
2602.Sweden flagLars Molin (C)1723365980.57371981 - 19843
2603.Czechia flagJan Rutta (D)4172375980.242192017 - 20258
2604.Sweden flagThomas Eriksson (D)2082276980.47971980 - 19865
2605.Canada flagLeo Lamoureux (C)2351979980.421791941 - 19476
2606.Canada flagDave Karpa (D)5571880980.1813741991 - 200312
2607.Canada flagNathan Beaulieu (D)4711286980.213402012 - 202311
2608.Canada flagFernand Gauthier (RW)2294651970.42351943 - 19496
2609.Canada flagDave Brown (RW)7294552970.1317891982 - 199614
2610.Canada flagGary Aldcorn (LW)2264156970.43781956 - 19615
2611.Canada flagBill Muckalt (RW)2564057970.382041998 - 20035
2612.Canada flagClarke Wilm (C)4553760970.213361998 - 20067
2613.Canada flagPhilip Tomasino (C/W)Active player2203562970.44492021 - 20276
2614.Canada flagTodd Fedoruk (LW)5453265970.1810502000 - 20109
2615.Canada flagGreg Joly (D)3652176970.272501974 - 19839
2616.Canada flagRandy Velischek (D)5092176970.194011982 - 199210
2617.Canada flagJohn Barrett (D)4882077970.206041980 - 19888
2618.Canada flagMike Weaver (D)633889970.152272001 - 201513
2619.Canada flagGeorge Prodger (C)1116333960.86391919 - 19256
2620.USA flagDakota Joshua (LW/C)2985046960.322302020 - 20277
2621.Canada flagTom Roulston (RW)1954749960.49741980 - 19865
2622.Canada flagDon Ashby (C)1884056960.51401975 - 19816
2623.Sweden flagIsac Lundeström (C/LW)Active player4053957960.24422018 - 20279
2624.Canada flagJerred Smithson (C/RW)6063957960.163632002 - 201411
2625.Canada flagJoe Cooper (D)4203066960.234421935 - 194711
2626.Canada flagRed Dutton (D)4492967960.218711926 - 193610
2627.Canada flagJacob Middleton (D)Active player3962571960.243842018 - 20279
2628.USA flagJordan Oesterle (D)4092373960.23752014 - 202612
2629.Canada flagCam Barker (D)3102175960.312902005 - 20138
2630.Canada flagBill Dineen (RW)3235144950.291221953 - 19585
2631.Canada flagCédric Paquette (C/RW)4485144950.213912013 - 20229
2632.Canada flagParker Kelly (C/LW)Active player3554847950.271952020 - 20277
2633.Canada flagGerry Lowrey (LW/C)2114748950.451461927 - 19336
2634.Sweden flagKevin Stenlund (C/RW)Active player3844748950.251742018 - 20279
2635.Slovakia flagJuraj Kolnik (RW)2504649950.38842000 - 20076
2636.Canada flagChris Valentine (F)1054352950.901271981 - 19843
2637.Canada flagGilbert Brulé (C/RW)2994352950.321562005 - 20148
2638.Canada flagAl Hill (C)2214055950.432271976 - 19888
2639.Canada flagMark Pederson (RW)1693550950.56771989 - 19945
2640.Canada flagBryan Maxwell (D)3311877950.297451977 - 19858
2641.Canada flagJordan Spence (D)Active player2691679950.35562021 - 20276
2642.Canada flagCale Hulse (D)6191679950.1510001995 - 200610
2643.Canada flagAndré Doré (D)2571481950.372611978 - 19857
2644.USA flagNick Robertson (LW/RW)Active player2495440940.38382019 - 20278
2645.Canada flagEddie Gerard (LW)1285044940.731201917 - 19236
2646.Canada flagWally Kilrea (LW)3293559940.29871929 - 19389
2647.Switzerland flagYannick Weber (D)4992866940.191952008 - 202113
2648.Sweden flagTimothy Liljegren (D)Active player3252272940.291392019 - 20278
2649.Canada flagDavid Schlemko (D)4151876940.231242008 - 201911
2650.Canada flagAlbert Leduc (D)3805736930.246201925 - 193510
2651.Canada flagRick Paterson (C)4305043930.221361978 - 19879
2652.Canada flagJoshua Leivo (LW/RW)2654251930.35932013 - 202310
2653.USA flagPatrick Dwyer (RW)4164251930.22772008 - 20157
2654.USA flagTed Drury (C)4144152930.223671993 - 20018
2655.USA flagRyan Carter (C)4734152930.204442006 - 201610
2656.USA flagNorm Dussault (C)2063162930.45471947 - 19514
2657.Canada flagDenny Lambert (LW)4872766930.1913911994 - 20028
2658.USA flagRon Wilson (D)1772667930.53681977 - 19887
2659.USA flagMark Stuart (D)6732667930.147222005 - 201712
2660.Canada flagMatt Irwin (D)4612568930.202112012 - 202311
2661.USA flagMattias Samuelsson (D)Active player3042271930.311412020 - 20277
2662.Canada flagReggie Sinclair (F)2084943920.441391950 - 19533
2663.Canada flagDrake Caggiula (LW/C)2894646920.321412016 - 20258
2664.Slovakia flagRonald Petrovicky (RW)3424151920.274292000 - 20076
2665.USA flagSam Lafferty (C/RW)3834151920.241962019 - 20278
2666.Canada flagAlex Smith (D)4434151920.216451924 - 193511
2667.Canada flagLarry Mickey (RW)2923953920.321601964 - 197511
2668.Canada flagAl Karlander (C)2123656920.43701969 - 19734
2669.Canada flagKen Yaremchuk (C)2353656920.391061983 - 19896
2670.USA flagRick Chartraw (D)4202864920.223991974 - 198410
2671.USA flagPeter Taglianetti (D)4511874920.2011061984 - 199511
2672.Canada flagAl MacNeil (D)5241775920.186171955 - 196811
2673.Canada flagNeil Komadoski (D)5021676920.186021972 - 19808
2674.Canada flagShane O'Brien (D)5371379920.179162006 - 20159
2675.Canada flagNick Wasnie (RW)2485734910.371781927 - 19357
2676.Russia flagDmitri Kvartalnov (LW)1124249910.81261992 - 19942
2677.Czechia flagFilip Zadina (RW/LW)2624150910.35402018 - 20246
2678.Canada flagAaron Gavey (C)3604150910.252721995 - 20069
2679.Canada flagRob Ray (RW)9004150910.1032071989 - 200415
2680.Canada flagPaul Meger (LW)2123952910.431181949 - 19556
2681.Canada flagPascal Rhéaume (C/LW)3183952910.291441996 - 20069
2682.Canada flagLew Morrison (RW)5643952910.161071969 - 19789
2683.Canada flagJames Sheppard (C/LW)3942368910.231922007 - 20157
2684.Canada flagJohn Slaney (D)2682269910.34991993 - 20049
2685.Canada flagBrandt Clarke (D)Active player1981873910.461462022 - 20275
2686.Canada flagGeoff Smith (D)4621873910.202821989 - 199910
2687.Canada flagMichael Carcone (W/C)Active player2435139900.371112021 - 20276
2688.USA flagPaul Cotter (C/W)Active player3125139900.291702021 - 20276
2689.Canada flagNick Kypreos (LW)4424644900.2012101989 - 19978
2690.USA flagHarvey Bennett (C)2684446900.343471974 - 19795
2691.Canada flagSam Carrick (C/RW)Active player3994347900.234432014 - 202711
2692.Canada flagFrank Carson (RW)2484248900.361661925 - 19347
2693.Canada flagBrian Sutherby (C)4604149900.205332001 - 20119
2694.USA flagJohn Carter (LW)2444050900.372011985 - 19938
2695.USA flagWarren Miller (RW/C)2624050900.341371979 - 19834
2696.USA flagMike Peluso (D/LW)4583852900.2019511989 - 19989
2697.USA flagDan Hinote (RW)5033852900.183831999 - 20099
2698.Canada flagLuciano Borsato (C)2033555900.441131990 - 19955
2699.USA flagRik Wilson (D)2512565900.362201981 - 19886
2700.USA flagChris Dahlquist (D)5321971900.174881985 - 199611

* Some data is missing to provide a correct summary.