Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
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

All-time totals Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1001.USA flagJack Johnson (D)1228772653420.286392006 - 202519
1002.Canada flagKeith Brown (D)876682743420.399161979 - 199516
1003.Canada flagAnthony Duclair (W/C)Active player6681651763410.512212014 - 202612
1004.Canada flagCraig Laughlin (RW)5491362053410.623641981 - 19898
1005.Canada flagBob Berry (LW)5411591813400.633441968 - 19778
1006.Germany flagChristian Ehrhoff (D)789742663400.435172003 - 201612
1007.USA flagNick Bjugstad (C/RW)Active player8171631763390.413772012 - 202614
1008.USA flagTroy Terry (W/C)Active player4841342053390.701322017 - 20269
1009.Finland flagSami Salo (D)878992403390.392861998 - 201415
1010.Canada flagScott Arniel (LW)7301491893380.465991981 - 199211
1011.Czechia flagRobert Kron (LW)7711441943380.441191990 - 200212
1012.Sweden flagHampus Lindholm (D)Active player827782603380.414992013 - 202613
1013.Canada flagJoe Carveth (RW)5041501873370.67811940 - 195111
1014.Czechia flagMartin Hanzal (C)6731262113370.505742007 - 202013
1015.Canada flagPat Stapleton (D)635432943370.533531961 - 197310
1016.Canada flagCy Denneny (LW)329247893361.022961917 - 192912
1017.USA flagSteve Heinze (RW)6941781583360.483791991 - 200312
1018.Canada flagPaul Ysebaert (LW)5321491873360.632171988 - 199911
1019.Canada flagMarcus Foligno (LW/RW)Active player9291481883360.369462011 - 202615
1020.Canada flagLynn Patrick (LW)4551451913360.742401934 - 194610
1021.Canada flagIan Laperrière (RW)10821212153360.3119491993 - 201218
1022.Canada flagDale Tallon (D)642982383360.525681970 - 198010
1023.Canada flagCooney Weiland (C)5091731623350.661491928 - 193911
1024.Finland flagArtturi Lehkonen (LW/RW)Active player6561641713350.512042016 - 202610
1025.USA flagKevin Miller (RW)6201501853350.544291988 - 200413
1026.Czechia flagTomas Fleischmann (LW)6571371983350.512002005 - 201611
1027.Canada flagBrad Stuart (D)1056802553350.325651999 - 201616
1028.Canada flagThomas Chabot (D)Active player567782573350.592702016 - 202610
1029.Slovakia flagRóbert Švehla (D)655682673350.516491994 - 20039
1030.USA flagRandy Wood (LW)7411751593340.456031986 - 199711
1031.USA flagCurt Bennett (LW/RW)5801521823340.583471970 - 198010
1032.Canada flagBlake Comeau (LW)9091411933340.375732006 - 202216
1033.Canada flagBobby Lalonde (C)6411242103340.522981971 - 198211
1034.USA flagChris Higgins (LW)7111651683330.472202003 - 201612
1035.Czechia flagFilip Kuba (D)836702633330.403611998 - 201314
1036.Canada flagJohnny Wilson (LW)6881611713320.481901949 - 196213
1037.Canada flagSimon Nolet (RW)5621501823320.591871967 - 197710
1038.Canada flagBrooks Laich (C/LW)7761341983320.433072003 - 201813
1039.Canada flagDave Barr (RW)6141282043320.545201981 - 199413
1040.Canada flagOrland Kurtenbach (C)6391192133320.526281960 - 197413
1041.Sweden flagUlf Samuelsson (D)1080572753320.3124531984 - 200016
1042.Canada flagSteve Bozek (LW)6411641673310.523091981 - 199211
1043.Canada flagTed Irvine (LW)7241541773310.466571963 - 197711
1044.Canada flagPaul Thompson (LW)5821531783310.573461926 - 193913
1045.USA flagDerian Hatcher (D)1045792523310.3215811991 - 200917
1046.Canada flagRod Seiling (D)979622693310.346011962 - 197917
1047.Canada flagGilles Tremblay (LW)5091681623300.651611960 - 19699
1048.Canada flagMetro Prystai (C)6741511793300.492311947 - 195811
1049.Czechia flagMiroslav Frycer (RW)4151471833300.804861981 - 19898
1050.USA flagTom Fitzgerald (RW)10971391903290.307761988 - 200617
1051.USA flagMark Pavelich (C)3551371923290.933401981 - 19927
1052.Canada flagTodd Elik (C)4481112183290.734531989 - 19978
1053.Canada flagJim McKenny (D)604822473290.542941965 - 197914
1054.USA flagRod Langway (D)994512783290.338511978 - 199315
1055.Canada flagKen Houston (RW)5701611673280.586241975 - 19849
1056.Canada flagDoug Sulliman (RW)6311601683280.521751979 - 199011
1057.Canada flagRon Flockhart (RW)4531451833280.722081980 - 19899
1058.Canada flagMichel Petit (D)827902383280.4018391982 - 199816
1059.USA flagMatt Boldy (LW/RW)Active player3591441833270.911762021 - 20265
1060.Canada flagAlexandre Daigle (C)6161291983270.531861993 - 200610
1061.Sweden flagLucas Raymond (LW/RW)Active player3961232043270.831082021 - 20265
1062.Denmark flagMikkel Bødker (LW)7091182093270.461162008 - 202012
1063.Canada flagVince Dunn (D)Active player618862413270.533832017 - 20269
1064.Canada flagEvan Bouchard (D)Active player425762513270.771542018 - 20267
1065.USA flagTom Poti (D)824692583270.405861998 - 201314
1066.Sweden flagPatrik Berglund (C)7171701563260.452482008 - 201911
1067.Canada flagTanner Pearson (LW/RW)Active player7761571693260.422652012 - 202614
1068.Canada flagJohnny Peirson (RW)5451531733260.603151946 - 195811
1069.Canada flagBronco Horvath (C)4341411853260.753191955 - 19689
1070.Canada flagEbbie Goodfellow (D/F)5571351913260.595111929 - 194314
1071.Canada flagRon Wilson (C/LW)8321102163260.394151979 - 199414
1072.Canada flagDoug Shedden (C)4161391863250.781761981 - 19918
1073.Canada flagKen Schinkel (RW)6361271983250.511631959 - 197312
1074.Canada flagBrandon Montour (D)Active player660952303250.494942016 - 202610
1075.Canada flagBob Dailey (D)561942313250.588141973 - 19829
1076.USA flagFrank Vatrano (W/C)Active player6931851393240.474492015 - 202611
1077.Canada flagTony Leswick (LW)7401651593240.449001945 - 195812
1078.USA flagConor Garland (RW/LW)Active player5521341903240.592442018 - 20268
1079.Canada flagJustin Schultz (D)745712533240.431982012 - 202412
1080.USA flagBlake Coleman (LW/RW)Active player6891691543230.475142016 - 202610
1081.Sweden flagWilly Lindström (RW)5821611623230.552001979 - 19878
1082.USA flagPaul Holmgren (RW)5271441793230.6116841975 - 198510
1083.Canada flagParker MacDonald (LW)6761441793230.482531952 - 196914
1084.Ukraine flagAlexei Ponikarovsky (LW)6781391843230.484192000 - 201312
1085.Canada flagDave Hunter (LW)7461331903230.439181979 - 198910
1086.USA flagPatrick Maroon (LW/RW)8481261973230.3810872011 - 202514
1087.Canada flagDarnell Nurse (D)Active player794882353230.417252014 - 202612
1088.Canada flagGord Murphy (D)862852383230.376681988 - 200214
1089.USA flagBryan Berard (D)619762473230.525001996 - 200810
1090.Canada flagChris Stewart (RW/LW)6681601623220.487502008 - 202011
1091.Canada flagPat Falloon (RW)5751431793220.561411991 - 20009
1092.USA flagMike York (C/W)5791271953220.561351999 - 20099
1093.Canada flagJakob Chychrun (D)Active player6171212013220.524222016 - 202610
1094.Canada flagLeo Boivin (D)1150722503220.2811921951 - 197019
1095.Canada flagLeo Labine (RW)6431281933210.507301951 - 196211
1096.Canada flagWilliam Huber (D)6551042173210.499501978 - 198810
1097.Canada flagGilles Marotte (D)808562653210.409191965 - 197712
1098.Canada flagDennis Kearns (D)677312903210.473861971 - 198110
1099.Canada flagJimmy Roberts (D/RW)10061261943200.326211963 - 197815
1100.Canada flagDon Raleigh (C)5351012193200.60961943 - 195610

* Some data is missing to provide a correct summary.