Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
USA (1560)
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
601.USA flagJohn Blum (D)250734410.166101982 - 19908
602.USA flagJoey Anderson (RW/LW)1691921400.24182018 - 20257
603.USA flagHudson Fasching (RW)1751723400.23302015 - 20258
604.USA flagDylan Gambrell (C)2331723400.17792017 - 20236
605.USA flagJordan Harris (D)1721030400.23622021 - 20265
606.USA flagCole Koepke (LW/RW)Active player1772019390.22392022 - 20275
607.USA flagJohn Hayden (C/RW)2721821390.143232016 - 202610
608.USA flagTim Kennedy (C/LW)1621524390.24602008 - 20146
609.USA flagSteven Kampfer (D)2311524390.171102010 - 20219
610.USA flagAndrew Hutchinson (D)1401227390.28702003 - 20115
611.USA flagClarence Abel (D)3332018380.113651926 - 19348
612.USA flagEarl Anderson (RW)1091919380.35221974 - 19773
613.USA flagDouglas Palazzari (C)1081820380.35231974 - 19794
614.USA flagJohnny Pohl (C)1151721380.33242003 - 20084
615.USA flagEric Nickulas (RW)1181523380.32821998 - 20066
616.USA flagT.J. Hensick (C/RW)1121226380.34182007 - 20114
617.USA flagShane Prince (LW)1281226380.30392014 - 20184
618.USA flagZach Redmond (D)133929380.29502012 - 20186
619.USA flagDean Sylvester (RW)962116370.39321998 - 20013
620.USA flagTim Stapleton (C/RW)1181918370.31242008 - 20124
621.USA flagMike Lampman (LW)961720370.39341972 - 19774
622.USA flagJeff Lazaro (RW)1021423370.361141990 - 19933
623.USA flagDave Feamster (D)1691324370.221541981 - 19854
624.USA flagJayden Struble (D)Active player185928370.201742023 - 20274
625.USA flagMike Brown (RW)4071917360.097782007 - 20169
626.USA flagGeorge Parros (RW)4741818360.0810922005 - 20149
627.USA flagWayne Hicks (RW)1151323360.31221959 - 19685
628.USA flagEd Ronan (RW)1821323360.201011991 - 19976
629.USA flagDominic Toninato (C/W)2001323360.18852017 - 202710
630.USA flagBob McManama (C)991125360.36281973 - 19763
631.USA flagDavid Wilkie (D)1671026360.221651994 - 20016
632.USA flagBrett Harkins (C)78630360.46221994 - 20024
633.USA flagTy Emberson (D)Active player191531360.19542023 - 20274
634.USA flagBrian Lee (D)209531360.171242007 - 20147
635.USA flagMike Lundin (D)252432360.14542007 - 20136
636.USA flagHerb Drury (D/W)2132411350.162031925 - 19316
637.USA flagJeff Parker (RW)1411619350.251631986 - 19915
638.USA flagGary Sampson (F)1051322350.33251983 - 19874
639.USA flagTanner Kero (C/RW)1341124350.26162015 - 20225
640.USA flagRory Fitzpatrick (D)2871025350.122011995 - 200810
641.USA flagGabe Perreault (RW)Active player701618340.49102024 - 20273
642.USA flagChris Porter (LW)2341519340.15392008 - 20167
643.USA flagPaul Guay (RW)1171123340.29921983 - 19917
644.USA flagTyler Kleven (D)Active player182925340.19922022 - 20275
645.USA flagVinni Lettieri (C/RW)Active player1631617330.20642017 - 20278
646.USA flagStephen Johns (D)1671518330.20932015 - 20216
647.USA flagDrayson Bowman (W/C)1801518330.18532009 - 20156
648.USA flagScott Levins (C)1241320330.273161992 - 19985
649.USA flagJayson Megna (C/RW)2041221330.16402013 - 202410
650.USA flagJake Dowell (C)1571122330.211332007 - 20147
651.USA flagKurt Sauer (D)356528330.092502002 - 20129
652.USA flagMax Sasson (C/W)Active player1122012320.29432024 - 20273
653.USA flagKieffer Bellows (LW)1141616320.28372019 - 20255
654.USA flagDan Sexton (RW)881319320.36202009 - 20112
655.USA flagWyatt Smith (C)2111022320.15651999 - 20088
656.USA flagJosh Langfeld (RW)143923320.22602001 - 20086
657.USA flagCorey Potter (D)130824320.25532008 - 20168
658.USA flagBill Baker (D)143725320.221751980 - 19833
659.USA flagJon Rohloff (D)150725320.211291994 - 19973
660.USA flagScott Perunovich (D)108230320.30302020 - 20254
661.USA flagEthen Frank (RW)Active player881615310.35242024 - 20273
662.USA flagChris Luongo (D)218823310.141761990 - 19965
663.USA flagAnthony Bitetto (D)197328310.161422014 - 20217
664.USA flagMarty Howe (D)197229310.16991979 - 19856
665.USA flagBob Dill (D)761515300.391351943 - 19452
666.USA flagScott Parse (RW/LW)731416300.41362009 - 20123
667.USA flagKarson Kuhlman (C/W)1471218300.20292018 - 20235
668.USA flagKenny Agostino (LW/C)86822300.35402013 - 20216
669.USA flagDwight Schofield (D)211822300.146311976 - 19887
670.USA flagZeev Buium (D)Active player93624300.32452024 - 20273
671.USA flagChris McAlpine (D)289624300.102451994 - 20038
672.USA flagJarred Tinordi (D)205426300.152342012 - 20249
673.USA flagBen Meyers (C/LW)Active player1401415290.21492021 - 20276
674.USA flagMark Heaslip (RW)1171019290.251101976 - 19793
675.USA flagDrew Helleson (D)Active player127722290.23752022 - 20274
676.USA flagBrian Strait (D)187623290.16912010 - 20177
677.USA flagMatt Tennyson (D)173425290.17442012 - 20229
678.USA flagDavid Hale (D)327425290.092422003 - 20117
679.USA flagIvan Irwin (D)181227290.162141952 - 19585
680.USA flagBill Thomas (RW)871612280.32182005 - 20126
681.USA flagSteve Rooney (LW)1541513280.184961984 - 19895
682.USA flagJoe Dziedzic (LW)1301414280.221311995 - 19993
683.USA flagJohn Beecher (C/LW)1651315280.17812023 - 20263
684.USA flagNoah Laba (C)Active player90919280.31432025 - 20272
685.USA flagGavin Bayreuther (D)122523280.23622018 - 20234
686.USA flagNate Guenin (D)205523280.14942006 - 20169
687.USA flagZac Jones (D)115424280.24382020 - 20255
688.USA flagJacob MacDonald (D)1351017270.20562018 - 20245
689.USA flagKyle MacLean (C/LW)Active player1771017270.15652023 - 20274
690.USA flagCorey Tropp (RW)149621270.181332011 - 20174
691.USA flagSteve Richmond (D)159423270.175141983 - 19905
692.USA flagJaycob Megna (D)197423270.14772016 - 20268
693.USA flagMitchell Chaffee (RW)Active player1151610260.23362021 - 20275
694.USA flagSheldon Dries (C/W)Active player1371610260.19592018 - 20277
695.USA flagPatrick Brown (C/RW)1641016260.16752014 - 202510
696.USA flagDrew Shore (C)98917260.27302012 - 20216
697.USA flagOliver Moore (C/LW)Active player75719260.35332024 - 20273
698.USA flagLogan Brown (C/LW)99719260.26222017 - 20247
699.USA flagSteven King (RW)67178250.37751992 - 19963
700.USA flagJeff Brubaker (LW)178169250.145121979 - 19898

* Some data is missing to provide a correct summary.