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
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1001.Canada flagBill Thoms (C)5501352073420.621721932 - 194513
1002.USA flagJack Johnson (D)1228772653420.286392006 - 202519
1003.Canada flagKeith Brown (D)876682743420.399161979 - 199516
1004.Canada flagAnthony Duclair (W/C)Active player6691651763410.512212014 - 202713
1005.Canada flagCraig Laughlin (RW)5491362053410.623641981 - 19898
1006.Canada flagBob Berry (LW)5411591813400.633441968 - 19778
1007.Germany flagChristian Ehrhoff (D)789742663400.435172003 - 201612
1008.USA flagNick Bjugstad (C/RW)Active player8211631763390.413772012 - 202715
1009.Finland flagSami Salo (D)878992403390.392861998 - 201415
1010.Sweden flagHampus Lindholm (D)Active player829782613390.414992013 - 202714
1011.Canada flagScott Arniel (LW)7301491893380.465991981 - 199211
1012.Czechia flagRobert Kron (LW)7711441943380.441191990 - 200212
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.Finland flagArtturi Lehkonen (LW/RW)Active player6601651713360.512042016 - 202711
1019.Canada flagPaul Ysebaert (LW)5321491873360.632171988 - 199911
1020.Canada flagMarcus Foligno (LW/RW)Active player9311481883360.369502011 - 202716
1021.Canada flagLynn Patrick (LW)4551451913360.742401934 - 194610
1022.Canada flagIan Laperrière (RW)10821212153360.3119491993 - 201218
1023.Canada flagDale Tallon (D)642982383360.525681970 - 198010
1024.Canada flagCooney Weiland (C)5091731623350.661491928 - 193911
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 player569782573350.592702016 - 202711
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.Canada flagEvan Bouchard (D)Active player429762573330.781542018 - 20278
1036.Czechia flagFilip Kuba (D)836702633330.403611998 - 201314
1037.Canada flagJohnny Wilson (LW)6881611713320.481901949 - 196213
1038.Canada flagSimon Nolet (RW)5621501823320.591871967 - 197710
1039.Canada flagBrooks Laich (C/LW)7761341983320.433072003 - 201813
1040.Canada flagDave Barr (RW)6141282043320.545201981 - 199413
1041.Canada flagOrland Kurtenbach (C)6391192133320.526281960 - 197413
1042.Sweden flagUlf Samuelsson (D)1080572753320.3124531984 - 200016
1043.Canada flagSteve Bozek (LW)6411641673310.523091981 - 199211
1044.Canada flagTed Irvine (LW)7241541773310.466571963 - 197711
1045.Canada flagPaul Thompson (LW)5821531783310.573461926 - 193913
1046.USA flagDerian Hatcher (D)1045792523310.3215811991 - 200917
1047.Canada flagRod Seiling (D)979622693310.346011962 - 197917
1048.Canada flagGilles Tremblay (LW)5091681623300.651611960 - 19699
1049.Canada flagMetro Prystai (C)6741511793300.492311947 - 195811
1050.Czechia flagMiroslav Frycer (RW)4151471833300.804861981 - 19898
1051.Sweden flagLucas Raymond (LW/RW)Active player4001232073300.831102021 - 20276
1052.Canada flagVince Dunn (D)Active player623862443300.533932017 - 202710
1053.USA flagMatt Boldy (LW/RW)Active player3611441853290.911782021 - 20276
1054.USA flagTom Fitzgerald (RW)10971391903290.307761988 - 200617
1055.USA flagMark Pavelich (C)3551371923290.933401981 - 19927
1056.Canada flagTodd Elik (C)4481112183290.734531989 - 19978
1057.Canada flagJim McKenny (D)604822473290.542941965 - 197914
1058.USA flagRod Langway (D)994512783290.338511978 - 199315
1059.Canada flagKen Houston (RW)5701611673280.586241975 - 19849
1060.Canada flagDoug Sulliman (RW)6311601683280.521751979 - 199011
1061.Canada flagRon Flockhart (RW)4531451833280.722081980 - 19899
1062.Canada flagMichel Petit (D)827902383280.4018391982 - 199816
1063.Canada flagTanner Pearson (LW/RW)Active player7781571703270.422652012 - 202614
1064.Canada flagAlexandre Daigle (C)6161291983270.531861993 - 200610
1065.Denmark flagMikkel Bødker (LW)7091182093270.461162008 - 202012
1066.USA flagTom Poti (D)824692583270.405861998 - 201314
1067.Sweden flagPatrik Berglund (C)7171701563260.452482008 - 201911
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.USA flagFrank Vatrano (W/C)Active player6951861393250.474492015 - 202712
1073.USA flagBlake Coleman (LW/RW)Active player6931701553250.475162016 - 202711
1074.Canada flagDoug Shedden (C)4161391863250.781761981 - 19918
1075.Canada flagKen Schinkel (RW)6361271983250.511631959 - 197312
1076.Canada flagBrandon Montour (D)Active player665952303250.494962016 - 202711
1077.Canada flagBob Dailey (D)561942313250.588141973 - 19829
1078.Canada flagTony Leswick (LW)7401651593240.449001945 - 195812
1079.USA flagConor Garland (RW/LW)Active player5561341903240.582462018 - 20279
1080.Canada flagDarnell Nurse (D)Active player798882363240.417252014 - 202713
1081.Canada flagJustin Schultz (D)745712533240.431982012 - 202412
1082.Sweden flagWilly Lindström (RW)5821611623230.552001979 - 19878
1083.USA flagPaul Holmgren (RW)5271441793230.6116841975 - 198510
1084.Canada flagParker MacDonald (LW)6761441793230.482531952 - 196914
1085.Ukraine flagAlexei Ponikarovsky (LW)6781391843230.484192000 - 201312
1086.Canada flagDave Hunter (LW)7461331903230.439181979 - 198910
1087.USA flagPatrick Maroon (LW/RW)8481261973230.3810872011 - 202514
1088.Canada flagJakob Chychrun (D)Active player6211222013230.524222016 - 202711
1089.Canada flagGord Murphy (D)862852383230.376681988 - 200214
1090.USA flagBryan Berard (D)619762473230.525001996 - 200810
1091.Canada flagChris Stewart (RW/LW)6681601623220.487502008 - 202011
1092.Canada flagPat Falloon (RW)5751431793220.561411991 - 20009
1093.USA flagMike York (C/W)5791271953220.561351999 - 20099
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.