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
2401.Canada flagNorm Larson (RW)892518430.48121940 - 19473
2402.Canada flagDarin Kimble (RW)3112320430.1410821988 - 19957
2403.Canada flagMatt Johnson (LW)4732320430.0915231994 - 200410
2404.Canada flagRob Klinkhammer (W/C)1932221430.22642010 - 20166
2405.Canada flagZellio Toppazzini (RW)1232122430.35491948 - 19575
2406.Canada flagAdam Cracknell (RW/C)2102122430.20462010 - 20199
2407.Canada flagTony Demers (RW)832023430.52231937 - 19446
2408.Sweden flagTom Wandell (C)2292023430.19522008 - 20135
2409.Sweden flagJoakim Lindström (RW)1501924430.29582005 - 20156
2410.Canada flagChris Herperger (C)1691825430.25751999 - 20034
2411.Canada flagEaston Cowan (C/W)Active player851726430.51632025 - 20272
2412.Russia flagVyacheslav Butsayev (C)1321726430.331331992 - 20006
2413.USA flagTim Bergland (RW)1821726430.24751989 - 19945
2414.Canada flagJeff Daniels (LW)4251726430.10831990 - 200312
2415.Canada flagMike Moller (RW)1341528430.32411980 - 19877
2416.Canada flagDoug Berry (C)1211033430.36251979 - 19812
2417.Russia flagEnver Lisin (RW)1352418420.31642006 - 20104
2418.Czechia flagJaroslav Svejkovsky (RW)1132319420.37561996 - 20004
2419.Canada flagAustin Wagner (LW/RW)1782319420.24702018 - 20234
2420.Canada flagBenjamin Kindel (C)Active player922022420.46202025 - 20272
2421.USA flagReid Boucher (RW)1332022420.32182013 - 20196
2422.Canada flagKrys Kolanos (C/W)1492022420.28942001 - 20126
2423.Canada flagDaniel Vincelette (LW)1932022420.223511986 - 19926
2424.USA flagJordan Schroeder (C)1651824420.25142012 - 20186
2425.Canada flagZac Rinaldo (C/W)3741824420.117582010 - 202211
2426.Canada flagNormand Léveillé (LW)751725420.56491981 - 19832
2427.Canada flagChris Lindberg (C)1161725420.36471991 - 19943
2428.Canada flagGeorge Swarbrick (RW)1321725420.321731967 - 19714
2429.Canada flagBrian Lavender (LW)1841626420.231741971 - 19754
2430.USA flagStan Drulia (RW)1261527420.33521992 - 20013
2431.Finland flagJanne Kuokkanen (C)1191428420.35282017 - 20225
2432.Czechia flagLadislav Kohn (RW)1861428420.231251995 - 20037
2433.Canada flagLarry Leach (C)1261329420.33911958 - 19623
2434.Canada flagDoug Lecuyer (LW)1261131420.331781978 - 19834
2435.Canada flagLouie DeBrusk (LW)4012417410.1011611991 - 200311
2436.Finland flagOliver Kapanen (C)Active player1102318410.37302024 - 20273
2437.USA flagDan Bolduc (LW)1022219410.40331978 - 19843
2438.USA flagLarry DePalma (LW)1482120410.284081985 - 19947
2439.Canada flagEmmitt Finnie (C/LW)Active player1002021410.41102025 - 20272
2440.Czechia flagMartin Frk (RW/LW)1242021410.33242016 - 20226
2441.Finland flagPetteri Nokelainen (C)2452021410.171032005 - 20125
2442.Canada flagDarcy Hordichuk (LW)5422021410.0811402000 - 201312
2443.Sweden flagFabian Brunnström (RW)1041922410.39222008 - 20123
2444.Canada flagJulien Gauthier (RW)1811922410.23442019 - 20256
2445.Canada flagJohn Flesch (LW/D)1241823410.331171974 - 19804
2446.Canada flagDan Newman (LW)1261724410.33631976 - 19804
2447.Canada flagTom Miller (F)1181625410.35341970 - 19754
2448.France flagPhilippe Bozon (RW)1441625410.281011991 - 19954
2449.Canada flagKen Doraty (RW)1031526410.40241926 - 19385
2450.Canada flagMike Watt (C)1571526410.26411997 - 20035
2451.Canada flagCharles Hudon (LW)1341427410.31582015 - 20236
2452.Russia flagFyodor Svechkov (C/LW)Active player1401427410.29592024 - 20273
2453.Canada flagZack Stortini (RW)2571427410.167252006 - 20126
2454.Canada flagJack McDonald (LW)702614400.57271917 - 19225
2455.Canada flagAndrew Murray (C/LW)2212416400.18362007 - 20136
2456.Canada flagRobert Heron (LW)1062119400.38381938 - 19424
2457.Canada flagJohn Brenneman (LW)1522119400.26461964 - 19695
2458.USA flagCole Koepke (LW/RW)Active player1792119400.22392022 - 20275
2459.Canada flagMike Zigomanis (C/RW)1972119400.20892002 - 20117
2460.Canada flagJustin Sourdif (RW/C)Active player951921400.42432023 - 20274
2461.USA flagJoey Anderson (RW/LW)1691921400.24182018 - 20257
2462.Canada flagEdmond Bouchard (LW)2211921400.181271921 - 19298
2463.Russia flagPyotr Schastlivy (C/LW)1291822400.31301999 - 20045
2464.Canada flagPaul Runge (C)1401822400.29571930 - 19387
2465.Canada flagJim Roberts (F)1061723400.38331976 - 19793
2466.USA flagHudson Fasching (RW)1751723400.23302015 - 20258
2467.USA flagDylan Gambrell (C)2331723400.17792017 - 20236
2468.Canada flagKen Kilrea (LW)911624400.4481938 - 19445
2469.Canada flagRyan Bayda (LW/C)1791624400.22942002 - 20095
2470.Slovakia flagAdam Ruzicka (C/RW)1171426400.34322020 - 20244
2471.Canada flagMark Greig (RW)1251327400.32901990 - 20039
2472.Russia flagMaxim Tsyplakov (RW)Active player1341228400.30472024 - 20273
2473.Canada flagJohn LeBlanc (RW/LW)832613390.47281986 - 19957
2474.Canada flagGreg McKegg (C)2332118390.17652013 - 20229
2475.Canada flagSteve Wojciechowski (RW)541920390.72171944 - 19472
2476.Canada flagKen Solheim (LW)1351920390.29341980 - 19865
2477.USA flagJohn Hayden (C/RW)2721821390.143232016 - 202610
2478.Canada flagStu Grimson (LW)7291722390.0521131988 - 200214
2479.Canada flagMark Freer (C)1241623390.31611986 - 19947
2480.Canada flagCam Stewart (LW)2021623390.191201993 - 20016
2481.Canada flagLogan Shaw (RW/C)2321623390.17372015 - 20225
2482.Canada flagDarren Langdon (LW)5211623390.0712511994 - 200611
2483.Canada flagConnie Brown (C)731524390.53121938 - 19435
2484.Canada flagDave Donnelly (C)1371524390.281501983 - 19885
2485.USA flagTim Kennedy (C/LW)1621524390.24602008 - 20146
2486.Canada flagPaul Evans (C)1031425390.38341978 - 19833
2487.Canada flagLiam O'Brien (LW/C)Active player2701425390.145482014 - 202710
2488.Canada flagDale Henry (LW)1321326390.302631984 - 19906
2489.Canada flagGary Shuchuk (C/RW)1421326390.27701990 - 19965
2490.Canada flagJean-François Jomphe (C)1111029390.351021995 - 19994
2491.Canada flagAlf Skinner (RW)712612380.54931917 - 19264
2492.Canada flagChris Terry (LW/RW)1522216380.25342012 - 20175
2493.Canada flagDave Hindmarch (RW)992117380.38251980 - 19844
2494.Canada flagDes Roche (RW)1132018380.34441930 - 19354
2495.USA flagEarl Anderson (RW)1091919380.35221974 - 19773
2496.Canada flagJeremy Stevenson (LW)2071919380.184511995 - 20069
2497.Canada flagZack MacEwen (C/RW)Active player2531919380.153492018 - 20279
2498.Canada flagMatthew Savoie (C/W)Active player871820380.44242023 - 20274
2499.USA flagDouglas Palazzari (C)1081820380.35231974 - 19794
2500.Canada flagJoe Contini (C)681721380.56341977 - 19813

* Some data is missing to provide a correct summary.