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
301.USA flagDylan Larkin (C/LW)Active player8182783716490.795032015 - 202712
302.Canada flagEvander Kane (LW/RW)Active player10013393096480.6512782009 - 202617
303.Canada flagRyan Walter (C)10032643826460.649461978 - 199315
304.Russia flagIgor Larionov (C)9211694756440.704741989 - 200414
305.Canada flagBob Pulford (LW)10792813626430.607921956 - 197216
306.Canada flagMichael Cammalleri (LW)9062943486420.714252002 - 201815
307.USA flagChris Kreider (LW/RW)Active player9753512906410.666152011 - 202716
308.USA flagVincent Trocheck (C)Active player8862423996410.726042013 - 202714
309.Canada flagRon Ellis (RW)10343323086400.622071963 - 198116
310.Canada flagTony McKegney (LW/RW)9123203196390.705171978 - 199113
311.Canada flagRalph Backstrom (C)10322783616390.623861956 - 197317
312.Canada flagSean Monahan (C/LW)Active player9112773606370.702172013 - 202714
313.Canada flagBrian Sutter (LW)7793033336360.8217861976 - 198812
314.Slovakia flagAnton Stastny (LW)6502523846360.981501980 - 19899
315.Canada flagBo Horvat (C)Active player8973073276340.713052014 - 202713
316.Sweden flagMats Näslund (LW)6512513836340.971111982 - 19959
317.Canada flagTyler Toffoli (RW/C)Active player9883133206330.642582012 - 202715
318.Canada flagJohn Anderson (RW/LW)8142823496310.782611977 - 198912
319.Czechia flagRobert Reichel (C)8302523786300.763881990 - 200411
320.Finland flagEsa Tikkanen (LW)8772443856300.7210771984 - 199915
321.Canada flagBrent Ashton (LW/C)9982843456290.636351979 - 199314
322.Canada flagEd Westfall (RW)12262313946250.515441961 - 197918
323.Czechia flagRadim Vrbata (RW/LW)10572843396230.592942001 - 201816
324.Canada flagElmer Lach (C)6642154086230.944781940 - 195414
325.USA flagBrian Mullen (LW)8322603626220.754141982 - 199311
326.Sweden flagAlexander Steen (C)10182453776220.614542005 - 202116
327.Czechia flagTomas Hertl (C/LW)Active player8922853366210.703172013 - 202714
328.Canada flagPatrick Sharp (LW/RW)9392873336200.665362002 - 201815
329.Canada flagRon Duguay (C)8642743466200.725821977 - 198912
330.USA flagClayton Keller (RW/LW)Active player7012273936200.882852016 - 202711
331.Canada flagChris Kunitz (LW)10222683516190.617462003 - 201915
332.Canada flagKeith Primeau (C/LW)9092663536190.6815411990 - 200615
333.USA flagDavid Legwand (C)11362283906180.545511998 - 201617
334.Canada flagAdam Graves (LW)11523292876160.5312241987 - 200316
335.Sweden flagGabriel Landeskog (LW/RW)Active player8162673496160.756572011 - 202716
336.Canada flagFred Stanfield (LW)9142114056160.671341964 - 197814
337.USA flagChris Drury (C)8922603556150.694681998 - 201112
338.USA flagKyle Okposo (RW/C)10512423726140.585542007 - 202417
339.Sweden flagLoui Eriksson (LW)10502533606130.582002006 - 202216
340.USA flagNick Foligno (LW/RW)Active player12912523616130.4710262007 - 202720
341.Canada flagDerek King (LW)8302613516120.744171986 - 200014
342.Czechia flagMartin Ručinský (LW)9612413716120.648211991 - 200816
343.USA flagAlex DeBrincat (RW/LW)Active player7143013106110.862042017 - 202710
344.Sweden flagMikael Backlund (C/LW)Active player11642343776110.525092008 - 202719
345.Canada flagDickie Moore (LW)7192613476080.856521951 - 196814
346.Czechia flagTomas Plekanec (C)10012333756080.615432003 - 201915
347.Canada flagPeter Zezel (C)8732193896080.704351984 - 199915
348.Denmark flagNikolaj Ehlers (LW/RW)Active player7752553516060.782362015 - 202712
349.Canada flagWalt McKechnie (C)9552143926060.634691967 - 198316
350.Canada flagTerry O'Reilly (RW)8912044026060.6820951971 - 198514
351.Canada flagSyl Apps, Jr. (C)7271834236060.833111970 - 198010
352.Canada flagMike Ricci (C)10992433626050.559741990 - 200716
353.Canada flagBert Olmstead (LW)8481814216020.718841948 - 196214
354.Canada flagSimon Gagné (LW)8222913106010.733281999 - 201514
355.Canada flagBrendan Morrison (C)9342004016010.644501997 - 201214
356.Czechia flagMichal Pivoňka (C)8251814185990.734781986 - 199913
357.Canada flagStu Barnes (C)11362613365970.534381991 - 200816
358.Ukraine flagDmitri Khristich (RW)8112593385970.744221990 - 200212
359.USA flagBrian Gionta (RW)10262913045950.583772001 - 201816
360.Czechia flagMartin Havlát (RW/LW)7902423525940.754042000 - 201615
361.Canada flagJean-Paul Parisé (LW)8902383565940.677061965 - 197914
362.Sweden flagThomas Gradin (C)6772093845930.882981978 - 19879
363.Canada flagAl MacAdam (RW)8642403515910.685091973 - 198512
364.Lithuania flagDainius Zubrus (W/C)12932283635910.467911996 - 201619
365.Czechia flagRadek Dvorak (RW)12602273635900.474491995 - 201418
366.Canada flagMike Fisher (C)11042783115890.538151999 - 201818
367.Canada flagDon Marshall (LW)11762653245890.501271951 - 197219
368.Canada flagClaude Provost (RW)10052543355890.594691955 - 197015
369.Sweden flagPatrik Sundström (RW)6762193695880.873491982 - 199210
370.Canada flagSteve Vickers (LW)6982463405860.843301972 - 198210
371.Canada flagMilan Lucic (LW)11772333535860.5013012007 - 202417
372.Canada flagSean Couturier (C)Active player9712193675860.603852011 - 202716
373.Canada flagMario Tremblay (RW)8522583265840.6910431974 - 198612
374.Canada flagTroy Murray (C)9152303545840.648751981 - 199615
375.Canada flagKeith Acton (C)10232263585840.5711721979 - 199415
376.Canada flagBob Bourne (C)9642583245820.606051974 - 198814
377.Canada flagDon McKenney (C)7982373455820.732111954 - 196813
378.USA flagTom Fergus (C)7262353465810.804991981 - 199312
379.Canada flagJosh Bailey (RW/C)10571843965800.552412008 - 202315
380.Canada flagJonathan Marchessault (LW/RW)Active player7922653145790.733822012 - 202714
381.USA flagShawn McEachern (LW)9112563235790.645061991 - 200614
382.Canada flagReilly Smith (RW/LW)Active player9882423375790.592382011 - 202615
383.Canada flagAlex Killorn (LW/RW)Active player10502523265780.556172012 - 202715
384.Canada flagRyan Johansen (C)9052023765780.645462011 - 202413
385.Sweden flagRickard Rakell (W/C)Active player8802663115770.661842012 - 202715
386.Canada flagLaurie Boschman (C)10092293485770.5722651979 - 199314
387.Canada flagRobert MacMillan (RW)7532283495770.772601974 - 198511
388.Canada flagBrenden Morrow (LW)9912653105750.5813621999 - 201515
389.Canada flagMilt Schmidt (C)7762293465750.744661936 - 195516
390.Canada flagGuy Chouinard (C)5782053705750.991201974 - 198410
391.Russia flagYevgeni Kuznetsov (C/RW)7431734025750.773942013 - 202411
392.Canada flagEric Nesterenko (RW)12192503245740.4712731951 - 197221
393.Czechia flagPetr Klima (RW)7863132605730.736711985 - 199913
394.Canada flagJim Pappin (RW)7672782955730.756671963 - 197714
395.USA flagRyan Kesler (C)10012583155730.579202003 - 202218
396.Canada flagDick Duff (LW)10302832895720.567431954 - 197218
397.Canada flagAdam Henrique (C/LW)Active player10582782945720.543222010 - 202616
398.Czechia flagAles Hemsky (RW)8451743985720.683532002 - 201815
399.Canada flagJoé Juneau (C)8281564165720.692711991 - 200413
400.Russia flagSergei Samsonov (LW)8882353365710.642091997 - 201113

* Some data is missing to provide a correct summary.