Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
All Nationalities
U22
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

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1001.Canada flagCalum Ritchie (C/RW)Active player721417310.43222024 - 20273
1002.Slovakia flagMarko Dano (LW/C)691318310.45242014 - 20162
1003.Canada flagBarrett Hayton (C/LW)Active player941318310.33342019 - 20223
1004.USA flagKailer Yamamoto (RW/LW)Active player531219310.58162017 - 20203
1005.Canada flagGordon Sherven (C)711219310.44181983 - 19852
1006.Canada flagMark Napier (RW)541120310.57111978 - 19791
1007.Canada flagMarcus Foligno (LW/RW)Active player611120310.51502011 - 20132
1008.Canada flagFernie Flaman (D)141922310.221721944 - 19495
1009.Canada flagCurtis Leschyshyn (D)194922310.161641988 - 19913
1010.Canada flagHank Ciesla (C)70823310.44221955 - 19561
1011.Canada flagGaston Gingras (D)89823310.35401979 - 19812
1012.Russia flagBoris Mironov (D)79724310.391101993 - 19941
1013.USA flagLee Fogolin (D)179526310.172231974 - 19773
1014.Canada flagKris Russell (D)133427310.23422007 - 20092
1015.Canada flagVictor Mete (D)171427310.18302017 - 20203
1016.Canada flagJay McKee (D)172229310.181541995 - 19994
1017.Canada flagStan Jonathan (LW)701713300.43691975 - 19772
1018.Canada flagLéo Gravelle (RW)531614300.57121946 - 19471
1019.Czechia flagMilan Kraft (C)1101515300.27242000 - 20022
1020.Canada flagPaul Marshall (LW)821416300.37171979 - 19823
1021.Canada flagDave Chyzowski (LW)1021416300.291231989 - 19923
1022.Canada flagGabriel Vilardi (C/RW)Active player641317300.47102019 - 20212
1023.Canada flagEmmitt Finnie (C/LW)Active player821317300.3762025 - 20272
1024.Canada flagEddie Wiseman (RW)911317300.33341932 - 19342
1025.USA flagVincent Trocheck (C)Active player701218300.43302013 - 20152
1026.Canada flagRobert Sirois (RW)471119300.64101974 - 19762
1027.Canada flagMichael Rasmussen (C/LW)Active player1021119300.29552018 - 20212
1028.Canada flagJohnny Bucyk (LW)1041119300.29611955 - 19572
1029.Canada flagBilly McNeill (RW)991020300.30631956 - 19582
1030.USA flagDean Talafous (RW/C)61921300.49191974 - 19751
1031.Canada flagWally Stanowski (D)74921300.41461939 - 19412
1032.Canada flagJim Dorey (D)61822300.492001968 - 19691
1033.Canada flagCody Ceci (D)Active player130822300.23202013 - 20152
1034.USA flagJake Gardiner (D)75723300.40182011 - 20121
1035.Sweden flagMattias Öhlund (D)77723300.39761997 - 19981
1036.Canada flagDrake Berehowsky (D)99624300.301491990 - 19944
1037.Finland flagOssi Väänänen (D)157624300.191642000 - 20022
1038.Czechia flagVladimir Vujtek (RW)72525300.42221991 - 19943
1039.Sweden flagJan Erixon (LW)75525300.40161983 - 19841
1040.USA flagCam York (D)Active player87525300.34242020 - 20233
1041.Belarus flagArtyom Levshunov (D)Active player86228300.35522024 - 20273
1042.Finland flagTimo Blomqvist (D)105228300.291291981 - 19832
1043.Canada flagBrad Marsh (D)160228300.192201978 - 19802
1044.USA flagPatrick Eaves (RW/LW)58209290.50222005 - 20061
1045.Slovakia flagRichard Zedník (RW/LW)771910290.38321995 - 19983
1046.Czechia flagJiří Kulich (C/W)Active player751811290.39222023 - 20263
1047.Canada flagRay Allison (RW)691712290.42131979 - 19812
1048.Canada flagMatthew Lombardi (C)791613290.37322003 - 20041
1049.Canada flagJohn Anderson (RW/LW)881613290.33121977 - 19792
1050.USA flagKyle Palmieri (RW)Active player701514290.41152010 - 20133
1051.USA flagHenry Boucha (C/D)891514290.33841971 - 19732
1052.Canada flagPierre Plante (RW)751316290.39711971 - 19732
1053.Canada flagMark Bell (C/LW)931217290.311282000 - 20022
1054.Canada flagEaston Cowan (C/W)Active player661118290.44452025 - 20272
1055.France flagAlexandre Texier (LW/C)Active player871118290.33322018 - 20213
1056.Canada flagBrian Bradley (C)451019290.64161985 - 19872
1057.Canada flagLeo Labine (RW)661019290.44781951 - 19532
1058.Canada flagOlen Zellweger (D)Active player88920290.33242023 - 20252
1059.Canada flagMerlin Malinowski (C)64821290.45121978 - 19802
1060.Canada flagPolly Drouin (LW)66821290.44271935 - 19383
1061.Canada flagBraden Schneider (D)Active player124722290.23252021 - 20232
1062.Canada flagDean McAmmond (LW)56623290.52161991 - 19953
1063.Finland flagArtturi Lehkonen (LW/RW)Active player731810280.3882016 - 20171
1064.Netherlands flagDaniel Sprong (LW/RW)891810280.31102015 - 20193
1065.Canada flagMatt Stajan (C)701513280.40222002 - 20042
1066.Canada flagGarnet Bailey (LW)661414280.42921968 - 19702
1067.USA flagTodd Marchant (C)491315280.57341993 - 19952
1068.Canada flagGilles Hamel (RW)671216280.42551980 - 19822
1069.Canada flagChris Kontos (LW)781216280.36651982 - 19853
1070.Russia flagArtyom Anisimov (C/LW)831216280.34322008 - 20102
1071.USA flagRyan Kesler (C)1101216280.25952003 - 20062
1072.Canada flagCraig MacTavish (C)461117280.6181979 - 19801
1073.Finland flagMatti Hagman (C)751117280.3701976 - 19771
1074.Canada flagJoe Murphy (RW)811117280.35671986 - 19893
1075.Russia flagAndrei Zyuzin (D)1151117280.241371997 - 20003
1076.Slovakia flagJozef Stümpel (C)761018280.37181991 - 19943
1077.Sweden flagMattias Tedenby (LW)101919280.28302010 - 20122
1078.Canada flagTony Currie (RW)58820280.4841977 - 19792
1079.Canada flagSteve Ludzik (C)74820280.38651981 - 19832
1080.Canada flagJoel Quenneville (D)128820280.221101978 - 19802
1081.Canada flagTerry O'Reilly (RW)73622280.381091971 - 19732
1082.Canada flagAdrien Plavsic (D)79622280.35861989 - 19923
1083.Sweden flagRasmus Sandin (D)Active player88622280.32142019 - 20223
1084.Canada flagGarth Butcher (D)163622280.172991981 - 19854
1085.Canada flagJim Schoenfeld (D)94523280.302341972 - 19742
1086.Canada flagGeoff Smith (D)133523280.211071989 - 19912
1087.Russia flagNikita Zadorov (D)Active player145424280.191402013 - 20174
1088.Canada flagDan Bourbonnais (F)59325280.47111981 - 19842
1089.Canada flagMike Kitchen (D)121325280.23811976 - 19782
1090.Canada flagMurray Wilson (F)52189270.52161972 - 19731
1091.Canada flagBob Gracie (C)561710270.48311930 - 19322
1092.USA flagMike Hartman (LW)1051413270.264751986 - 19893
1093.Ukraine flagDmitri Khristich (RW)401314270.68211990 - 19911
1094.USA flagDrew Stafford (RW)411314270.66332006 - 20071
1095.Canada flagDwight Foster (RW)581314270.47201977 - 19792
1096.Canada flagStéphane Yelle (C)711314270.38301995 - 19961
1097.USA flagGabe Perreault (RW)Active player541215270.50102024 - 20273
1098.Canada flagSteve Gatzos (RW)601215270.45661981 - 19832
1099.Canada flagMartin Lapointe (RW)961215270.281331991 - 19954
1100.Canada flagDerick Brassard (C/LW)481116270.56232007 - 20092

* Some data is missing to provide a correct summary.