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
3101.Canada flagAndrew Desjardins (W/C)4082341640.163072010 - 20177
3102.Sweden flagJacob Josefson (C)3152044640.20842010 - 20188
3103.Canada flagLen Barrie (C)1841945640.352901989 - 20017
3104.Canada flagBlake Wesley (D)2981846640.214861979 - 19867
3105.Canada flagLen Frig (D)3111351640.214791972 - 19807
3106.USA flagDavid Williams (D)1731153640.371571991 - 19954
3107.USA flagDoug Zmolek (D)4671153640.149051992 - 20008
3108.Sweden flagDouglas Murray (D)518757640.124122005 - 20149
3109.Canada flagMickey MacKay (C)1474419630.43791926 - 19304
3110.Canada flagJustin Brazeau (RW/LW)1603330630.39342023 - 20274
3111.Canada flagRyan Craig (C/LW)1983231630.321482005 - 20158
3112.Canada flagDustin Boyd (C)2203231630.29412006 - 20115
3113.Canada flagDon Tannahill (LW)1113033630.57251972 - 19742
3114.Canada flagHarold Druken (C)1462736630.43361999 - 20045
3115.Canada flagRico Fata (C)2302736630.271041998 - 20078
3116.Canada flagJeff Tambellini (LW/RW)2422736630.26882005 - 20116
3117.Canada flagCarter Rowney (RW)2492439630.25362016 - 20226
3118.Canada flagSkip Krake (C)2492340630.251821963 - 19717
3119.Sweden flagRobert Hägg (D)3451647630.182082016 - 20259
3120.Czechia flagMichal Kempný (D)2471548630.261462016 - 20225
3121.USA flagPaul Stanton (D)2951449630.212621990 - 19955
3122.USA flagBill Nyrop (D)2071251630.301011975 - 19824
3123.Canada flagGarry Lariviere (D)219657630.291671979 - 19834
3124.Canada flagLawrence Sacharuk (D)1512933620.41421972 - 19775
3125.USA flagCollin Graf (RW/C)Active player1382834620.45272023 - 20274
3126.Latvia flagRudolfs Balcers (LW/RW)1702834620.36502018 - 20235
3127.Canada flagBrad Smith (RW)2222834620.285911978 - 19879
3128.Canada flagBill Barilko (D)2522636620.254561946 - 19515
3129.Canada flagGilles Thibaudeau (C)1192537620.52401986 - 19915
3130.Canada flagGeorge Lyle (LW)992438620.63511979 - 19834
3131.Sweden flagPatrik Carnbäck (LW)1542438620.401221992 - 19964
3132.USA flagNiko Dimitrakos (RW)1582438620.39952002 - 20074
3133.Germany flagLukas Reichel (LW/C)1982339620.31362021 - 20265
3134.Canada flagPhil Hergesheimer (RW)1252141620.50291939 - 19434
3135.USA flagDan Bylsma (RW)4291943620.141841995 - 20049
3136.USA flagMark Mowers (C)2781844620.22701998 - 20087
3137.Canada flagTy Dellandrea (C/W)Active player2741745620.231872020 - 20277
3138.Canada flagAaron Johnson (D)2911745620.212272003 - 20138
3139.Canada flagTravis Dermott (D)3481646620.181302017 - 20258
3140.Canada flagGreg Zanon (D)4931250620.132302005 - 20138
3141.Canada flagShawn Anderson (D)2551151620.241171986 - 19958
3142.USA flagBob Paradise (D)368854620.173931971 - 19798
3143.Canada flagColin Forbes (C)3113328610.202131996 - 20069
3144.USA flagKevin Rooney (C/LW)3313328610.181342016 - 202610
3145.Canada flagBill Riley (F)1393130610.443201974 - 19805
3146.USA flagFred Ahern (RW/LW)1463130610.421301974 - 19784
3147.Slovakia flagMarcel Hossa (LW/RW)2373130610.261062001 - 20086
3148.Canada flagRyan White (C/RW)3133130610.194472009 - 20178
3149.Canada flagKen Priestlay (C)1682734610.36631986 - 19926
3150.USA flagBrian Flynn (C/W)2752734610.22322012 - 20175
3151.USA flagAnders Bjork (C/LW)2252635610.27442017 - 20236
3152.Russia flagStanislav Chistov (LW)1961942610.311162002 - 20073
3153.Canada flagChris Evans (D)2411942610.251431969 - 19755
3154.Finland flagIiro Järvi (RW)1161843610.53581988 - 19902
3155.USA flagJim McElmury (D)1801447610.34491972 - 19785
3156.Canada flagPerry Miller (D)2171051610.283871977 - 19814
3157.Canada flagHugh Bolton (D)2351051610.262211949 - 19578
3158.Canada flagPercy Galbraith (LW)3483129600.172381926 - 19348
3159.Canada flagGord Hannigan (C)1612931600.371171952 - 19564
3160.Canada flagJack Hamilton (LW)1022832600.59201942 - 19463
3161.Canada flagBlair Atcheynum (RW)1962733600.31361992 - 20015
3162.USA flagAdam Burish (RW/LW)3782733600.165542006 - 20159
3163.USA flagFido Purpur (RW)1442535600.42461934 - 19455
3164.USA flagJim Cummins (RW)5112436600.1215381991 - 200412
3165.Canada flagHec Lalande (C)1512139600.401201953 - 19584
3166.Canada flagJackie LeClair (C)1602040600.38561954 - 19573
3167.Canada flagJustin Barron (D)Active player2202040600.27762021 - 20276
3168.Sweden flagSimon Edvinsson (D)Active player1751941600.341582022 - 20264
3169.Sweden flagOliver Kylington (D)2201842600.27602015 - 20258
3170.Czechia flagKamil Kreps (C)2321842600.26712006 - 20104
3171.Canada flagJamie Pushor (D)5211446600.126481995 - 200610
3172.Canada flagJosh Mahura (D)Active player2901248600.211302018 - 20279
3173.Czechia flagJiri Fischer (D)3051149600.202951999 - 20077
3174.Canada flagAlexander Petrovic (D)323753600.194112012 - 202610
3175.Canada flagLarry Brown (D)455753600.131801969 - 19789
3176.Canada flagKevin Maguire (RW)2602930590.237821986 - 19926
3177.Slovakia flagTomas Surovy (LW/C)1262732590.47712002 - 20063
3178.Canada flagYvon Vautour (RW)2042633590.294011979 - 19856
3179.Canada flagEverett Sanipass (LW)1642534590.363581986 - 19915
3180.Canada flagJack McGill (C)972336590.61421941 - 19474
3181.Canada flagBill Watson (RW)1152336590.51121985 - 19894
3182.Sweden flagLucas Wallmark (C)1872336590.32642016 - 20215
3183.Canada flagPeter White (C)2202336590.27361993 - 20049
3184.Canada flagSean Pronger (C)2602336590.231591995 - 20048
3185.Canada flagJason Krog (C)2022237590.29461999 - 20097
3186.Canada flagPete Kelly (RW)1792138590.33681934 - 19427
3187.Canada flagLen Hachborn (C)1022039590.58291983 - 19863
3188.USA flagNick Blankenburg (D)Active player1821940590.32582021 - 20276
3189.Canada flagPaul Masnick (C)2321841590.251391950 - 19586
3190.USA flagNick Shore (C)2991841590.20982014 - 20205
3191.Canada flagCliff Pennington (C)1011742590.5861960 - 19633
3192.Canada flagBrendan Leipsic (LW)1871643590.32532015 - 20204
3193.Canada flagJérémy Lauzon (D)Active player4011544590.154722018 - 20279
3194.Finland flagRaimo Helminen (C)1171346590.50161985 - 19893
3195.Canada flagPierre Dagenais (LW)1423523580.41582000 - 20065
3196.Canada flagAlex Pirus (RW)1593028580.36941976 - 19804
3197.USA flagKevin Porter (C)2492929580.23602008 - 20178
3198.Canada flagRon Anderson (RW)2512830580.231461967 - 19725
3199.Switzerland flagDamien Brunner (RW/LW)1212533580.48462012 - 20153
3200.Russia flagArtyom Chubarov (C)2282533580.25401999 - 20045

* Some data is missing to provide a correct summary.