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
801.Sweden flagMikael Samuelsson (RW)6991491973460.493702000 - 201413
802.Finland flagTuomo Ruutu (W/C)7351462003460.475962003 - 201612
803.Canada flagTyler Ennis (RW/LW)7001442023460.492242009 - 202213
804.Canada flagStan Weir (C)6421392073460.541831972 - 198310
805.Sweden flagLucas Raymond (LW/RW)Active player4181292173460.831182021 - 20276
806.Russia flagIgor Korolyov (C)7951192273460.443301992 - 200412
807.Canada flagGeorge Sullivan (C)5571072393460.624411949 - 196111
808.Canada flagSergio Momesso (LW)7101521933450.4915571983 - 199713
809.Russia flagSergei Nemchinov (C)7611521933450.452511991 - 200211
810.Canada flagBilly Harris (C)7691262193450.452051955 - 196913
811.Canada flagGaye Stewart (RW)5021851593440.692941941 - 195411
812.Canada flagRéal Cloutier (RW)3171461983441.091191979 - 19856
813.Canada flagGreg Polis (LW)6151741693430.563911970 - 198010
814.USA flagTrent Klatt (RW)7821432003430.443071991 - 200413
815.Canada flagBrian Skrudland (C)8811242193430.3911071985 - 200015
816.Canada flagNick Mickoski (RW)7031581843420.493191947 - 196013
817.Canada flagPat Elynuik (RW)5061541883420.684491987 - 19969
818.Canada flagDuane Sutter (RW)7311392033420.4713331979 - 199011
819.USA flagTroy Terry (RW/C)Active player4881352073420.701322017 - 202710
820.Canada flagBill Thoms (C)5501352073420.621721932 - 194513
821.Canada flagCraig Laughlin (RW)5491362053410.623641981 - 19898
822.Canada flagBob Berry (LW)5411591813400.633441968 - 19778
823.USA flagNick Bjugstad (C/RW)Active player8211631763390.413772012 - 202715
824.Canada flagScott Arniel (LW)7301491893380.465991981 - 199211
825.Czechia flagRobert Kron (LW)7711441943380.441191990 - 200212
826.Canada flagJoe Carveth (RW)5041501873370.67811940 - 195111
827.Czechia flagMartin Hanzal (C)6731262113370.505742007 - 202013
828.Canada flagCy Denneny (LW)329247893361.022961917 - 192912
829.USA flagSteve Heinze (RW)6941781583360.483791991 - 200312
830.Canada flagPaul Ysebaert (LW)5321491873360.632171988 - 199911
831.Canada flagMarcus Foligno (LW/RW)Active player9361481883360.369552011 - 202716
832.Canada flagLynn Patrick (LW)4551451913360.742401934 - 194610
833.Canada flagIan Laperrière (RW)10821212153360.3119491993 - 201218
834.Canada flagCooney Weiland (C)5091731623350.661491928 - 193911
835.USA flagKevin Miller (RW)6201501853350.544291988 - 200413
836.Czechia flagTomas Fleischmann (LW)6571371983350.512002005 - 201611
837.USA flagRandy Wood (LW)7411751593340.456031986 - 199711
838.USA flagCurt Bennett (LW/RW)5801521823340.583471970 - 198010
839.Canada flagBlake Comeau (LW)9091411933340.375732006 - 202216
840.Canada flagBobby Lalonde (C)6411242103340.522981971 - 198211
841.USA flagBlake Coleman (LW/RW)Active player7121751583330.475342016 - 202711
842.USA flagChris Higgins (LW)7111651683330.472202003 - 201612
843.Canada flagJohnny Wilson (LW)6881611713320.481901949 - 196213
844.Canada flagSimon Nolet (RW)5621501823320.591871967 - 197710
845.Canada flagBrooks Laich (C/LW)7761341983320.433072003 - 201813
846.Canada flagDave Barr (RW)6141282043320.545201981 - 199413
847.Canada flagOrland Kurtenbach (C)6391192133320.526281960 - 197413
848.Canada flagSteve Bozek (LW)6411641673310.523091981 - 199211
849.Canada flagTed Irvine (LW)7241541773310.466571963 - 197711
850.Canada flagPaul Thompson (LW)5821531783310.573461926 - 193913
851.Canada flagGilles Tremblay (LW)5091681623300.651611960 - 19699
852.Canada flagMetro Prystai (C)6741511793300.492311947 - 195811
853.Czechia flagMiroslav Frycer (RW)4151471833300.804861981 - 19898
854.USA flagTom Fitzgerald (RW)10971391903290.307761988 - 200617
855.USA flagMark Pavelich (C)3551371923290.933401981 - 19927
856.Canada flagTodd Elik (C)4481112183290.734531989 - 19978
857.USA flagFrank Vatrano (RW/LW)Active player7041881403280.474512015 - 202712
858.Canada flagKen Houston (RW)5701611673280.586241975 - 19849
859.Canada flagDoug Sulliman (RW)6311601683280.521751979 - 199011
860.Canada flagRon Flockhart (RW)4531451833280.722081980 - 19899
861.Canada flagTanner Pearson (LW/RW)Active player7781571703270.422652012 - 202614
862.Canada flagAlexandre Daigle (C)6161291983270.531861993 - 200610
863.Denmark flagMikkel Bødker (LW)7091182093270.461162008 - 202012
864.Sweden flagPatrik Berglund (C)7171701563260.452482008 - 201911
865.Canada flagJohnny Peirson (RW)5451531733260.603151946 - 195811
866.Canada flagBronco Horvath (C)4341411853260.753191955 - 19689
867.Canada flagRon Wilson (C/LW)8321102163260.394151979 - 199414
868.Canada flagDoug Shedden (C)4161391863250.781761981 - 19918
869.USA flagConor Garland (RW/LW)Active player5711341913250.572522018 - 20279
870.Canada flagKen Schinkel (RW)6361271983250.511631959 - 197312
871.Canada flagTony Leswick (LW)7401651593240.449001945 - 195812
872.USA flagCole Caufield (LW/RW)Active player3851801433230.84662020 - 20277
873.Sweden flagWilly Lindström (RW)5821611623230.552001979 - 19878
874.USA flagPaul Holmgren (RW)5271441793230.6116841975 - 198510
875.Canada flagParker MacDonald (LW)6761441793230.482531952 - 196914
876.Ukraine flagAlexei Ponikarovsky (LW)6781391843230.484192000 - 201312
877.Canada flagDave Hunter (LW)7461331903230.439181979 - 198910
878.USA flagPatrick Maroon (LW/RW)8481261973230.3810872011 - 202514
879.Canada flagChris Stewart (RW/LW)6681601623220.487502008 - 202011
880.Canada flagPat Falloon (RW)5751431793220.561411991 - 20009
881.USA flagMike York (C/W)5791271953220.561351999 - 20099
882.Canada flagLeo Labine (RW)6431281933210.507301951 - 196211
883.Canada flagDon Raleigh (C)5351012193200.60961943 - 195610
884.Canada flagGary Croteau (LW/RW)6841441753190.471431968 - 198012
885.Canada flagGeorge Gee (C)5511351833180.583451945 - 19549
886.Czechia flagDavid Vyborny (C)5431132043170.582282000 - 20087
887.Canada flagRené Bourque (LW/RW)7251631533160.445842005 - 201712
888.Canada flagLarry Patey (C)7171531633160.446311973 - 198512
889.Canada flagStéphane Matteau (LW)8481441723160.377421990 - 200313
890.Sweden flagCalle Järnkrok (C/RW)7741431733160.411632013 - 202613
891.Canada flagAndré St-Laurent (C)6441291873160.497491973 - 198411
892.Canada flagRich Sutter (RW)8741491663150.3614111982 - 199513
893.Canada flagDave Creighton (C)6161401743140.512231948 - 196012
894.USA flagJack Roslovic (C/RW)Active player6131311833140.511062016 - 202711
895.Canada flagPaul Ronty (C)4881012113120.641031947 - 19558
896.Canada flagJohn Chabot (C)508842283120.61851983 - 19918
897.Canada flagBill Collins (C)7681571543110.404151967 - 197811
898.Canada flagRob Zamuner (LW)7981391723110.394671991 - 200413
899.Slovakia flagLadislav Nagy (LW/RW)4351151963110.713581999 - 20088
900.Sweden flagJohan Garpenlöv (RW)6091141973110.512781990 - 200010

* Some data is missing to provide a correct summary.