Loading page

NHL All-Time Stats

Change League
Forwards
All Teams
All Nationalities
U25
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.Canada flagTroy Brouwer (RW/LW)1593235670.421232006 - 20104
1302.Canada flagLynn Libett (LW)1733235670.39851967 - 19703
1303.Canada flagDaniel Carcillo (LW)2253235670.308592006 - 20104
1304.USA flagErik Cole (LW)1343037670.501072001 - 20032
1305.Canada flagCraig Laughlin (RW)1112938670.60741981 - 19832
1306.Canada flagBill Cowley (C)1352938670.50311934 - 19373
1307.Canada flagMarcel Bonin (LW)1742938670.391161952 - 19564
1308.Canada flagKelly Kisio (C)852740670.79341982 - 19842
1309.Canada flagAlyn McCauley (C/LW)2402740670.28361997 - 20025
1310.Canada flagLen Lunde (LW)1872641670.36351958 - 19613
1311.Canada flagGary Dornhoefer (RW)1272542670.531691963 - 19684
1312.Canada flagAdam Oates (C)1142443670.59311985 - 19872
1313.Canada flagCraig MacTavish (C)1472443670.46391979 - 19834
1314.Canada flagBuzz Boll (LW)1334125660.50771932 - 19364
1315.USA flagR.J. Umberger (C/W)1543630660.43592005 - 20072
1316.Canada flagJoey Kocur (RW)2763531660.2411931984 - 19895
1317.USA flagJimmy Snuggerud (RW)Active player913036660.73222024 - 20273
1318.USA flagBen Clymer (RW/D)2292739660.292011999 - 20034
1319.Canada flagRon Schock (C)1832640660.36451963 - 19685
1320.USA flagMark Johnson (C)1462541660.45941979 - 19823
1321.Switzerland flagSven Andrighetto (W/C)1522442660.43282014 - 20184
1322.Russia flagIvan Demidov (RW/C)Active player862145660.77362024 - 20273
1323.Canada flagMichael McLeod (C)2421947660.271542018 - 20235
1324.Canada flagJohnny Gottselig (LW)1254619650.52661928 - 19313
1325.Canada flagButch Keeling (LW)1594619650.411541926 - 19304
1326.Canada flagTony White (LW)1583728650.411001974 - 19784
1327.USA flagBrian Gionta (RW)1663728650.39672001 - 20043
1328.Canada flagBlaine Stoughton (LW)1553431650.42401973 - 19763
1329.Canada flagSid Smith (LW)1143134650.57161946 - 19504
1330.Finland flagLauri Korpikoski (LW/RW)2183035650.30502007 - 20114
1331.Canada flagGreg Johnson (C)1342738650.49661993 - 19963
1332.Slovakia flagBranko Radivojevic (RW)1802639650.361392001 - 20043
1333.USA flagNoah Cates (C/LW)Active player1572441650.41162021 - 20243
1334.Denmark flagJannik Hansen (RW/LW)1892441650.34892006 - 20115
1335.Canada flagChris Kontos (LW)1512342650.43851982 - 19885
1336.Canada flagBob Bassen (C/LW)2392144650.272851985 - 19905
1337.Canada flagDick Gamble (LW)1343430640.48341950 - 19533
1338.Canada flagSheldon Kennedy (RW)1833133640.351221989 - 19945
1339.USA flagRyan Poehling (C/LW)Active player2153133640.30242018 - 20245
1340.Canada flagTim Trimper (LW)1702935640.381381979 - 19845
1341.Canada flagNicolas Roy (C/RW)Active player1632638640.39752017 - 20225
1342.Russia flagMikhail Grigorenko (C/RW)2172242640.29302012 - 20175
1343.Canada flagErwin Chamberlain (C)1311945640.491461937 - 19403
1344.Canada flagNels Stewart (C)795112630.802521925 - 19272
1345.Canada flagDave Hrechkosy (LW)1254122630.50391973 - 19763
1346.Canada flagJonathan Cheechoo (RW)1473726630.43722002 - 20042
1347.USA flagTony Granato (LW)783627630.811401988 - 19891
1348.Canada flagDustin Boyd (C)2203231630.29412006 - 20115
1349.USA flagConor Sheary (LW/RW)1053033630.60302015 - 20172
1350.Canada flagDon Tannahill (LW)1113033630.57251972 - 19742
1351.USA flagDavid Silk (RW)1413033630.451121979 - 19834
1352.Canada flagMatt Calvert (LW/RW)1532934630.411132010 - 20144
1353.Canada flagHarold Druken (C)1462736630.43361999 - 20045
1354.Finland flagErik Haula (LW/C)Active player1942736630.32852013 - 20163
1355.Canada flagTerry Martin (LW)1882637630.34521975 - 19805
1356.Canada flagTroy Loney (LW)1942637630.323361983 - 19885
1357.Canada flagMichael Ryder (RW)812538630.78262003 - 20041
1358.USA flagDoc Romnes (C)1422439630.44201930 - 19344
1359.Canada flagAlf Pike (F)1292241630.49771939 - 19423
1360.Canada flagMorgan Geekie (C/RW)Active player1802241630.35542019 - 20234
1361.Canada flagYanic Perreault (C)1173032620.53361993 - 19963
1362.USA flagCollin Graf (RW/C)Active player1362834620.46272023 - 20274
1363.Canada flagPaul Haynes (C)1642834620.38441930 - 19355
1364.USA flagAndy Brickley (LW)982636620.63191982 - 19853
1365.Sweden flagCarl Hagelin (LW)1122438620.55422011 - 20132
1366.USA flagNathan Gerbe (C/LW)1462438620.42742008 - 20124
1367.Canada flagNelson Emerson (RW)832339620.75681990 - 19922
1368.Germany flagLukas Reichel (LW/C)1982339620.31362021 - 20265
1369.Canada flagWes Jarvis (C)1472141620.42581979 - 19834
1370.Canada flagJoe Colborne (C/W)1601943620.39832010 - 20155
1371.Sweden flagGustav Nyquist (C/W)Active player973229610.63182011 - 20143
1372.Canada flagDrake Caggiula (LW/C)1823229610.34812016 - 20193
1373.USA flagKen Hodge, Jr. (C)753130610.81201988 - 19912
1374.USA flagJoe Sacco (RW)1443031610.42751990 - 19944
1375.Canada flagPeter Marsh (RW)1102833610.55781979 - 19812
1376.Canada flagDon Saleski (RW)1562734610.393361971 - 19743
1377.Canada flagKen Priestlay (C)1682734610.36631986 - 19926
1378.Canada flagMurray Armstrong (C)1072635610.57181937 - 19414
1379.Canada flagSteve Rucchin (C)1072536610.57351994 - 19962
1380.Czechia flagDmitrij Jaskin (RW/C)2662536610.23822012 - 20186
1381.Canada flagTerry Yake (C)1042437610.59601988 - 19935
1382.Canada flagBill Thoms (C)1232041610.50541932 - 19353
1383.Canada flagCurtis Lazar (C/W)2842041610.21682014 - 20206
1384.Russia flagStanislav Chistov (LW)1961942610.311162002 - 20073
1385.Finland flagIiro Järvi (RW)1161843610.53581988 - 19902
1386.Canada flagJack Hamilton (LW)1022832600.59201942 - 19463
1387.USA flagBobby Sheehan (C)1232832600.49161969 - 19723
1388.Switzerland flagDenis Malgin (C/W)1922832600.31422016 - 20204
1389.Canada flagBrian Sutherby (C)2542535600.242742001 - 20075
1390.Canada flagGerry Meehan (C)1142436600.53141968 - 19712
1391.Canada flagAlex Killorn (LW/RW)Active player1202436600.50772012 - 20142
1392.Canada flagWilbert Hiller (LW)1042337600.58811937 - 19403
1393.Canada flagRobert Fillion (LW)1222337600.49381943 - 19463
1394.Canada flagHec Lalande (C)1512139600.401201953 - 19584
1395.Canada flagJeff Odgers (RW)2083227590.286921991 - 19943
1396.Canada flagTaylor Raddysh (RW/LW)Active player1523128590.39262021 - 20232
1397.Canada flagCharlie Sands (RW)1292930590.46101932 - 19364
1398.Canada flagPerry Anderson (LW)1952930590.304461981 - 19865
1399.Canada flagMike Corrigan (LW)1172732590.501351967 - 19713
1400.Slovakia flagTomas Surovy (LW/C)1262732590.47712002 - 20063

* Some data is missing to provide a correct summary.