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
3001.Canada flagBrad Palmer (LW)1683238700.42581980 - 19833
3002.Canada flagBruce Boudreau (C)1412842700.50441976 - 19868
3003.Canada flagMichel Picard (LW)1662842700.421031990 - 20019
3004.Czechia flagDmitrij Jaskin (RW/C)3152743700.22922012 - 20228
3005.Canada flagSteve Dubinsky (C)3752545700.191641993 - 200310
3006.Canada flagMark Smith (C)3772347700.194572000 - 20087
3007.Canada flagJesse Winchester (C/W)2852050700.251592007 - 20168
3008.Canada flagBob Turner (D)4781951700.153071955 - 19638
3009.Canada flagCharlie Bourgeois (D)2901654700.247881981 - 19887
3010.Sweden flagMattias Timander (D)4191357700.171651996 - 20048
3011.Canada flagAl Arbour (D)6261258700.116171953 - 197116
3012.Sweden flagPatrik Nemeth (D)5041060700.142402013 - 202310
3013.Russia flagIlya Lyubushkin (D)Active player487763700.142592018 - 20279
3014.Canada flagRob Zettler (D)569565700.129201988 - 200214
3015.Canada flagAmos Arbour (LW/C)1145217690.61751918 - 19246
3016.Canada flagPat Lundy (C)1503732690.46311945 - 19515
3017.USA flagMax Jones (LW/RW)Active player3123534690.222442018 - 20279
3018.Canada flagJordan Weal (C)2183237690.32562015 - 20205
3019.Canada flagRobin Burns (LW)1903138690.361391970 - 19765
3020.Canada flagPat Hannigan (LW)1823039690.381161959 - 19695
3021.Canada flagTim Trimper (LW)1903039690.361531979 - 19856
3022.USA flagPat Peake (RW)1342841690.511051993 - 19985
3023.Canada flagGordon Donnelly (D/RW)5542841690.1220691983 - 199512
3024.Canada flagTanner Glass (LW)5272445690.136582007 - 201811
3025.Canada flagDon Nachbaur (C)2232346690.314651980 - 19908
3026.Canada flagLarry Wilson (C)1522148690.45751949 - 19566
3027.Russia flagMikhail Tatarinov (D)1612148690.431841990 - 19944
3028.USA flagAl Hangsleben (D)1852148690.373961979 - 19823
3029.USA flagTom Pederson (D)2402049690.291421992 - 19975
3030.Canada flagAlexandre Picard (D)2531950690.27862005 - 20127
3031.Finland flagTapio Levo (D)1071653690.64361981 - 19832
3032.Czechia flagMichal Sýkora (D)2671554690.261851993 - 20017
3033.Czechia flagAndrej Sustr (D)3621158690.191632012 - 20228
3034.USA flagBrad Winchester (LW)3903731680.175522005 - 20127
3035.Canada flagAndré Roy (LW)5153533680.1311691995 - 200911
3036.Canada flagGarry Peters (C)3113434680.222611964 - 19728
3037.Canada flagGerry Heffernan (RW)843335680.81271941 - 19443
3038.Canada flagMavrik Bourque (C/RW)Active player1673137680.41322023 - 20274
3039.Sweden flagBo Berglund (RW/LW)1302840680.52401983 - 19863
3040.USA flagBrandon Bochenski (RW/LW)1562840680.44542005 - 20105
3041.Canada flagJustin Fontaine (RW)1972741680.35582013 - 20163
3042.USA flagAlex Levinsky (D)3671949680.193051930 - 19399
3043.USA flagEd Hospodar (D)4501751680.1513141979 - 19889
3044.USA flagDon Jackson (D)3151652680.226401977 - 198710
3045.Russia flagVitali Vishnevski (D)5521652680.124941999 - 20088
3046.Canada flagBill Juzda (D)3981454680.173981940 - 19529
3047.Canada flagKent Huskins (D)3181355680.211732006 - 20137
3048.Finland flagOssi Väänänen (D)4791355680.144822000 - 20097
3049.Canada flagBob McCord (RW)3161058680.222621963 - 19737
3050.USA flagMark Kastelic (C/RW)Active player3033334670.224442021 - 20276
3051.Australia flagNathan Walker (LW/RW)2753235670.241502017 - 20269
3052.USA flagRocco Grimaldi (LW/C)2033037670.33342014 - 20228
3053.Canada flagBill Carse (LW)1242740670.54381938 - 19424
3054.USA flagCole Smith (LW)Active player3082641670.222402020 - 20277
3055.Canada flagKris Beech (C)1982542670.341132000 - 20087
3056.USA flagBrian Gibbons (W/C)2042542670.33582013 - 20205
3057.Canada flagDon Blackburn (LW)1852344670.36871962 - 19736
3058.Denmark flagPeter Regin (C)2432344670.28642008 - 20157
3059.Canada flagGregg Boddy (D)2732344670.252631971 - 19765
3060.Canada flagBilly McNeill (RW)2572146670.261421956 - 19646
3061.Canada flagEthan Bear (D)2751750670.241122017 - 20246
3062.Canada flagJason Marshall (D)5261651670.1310041991 - 200612
3063.Canada flagLogan Stanley (D)Active player2921453670.233632020 - 20277
3064.Canada flagRyan Wilson (D)230760670.291572009 - 20156
3065.Canada flagDave Hrechkosy (LW)1404224660.47411973 - 19774
3066.USA flagHubie McDonough III (C)1954026660.34671988 - 19935
3067.USA flagChris Wagner (RW/C)4013927660.162182014 - 202511
3068.Canada flagBill Jennings (RW)1083234660.61451940 - 19455
3069.USA flagJimmy Snuggerud (RW)Active player923036660.72222024 - 20273
3070.Canada flagTye Kartye (LW/C)Active player2202937660.301242022 - 20275
3071.Canada flagRichard Leduc (C)1302838660.51691972 - 19814
3072.Canada flagRod Lorrain (RW)1742838660.38301935 - 19426
3073.USA flagJared Boll (RW)5792838660.1112982007 - 201811
3074.Canada flagFrank Eddolls (D)3172343660.211141944 - 19528
3075.Russia flagIvan Demidov (RW/C)Active player862145660.77362024 - 20273
3076.Canada flagWally Weir (RW)3202145660.216251979 - 19856
3077.Canada flagMarty Burke (D)5031848660.135731927 - 193811
3078.Canada flagJamie Rivers (D)4541749660.153851995 - 200711
3079.Canada flagJim Kyte (D)5981749660.1113421982 - 199613
3080.Canada flagBob Hoffmeyer (D)1981452660.333251977 - 19856
3081.Canada flagMarshall Johnston (D/C)2511452660.26581967 - 19747
3082.Canada flagTony White (LW)1643728650.401041974 - 19805
3083.Slovakia flagRóbert Petrovický (C)2082738650.311181992 - 20018
3084.Canada flagLionel Hitchman (D)4172738650.165571922 - 193412
3085.Canada flagHowie Menard (C)1512342650.43871963 - 19704
3086.Sweden flagThommie Bergman (D)2462144650.262431972 - 19806
3087.Canada flagCody McCormick (C/W)4052144650.165502003 - 201713
3088.Canada flagDale DeGray (D)1531847650.421951985 - 19905
3089.Canada flagClaire Alexander (D)1551847650.42361974 - 19784
3090.USA flagNeil Sheehy (D)3791847650.1713111983 - 19929
3091.USA flagMark Fayne (D)3891748650.171312010 - 20177
3092.Canada flagJake Bean (D)Active player2771649650.231002018 - 20267
3093.Canada flagPatrick Traverse (D)2791451650.231131995 - 20067
3094.Canada flagKevin Bahl (D)Active player3131253650.212212020 - 20277
3095.Canada flagNolan Pratt (D)592956650.115371996 - 200811
3096.Canada flagBobby Simpson (LW)1753529640.37981976 - 19835
3097.Canada flagJustin Danforth (RW/C)Active player1933133640.33622021 - 20276
3098.Sweden flagMarcus Sörensen (W)2263133640.28742016 - 20215
3099.Canada flagTyson Nash (LW)3742737640.176731998 - 20067
3100.USA flagBeau Bennett (RW/LW)2002440640.32522012 - 20186

* Some data is missing to provide a correct summary.