Loading page

NHL All-Time Stats

Change League
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

NHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
201.Canada flagTodd Bertuzzi (RW/LW)11593144567700.6614781995 - 201418
202.Slovakia flagPavol Demitra (C)8483044647680.912841993 - 201016
203.Canada flagRick Kehoe (RW)9063713967670.851201971 - 198514
204.Czechia flagVáclav Prospal (LW/C)11082555107650.695811996 - 201316
205.USA flagBrian Rolston (LW)12563424197610.614721994 - 201217
206.Canada flagKevin Dineen (RW)11883554057600.6422291984 - 200319
207.Canada flagRick MacLeish (LW)8463494107590.904341970 - 198414
208.Canada flagMurray Craven (C)10712664937590.715241982 - 200018
209.Canada flagMike Ridley (C)8662924667580.884241985 - 199712
210.USA flagScott Young (RW)11813424157570.644481987 - 200617
211.USA flagScott Gomez (C)10791815757560.706551999 - 201616
212.USA flagCraig Janney (C)7601885637510.991701987 - 199912
213.Finland flagOlli Jokinen (C)12313214297500.6110711997 - 201517
214.Czechia flagBobby Holík (C)13143264217470.5714211990 - 200918
215.Canada flagJordan Staal (C/LW)Active player14093184297470.536442006 - 202721
216.Canada flagSteve Sullivan (LW)10112904577470.745871995 - 201316
217.Norway flagMats Zuccarello (RW/LW)Active player9692325137450.773652010 - 202717
218.Canada flagRuss Courtnall (RW)10292974477440.725571983 - 199916
219.Canada flagGreg Adams (LW)10563553887430.703261984 - 200117
220.USA flagJohnny Gaudreau (LW)7632435007430.971762013 - 202411
221.Finland flagSebastian Aho (C/W)Active player7753204177370.953582016 - 202711
222.Canada flagBrayden Schenn (C/W)Active player11183014357360.666852009 - 202718
223.Slovakia flagMiroslav Satan (RW)10503633727350.704641995 - 201014
224.Canada flagAndrew Brunette (LW)11092684657330.663141995 - 201216
225.Canada flagAndrew Cassels (C)10152045287320.724101989 - 200616
226.USA flagMatt Cullen (C)15162664657310.485921997 - 201921
227.USA flagBobby Carpenter (C)11783204087280.629191981 - 199918
228.Canada flagMurray Oliver (C)11272744547280.653151957 - 197517
229.Canada flagMike Foligno (RW)10183553727270.7120451979 - 199415
230.Canada flagJason Pominville (RW)10602934347270.691992003 - 201915
231.Canada flagCory Stillman (LW)10252784497270.714891994 - 201116
232.USA flagKevin Stevens (LW)8743293977260.8314701987 - 200215
233.Canada flagBob Nevin (RW)11283074197260.642111957 - 197618
234.Canada flagMark Stone (RW)Active player7852694577260.922492011 - 202716
235.USA flagJack Eichel (C)Active player7092744487221.022132015 - 202712
236.Czechia flagPetr Sýkora (RW)10173233987210.714331995 - 201215
237.Canada flagDave Gagner (C)9463184017190.7610161984 - 199915
238.Russia flagAlexei Zhamnov (C)8072494707190.896681992 - 200613
239.Czechia flagPetr Nedvěd (C)9823104077170.737081990 - 200715
240.Czechia flagMartin Straka (C)9542574607170.753601992 - 200815
241.Slovakia flagZigmund Pálffy (RW)6843293847131.043221993 - 200612
242.Sweden flagWilliam Nylander (W/C)Active player7693034107130.932042015 - 202712
243.Canada flagGeorge Armstrong (RW/C)11882964177130.607211949 - 197121
244.Canada flagJeff Skinner (C/LW)11103793337120.644912010 - 202616
245.USA flagDustin Brown (RW/LW)12963253877120.557382003 - 202218
246.Canada flagVic Hadfield (LW)10023233897120.7111541961 - 197716
247.Canada flagCharlie Simmer (LW)7123423697111.005441974 - 198814
248.Finland flagMikko Koivu (C)10352065057110.695942005 - 202116
249.Canada flagDoug Mohns (LW/D)13902484627100.5112501953 - 197522
250.Russia flagVladimir Tarasenko (RW/LW)Active player9063273827090.782132012 - 202614
251.Canada flagScott Hartnell (LW)12493273807070.5718092000 - 201817
252.Canada flagMarc Savard (C)8072074997060.877371997 - 201719
253.Czechia flagRobert Lang (C)9892614427030.714241992 - 201016
254.Canada flagBobby Rousseau (RW)9422454587030.753591960 - 197515
255.Canada flagRené Robert (C)7442844187020.945971970 - 198212
256.Canada flagRichard Martin (LW)6853843177011.024771971 - 198211
257.Canada flagBrayden Point (C)Active player7373293727010.951672016 - 202711
258.Canada flagLogan Couture (C/LW)Active player9333233787010.752552009 - 202718
259.Canada flagMel Bridgman (C)9772524497010.7216251975 - 198914
260.Canada flagGeoff Sanderson (LW)11043553457000.635111990 - 200817
261.Canada flagSam Reinhart (C/RW)Active player8573323656970.811892014 - 202713
262.Canada flagClark Gillies (LW)9583193786970.7310231974 - 198814
263.USA flagJames van Riemsdyk (LW/RW)Active player11543423546960.604312009 - 202617
264.Canada flagDaniel Brière (C)9733073896960.727441997 - 201517
265.USA flagMatthew Tkachuk (LW/RW)Active player6912574396961.017702016 - 202711
266.Canada flagCam Neely (RW)7263952996940.9612411983 - 199613
267.USA flagT.J. Oshie (RW)10103013936940.695412008 - 202517
268.USA flagKyle Connor (LW)Active player7133363576930.971572016 - 202711
269.Canada flagShayne Corson (LW)11562734206930.6023571985 - 200419
270.Sweden flagKent Nilsson (C)5532644226861.241161979 - 19959
271.Canada flagDanny Gare (RW)8273543316850.8312851974 - 198713
272.Canada flagDan Quinn (C)8052664196850.855331983 - 199714
273.Canada flagMike Bullard (LW)7363333496820.937091980 - 199211
274.USA flagMax Pacioretty (LW)9393353466810.735092008 - 202517
275.Canada flagDon Lever (LW)10203133676800.675931972 - 198715
276.Sweden flagMichael Nylander (C)9202094706790.744681992 - 200915
277.Canada flagWalt Tkaczuk (C)9452274516780.725561967 - 198114
278.USA flagJake Guentzel (LW)Active player6983163616770.973212016 - 202711
279.Slovakia flagJozef Stümpel (C)9571964816770.712451991 - 200816
280.Canada flagTim Kerr (RW)6553703046741.035961980 - 199313
281.Canada flagPhil Goyette (C)9412074676740.721311956 - 197216
282.Canada flagPaul MacLean (RW)7193243496730.949681980 - 199111
283.Canada flagStan Smyl (RW)8982624116730.7515561978 - 199113
284.Canada flagDaymond Langkow (C)10902704026720.625471995 - 201216
285.Canada flagCraig Ramsay (LW)10702524206720.632011971 - 198514
286.Finland flagMikael Granlund (C/LW)Active player9772034686710.692952012 - 202715
287.Sweden flagElias Lindholm (C/RW)Active player9872594086670.682592013 - 202714
288.Canada flagReggie Leach (RW)9343812856660.713871970 - 198313
289.Canada flagGuy Carbonneau (C)13182604036630.508201980 - 200019
290.USA flagJamie Langenbrunner (RW)11092434206630.608371994 - 201318
291.USA flagBrock Nelson (C/LW)Active player10193383246620.653662012 - 202715
292.Canada flagMartin Gélinas (LW)12733093516600.528201988 - 200819
293.Canada flagRed Berenson (LW)9872613976580.673051961 - 197817
294.Canada flagKelly Kisio (C)7612294296580.867681982 - 199513
295.Canada flagRay Sheppard (RW)8173573006570.802121987 - 200013
296.Sweden flagUlf Dahlén (RW)9663013546550.682301987 - 200314
297.Canada flagDennis Hull (LW)9593033516540.682611964 - 197814
298.Canada flagBarry Pederson (C)7012384166540.934721980 - 199212
299.Canada flagGlen Murray (RW)10093373146510.656791991 - 200816
300.USA flagBryan Smolinski (C)10552743776510.626061992 - 200815

* Some data is missing to provide a correct summary.