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
4901.Canada flagPhilippe Maillet (C)20000.0002020 - 20211
4902.Belarus flagMaxim Sushko (RW/C)20000.0002020 - 20211
4903.Finland flagAnton Levtchi (LW/RW)20000.0002022 - 20231
4904.Canada flagSamuel Laberge (W/C)20000.0002023 - 20241
4905.USA flagChase Bradley (LW/C)20000.0002024 - 20251
4906.Canada flagRyan Suzuki (C/LW)20000.0002024 - 20251
4907.USA flagJack Williams (RW/C)Active player20000.0002024 - 20272
4908.Russia flagBogdan Trineyev (LW)20000.0002025 - 20261
4909.Canada flagDylan Hryckowian (RW)20000.0002026 - 20271
4910.Slovakia flagMartin Chromiak (RW/LW)Active player20000.0002026 - 20271
4911.USA flagEric Healey (LW)20000.0022005 - 20061
4912.Canada flagBrett Lysak (RW/C)20000.0022003 - 20041
4913.Canada flagRiley Armstrong (C/RW)20000.0022008 - 20091
4914.Canada flagKris Chucko (LW/RW)20000.0022008 - 20091
4915.Canada flagMel Angelstad (LW)20000.0022003 - 20041
4916.Canada flagBrayden Irwin (C/RW)20000.0022009 - 20101
4917.Canada flagFrank Bathgate (C)20000.0021952 - 19531
4918.Canada flagSandy McGregor (RW)20000.0021963 - 19641
4919.Canada flagMike Connolly (LW)20000.0022011 - 20121
4920.Canada flagGordie Williams (RW)20000.0021981 - 19832
4921.Canada flagJared Staal (RW)20000.0022012 - 20131
4922.Canada flagAdam Payerl (C/RW)20000.0022013 - 20141
4923.USA flagJustin Kloos (C/RW)20000.0022017 - 20192
4924.Canada flagAndrew Crescenzi (C)20000.0022017 - 20181
4925.USA flagAlex Broadhurst (C)20000.0022017 - 20181
4926.Czechia flagOndřej Pavel (C/LW)20000.0022023 - 20241
4927.USA flagRiley Duran (RW/C)20000.0022024 - 20251
4928.Canada flagRyan Tverberg (C/RW)20000.0022025 - 20261
4929.Canada flagFred Doherty (F)20000.0031918 - 19191
4930.Canada flagPaxton Schulte (LW)20000.0041993 - 19972
4931.Canada flagSean Williams (C)20000.0041991 - 19921
4932.Canada flagGlenn Mulvenna (C)20000.0041991 - 19932
4933.Canada flagKevin Primeau (RW)20000.0041980 - 19811
4934.Canada flagHerbert Hamel (RW)20000.0041930 - 19311
4935.Canada flagBen McCartney (LW/RW)20000.0042021 - 20221
4936.Canada flagLouis Robitaille (LW/D)20000.0052005 - 20061
4937.Canada flagMark Major (LW)20000.0051996 - 19971
4938.USA flagHugh Jessiman (RW)20000.0052010 - 20111
4939.USA flagEd Lee (RW)20000.0051984 - 19851
4940.Canada flagHunter Drew (W)20000.0052021 - 20221
4941.USA flagJustin Johnson (RW)20000.0072013 - 20141
4942.Canada flagMitch Molloy (LW)20000.00101989 - 19901
4943.Canada flagDarryl Williams (LW)20000.00101992 - 19931
4944.USA flagThomas Di Pauli (C/LW)20000.00102019 - 20201
4945.Finland flagMarko Jantunen (LW)30000.0001996 - 19971
4946.Canada flagRyan Savoia (C)30000.0001998 - 19991
4947.Canada flagPierre-Claude Drouin (LW)30000.0001996 - 19971
4948.Czechia flagPetr Taticek (C)30000.0002005 - 20061
4949.Czechia flagPetr Míka (RW)30000.0001999 - 20001
4950.Sweden flagRoger Melin (C)30000.0001980 - 19822
4951.Canada flagColin Hemingway (RW)30000.0002005 - 20061
4952.USA flagMike Pandolfo (LW)30000.0002003 - 20041
4953.Russia flagAlexander Nikulin (C)30000.0002007 - 20092
4954.USA flagAlex Foster (LW/C)30000.0002007 - 20081
4955.USA flagAdam Pineault (RW)30000.0002007 - 20081
4956.Russia flagAlexander Volchkov (C)30000.0001999 - 20001
4957.Russia flagYury Babenko (C/W)30000.0002000 - 20011
4958.Canada flagZac Boyer (RW)30000.0001994 - 19962
4959.Finland flagOskar Osala (LW/C)30000.0002008 - 20102
4960.Canada flagReg Abbott (C/LW)30000.0001952 - 19531
4961.Canada flagRandy Smith (C)30000.0001985 - 19872
4962.Canada flagDave Gorman (RW)30000.0001979 - 19801
4963.Canada flagBrian Wiseman (C)30000.0001996 - 19971
4964.Russia flagMikhail Kuleshov (F)30000.0002003 - 20041
4965.Canada flagRyan Hughes (C)30000.0001995 - 19961
4966.Canada flagCraig Reichert (RW)30000.0001996 - 19971
4967.Russia flagMaxim Bets (LW)30000.0001993 - 19941
4968.Canada flagMike Casselman (C)30000.0001995 - 19961
4969.Czechia flagJaroslav Jirik (LW)30000.0001969 - 19701
4970.Canada flagJim Camazzola (F/D)30000.0001983 - 19872
4971.USA flagRyan Mulhern (C)30000.0001997 - 19981
4972.Canada flagFred Berry (C)30000.0001976 - 19771
4973.Canada flagBo Elik (LW)30000.0001962 - 19631
4974.Canada flagDoug Brindley (C)30000.0001970 - 19711
4975.Canada flagPete Vipond (LW)30000.0001972 - 19731
4976.Canada flagMichel Archambault (LW)30000.0001976 - 19771
4977.Canada flagYves Bergeron (RW)30000.0001974 - 19772
4978.Canada flagLou Nistico (LW)30000.0001977 - 19781
4979.USA flagBill Sweatt (LW)30000.0002011 - 20132
4980.Canada flagBrent Imlach (LW)30000.0001965 - 19672
4981.Canada flagFern Perreault (LW)30000.0001947 - 19502
4982.Canada flagMike Labadie (RW)30000.0001952 - 19531
4983.USA flagArt Chisholm (C)30000.0001960 - 19611
4984.Canada flagGord Spence (LW)30000.0001925 - 19261
4985.USA flagGrant Sasser (C)30000.0001983 - 19841
4986.Canada flagRobert Richer (C)30000.0001972 - 19731
4987.Canada flagMichael Toal (C)30000.0001979 - 19801
4988.Canada flagButch Paul (C)30000.0001964 - 19651
4989.Canada flagSteve Self (C)30000.0001976 - 19771
4990.Canada flagBob Davis (RW)30000.0001932 - 19331
4991.Canada flagDoug Lewis (LW)30000.0001946 - 19471
4992.Canada flagCliff Malone (RW)30000.0001951 - 19521
4993.Canada flagNicolas Deschamps (W/C)30000.0002013 - 20141
4994.Canada flagJohn McFarland (LW/RW)30000.0002015 - 20161
4995.USA flagPat Cannone (C)30000.0002016 - 20171
4996.USA flagNic Kerdiles (LW)30000.0002016 - 20182
4997.Switzerland flagCalvin Thürkauf (C/LW)30000.0002019 - 20201
4998.Russia flagKirill Semyonov (C)30000.0002021 - 20221
4999.USA flagMichael Vecchione (LW/C)30000.0002016 - 20222
5000.USA flagChase Pearson (C/LW)30000.0002021 - 20221

* Some data is missing to provide a correct summary.