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
101.Canada flagSteve Larmer (RW)100644157110121.015321980 - 199515
102.Canada flagLanny McDonald (RW)111150050610060.918991973 - 198916
103.Canada flagBrian Propp (LW)101642557910040.998301979 - 199415
104.Canada flagJason Spezza (C)12483636329950.806042002 - 202219
105.Canada flagJamie Benn (LW/C)Active player12524145789920.799322009 - 202617
106.USA flagPhil Kessel (RW)Active player12864135799920.774022006 - 202317
107.Canada flagPaul Kariya (LW)9894025879891.003991994 - 201015
108.Canada flagRick Middleton (RW)10054485409880.981571974 - 198814
109.Canada flagDave Keon (C)12963965909860.761171960 - 198218
110.Canada flagAndy Bathgate (RW/C)10693496249730.916241952 - 197117
111.Canada flagCorey Perry (RW/LW)Active player14644655079720.6615682005 - 202621
112.Canada flagShane Doan (RW)15404025709720.6313531995 - 201721
113.Canada flagMaurice Richard (RW)9785444229660.9912871942 - 196018
114.Sweden flagHenrik Zetterberg (C)10823376239600.894012002 - 202118
115.Canada flagKirk Muller (C)13493576029590.7112231984 - 200319
116.Canada flagLarry Robinson (D)13842087509580.697931972 - 199220
117.Russia flagArtemi Panarin (LW)Active player8303306249541.152422015 - 202712
118.Canada flagRick Tocchet (RW)11444405129520.8329121984 - 200218
119.Canada flagVincent Lecavalier (C)12124215289490.788481998 - 201617
120.USA flagChris Chelios (D)16511857639480.5728911983 - 201026
121.Canada flagBrent Burns (D)Active player15792736729450.608872003 - 202622
122.USA flagBlake Wheeler (RW/C)11723216229430.807642008 - 202416
123.Canada flagJason Arnott (C/RW)12444175219380.7512421993 - 201218
124.Canada flagMatt Duchene (C/W)Active player11953875499360.783062009 - 202718
125.Sweden flagErik Karlsson (D)Active player11592157219360.815082009 - 202718
126.Canada flagSteve Thomas (RW)12354215129330.7613061984 - 200420
127.Czechia flagDavid Pastrnak (RW/LW)Active player8334205139331.124142014 - 202713
128.Canada flagBrad Richards (C)11262986349320.832512000 - 201615
129.USA flagNeal Broten (C)10992896349230.845691980 - 199717
130.Russia flagPavel Datsyuk (C)9533146049180.962322001 - 201614
131.Canada flagBobby Orr (D)6572706459151.399531966 - 197912
132.Canada flagJonathan Toews (C)Active player11493835299120.796452007 - 202617
133.Canada flagGary Roberts (LW)12254384729100.7425601986 - 200921
134.Canada flagScott Stevens (D)16351967129080.5627851982 - 200422
135.Canada flagMark Scheifele (C)Active player9613725359070.944642011 - 202716
136.USA flagTony Amonte (RW/LW)11744164849000.777521990 - 200716
137.Canada flagRay Ferraro (C)12584084908980.7112881984 - 200218
138.Canada flagRyan O'Reilly (C)Active player12333285708980.732162009 - 202718
139.Canada flagBrad Park (D)11132136838960.8114291968 - 198517
140.Slovakia flagPeter Bondra (RW)10815033898920.837611990 - 200716
141.USA flagZach Parise (LW/RW)12544344558890.714442005 - 202419
142.Canada flagButch Goring (C)11073755138880.801021969 - 198516
143.Canada flagOwen Nolan (RW)12004224638850.7417931990 - 201018
144.Sweden flagPeter Forsberg (C)7082496368851.256881994 - 201114
145.Canada flagBill Barber (LW)9034204638830.986231972 - 198412
146.Canada flagDennis Maruk (C)8883565228780.997611975 - 198914
147.Russia flagIlya Kovalchuk (LW)9264434338760.955442001 - 202013
148.Sweden flagMarkus Näslund (LW)11173954748690.787361993 - 200915
149.Canada flagCliff Ronning (C)11373065638690.764531985 - 200418
150.Canada flagTrevor Linden (C)13723754928670.638951988 - 200819
151.Serbia flagIvan Boldirev (C)10523615058660.825071970 - 198515
152.Canada flagEric Lindros (C)7603724938651.1413981992 - 200713
153.Canada flagYvan Cournoyer (RW)9684284358630.892551963 - 197916
154.Canada flagAlex Tanguay (LW)10882835808630.795271999 - 201616
155.Canada flagDean Prentice (LW)13783914698600.624841952 - 197422
156.Sweden flagTomas Sandström (RW)9833944638570.8711931984 - 199915
157.USA flagBill Guerin (RW)12634294278560.6816601991 - 201018
158.Russia flagVyacheslav Kozlov (LW)11823564978530.727041991 - 201018
159.Canada flagJeff Carter (C)13214424098510.646352005 - 202419
160.Canada flagTed Lindsay (LW)10683794728510.8018081944 - 196517
161.USA flagGary Suter (D)11452036418440.7413491985 - 200217
162.Canada flagTom Lysiak (C)9192925518430.925671973 - 198613
163.Canada flagJohn MacLean (RW)11944134298420.7113281983 - 200218
164.Canada flagRyan Smyth (LW)12703864568420.669761994 - 201419
165.Canada flagScott Mellanby (RW)14313644768400.5924791985 - 200721
166.Canada flagJohn Tonelli (LW)10283255118360.819111978 - 199214
167.Canada flagJacques Lemaire (C)8533664698350.982171967 - 197912
168.Finland flagSaku Koivu (C)11242555778320.748091995 - 201418
169.Canada flagBrent Sutter (C)11113634668290.7510541980 - 199818
170.Canada flagJohn Ogrodnick (LW)9284024258270.892601979 - 199314
171.Canada flagDoug Wilson (D)10242375908270.818301977 - 199316
172.Canada flagTyler Seguin (C/RW)Active player10163674598260.813092010 - 202717
173.Canada flagRed Kelly (D/C)13162815428230.633271947 - 196720
174.Canada flagPierre Larouche (C)8123954278221.012371974 - 198814
175.Canada flagBernard Geoffrion (RW)8833934298220.936891950 - 196816
176.USA flagPaul Stastny (C)11452935298220.725002006 - 202317
177.Canada flagMitchell Marner (RW/C)Active player7382455768211.112222016 - 202610
178.Canada flagStéphane Richer (LW)10544213988190.786141984 - 200217
179.USA flagJohn LeClair (LW)9674064138190.855011990 - 200716
180.Sweden flagMika Zibanejad (C/RW)Active player10113484708180.812712011 - 202716
181.Canada flagSteve Shutt (LW)9304243938170.884101972 - 198513
182.Sweden flagThomas Steen (C)9502645538170.867531981 - 199514
183.Slovakia flagMarián Gáborík (RW)10354074088150.794922000 - 202120
184.Canada flagWilf Paiement (RW)9463564588140.8617571974 - 198814
185.USA flagPeter McNab (C)9543634508130.851791973 - 198714
186.Canada flagDavid Perron (LW/RW)Active player12393324808120.668772007 - 202619
187.Russia flagSergei Gonchar (D)13012205918110.629811994 - 201520
188.Sweden flagVictor Hedman (D)Active player11641726398110.707822009 - 202718
189.Canada flagPit Martin (C)11013244858090.736091961 - 197917
190.Canada flagJonathan Huberdeau (LW/RW)Active player9622635448070.845012012 - 202715
191.Canada flagKen Linseman (C/LW)8602565518070.9417271978 - 199214
192.Czechia flagJakub Voráček (RW)10582235838060.765252008 - 202416
193.Canada flagKris Letang (D)Active player12351786288060.658432006 - 202721
194.Canada flagRick Nash (LW)10604373688050.767502002 - 201815
195.Czechia flagMilan Hejduk (RW)10203754308050.793161998 - 201314
196.Canada flagGarry Unger (C)11054133918040.7310751967 - 198316
197.Canada flagRyan Nugent-Hopkins (C/W)Active player10312915138040.783552011 - 202716
198.Canada flagKen Hodge (RW)8813284728000.917791964 - 197814
199.Canada flagGeoff Courtnall (LW)10493674327990.7614651983 - 200017
200.Canada flagJustin Williams (RW)12643204777970.637662000 - 202019

* Some data is missing to provide a correct summary.