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
3701.USA flagCarson Meyer (RW/LW)412460.15142021 - 20243
3702.Canada flagKarl Stewart (LW)692460.09682003 - 20084
3703.Canada flagJake Leschyshyn (C/LW)772460.08162021 - 20243
3704.Canada flagDwayne Hay (LW)792460.08221997 - 20014
3705.USA flagJohn Emmons (C)852460.07641999 - 20023
3706.Canada flagJeremy Reich (LW)992460.061612003 - 20083
3707.USA flagAndrew Miller (C/RW)151560.4002014 - 20162
3708.Slovakia flagJozef Balej (RW)181560.3342003 - 20062
3709.Canada flagBob Attwell (RW)221560.2701979 - 19812
3710.Latvia flagMartins Karsums (LW/RW)241560.2562008 - 20091
3711.Russia flagDenis Tolpeko (LW/RW)261560.23242007 - 20081
3712.USA flagDanny O'Regan (C/RW)301560.2022016 - 20224
3713.Canada flagBrian McReynolds (C)301560.2081989 - 19943
3714.Canada flagPhil Besler (RW)301560.20201935 - 19392
3715.Canada flagWillie Marshall (C)331560.1821952 - 19594
3716.USA flagMike Hardman (LW/RW)391560.15112020 - 20254
3717.Canada flagJason Podollan (RW)411560.15191996 - 20024
3718.Canada flagMartin Simard (RW)441560.141831990 - 19933
3719.Canada flagOzzy Wiesblatt (W/C)451560.13382024 - 20262
3720.Canada flagKelly Pratt (RW)220660.27151974 - 19751
3721.Canada flagRolly Roulston (LW/D)240660.25101935 - 19383
3722.Canada flagDarryl Laplante (C)350660.17101997 - 20003
3723.USA flagAvery Hayes (C/RW)175050.29122025 - 20272
3724.USA flagJoel L'Esperance (C/RW)335050.15102018 - 20213
3725.Canada flagEddie McCalmon (RW)395050.13121927 - 19312
3726.Czechia flagPetr Kalus (LW/RW)114150.4562006 - 20102
3727.Finland flagArto Javanainen (RW)144150.3621984 - 19851
3728.Canada flagBrandon Mashinter (LW)644150.08502010 - 20164
3729.Canada flagJoey Tetarenko (RW)734150.071762000 - 20044
3730.Canada flagMatt Kassian (LW)764150.071672010 - 20144
3731.Canada flagRon Snell (RW)73250.7161968 - 19702
3732.Canada flagGord Fashoway (LW)133250.38141950 - 19511
3733.Canada flagRob Plumb (C)143250.3621977 - 19792
3734.Canada flagPatrick Lebeau (LW)153250.3361990 - 19994
3735.Canada flagXavier Delisle (C)163250.3161998 - 20012
3736.Czechia flagTomáš Kůrka (LW/RW)173250.2922002 - 20042
3737.USA flagRyan Vesce (C/RW)193250.2642008 - 20102
3738.Czechia flagDavid Tomasek (C/RW)223250.23102025 - 20261
3739.Russia flagTimofei Shishkanov (LW)243250.2162003 - 20062
3740.Canada flagLloyd Doran (C)243250.21101946 - 19471
3741.Russia flagYan Kaminsky (RW)263250.1941993 - 19952
3742.Canada flagAngus Crookshank (LW/RW)293250.1782023 - 20263
3743.USA flagAnthony Angello (RW/C)313250.16142019 - 20223
3744.Canada flagGeorge Redding (LW)333250.15101924 - 19262
3745.Canada flagBarry Wilcox (C)333250.15151972 - 19752
3746.Canada flagWill Acton (C/LW)333250.15262013 - 20152
3747.Canada flagZack Mitchell (C)343250.1542016 - 20182
3748.Canada flagLynn Loyns (LW)343250.15212002 - 20063
3749.Canada flagAaron Gagnon (C/RW)383250.1322009 - 20134
3750.USA flagMike Sislo (RW)423250.1262013 - 20163
3751.Canada flagEddie Ouellette (LW)433250.12111935 - 19361
3752.Canada flagDave Richardson (LW)453250.11271963 - 19684
3753.Canada flagJack Caffery (C)573250.09221954 - 19583
3754.Canada flagRod Smylie (F)743250.07121920 - 19266
3755.Russia flagSergei Kharin (RW/C)72350.7121990 - 19911
3756.Finland flagTony Virta (RW/C)82350.6302001 - 20021
3757.Canada flagFred Perlini (C)82350.6301981 - 19842
3758.Canada flagBrian Loney (RW)122350.4261995 - 19961
3759.USA flagKen Gernander (RW)122350.4261995 - 20043
3760.Canada flagLarry Floyd (RW)122350.4291982 - 19842
3761.Canada flagDan Fridgen (LW)132350.3821981 - 19832
3762.Canada flagGeorge Senick (LW)132350.3881952 - 19531
3763.Canada flagLes Costello (LW)152350.33111947 - 19503
3764.Kazakhstan flagKonstantin Pushkaryov (RW/LW)172350.2982005 - 20072
3765.Canada flagDaniel Doré (RW)172350.29591989 - 19912
3766.Canada flagBrett MacLean (RW)182350.2842010 - 20122
3767.Canada flagBob Stephenson (F)182350.2841979 - 19801
3768.Russia flagDanil Gushchin (LW/RW)182350.2862022 - 20253
3769.USA flagJohn Byce (RW)212350.2461989 - 19923
3770.Canada flagJosh Currie (C)222350.2322018 - 20212
3771.Sweden flagRobert Burakovsky (RW)232350.2261993 - 19941
3772.Canada flagHank Blade (LW)242350.2121946 - 19482
3773.Canada flagChristian Matte (RW)252350.20121996 - 20015
3774.Canada flagMitch Wilson (RW)262350.191041984 - 19872
3775.Canada flagMatt Keith (C/W)272350.19142003 - 20084
3776.Slovakia flagAndrej Nedorost (C/W)282350.18122001 - 20043
3777.USA flagJohnny Matz (C)302350.1701924 - 19251
3778.Canada flagÉric Houde (C)302350.1741996 - 19993
3779.Canada flagBruce Cline (RW)302350.17101956 - 19571
3780.Germany flagJosh Samanski (C/LW)302350.17142025 - 20272
3781.Canada flagNoah Philp (C)322350.1662024 - 20262
3782.USA flagVic Heyliger (C)332350.1521937 - 19442
3783.USA flagKelly Fairchild (C)342350.1561995 - 20024
3784.Canada flagOwen Beck (C)Active player342350.15112022 - 20274
3785.Russia flagMikhail Vorobyov (C)352350.1482018 - 20202
3786.Canada flagClayton Pachal (W/C)352350.14951976 - 19793
3787.Sweden flagJakob Lilja (LW)372350.1422019 - 20201
3788.Canada flagJacob Melanson (RW/LW)Active player382350.13342024 - 20273
3789.Canada flagJohn Quenneville (LW)422350.1262016 - 20204
3790.Finland flagJoonas Kemppainen (C)442350.1142015 - 20161
3791.Canada flagJack Finley (C/RW)452350.11382024 - 20262
3792.Canada flagPierre-Cédric Labrie (LW)462350.11652011 - 20143
3793.Canada flagBrennan Othmann (LW/RW)Active player502350.10202023 - 20274
3794.Canada flagKurtis Gabriel (RW)512350.101532015 - 20225
3795.Canada flagMartin Sonnenberg (LW)632350.08211998 - 20043
3796.Canada flagAlexandre Bolduc (C)652350.08442008 - 20156
3797.Finland flagKristian Vesalainen (W/C)702350.0762018 - 20223
3798.Canada flagCody Bass (C)752350.071072007 - 20177
3799.Canada flagZach Sill (C/LW)932350.05982013 - 20163
3800.Canada flagMike Iggulden (RW/C)121450.4242007 - 20092

* Some data is missing to provide a correct summary.