Loading page

NHL All Time Stats

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

All-time totals Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
101.Canada flagDave Keon (C)12963965909860.761171960 - 198218
102.Canada flagAndy Bathgate (RW/C)10693496249730.916241952 - 197117
103.Canada flagShane Doan (RW)15404025709720.6313531995 - 201721
104.Canada flagCorey Perry (RW/LW)Active player14624645079710.6615662005 - 202621
105.Canada flagMaurice Richard (RW)9785444229660.9912871942 - 196018
106.Sweden flagHenrik Zetterberg (C)10823376239600.894012002 - 202118
107.Canada flagKirk Muller (C)13493576029590.7112231984 - 200319
108.Russia flagArtemi Panarin (LW)Active player8273306239531.152422015 - 202611
109.Canada flagRick Tocchet (RW)11444405129520.8329121984 - 200218
110.Canada flagVincent Lecavalier (C)12124215289490.788481998 - 201617
111.USA flagBlake Wheeler (RW/C)11723216229430.807642008 - 202416
112.Canada flagJason Arnott (C/RW)12444175219380.7512421993 - 201218
113.Canada flagSteve Thomas (RW)12354215129330.7613061984 - 200420
114.Canada flagMatt Duchene (C/W)Active player11933875469330.783062009 - 202617
115.Czechia flagDavid Pastrnak (RW/LW)Active player8314205129321.124142014 - 202612
116.Canada flagBrad Richards (C)11262986349320.832512000 - 201615
117.USA flagNeal Broten (C)10992896349230.845691980 - 199717
118.Russia flagPavel Datsyuk (C)9533146049180.962322001 - 201614
119.Canada flagJonathan Toews (C)Active player11463835299120.806412007 - 202617
120.Canada flagGary Roberts (LW)12254384729100.7425601986 - 200921
121.Canada flagMark Scheifele (C)Active player9583705339030.944602011 - 202615
122.USA flagTony Amonte (RW/LW)11744164849000.777521990 - 200716
123.Canada flagRay Ferraro (C)12584084908980.7112881984 - 200218
124.Canada flagRyan O'Reilly (C)Active player12313285698970.732162009 - 202617
125.Slovakia flagPeter Bondra (RW)10815033898920.837611990 - 200716
126.USA flagZach Parise (LW/RW)12544344558890.714442005 - 202419
127.Canada flagButch Goring (C)11073755138880.801021969 - 198516
128.Canada flagOwen Nolan (RW)12004224638850.7417931990 - 201018
129.Sweden flagPeter Forsberg (C)7082496368851.256881994 - 201114
130.Canada flagBill Barber (LW)9034204638830.986231972 - 198412
131.Canada flagDennis Maruk (C)8883565228780.997611975 - 198914
132.Russia flagIlya Kovalchuk (LW)9264434338760.955442001 - 202013
133.Sweden flagMarkus Näslund (LW)11173954748690.787361993 - 200915
134.Canada flagCliff Ronning (C)11373065638690.764531985 - 200418
135.Canada flagTrevor Linden (C)13723754928670.638951988 - 200819
136.Serbia flagIvan Boldirev (C)10523615058660.825071970 - 198515
137.Canada flagEric Lindros (C)7603724938651.1413981992 - 200713
138.Canada flagYvan Cournoyer (RW)9684284358630.892551963 - 197916
139.Canada flagAlex Tanguay (LW)10882835808630.795271999 - 201616
140.Canada flagDean Prentice (LW)13783914698600.624841952 - 197422
141.Sweden flagTomas Sandström (RW)9833944638570.8711931984 - 199915
142.USA flagBill Guerin (RW)12634294278560.6816601991 - 201018
143.Russia flagVyacheslav Kozlov (LW)11823564978530.727041991 - 201018
144.Canada flagJeff Carter (C)13214424098510.646352005 - 202419
145.Canada flagTed Lindsay (LW)10683794728510.8018081944 - 196517
146.Canada flagTom Lysiak (C)9192925518430.925671973 - 198613
147.Canada flagJohn MacLean (RW)11944134298420.7113281983 - 200218
148.Canada flagRyan Smyth (LW)12703864568420.669761994 - 201419
149.Canada flagScott Mellanby (RW)14313644768400.5924791985 - 200721
150.Canada flagJohn Tonelli (LW)10283255118360.819111978 - 199214
151.Canada flagJacques Lemaire (C)8533664698350.982171967 - 197912
152.Finland flagSaku Koivu (C)11242555778320.748091995 - 201418
153.Canada flagBrent Sutter (C)11113634668290.7510541980 - 199818
154.Canada flagJohn Ogrodnick (LW)9284024258270.892601979 - 199314
155.Canada flagTyler Seguin (C/RW)Active player10163674598260.813092010 - 202616
156.Canada flagPierre Larouche (C)8123954278221.012371974 - 198814
157.Canada flagBernard Geoffrion (RW)8833934298220.936891950 - 196816
158.USA flagPaul Stastny (C)11452935298220.725002006 - 202317
159.Canada flagMitchell Marner (RW/C)Active player7362445768201.112202016 - 202610
160.Canada flagStéphane Richer (LW)10544213988190.786141984 - 200217
161.USA flagJohn LeClair (LW)9674064138190.855011990 - 200716
162.Canada flagSteve Shutt (LW)9304243938170.884101972 - 198513
163.Sweden flagThomas Steen (C)9502645538170.867531981 - 199514
164.Sweden flagMika Zibanejad (C/RW)Active player10093474698160.812712011 - 202615
165.Slovakia flagMarián Gáborík (RW)10354074088150.794922000 - 202120
166.Canada flagWilf Paiement (RW)9463564588140.8617571974 - 198814
167.USA flagPeter McNab (C)9543634508130.851791973 - 198714
168.Canada flagDavid Perron (LW/RW)Active player12373314808110.668772007 - 202619
169.Canada flagPit Martin (C)11013244858090.736091961 - 197917
170.Canada flagJonathan Huberdeau (LW/RW)Active player9622635448070.845012012 - 202614
171.Canada flagKen Linseman (C/LW)8602565518070.9417271978 - 199214
172.Czechia flagJakub Voráček (RW)10582235838060.765252008 - 202416
173.Canada flagRick Nash (LW)10604373688050.767502002 - 201815
174.Czechia flagMilan Hejduk (RW)10203754308050.793161998 - 201314
175.Canada flagGarry Unger (C)11054133918040.7310751967 - 198316
176.Canada flagRyan Nugent-Hopkins (C/W)Active player10292905138030.783532011 - 202615
177.Canada flagKen Hodge (RW)8813284728000.917791964 - 197814
178.Canada flagGeoff Courtnall (LW)10493674327990.7614651983 - 200017
179.Canada flagJustin Williams (RW)12643204777970.637662000 - 202019
180.USA flagEd Olczyk (C)10313424527940.778741984 - 200016
181.Canada flagWayne Cashman (RW)10272775167930.7710411964 - 198317
182.Canada flagMike Ribeiro (C)10742285657930.745771999 - 201717
183.Canada flagDany Heatley (LW)8693724197910.916202001 - 201513
184.Austria flagThomas Vanek (LW/RW)10293734167890.775472005 - 201914
185.Canada flagRick Vaive (RW)8764413477880.9014451979 - 199213
186.Canada flagTaylor Hall (LW/C)Active player9883024857870.805262010 - 202616
187.Canada flagClaude Lemieux (RW)12153694077860.6517771983 - 200921
188.Czechia flagDavid Krejčí (C)10322315557860.763592006 - 202316
189.Canada flagJordan Eberle (RW/C)Active player11373344497830.692932010 - 202616
190.Finland flagAleksander Barkov (C/LW)Active player8042864967820.971642013 - 202613
191.Russia flagAlexei Yashin (C/W)8503374447810.924011993 - 200712
192.Finland flagMikko Rantanen (W/C)Active player7143164657811.095012015 - 202611
193.USA flagAuston Matthews (C/LW)Active player6894283527801.131522016 - 202610
194.Russia flagPavel Bure (RW)7024373427791.114841991 - 200312
195.Canada flagJean Pronovost (RW)9983913837740.784131968 - 198214
196.USA flagDave Christian (RW)10093404337730.772841979 - 199415
197.Canada flagPete Mahovlich (LW)8842884857730.879161965 - 198116
198.Canada flagTodd Bertuzzi (RW/LW)11593144567700.6614781995 - 201418
199.Slovakia flagPavol Demitra (C)8483044647680.912841993 - 201016
200.Canada flagRick Kehoe (RW)9063713967670.851201971 - 198514

* Some data is missing to provide a correct summary.