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
701.Russia flagMaxim Afinogenov (RW/LW)6511582373950.614861999 - 201010
702.Canada flagErrol Thompson (LW)5992081853930.661841970 - 198110
703.USA flagR.J. Umberger (C/W)7791802123920.503122005 - 201611
704.Canada flagDennis Ververgaert (RW)5831762163920.672471973 - 19818
705.Canada flagJordan Kyrou (RW)Active player5031732193920.781182018 - 20279
706.Canada flagCal Gardner (C)6961542383920.565171945 - 195712
707.Canada flagAndy Hebenton (RW)6301892023910.62831955 - 19649
708.Canada flagLowell MacDonald (RW)5061802103900.77921961 - 197813
709.Canada flagBrandon Hagel (LW)Active player4631702193890.842952019 - 20278
710.Canada flagJarret Stoll (C)8721442443880.446182002 - 201613
711.USA flagMark Parrish (RW)7222151723870.542461998 - 201112
712.Canada flagMarty Barry (C)5071941933870.762311927 - 194012
713.Canada flagRic Seiling (RW)7381792083870.525731977 - 198710
714.Canada flagDaniel Cleary (LW/RW)9381652223870.414921997 - 201517
715.USA flagRyan Callahan (RW)7571862003860.514282006 - 202014
716.Canada flagBill Hay (C)5061132733860.762441959 - 19678
717.Canada flagMark Hunter (RW)6282131713840.6114261981 - 199312
718.Canada flagBob Probert (LW)9351632213840.4133001985 - 200217
719.Czechia flagMichael Frolík (RW/LW)8581592253840.453172008 - 202113
720.Canada flagMush March (RW)7611532313840.505461928 - 194517
721.Russia flagSergei Makarov (RW)4241342503840.913171989 - 19977
722.Canada flagJean-Guy Gendron (LW)8631822013830.447011955 - 197214
723.USA flagMike Grier (RW)10601622213830.365101996 - 201114
724.Canada flagChandler Stephenson (C/LW)Active player6691202633830.571802015 - 202712
725.Finland flagErik Haula (LW/C)Active player8551702123820.454592013 - 202714
726.Canada flagBob Errey (LW)8951702123820.4310051983 - 199815
727.Canada flagDrake Batherson (RW/C)Active player4881582243820.782072018 - 20279
728.Canada flagSteven Reinprecht (C)6631402423820.581861999 - 201111
729.Canada flagMartin Lapointe (RW)9911812003810.3814171991 - 200816
730.Canada flagTodd White (C)6531412403810.582281997 - 201113
731.Russia flagAndrei Kovalenko (RW)6201732063790.613891992 - 20019
732.Canada flagOrest Kindrachuk (C)5071182613790.756481972 - 198210
733.Slovakia flagRichard Zedník (RW/LW)7451991793780.515631995 - 200913
734.Canada flagGreg Gilbert (LW)8371472283780.455761981 - 199615
735.Canada flagAnthony Mantha (RW/LW)Active player6051841933770.623292015 - 202712
736.Russia flagGerman Titov (C)6241572203770.603111993 - 20029
737.Canada flagBob Kelly (LW)8371542083770.4514541970 - 198212
738.Russia flagArtyom Anisimov (C/LW)7711801963760.492142008 - 202113
739.Canada flagYanni Gourde (C/W)Active player6851422333750.555222015 - 202712
740.Canada flagMike Johnson (RW)6611292463750.573151996 - 200811
741.USA flagDoug Brown (RW)8541602143740.442101986 - 200115
742.USA flagAdam Deadmarsh (RW)5671841893730.668191994 - 200410
743.Canada flagCarter Verhaeghe (C/LW)Active player5061821913730.742592019 - 20278
744.Sweden flagJakob Silfverberg (RW)8201682053730.452642011 - 202413
745.USA flagJeff Halpern (C)9761522213730.386411999 - 201414
746.Canada flagGreg Paslawski (RW)6501871853720.571691983 - 199411
747.Canada flagJohnny Gottselig (LW)5901761963720.632111928 - 194516
748.Canada flagDean Evason (C)8031392333720.4610001983 - 199613
749.Canada flagTyler Bertuzzi (LW/RW)Active player5851702013710.633532016 - 202711
750.Canada flagTony Hrkac (C)7581322393710.491731986 - 200313
751.Sweden flagJohan Franzén (W/C)6021871833700.614012005 - 202015
752.USA flagRyan Malone (LW)6471791913700.576932003 - 201511
753.Sweden flagJuha Widing (C)5751442263700.642081969 - 19778
754.Canada flagSid Smith (LW)6011861833690.61941946 - 195812
755.Canada flagMatt Moulson (LW/RW)6501761933690.571222007 - 201811
756.Canada flagDave Reid (LW)9611652043690.382531983 - 200118
757.Canada flagFleming Mackell (C)6651492203690.555621947 - 196013
758.Canada flagGreg Johnson (C)7851452243690.473451993 - 200713
759.Russia flagAlexander Radulov (RW)5241442243680.703442006 - 20229
760.Canada flagBill Cook (RW)4742291383670.773901926 - 193711
761.Sweden flagJoel Eriksson Ek (C)Active player6331612063670.582882016 - 202711
762.Canada flagJake DeBrusk (LW)Active player6451941723660.571332017 - 202710
763.Canada flagBryan Hextall, Sr. (LW)4491871793660.822271936 - 194811
764.Sweden flagJörgen Pettersson (LW)4351741923660.841171980 - 19866
765.Ukraine flagRuslan Fedotenko (LW)8631731933660.424722000 - 201312
766.Canada flagMike Comrie (C)5891681973650.624432000 - 201110
767.Russia flagValeri Nichushkin (RW/LW)Active player6421562093650.571142013 - 202712
768.Canada flagKris Draper (C)11571612033640.317901990 - 201120
769.Russia flagIvan Barbashyov (C/W)Active player6861512133640.532082016 - 202711
770.Canada flagTroy Brouwer (RW/LW)8511821813630.435952006 - 202014
771.Canada flagRandy McKay (RW)9321622013630.3917311988 - 200315
772.Russia flagYevgeni Dadonov (RW/LW)Active player6411641983620.561022009 - 202612
773.USA flagPaul Ranheim (LW)10131611993600.362881988 - 200315
774.Canada flagBrian Savage (LW)6741921673590.533211993 - 200612
775.Canada flagTim Ecclestone (RW)6921262333590.523441967 - 197811
776.USA flagNick Bonino (C)8681591993580.412512009 - 202415
777.Canada flagKris Versteeg (RW/LW)6431492093580.563742007 - 201811
778.Canada flagÉric Bélanger (C)8201382203580.443612000 - 201312
779.Canada flagGary Sabourin (RW)6271691883570.573971967 - 197710
780.Canada flagRay Neufeld (RW)5951572003570.608161979 - 199011
781.Canada flagBill Clement (C)7191482083560.503831971 - 198211
782.Canada flagPierre-Marc Bouchard (C)5931102463560.601902002 - 201411
783.Canada flagAnthony Cirelli (C)Active player5991522033550.593012017 - 202710
784.USA flagAlexander Galchenyuk (C/RW)6541462083540.542572012 - 202311
785.Finland flagArtturi Lehkonen (LW/RW)Active player6781771763530.522082016 - 202711
786.Canada flagTed Hampson (C)6761082453530.52941959 - 197212
787.Canada flagTim Higgins (RW)7061541983520.507191978 - 198911
788.Canada flagMathieu Perreault (C)7081432093520.503222009 - 202213
789.Canada flagPerry Turnbull (LW)6081881633510.5812451979 - 19889
790.Canada flagDave Lowry (LW)10841641873510.3211911985 - 200419
791.USA flagRyan Hartman (RW/C)Active player7441631883510.477102014 - 202713
792.Russia flagVladislav Namestnikov (C/LW)Active player8521452063510.414382013 - 202714
793.USA flagAndrew Copp (C/LW)Active player7971252243490.441792014 - 202713
794.Sweden flagNiklas Sundström (C)7501172323490.472561995 - 200610
795.Canada flagJohn Madden (C)8981651833480.392191998 - 201213
796.Canada flagAnthony Duclair (W/C)Active player6851691783470.512412014 - 202713
797.Canada flagJacques Richard (C)5561601873470.623071972 - 198310
798.Canada flagMike Corrigan (LW)5941511963470.586981967 - 197810
799.USA flagTed Donato (LW)7961501973470.443961991 - 200413
800.USA flagMatt Boldy (LW/RW)Active player3801511953460.911972021 - 20276

* Some data is missing to provide a correct summary.