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
901.Canada flagAlexander Kerfoot (C/W)Active player6561072043110.472292017 - 202710
902.Canada flagSteve Tambellini (C)5531601503100.561051978 - 198810
903.Canada flagDustin Penner (LW)5891511593100.533542005 - 20149
904.Canada flagRick Meagher (C)6911441653090.453831979 - 199112
905.Canada flagKen Mosdell (C)6931411683090.454751941 - 195916
906.Canada flagRyane Clowe (LW)4911121973090.636182005 - 201813
907.Canada flagKelly Buchberger (RW)11821052043090.2622971986 - 200418
908.Canada flagHerbie Lewis (LW)4841471613080.642481928 - 193911
909.USA flagJ.T. Compher (W/C)Active player6691311773080.462372016 - 202711
910.Russia flagSergei Brylin (W/C)7651291793080.402731994 - 200813
911.USA flagChristian Dvorak (C/LW)Active player6331261823080.491512016 - 202711
912.Canada flagWayne Connelly (RW)5431331743070.571561960 - 197210
913.Canada flagFloyd Smith (C/RW)6161291783070.502071954 - 197213
914.Canada flagConnor Brown (RW/LW)Active player6861291783070.451322015 - 202712
915.Canada flagTeddy Purcell (LW/RW)5711012063070.541022007 - 201710
916.Canada flagJonathan Cheechoo (RW)5011701353050.613242002 - 20107
917.Canada flagChris Simon (LW)7821441613050.3918241992 - 200815
918.Canada flagBrent Gilchrist (LW)7921351703050.394001988 - 200315
919.Canada flagClarke MacArthur (LW)5521331723050.553432006 - 202014
920.Canada flagClaude Lapointe (C)8791271783050.357211990 - 200414
921.Canada flagDave Hannan (C)8411141913050.369421981 - 199716
922.Canada flagBun Cook (LW)4771581463040.644581926 - 193711
923.Canada flagBob Gould (RW)6971451593040.445721979 - 199011
924.Canada flagJoel Ward (RW)7261331713040.422612006 - 201811
925.Canada flagCharlie Burns (C)7491061983040.412521958 - 197311
926.Canada flagAnthony Beauvillier (LW/RW)Active player7281471563030.421512016 - 202711
927.Canada flagJohn Ferguson (LW/RW)5001451583030.6112141963 - 19718
928.USA flagWayne Presley (RW)6841551473020.449531984 - 199612
929.Canada flagArt Jackson (C)4691231793020.641441934 - 194511
930.Finland flagNiklas Hagman (LW)7701471543010.392202001 - 201210
931.Canada flagAndrew McBain (RW)6081291723010.506331983 - 199411
932.Canada flagCurtis Brown (C/LW)7361291713000.413981994 - 200813
933.Canada flagAdam Lowry (C/LW)Active player8631281723000.354642014 - 202713
934.Canada flagMatthew Barnaby (RW/LW)8341131873000.3625621992 - 200714
935.USA flagCecil Dillon (RW)4531671312980.661121930 - 194010
936.USA flagAlex Iafallo (LW/C)Active player6811281702980.441212017 - 202710
937.Canada flagPierre Plante (RW)5991251722970.505991971 - 19809
938.Sweden flagCarl Söderberg (C)5971101872970.502102012 - 20219
939.Czechia flagJan Hrdina (C/W)5131011962970.583411998 - 20067
940.Canada flagHec Kilrea (LW)6331661302960.474521925 - 194015
941.Canada flagKyle Brodziak (C)9171291672960.324622005 - 202015
942.Belarus flagMikhail Grabovski (C)5341251712960.553122006 - 201812
943.Canada flagPierre-Alexandre Parenteau (RW)4911141822960.603422006 - 20179
944.Sweden flagCarl Hagelin (LW)7131101862960.422932011 - 202312
945.Canada flagGordie Drillon (RW)3121551402950.95561936 - 19437
946.Canada flagBabe Siebert (LW)5921401552950.509821925 - 193914
947.Canada flagManny Malhotra (C)9911161792950.304511998 - 201516
948.Canada flagScott Laughton (C/LW)Active player7601231712940.394432012 - 202714
949.Slovakia flagMarian Stastny (RW)3221211732940.911101981 - 19865
950.Russia flagValeri Zelepukin (LW)5951171772940.495271991 - 200110
951.Canada flagKyle Calder (LW)5901141802940.503091999 - 201010
952.Canada flagCal Clutterbuck (RW)10641431502930.286982007 - 202417
953.Canada flagAlain Côté (LW)6961031902930.423831979 - 198910
954.Canada flagChuck Lefley (C)4071281642920.721371970 - 19819
955.Canada flagRich Preston (RW)5801271642910.503481979 - 19878
956.Canada flagChris Kelly (C/LW)8451231682910.344172003 - 201814
957.Canada flagBrandon Sutter (C/RW)7701521372890.381492008 - 202214
958.Canada flagGrant Warwick (RW)3951471422890.732201941 - 19509
959.Canada flagLou Angotti (C/RW)6531031862890.442201964 - 197410
960.Canada flagDarren McCarty (RW)7581271612880.3814771993 - 200915
961.Canada flagBrad May (LW)10411271612880.2822481991 - 201018
962.USA flagBob Sweeney (C)6391251632880.457991986 - 199610
963.Canada flagSteve Ott (C/W)8481091792880.3415552002 - 201714
964.USA flagCasey Mittelstadt (C/LW)Active player5271011872880.551202017 - 202710
965.Canada flagGreg Smith (RW)829562322880.3511101975 - 198813
966.Canada flagEthan Moreau (LW)9281471402870.3111101995 - 201216
967.Canada flagSeth Jarvis (C/W)Active player3831301572870.75832021 - 20276
968.Sweden flagPer-Johan Axelsson (LW)7971031842870.362761997 - 200911
969.Russia flagSergei Berezin (LW)5021601262860.57541996 - 20037
970.USA flagColin Wilson (LW/C)6321131732860.451382009 - 202011
971.Canada flagChris Oddleifson (RW)524951912860.554641972 - 19819
972.Canada flagScott Thornton (LW)9411441412850.3014591990 - 200817
973.Canada flagScottie Upshall (LW/RW)7591381472850.386152002 - 201815
974.USA flagConor Sheary (LW/RW)6551311542850.441422015 - 202611
975.Canada flagStew Gavin (RW)7681301552850.375841980 - 199313
976.Canada flagGarry Monahan (C)7481161692850.384841967 - 197912
977.Canada flagGrant Mulvey (RW)5861491352840.488161974 - 198410
978.Czechia flagAles Kotalik (RW/LW)5421361482840.523482001 - 20119
979.Canada flagJosh Anderson (RW/LW)Active player7041671162830.406572014 - 202713
980.USA flagStephen Leach (RW)7021301532830.409761985 - 200015
981.Canada flagCasey Cizikas (C)Active player9941251582830.284592011 - 202716
982.Canada flagDylan Cozens (C/RW)Active player4621141682820.613042020 - 20277
983.Canada flagDominic Moore (C)8971061762820.314872003 - 201813
984.Canada flagDavid Desharnais (C/LW)524871952820.541602009 - 20189
985.Canada flagMike Zuke (C)455861962820.622201978 - 19868
986.Canada flagHilliard Graves (RW)5561181632810.512091970 - 19809
987.Canada flagErwin Chamberlain (C)5101001812810.557911937 - 194912
988.Canada flagTaylor Pyatt (LW)8591401402800.334302000 - 201413
989.Canada flagEdgar Laprade (C)5001081722800.56421945 - 195510
990.Russia flagAndrei Nikolishin (LW)628931872800.452701994 - 200410
991.Canada flagDarryl Sutter (LW)4061611182790.692881979 - 19878
992.Canada flagWyatt Johnston (C/RW)Active player3431371422790.811042022 - 20275
993.Canada flagEddie Wiseman (RW)4561141652790.611411932 - 194210
994.Czechia flagVáclav Nedomanský (C)4211221562780.66881977 - 19836
995.Canada flagGlen Sharpley (C)3891171612780.711991976 - 19826
996.Canada flagArmand Guidolin (LW)5191071712780.546161942 - 19529
997.Canada flagGarnet Bailey (LW)5681071712780.496331968 - 197810
998.Canada flagMud Bruneteau (RW)4121391382770.67801935 - 194611
999.Canada flagCarl Liscombe (LW)3731371402770.741171937 - 19469
1000.Canada flagStéphan Lebeau (C)3731181592770.741051988 - 19957

* Some data is missing to provide a correct summary.