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
201.USA flagEd Olczyk (C)10313424527940.778741984 - 200016
202.Canada flagWayne Cashman (RW)10272775167930.7710411964 - 198317
203.Canada flagMike Ribeiro (C)10742285657930.745771999 - 201717
204.Canada flagDany Heatley (LW)8693724197910.916202001 - 201513
205.Austria flagThomas Vanek (LW/RW)10293734167890.775472005 - 201914
206.Canada flagRick Vaive (RW)8764413477880.9014451979 - 199213
207.Canada flagTaylor Hall (LW/C)Active player9893024857870.805262010 - 202616
208.Sweden flagBörje Salming (D)11481506377870.6913441973 - 199017
209.Canada flagClaude Lemieux (RW)12153694077860.6517771983 - 200921
210.Czechia flagDavid Krejčí (C)10322315557860.763592006 - 202316
211.USA flagJohn Carlson (D)Active player11591706157850.683962009 - 202617
212.Canada flagJordan Eberle (RW/C)Active player11403344497830.692932010 - 202717
213.Finland flagMikko Rantanen (W/C)Active player7163164667821.095012015 - 202712
214.Finland flagAleksander Barkov (C/LW)Active player8042864967820.971642013 - 202714
215.Russia flagAlexei Yashin (C/W)8503374447810.924011993 - 200712
216.USA flagAuston Matthews (C/LW)Active player6894283527801.131522016 - 202711
217.Russia flagPavel Bure (RW)7024373427791.114841991 - 200312
218.Switzerland flagRoman Josi (D)Active player10302035767790.764292011 - 202716
219.Canada flagRob Blake (D)12702405377770.6116791989 - 201020
220.Canada flagJean Pronovost (RW)9983913837740.784131968 - 198214
221.USA flagDave Christian (RW)10093404337730.772841979 - 199415
222.Canada flagPete Mahovlich (LW)8842884857730.879161965 - 198116
223.Russia flagSergei Zubov (D)10681526197710.723371992 - 200916
224.Canada flagTodd Bertuzzi (RW/LW)11593144567700.6614781995 - 201418
225.Slovakia flagPavol Demitra (C)8483044647680.912841993 - 201016
226.Canada flagRick Kehoe (RW)9063713967670.851201971 - 198514
227.Czechia flagVáclav Prospal (LW/C)11082555107650.695811996 - 201316
228.USA flagJ.T. Miller (C/W)Active player9392774857620.815292012 - 202715
229.USA flagBrian Rolston (LW)12563424197610.614721994 - 201217
230.Canada flagKevin Dineen (RW)11883554057600.6422291984 - 200319
231.Canada flagNazem Kadri (C/LW)Active player10623234377600.727902009 - 202718
232.Canada flagRick MacLeish (LW)8463494107590.904341970 - 198414
233.Canada flagMurray Craven (C)10712664937590.715241982 - 200018
234.Canada flagMike Ridley (C)8662924667580.884241985 - 199712
235.USA flagScott Young (RW)11813424157570.644481987 - 200617
236.Sweden flagFilip Forsberg (W/C)Active player8623583987560.883792012 - 202715
237.USA flagScott Gomez (C)10791815757560.706551999 - 201616
238.Canada flagSteve Duchesne (D)11132275267520.688241986 - 200216
239.USA flagCraig Janney (C)7601885637510.991701987 - 199912
240.Finland flagOlli Jokinen (C)12313214297500.6110711997 - 201517
241.Czechia flagBobby Holík (C)13143264217470.5714211990 - 200918
242.Canada flagJordan Staal (C/LW)Active player14033184297470.536442006 - 202620
243.Canada flagSteve Sullivan (LW)10112904577470.745871995 - 201316
244.Canada flagRuss Courtnall (RW)10292974477440.725571983 - 199916
245.Norway flagMats Zuccarello (RW/LW)Active player9632325127440.773632010 - 202616
246.USA flagMathieu Schneider (D)12892235217440.5812501987 - 201021
247.Canada flagGreg Adams (LW)10563553887430.703261984 - 200117
248.USA flagJohnny Gaudreau (LW)7632435007430.971762013 - 202411
249.USA flagMark Howe (D/LW)9291975457420.804551979 - 199516
250.Canada flagScott Niedermayer (D)12631725747400.597841991 - 201018
251.Slovakia flagMiroslav Satan (RW)10503633727350.704641995 - 201014
252.Canada flagAndrew Brunette (LW)11092684657330.663141995 - 201216
253.Canada flagAndrew Cassels (C)10152045287320.724101989 - 200616
254.USA flagMatt Cullen (C)15162664657310.485921997 - 201921
255.USA flagBobby Carpenter (C)11783204087280.629191981 - 199918
256.Canada flagMurray Oliver (C)11272744547280.653151957 - 197517
257.Canada flagMike Foligno (RW)10183553727270.7120451979 - 199415
258.Canada flagJason Pominville (RW)10602934347270.691992003 - 201915
259.Canada flagCory Stillman (LW)10252784497270.714891994 - 201116
260.USA flagKevin Stevens (LW)8743293977260.8314701987 - 200215
261.Canada flagBob Nevin (RW)11283074197260.642111957 - 197618
262.Canada flagBrayden Schenn (C/W)Active player11022964287240.666602009 - 202718
263.Canada flagDave Babych (D)11941425817230.619701980 - 199919
264.Czechia flagPetr Sýkora (RW)10173233987210.714331995 - 201215
265.Canada flagDave Gagner (C)9463184017190.7610161984 - 199915
266.Russia flagAlexei Zhamnov (C)8072494707190.896681992 - 200613
267.Czechia flagPetr Nedvěd (C)9823104077170.737081990 - 200715
268.Czechia flagMartin Straka (C)9542574607170.753601992 - 200815
269.Slovakia flagZigmund Pálffy (RW)6843293847131.043221993 - 200612
270.Canada flagGeorge Armstrong (RW/C)11882964177130.607211949 - 197121
271.Canada flagJeff Skinner (C/LW)Active player11103793337120.644912010 - 202616
272.USA flagDustin Brown (RW/LW)12963253877120.557382003 - 202218
273.Canada flagVic Hadfield (LW)10023233897120.7111541961 - 197716
274.Canada flagCharlie Simmer (LW)7123423697111.005441974 - 198814
275.Finland flagSebastian Aho (C/W)Active player7563104017110.943422016 - 202610
276.Finland flagMikko Koivu (C)10352065057110.695942005 - 202116
277.Canada flagDoug Mohns (LW/D)13902484627100.5112501953 - 197522
278.Russia flagVladimir Tarasenko (RW/LW)Active player9063273827090.782132012 - 202614
279.Canada flagDrew Doughty (D)Active player12791655447090.558292008 - 202719
280.Canada flagScott Hartnell (LW)12493273807070.5718092000 - 201817
281.Canada flagMark Stone (RW)Active player7662594487070.922382011 - 202615
282.Canada flagMarc Savard (C)8072074997060.877371997 - 201719
283.Czechia flagRobert Lang (C)9892614427030.714241992 - 201016
284.Canada flagBobby Rousseau (RW)9422454587030.753591960 - 197515
285.Canada flagRené Robert (C)7442844187020.945971970 - 198212
286.Canada flagRichard Martin (LW)6853843177011.024771971 - 198211
287.Canada flagLogan Couture (C/LW)Active player9333233787010.752552009 - 202617
288.Canada flagMel Bridgman (C)9772524497010.7216251975 - 198914
289.Canada flagGeoff Sanderson (LW)11043553457000.635111990 - 200817
290.USA flagJack Eichel (C)Active player6902664326981.012112015 - 202611
291.Canada flagChris Pronger (D)11671575416980.6015901993 - 201218
292.Canada flagClark Gillies (LW)9583193786970.7310231974 - 198814
293.USA flagJames van Riemsdyk (LW/RW)Active player11543423546960.604312009 - 202617
294.Canada flagDaniel Brière (C)9733073896960.727441997 - 201517
295.USA flagRyan Suter (D)Active player15261075896960.467852005 - 202520
296.Canada flagCam Neely (RW)7263952996940.9612411983 - 199613
297.USA flagT.J. Oshie (RW)10103013936940.695412008 - 202517
298.Canada flagShayne Corson (LW)11562734206930.6023571985 - 200419
299.Sweden flagWilliam Nylander (W/C)Active player7502923996910.922002015 - 202712
300.Sweden flagKent Nilsson (C)5532644226861.241161979 - 19959

* Some data is missing to provide a correct summary.