Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
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

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
6401.USA flagJosh Olson (LW)51010.2002003 - 20041
6402.Canada flagBrian Carlin (LW)51010.2001971 - 19721
6403.Canada flagRonnie Rowe (LW)51010.2001947 - 19481
6404.Canada flagBob Fryday (RW)51010.2001949 - 19522
6405.USA flagJoe Whitney (LW/RW)51010.2002013 - 20152
6406.Canada flagCameron Hughes (C/LW)51010.2002019 - 20263
6407.Canada flagRobert LaForest (RW)51010.2021983 - 19841
6408.Canada flagDick Behling (D)51010.2021940 - 19432
6409.Canada flagJustin Hodgman (C)51010.2022014 - 20151
6410.Russia flagVitaly Abramov (RW/LW)51010.2022018 - 20213
6411.Canada flagJim Ennis (D)51010.20101987 - 19881
6412.Canada flagConnor Clattenburg (C/LW)51010.20132025 - 20261
6413.Canada flagSteve Coates (RW)51010.20241976 - 19771
6414.Slovakia flagMario Bliznak (C)61010.1702009 - 20112
6415.Canada flagJeff McLean (C)61010.1701993 - 19941
6416.Canada flagDan Lucas (RW)61010.1701978 - 19791
6417.Canada flagHerb Foster (LW)61010.1701940 - 19482
6418.Canada flagGrant Erickson (RW)61010.1701968 - 19702
6419.USA flagSean Farrell (C/LW)61010.1702022 - 20231
6420.Czechia flagPetr Hubacek (LW/RW)61010.1722000 - 20011
6421.USA flagJoe Jensen (C/LW)61010.1722007 - 20081
6422.Canada flagSandy Beadle (LW)61010.1721980 - 19811
6423.Canada flagLyle Bradley (C/RW)61010.1721973 - 19772
6424.Finland flagKasper Björkqvist (RW/LW)61010.1722021 - 20221
6425.USA flagAidan McDonough (LW/RW)61010.1722022 - 20231
6426.USA flagQuinn Hutson (RW/LW)61010.1722024 - 20262
6427.Canada flagTyson Gross (C)Active player61010.1722025 - 20261
6428.USA flagJarod Palmer (C/RW)61010.1742011 - 20121
6429.USA flagSkyler Brind'Amour (C/LW)61010.1742024 - 20262
6430.Canada flagMike Moore (D)61010.1772010 - 20111
6431.Canada flagPierre-Yves Giroux (LW)61010.17171982 - 19831
6432.Canada flagRod Dallman (LW)61010.17261987 - 19924
6433.Canada flagJohn Purves (RW)71010.1401990 - 19911
6434.Canada flagBob Charlebois (LW)71010.1401967 - 19681
6435.Czechia flagDavid Kase (W/C)71010.1402019 - 20212
6436.Canada flagBrian Tutt (D)71010.1421989 - 19901
6437.Canada flagJonathan Ferland (RW)71010.1422005 - 20061
6438.Canada flagPeter Sarno (C)71010.1422003 - 20062
6439.Canada flagMike Siltala (RW/C)71010.1421981 - 19883
6440.USA flagClarence Schmidt (RW)71010.1421943 - 19441
6441.Czechia flagJan Nemecek (D)71010.1441998 - 20002
6442.Canada flagDan Gratton (C)71010.1451987 - 19881
6443.Canada flagDavid Liffiton (D)71010.14262005 - 20113
6444.USA flagBryan Lerg (LW/C)81010.1302014 - 20162
6445.Canada flagBrandon Gignac (C/LW)81010.1302018 - 20242
6446.Slovakia flagAndrej Podkonicky (LW/C)81010.1322000 - 20042
6447.Russia flagSergei Shirokov (LW)81010.1322009 - 20112
6448.Sweden flagFredrik Händemark (C)81010.1322020 - 20211
6449.Canada flagTy Mueller (C/LW)Active player81010.1342024 - 20262
6450.Denmark flagJoachim Blichfeld (RW)81010.13142019 - 20212
6451.Canada flagNelson Burton (LW)81010.13211977 - 19792
6452.Canada flagRob Skrlac (LW)81010.13222003 - 20041
6453.USA flagPatrick Davis (RW/C)91010.1102008 - 20102
6454.USA flagJohn Albert (C/LW)91010.1102013 - 20141
6455.USA flagCole McWard (D)91010.1102022 - 20263
6456.Canada flagShawn Evans (D)91010.1121985 - 19902
6457.Canada flagAlvin Fisher (RW)91010.1141924 - 19251
6458.Canada flagShawn McCosh (C)91010.1161991 - 19952
6459.Canada flagHarrison Brunicke (D)91010.1162025 - 20261
6460.USA flagTravis Mitchell (D)91010.1162025 - 20261
6461.Canada flagKellan Lain (LW/C)91010.11212013 - 20141
6462.Czechia flagPetr Kanko (RW)101010.1002005 - 20061
6463.Canada flagFrank King (C)101010.1021950 - 19511
6464.USA flagCal Burke (C/RW)101010.1022022 - 20253
6465.Canada flagBrent Tremblay (D)101010.1061978 - 19802
6466.Sweden flagJohn Persson (LW/RW)101010.1062013 - 20141
6467.Canada flagRaymond Sawada (RW)111010.0902008 - 20113
6468.Canada flagDoug Macdonald (C)111010.0921992 - 19953
6469.USA flagGreg Rallo (C)111010.0922011 - 20132
6470.Canada flagJimmy Creighton (LW)111010.0921930 - 19311
6471.Canada flagGabriel Fortier (LW/C)111010.0942021 - 20232
6472.Canada flagTim Armstrong (C)111010.0961988 - 19891
6473.Canada flagStéphane Roy (C)121010.0801987 - 19881
6474.Canada flagCharlie Cotch (LW)121010.0801924 - 19251
6475.Canada flagLes Kozak (LW)121010.0821961 - 19621
6476.Sweden flagCarl Klingberg (RW)121010.0842010 - 20154
6477.USA flagBill McCreary Jr. (RW)121010.0841980 - 19811
6478.Canada flagDon Smith (F)121010.0861919 - 19201
6479.Canada flagHoward McNamara (D)121010.0861919 - 19201
6480.Canada flagPatrick Daley (LW)121010.08131979 - 19812
6481.Canada flagKeith Redmond (LW)121010.08201993 - 19941
6482.USA flagCasey Bailey (RW)131010.0822014 - 20172
6483.USA flagJason Polin (RW/LW)131010.0822023 - 20263
6484.Canada flagJohn Sleaver (C)131010.0861953 - 19572
6485.Canada flagJean-Luc Foudy (RW/C)131010.0862022 - 20242
6486.Canada flagMarc Dufour (RW)141010.0721963 - 19693
6487.Canada flagDane Byers (LW/RW)141010.07602007 - 20123
6488.England flagJack Tomson (D)151010.0701938 - 19413
6489.Canada flagConnor James (C)161010.0622005 - 20093
6490.Czechia flagPetr Vrána (C)161010.0622008 - 20091
6491.Sweden flagAdam Ginning (D)161010.0622022 - 20264
6492.Canada flagHowie Mackie (RW)161010.0641936 - 19382
6493.USA flagJonathan Gruden (LW/RW)161010.0652022 - 20242
6494.USA flagKris Vernarsky (C)171010.0622002 - 20042
6495.Canada flagRuss Walker (RW)171010.06411976 - 19782
6496.Russia flagAlexander Suglobov (RW)181010.0642003 - 20073
6497.Canada flagMartin Grenier (D)181010.06142001 - 20074
6498.Canada flagFred Brown (LW)191010.0501927 - 19281
6499.Canada flagBobby Burns (LW)191010.0521928 - 19302
6500.Russia flagYegor Afanasyev (LW/C)191010.0522022 - 20242

* Some data is missing to provide a correct summary.