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
1301.USA flagJosh Norris (C/LW)Active player300108891970.661352019 - 20278
1302.Canada flagTroy Loney (LW)624871101970.3210911983 - 199512
1303.France flagAntoine Roussel (LW/C)607851121970.3210632012 - 202210
1304.Canada flagGeorge Allen (W/D)339821151970.581811938 - 19478
1305.Canada flagQuinton Byfield (C/LW)Active player352791181970.561862020 - 20277
1306.Canada flagSerge Bernier (RW/C)302781191970.652341968 - 19817
1307.Canada flagTerry Yake (C)403771201970.492201988 - 200111
1308.USA flagMiles Wood (LW/RW)Active player56799971960.355762015 - 202712
1309.Finland flagEeli Tolvanen (RW/LW)Active player441961001960.441152017 - 20279
1310.Canada flagJohn Bob Kelly (LW/RW)425871091960.466871973 - 19796
1311.Canada flagNicolas Roy (C/RW)Active player455781181960.431982017 - 202710
1312.Canada flagSteve Downie (RW)434761201960.4510572007 - 20169
1313.Slovakia flagJuraj Slafkovský (RW/LW)Active player299741221960.662032022 - 20275
1314.Canada flagMike Eagles (LW/C)853741221960.239281982 - 200016
1315.Canada flagPaul Woods (C)501721241960.392761977 - 19847
1316.Canada flagBrett Connolly (RW)536101941950.362412011 - 202211
1317.Canada flagDylan Guenther (RW/LW)Active player24597981950.80862022 - 20275
1318.Slovakia flagRichard Pánik (RW/LW)521881071950.372742012 - 202210
1319.Russia flagSergei Krivokrasov (RW)450861091950.432881992 - 200210
1320.USA flagJimmy Vesey (LW/RW)626101931940.311442016 - 20259
1321.USA flagGerry O'Flaherty (RW)43899951940.441681971 - 19798
1322.Canada flagDerek Smith (C)335781161940.58601975 - 19838
1323.USA flagBob Miller (C)404751191940.482201977 - 19856
1324.Canada flagRiley Sheahan (C/LW)637741201940.30972011 - 202312
1325.Canada flagWayne Primeau (C)774691251940.257891994 - 201015
1326.Russia flagAnatoli Semyonov (C)362681261940.541221989 - 19978
1327.Canada flagPaul Haynes (C)384611331940.511641930 - 194111
1328.Canada flagMason McTavish (C/LW)Active player321841091930.602162021 - 20276
1329.Canada flagAce Bailey (RW)316111811920.614881926 - 19348
1330.Canada flagBob Gracie (C)378821101920.512031930 - 19399
1331.Canada flagGlen Sather (LW)658801121920.297241966 - 197610
1332.Canada flagDavid Jones (RW)462104871910.411222007 - 20169
1333.Canada flagBlair MacDonald (RW)219911001910.87651979 - 19834
1334.Canada flagJoey Johnston (LW)331851061910.583201968 - 19766
1335.Canada flagDave Gardner (C)350751151900.54411972 - 19807
1336.Canada flagTurner Stevenson (RW)644751151900.309691992 - 200613
1337.Canada flagBarclay Goodrow (W/C)Active player750701201900.256722014 - 202713
1338.Canada flagMurray Wilson (F)38694951890.491621972 - 19797
1339.Canada flagBill Hogaboam (C)332801091890.571001972 - 19808
1340.Canada flagTom Anderson (LW/D)315621271890.601841934 - 19428
1341.Canada flagMatt Read (RW/LW)449881001880.42832011 - 20198
1342.USA flagRyan Dzingel (C/W)404871011880.471912015 - 20227
1343.Canada flagMurray Murdoch (LW)508841041880.371931926 - 193711
1344.Germany flagMarcel Goc (C)636751131880.301572003 - 201511
1345.Canada flagBill Gardner (C)380731151880.49681980 - 19899
1346.Canada flagMurray Armstrong (C)270671211880.70721937 - 19468
1347.Czechia flagPatrik Stefan (C)455641241880.411581999 - 20077
1348.Russia flagOleg Petrov (LW)382721151870.491011992 - 20038
1349.Canada flagGregory Campbell (C)803711161870.236962003 - 201612
1350.Canada flagNick Ritchie (LW)481841021860.394832015 - 20238
1351.Canada flagJim Johnson (C)302751111860.62731964 - 19728
1352.Canada flagFrédérick Gaudreau (C/RW)Active player494751111860.38552016 - 202710
1353.USA flagTom Rowe (F)357851001850.526151976 - 19837
1354.Canada flagHowie Meeker (RW)346831021850.533291946 - 19548
1355.Canada flagRyan McLeod (C/LW)Active player394671181850.47762020 - 20277
1356.USA flagRoss Colton (C/W)Active player42194901840.441862020 - 20277
1357.Canada flagMichael Amadio (W/C)Active player54089951840.341152017 - 202710
1358.Canada flagBill Ezinicki (RW)368791051840.507111944 - 19559
1359.Canada flagLorne Henning (C)544731111840.341021972 - 19819
1360.USA flagPaul Fenton (LW)411100831830.451981984 - 19928
1361.Russia flagAndrey Kuzmenko (LW/RW)Active player28385981830.65502022 - 20275
1362.Canada flagBrandon Tanev (LW/RW)60884991830.302992015 - 202611
1363.Czechia flagJosef Vasicek (C)460771061830.403112000 - 20087
1364.Canada flagDave Hudson (C)409591241830.45891972 - 19786
1365.Czechia flagVaclav Varada (RW)493581251830.374101995 - 200610
1366.Canada flagDon Kozak (RW)43796861820.424801972 - 19797
1367.Canada flagMark Bell (C/LW)45087951820.406022000 - 20128
1368.Canada flagMike Stapleton (C)687711111820.263421986 - 200114
1369.USA flagMike Fidler (LW)27184971810.671241976 - 19837
1370.Canada flagEarle Robinson (RW)41783981810.431311928 - 194011
1371.Canada flagPhil Roberto (RW)385751061810.474641969 - 19778
1372.Sweden flagOskar Sundqvist (C/RW)545671141810.332312015 - 202611
1373.Finland flagSean Bergenheim (LW)50696841800.363792003 - 201510
1374.USA flagChad LaRose (RW/LW)50885951800.352862005 - 20138
1375.Canada flagKevin McClelland (RW)588681121800.3116721981 - 199412
1376.Austria flagMichael Raffl (LW/RW)59089901790.302352013 - 20229
1377.Canada flagDenis Dupéré (LW)42180991790.43661970 - 19788
1378.Canada flagBoyd Devereaux (LW)627671121790.292051997 - 200911
1379.USA flagVinnie Hinostroza (RW/LW)477651141790.381442015 - 202611
1380.Canada flagDanny O'Shea (C)370641151790.482651968 - 19735
1381.USA flagStefan Noesen (RW/LW)48784941780.372742014 - 202713
1382.Canada flagMatt Martin (LW)98781971780.1811682009 - 202516
1383.USA flagDavid Moss (RW/LW)501781001780.361572006 - 20159
1384.Canada flagJamie Hislop (RW)345751031780.52861979 - 19845
1385.Belarus flagAlexei Protas (C/LW)Active player336701081780.53602021 - 20276
1386.Canada flagForbes Kennedy (C)603701081780.309881956 - 196911
1387.Canada flagSam Steel (C/LW)Active player505621161780.351622018 - 20279
1388.Czechia flagJiří Tlustý (LW/RW)44689881770.401262007 - 20169
1389.Canada flagJohn Mitchell (C/LW)548701071770.322672008 - 20179
1390.Canada flagJoe Malone (C)126143331761.40571917 - 19247
1391.Czechia flagDominik Kubalík (LW/RW)35793831760.49932019 - 20245
1392.Canada flagJason Dawe (LW)36686901760.481621993 - 20028
1393.Canada flagJason Dickinson (C/LW)Active player57577991760.312122015 - 202712
1394.Belarus flagSergei Kostitsyn (RW/LW)353671091760.501882007 - 20136
1395.Canada flagRiley Nash (C)628631131760.281442011 - 202412
1396.USA flagLuke Glendening (C/RW)Active player93785901750.193162013 - 202714
1397.Czechia flagFilip Chytil (C)Active player41280951750.421102017 - 202710
1398.Sweden flagKent-Erik Andersson (RW)456721031750.38781977 - 19847
1399.USA flagSean Kuraly (C/LW)Active player650701051750.273862016 - 202711
1400.Finland flagMatias Maccelli (LW/RW)Active player303531221750.58562021 - 20276

* Some data is missing to provide a correct summary.