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
1001.Canada flagEvan Rodrigues (C/W)Active player6341101672770.442232015 - 202712
1002.Austria flagMichael Grabner (LW/RW)6401751012760.431102009 - 202011
1003.Canada flagDoug Wickenheiser (C)5561111652760.502861980 - 199010
1004.Canada flagRob DiMaio (RW)8941061702760.318401988 - 200718
1005.Canada flagLarry Aurie (RW)4891471282750.562931927 - 193912
1006.Canada flagCurtis Glencross (LW)5071341412750.543512006 - 20159
1007.Canada flagJim Peters (RW)5741251502750.481861945 - 19549
1008.USA flagBrian Noonan (RW)6291161592750.445171987 - 199912
1009.Canada flagJimmy Ward (RW)5271471272740.524551927 - 193912
1010.Canada flagGilles Hamel (RW)5191271472740.532761980 - 19899
1011.Russia flagNikolai Kulyomin (LW/RW)6691211532740.411732008 - 201810
1012.Canada flagDwight Foster (RW)5411111632740.514201977 - 198710
1013.Canada flagReg Noble (C)5091671062730.549251917 - 193316
1014.Canada flagRay Getliffe (LW)3951361372730.692601935 - 194510
1015.Canada flagGino Cavallini (LW)5931141592730.465071984 - 19939
1016.Canada flagErnie Hicke (LW)5201321402720.524071970 - 19788
1017.Canada flagJordan Martinook (W/C)Active player8161111612720.333662014 - 202713
1018.Canada flagMarcel Bonin (LW)454971752720.603361952 - 19629
1019.Canada flagJohn Gould (LW)5041311382690.531131971 - 19809
1020.Canada flagDave Scatchard (C)6591281412690.4110401997 - 201111
1021.Canada flagShaun Van Allen (C)794841852690.344811990 - 200413
1022.Canada flagAlexis Lafrenière (RW/LW)Active player4801251432680.561902020 - 20277
1023.Canada flagLéon Rochefort (RW)6171211472680.43931960 - 197615
1024.Canada flagGarry Howatt (LW)7201121562680.3718361972 - 198412
1025.Canada flagMike Allison (W/C)4991021662680.546301980 - 199010
1026.Canada flagBilly Reay (C)4791051622670.562021943 - 195310
1027.Slovakia flagPeter Ihnacak (C)4171021652670.641751982 - 19908
1028.Canada flagWojtek Wolski (LW/RW)451991682670.591132005 - 20138
1029.USA flagTrevor Zegras (C/W)Active player368971702670.732912020 - 20277
1030.Canada flagDarren Helm (C/LW)8231191472660.322562007 - 202316
1031.USA flagBrian Lawton (LW)4831121542660.554011983 - 19939
1032.USA flagMarty Reasoner (C)798971692660.333791998 - 201314
1033.Canada flagBilly Taylor (C)323871792660.821201939 - 19487
1034.Finland flagMikko Mäkelä (RW)4231181472650.631391985 - 19957
1035.Canada flagStéphane Yelle (C)991961692650.274901995 - 201014
1036.Canada flagLawson Crouse (LW/RW)Active player6841401242640.394262016 - 202711
1037.Sweden flagMikael Andersson (C/W)761951692640.351441985 - 200015
1038.Canada flagBuzz Boll (LW)4371331302630.601861932 - 194412
1039.Canada flagBenoît Pouliot (LW)6251301332630.423712006 - 201812
1040.Canada flagJohnny Gagnon (RW)4541211422630.582971930 - 194010
1041.Canada flagEddie Joyal (C)4661281342620.561031962 - 19729
1042.USA flagRyan Donato (C/W)Active player5831251372620.452342017 - 202710
1043.USA flagJoel Farabee (LW/RW)Active player5151201422620.512652019 - 20278
1044.Czechia flagJosef Beránek (C/LW)5311181442620.493981991 - 20019
1045.Sweden flagJonas Höglund (W)5451171452620.481121996 - 20037
1046.Canada flagMatthew Lombardi (C)5361011612620.492932003 - 20139
1047.Canada flagBenoit Brunet (LW)5391011612620.492291988 - 200213
1048.Canada flagDave Tippett (LW)721931692620.363171983 - 199411
1049.Canada flagDevin Setoguchi (RW)5161311302610.511772007 - 20179
1050.Canada flagAndrew Mangiapane (W/C)Active player5651311302610.462512017 - 202710
1051.Canada flagJody Hull (RW)8311241372610.311561988 - 200416
1052.Russia flagNikolai Zherdev (LW/RW)4211151462610.622252003 - 20116
1053.Canada flagVernon Fiddler (C/LW)8771041572610.305582002 - 201714
1054.Canada flagPeter Schaefer (LW)572991622610.462001998 - 20119
1055.Canada flagRaffi Torres (LW)6351371232600.414972001 - 201513
1056.Canada flagKirk Maltby (LW)10721281322600.248671993 - 201016
1057.Canada flagWes Walz (C)6071091512600.433431989 - 200813
1058.Canada flagBryan Hextall, Jr. (C)549991612600.477381962 - 19768
1059.Canada flagBobby Bauer (RW)3271231362590.79381936 - 19529
1060.Canada flagPat Hughes (RW)5731301282580.456461977 - 198710
1061.Canada flagEd Johnstone (RW)4261221362580.613751975 - 198710
1062.Canada flagKeith Jones (RW)4911171412580.537651992 - 20019
1063.Canada flagPaul MacDermid (RW)6901161422580.3713031981 - 199514
1064.Latvia flagSergejs Zoltoks (C)5881111472580.441661992 - 200410
1065.USA flagDean Talafous (RW/C)4971041542580.521631974 - 19828
1066.Canada flagDave Lumley (RW)437981602580.596801978 - 19879
1067.Canada flagCody Eakin (C)7011101462560.372782011 - 202211
1068.Denmark flagJannik Hansen (RW/LW)6261091472560.412822006 - 201812
1069.Canada flagMike Hough (LW)7071001562560.366751984 - 199914
1070.Canada flagGarry Valk (LW/RW)7771001562560.337471990 - 200313
1071.Canada flagRandy Robitaille (C)531841722560.482011996 - 200811
1072.Canada flagBrad Richardson (RW/C)8691111432540.294432005 - 202217
1073.Canada flagBob Davidson (LW)491941602540.524081934 - 194612
1074.Canada flagDan Daoust (C)522871672540.495441982 - 19908
1075.Canada flagDon Saleski (RW)5431281252530.476291971 - 19809
1076.Canada flagGabriel Vilardi (C/RW)Active player3701211322530.68902019 - 20278
1077.Canada flagTommy Williams (LW)3971151382530.64731971 - 19798
1078.Canada flagDoug Smith (C)5351151382530.476241981 - 19909
1079.Canada flagMichael Bunting (LW/RW)Active player4261091442530.593462018 - 20278
1080.Canada flagDanton Heinen (LW/C)6221021512530.411472016 - 202711
1081.Canada flagBabe Dye (RW)272203492520.932201919 - 193111
1082.USA flagBrian Boyle (C/LW)8711411112520.296152007 - 202214
1083.USA flagTrevor Moore (W/C)Active player5001091432520.501102018 - 20279
1084.USA flagJustin Abdelkader (W/C)7391061462520.346082007 - 202013
1085.Canada flagMarty Pavelich (LW)634931592520.404541947 - 195710
1086.Canada flagMason Raymond (LW/RW)5461151362510.461562007 - 201710
1087.Canada flagEd Sandford (LW)5021061452510.503551947 - 19569
1088.Canada flagDaniel Winnik (W/C)798821692510.313672007 - 201811
1089.Canada flagNick Metz (LW)5181311192500.481491934 - 194812
1090.Canada flagChris Neil (RW)10261121382500.2425222001 - 201715
1091.Sweden flagAndreas Dackell (LW)613911592500.411621996 - 20048
1092.Canada flagDarrin Shannon (LW)506871632500.493441988 - 199810
1093.Finland flagKasperi Kapanen (W/C)Active player5861031462490.421512015 - 202712
1094.Czechia flagDavid Volek (LW)396951542490.632011988 - 19946
1095.Sweden flagVictor Olofsson (LW/RW)Active player4541221262480.55502018 - 20279
1096.USA flagDerek Plante (C)450961522480.551401993 - 20018
1097.Sweden flagJesper Fast (RW)703911572480.351662013 - 202512
1098.Canada flagChristopher Tierney (C)649801682480.381352014 - 202410
1099.Canada flagJohn Sorrell (LW)4901271202470.501001930 - 194111
1100.Canada flagAndrew Shaw (RW/C)5441161312470.455732011 - 202211

* Some data is missing to provide a correct summary.