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
401.USA flagBobby Ryan (RW/LW)8662613085690.664702007 - 202114
402.Canada flagMike Krushelnyski (C)8972413285690.636991981 - 199514
403.Canada flagChris Gratton (C)10922143545680.5216381993 - 200915
404.Canada flagRoss Lonsberry (LW)9682563105660.588061966 - 198115
405.Sweden flagMarcus Johansson (C/LW)10582003665660.531662010 - 202616
406.Canada flagJaden Schwartz (LW)Active player8792403255650.642512011 - 202716
407.Canada flagWendel Clark (LW)7933302345640.7116901985 - 200015
408.Canada flagDon Maloney (LW)7652143505640.748151978 - 199113
409.Finland flagJussi Jokinen (W/C)9511913725630.593772005 - 201813
410.USA flagJimmy Carson (C)6262752865610.902541986 - 199610
411.USA flagDavid Backes (RW/C)9652483135610.5811482006 - 202115
412.Canada flagTony Tanti (LW)6972872735600.806611981 - 199211
413.Canada flagTed Kennedy (C)6962303305600.804321942 - 195714
414.Canada flagJames Neal (LW/RW)8692962635590.645812008 - 202214
415.Canada flagBilly Harris (RW)8972313275580.623941972 - 198412
416.Finland flagTeuvo Teräväinen (C/W)Active player8421863725580.661482013 - 202714
417.USA flagAnders Lee (LW)Active player9413112465570.595462012 - 202715
418.Canada flagBobby Schmautz (RW)7642712865570.739881967 - 198113
419.Canada flagMike Murphy (RW)8312383185560.675141971 - 198312
420.USA flagCharlie Coyle (C/RW)Active player10472123445560.533772012 - 202715
421.Canada flagPete Stemkowski (C)9672063495550.578661963 - 197815
422.Sweden flagBengt-Åke Gustafsson (C)6291963595550.881961979 - 19899
423.Canada flagDon Luce (C)8942253295540.623641969 - 198213
424.Canada flagTravis Zajac (C/RW)10372033495520.533442006 - 202115
425.USA flagKyle Palmieri (RW)Active player9412792715500.584512010 - 202717
426.Canada flagAndrew Ladd (LW)10012562945500.556152005 - 202317
427.Canada flagJohn Cullen (C)6211873635500.898981988 - 199910
428.Canada flagTravis Konecny (RW/LW)Active player7322263235490.755282016 - 202711
429.Canada flagBill Cowley (C)5491953545491.001431934 - 194713
430.USA flagMike Knuble (RW)10682782705480.516411996 - 201316
431.Canada flagMike Sillinger (C)10492403085480.526441990 - 200918
432.Canada flagDerick Brassard (C/LW)10132153305450.544652007 - 202316
433.Czechia flagMartin Erat (RW/LW)8811763695450.625062001 - 201513
434.Canada flagMax Bentley (C)6462452995440.841791940 - 195412
435.Sweden flagPatric Hörnqvist (RW)9012642795430.604662008 - 202315
436.Canada flagBenoit Hogue (C)8632223215430.638771987 - 200215
437.Canada flagDoug Bentley (LW)5662193245430.962171939 - 195413
438.Sweden flagGustav Nyquist (C/W)Active player9142103335430.592202011 - 202615
439.Canada flagGary Dornhoefer (RW)7872143285420.6912911963 - 197814
440.USA flagCraig Conroy (C)10091823605420.546031994 - 201116
441.Canada flagBill Goldsworthy (RW)7712832585410.707631964 - 197814
442.Canada flagMark Napier (RW)7672353065410.711571978 - 198911
443.Canada flagBill Mosienko (RW)7112582825400.761211941 - 195514
444.USA flagBrandon Saad (LW/RW)Active player9842692695380.551822011 - 202615
445.Russia flagViktor Kozlov (C/RW)8971983395370.602481994 - 200914
446.Canada flagTim Young (F)6281953415360.854381975 - 198510
447.Sweden flagJesper Bratt (LW/RW)Active player6521753615360.821022017 - 202710
448.Canada flagDanny Grant (RW)7362632725350.732391965 - 197913
449.Canada flagRon Sutter (C)10932053305350.4913521982 - 200119
450.Canada flagMathew Barzal (C/RW)Active player6111533815340.873132016 - 202711
451.Canada flagKenny Wharram (C)7662522815330.702221951 - 196914
452.USA flagErik Cole (LW)8922652675320.606592001 - 201513
453.Canada flagMark Osborne (LW)9192123195310.5811521981 - 199514
454.Sweden flagTomas Holmström (RW)10272432875300.527631996 - 201215
455.Canada flagGuy Charron (C)7342213095300.721851969 - 198112
456.Canada flagDave Poulin (C)7242053255300.734821982 - 199513
457.Finland flagValtteri Filppula (C/LW)10561973335300.503462005 - 202116
458.Canada flagRon Stewart (C)13532762535290.395601952 - 197321
459.Canada flagSyd Howe (LW)6982372925290.762141929 - 194617
460.Canada flagToe Blake (LW)5772352945290.922821934 - 194814
461.Canada flagSam Gagner (C/RW)10431973325290.514502007 - 202417
462.Canada flagCamille Henry (LW)7192792495280.73961953 - 197014
463.Canada flagJoe Murphy (RW)7792332955280.687101986 - 200115
464.Switzerland flagKevin Fiala (W/C)Active player7072292995280.754032014 - 202713
465.Sweden flagElias Pettersson (C/W)Active player5642043235270.931122018 - 20279
466.Canada flagWayne Simmonds (RW)10372632635260.5113132008 - 202315
467.Canada flagLucien Deblois (RW)9932492765250.538141977 - 199215
468.Canada flagDerek Roy (C)7381893355240.713912003 - 201511
469.Czechia flagOndřej Palát (LW/RW)Active player9211843405240.572722012 - 202715
470.Canada flagJean-Pierre Dumont (RW)8222143095230.643641998 - 201112
471.Canada flagBryan Little (C)8432173045210.622932007 - 202417
472.Canada flagMike Rogers (C)4842023175191.071841979 - 19867
473.Russia flagAlexander Syomin (LW)6502392785170.805822003 - 201611
474.USA flagNick Schmaltz (C/RW)Active player6881843335170.751582016 - 202711
475.Canada flagRon Schock (C)9091663515170.572601963 - 197815
476.Canada flagYanic Perreault (C)8592472695160.603921993 - 200814
477.Canada flagJeff Friesen (LW)8932182985160.584881994 - 200712
478.Canada flagNels Stewart (C)6503241915150.799511925 - 194015
479.Canada flagAntoine Vermette (C)10462282875150.496222003 - 201814
480.USA flagAaron Broten (C)7481863295150.694411980 - 199212
481.USA flagDerek Stepan (C)8901823335150.582162010 - 202313
482.Finland flagJere Lehtinen (LW)8752432715140.592101995 - 201014
483.Canada flagTiger Williams (LW)9622412725130.5339661974 - 198814
484.Canada flagBob Nystrom (RW)9002352785130.5712481972 - 198614
485.Russia flagPavel Buchnevich (W/C)Active player6902053085130.742792016 - 202711
486.Canada flagShawn Horcoff (C)10081863255110.516242000 - 201615
487.Canada flagPat Flatley (RW)7801703405100.656861983 - 199714
488.Canada flagDonald Audette (RW)7352602495090.695841989 - 200415
489.USA flagJason Robertson (LW/RW)Active player4732222875091.081342019 - 20278
490.USA flagMark Johnson (C)6692033055080.762601979 - 199011
491.USA flagJoel Otto (C)9431953135080.5419341984 - 199814
492.USA flagBryan Rust (RW/LW)Active player7172352725070.712352014 - 202713
493.Canada flagRyan Strome (C/RW)Active player9341773305070.546542013 - 202714
494.Russia flagKirill Kaprizov (LW)Active player4162462605061.221772020 - 20277
495.Canada flagLynn Libett (LW)9822372685050.514721967 - 198114
496.Canada flagBrad Boyes (RW)8222112945050.612512003 - 201612
497.Canada flagBrian Bradley (C)6511823215030.775281985 - 199813
498.Canada flagDennis Hextall (LW)6811533505030.7413981967 - 198013
499.Canada flagBob Gainey (LW)11602392625010.435851973 - 198916
500.Switzerland flagNico Hischier (C/LW)Active player6272072945010.801582017 - 202710

* Some data is missing to provide a correct summary.