Loading page

NHL All-Time Stats

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

NHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2501.USA flagBobby Brink (RW)Active player23039671060.46622021 - 20275
2502.Canada flagBryan Campbell (C)26035711060.41741967 - 19725
2503.Canada flagPaul Ranger (D)32324821060.332542005 - 20146
2504.Canada flagPierre Bouchard (D)59524821060.184331970 - 198212
2505.Canada flagRhett Warrener (D)71424821060.158991995 - 200812
2506.Canada flagMike Commodore (D)48423831060.226832000 - 201211
2507.USA flagDerek Forbort (D)Active player55219871060.193462015 - 202611
2508.Canada flagGord Dineen (D)52816901060.206931982 - 199513
2509.Canada flagGreg Fox (D)49414921060.216371977 - 19858
2510.USA flagRob Gaudreau (RW/D)23151541050.45691992 - 19964
2511.Germany flagNico Sturm (C/LW)Active player39051541050.271042018 - 20279
2512.Canada flagCalum MacKay (LW)23750551050.442141946 - 19558
2513.Canada flagLogan O'Connor (RW/C)Active player36045601050.291532018 - 20279
2514.USA flagT.J. Galiardi (C/LW)32144611050.331362008 - 20157
2515.Slovakia flagMartin Fehérváry (D)Active player39327781050.271572019 - 20277
2516.Canada flagJim Vandermeer (D)46125801050.236642002 - 20129
2517.USA flagMikey Anderson (D)Active player43823821050.241502019 - 20278
2518.Canada flagRandy Jones (D)36520851050.291852003 - 20128
2519.USA flagKen Morrow (D)55017881050.193091979 - 198910
2520.USA flagMike Lalor (D)68717881050.156771985 - 199712
2521.USA flagZach Sanford (LW/RW)33449551040.311442016 - 20247
2522.Canada flagRosie Couture (RW)30948561040.341891928 - 19368
2523.Sweden flagFredrik Sjöström (LW)48946581040.211902003 - 20117
2524.Russia flagAndrei Lomakin (LW)21542621040.48921991 - 19954
2525.USA flagAndy Hilbert (C)30742621040.341322001 - 20119
2526.Canada flagKent Manderville (C)64637671040.163481991 - 200312
2527.USA flagCarl Voss (C)26134701040.40501926 - 19388
2528.Canada flagÉric Perrin (C)24532721040.42922003 - 20094
2529.Canada flagKyle Chipchura (C/W)48131731040.223762007 - 20169
2530.Canada flagMark Pysyk (D)52128761040.201622012 - 202311
2531.Canada flagLou Fontinato (D)53526781040.1912471954 - 19639
2532.Canada flagBrian Glynn (D)43125791040.244101987 - 199710
2533.Canada flagDoug Barkley (D)25324801040.413821957 - 19666
2534.USA flagCam York (D)Active player31723811040.331222020 - 20277
2535.Canada flagWayne Hillman (D)69118861040.155341960 - 197313
2536.Canada flagBill Touhey (LW)28065381030.371091927 - 19347
2537.Canada flagTyson Foerster (RW)Active player21063401030.491212022 - 20275
2538.Sweden flagRolf Edberg (C)18445581030.56241978 - 19813
2539.USA flagJackson Blake (RW/C)Active player17842611030.58782023 - 20274
2540.Canada flagRobert Fillion (LW)32742611030.31841943 - 19507
2541.Canada flagGabriel Bourque (LW)41340631030.25752011 - 20209
2542.Canada flagAlex Motter (C)26539641030.391351934 - 19438
2543.Canada flagChristian Bordeleau (C)20538651030.50821968 - 19724
2544.Sweden flagAdam Boqvist (D)27227761030.38582019 - 20267
2545.Canada flagKen Sutton (D)38823801030.273381990 - 200211
2546.Canada flagDavid Shand (D)42119841030.245441976 - 19858
2547.USA flagHenry Boucha (C/D)24753491020.411571971 - 19776
2548.USA flagZach Aston-Reese (C/W)41649531020.251652017 - 20269
2549.Canada flagColin Greening (C/LW)28645571020.361502010 - 20166
2550.Canada flagMarc Fortier (C)21242601020.481351987 - 19936
2551.Canada flagShawn Thornton (RW)70542601020.1411032002 - 201714
2552.Canada flagLarry Keenan (LW)23338641020.44281961 - 19726
2553.Russia flagAlexander Khavanov (D)34827751020.292332000 - 20065
2554.Finland flagJuha Ylönen (C)34126761020.301001996 - 20026
2555.Canada flagHal Laycoe (D)53125771020.192921945 - 195611
2556.USA flagBen Lovejoy (D)54420821020.192872008 - 201911
2557.Canada flagMatt Benning (D)46517851020.222392016 - 202610
2558.Finland flagMarkus Granlund (C/LW)33558431010.30862013 - 20207
2559.USA flagPaul Broten (RW)32246551010.312641989 - 19967
2560.Canada flagDevante Smith-Pelly (RW)39544571010.261372011 - 20198
2561.Canada flagAndy Delmore (D)28343581010.361051998 - 20067
2562.Canada flagTom Pyatt (C)44543581010.23712009 - 20198
2563.Canada flagLarry Jeffrey (LW)36839621010.272931961 - 19698
2564.USA flagRob McClanahan (LW)22438631010.451261979 - 19845
2565.Russia flagAlexander Burmistrov (C)34837641010.291392010 - 20186
2566.Canada flagJim Wiemer (D/LW)32529721010.313781982 - 199411
2567.Canada flagYvon Labre (D)37114871010.277881970 - 19819
2568.Canada flagArt Gagné (RW)22867331000.442571926 - 19326
2569.Canada flagDidier Pitre (F)12764361000.79871917 - 19236
2570.Canada flagJake Virtanen (RW/LW)31755451000.322192015 - 20216
2571.Canada flagRyan Jones (LW/RW)33454461000.301812008 - 20146
2572.Canada flagVic Ripley (C)28051491000.361701928 - 19357
2573.Canada flagRosaire Paiement (C)19048521000.533431967 - 19725
2574.Canada flagDaniel Carcillo (LW)42948521000.2312332006 - 20159
2575.Canada flagJim McKenzie (LW)88048521000.1117391989 - 200415
2576.Canada flagTerry Reardon (C)19347531000.52831938 - 19477
2577.Canada flagCarson Soucy (D)44832681000.222862017 - 20279
2578.Sweden flagMichael Thelvén (D)20720801000.482171985 - 19905
2579.USA flagMike Rupp (W/C)6095445990.168552002 - 201411
2580.USA flagTyler Motte (C/W)4555346990.221162016 - 20259
2581.Canada flagDanny Cox (LW)3184851990.311181926 - 19348
2582.USA flagAdam Erne (LW/RW)Active player4244752990.231992016 - 20269
2583.Canada flagLouis Sleigher (RW)1944653990.511461979 - 19866
2584.Finland flagPentti Lund (C)2594455990.38401946 - 19537
2585.Canada flagJamie Lundmark (C)2954059990.342042002 - 20106
2586.USA flagErik Condra (RW/LW)3724059990.271762010 - 20198
2587.USA flagRyan Shannon (C/RW)3053564990.32902006 - 20126
2588.Canada flagJim Dorey (D)2322574990.435531968 - 19724
2589.Canada flagNicolas Hague (D)Active player4392376990.232992019 - 20278
2590.Canada flagLarry Goodenough (D)2422277990.411791974 - 19806
2591.Canada flagSteve Eminger (D)4881980990.203592002 - 201310
2592.Wales flagJack Evans (D)7531980990.139891948 - 196314
2593.USA flagJustin Holl (D)Active player4081683990.241942017 - 202710
2594.Canada flagBob Armstrong (D)5421386990.186711950 - 196212
2595.Canada flagScott Pearson (LW)2925642980.346151988 - 200010
2596.Sweden flagAnders Håkansson (LW)3305246980.301411981 - 19865
2597.Canada flagDavid Oliver (RW)2334949980.42821994 - 20069
2598.Canada flagBruce Crowder (RW/D)2434751980.401561981 - 19854
2599.Canada flagBob Neely (D)2833959980.352661973 - 19785
2600.Canada flagSébastien Bordeleau (C)2513761980.39981995 - 20027

* Some data is missing to provide a correct summary.