Loading page

NHL All-Time Stats

Change League
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

NHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2001.Canada flagMatt Beleskey (LW)47776821580.334402008 - 201911
2002.Canada flagMichael Rasmussen (C/LW)Active player46867911580.342452018 - 20278
2003.Canada flagMike Leclerc (LW)34164941580.462881996 - 20069
2004.Canada flagNormand Rochefort (D)598391191580.265701980 - 199413
2005.Canada flagKyle Quincey (D)586361221580.275482005 - 201813
2006.Canada flagBob Woytowich (D)503321261580.313521964 - 19728
2007.Canada flagEd Van Impe (D)700271311580.2310251966 - 197711
2008.Canada flagCory Sarich (D)969211371580.1610891998 - 201415
2009.Canada flagAlex Newhook (C/LW)Active player35273841570.45982020 - 20277
2010.Canada flagRobert Murdoch (RW)26072851570.601271975 - 19794
2011.Canada flagMurray Balfour (RW/D)30667901570.513931956 - 19658
2012.Canada flagRay Allison (RW)23764931570.662231979 - 19877
2013.Canada flagTom Kostopoulos (RW)63061961570.257232001 - 201311
2014.Canada flagJake Evans (C/RW)Active player432541031570.361432019 - 20278
2015.Canada flagCarlo Colaiacovo (D)470341231570.332312002 - 201613
2016.Canada flagWarren Godfrey (D)786321251570.207521952 - 196816
2017.Canada flagGerry Couture (C)38586701560.41891944 - 195410
2018.USA flagAdam Hall (RW)68269871560.232822001 - 201411
2019.Canada flagColton Sceviour (C/W)53566901560.291362010 - 202211
2020.Canada flagBrian Cullen (C)326561001560.48921954 - 19617
2021.Sweden flagOscar Klefbom (D)378341221560.41742013 - 202310
2022.Canada flagRandy Ladouceur (D)931301261560.1713221982 - 199614
2023.Sweden flagFabian Zetterlund (LW/RW)Active player34570851550.45792021 - 20276
2024.Canada flagRéal Lemieux (RW)456511041550.342621966 - 19748
2025.Canada flagJoel Edmundson (D)Active player698381171550.225172015 - 202712
2026.Canada flagMark Jankowski (C/LW)Active player49487671540.311442016 - 202711
2027.Canada flagMike Blaisdell (RW)34370841540.451661980 - 19899
2028.Canada flagTodd Warriner (LW)45365891540.342491994 - 20039
2029.USA flagNoah Cates (C/LW)Active player33360941540.46802021 - 20276
2030.Canada flagKevin Klein (D)627381161540.251852005 - 201712
2031.Finland flagPekka Rautakallio (D)235331211540.661221979 - 19823
2032.USA flagRick Zombo (D)652241301540.247281984 - 199612
2033.Canada flagJim Harrison (C)32467861530.474351968 - 19808
2034.Canada flagDon Gallinger (C)22265881530.69891942 - 19485
2035.Canada flagDave Semenko (LW)57565881530.2711751979 - 19889
2036.Canada flagFloyd Thomson (LW)41156971530.373411971 - 19808
2037.Canada flagGeorges Laraque (RW)695531001530.2211261997 - 201012
2038.Czechia flagPetr Čajánek (C)269461071530.571442002 - 20074
2039.Canada flagBowen Byram (D)Active player334441091530.462242020 - 20277
2040.Canada flagChris Kotsopoulos (D)479441091530.328271980 - 199010
2041.Canada flagCraig Cameron (RW)55287651520.281961966 - 19769
2042.USA flagLuke Kunin (C/W)49677751520.314342017 - 20269
2043.Canada flagTorrey Mitchell (C/RW)66667851520.233512007 - 201811
2044.Russia flagYuri Khmylyov (LW)26364881520.581331992 - 19975
2045.USA flagMason Appleton (C/RW)Active player46763891520.331682018 - 20279
2046.Canada flagSean Walker (D)Active player492431091520.312612018 - 20279
2047.Canada flagRed Horner (D)490421101520.3112881928 - 194012
2048.USA flagAdam Burt (D)737371151520.219611988 - 200113
2049.Canada flagDarren Raddysh (D)Active player265351171520.571172021 - 20276
2050.Canada flagBarry Wilkins (D)418271251520.366631966 - 19769
2051.Canada flagBryan Watson (D)878171351520.1722121963 - 197916
2052.Canada flagBilly MacMillan (C)44674771510.341841970 - 19777
2053.Canada flagKris King (LW)84966851510.1820301987 - 200114
2054.USA flagNathan Gerbe (C/LW)43563881510.351962008 - 202111
2055.Sweden flagNils Ekman (LW)26460911510.571881999 - 20075
2056.Canada flagRudy Migay (C)41859921510.362931949 - 196010
2057.Canada flagAaron Ward (D)839441071510.187361993 - 201015
2058.Canada flagChris Joseph (D)510391121510.305671987 - 200114
2059.Canada flagOwen Power (D)Active player337291221510.45902021 - 20276
2060.Canada flagJamie Baker (C)40471791500.372711989 - 199910
2061.Canada flagKent Johnson (C/W)Active player28660901500.52682021 - 20276
2062.Switzerland flagPhilipp Kurashev (C/W)36055951500.42912020 - 20266
2063.Canada flagLuke Evangelista (RW)Active player264481021500.57802022 - 20275
2064.Canada flagAndy Sutton (D)676381121500.2211851998 - 201314
2065.USA flagMatt Roy (D)Active player524291211500.291592018 - 20279
2066.Canada flagDale Rolfe (D)509251251500.295561959 - 19759
2067.Canada flagTyler Wright (C)61379701490.248541992 - 200613
2068.Canada flagMatt Bradley (RW/LW)67559901490.225622000 - 201211
2069.USA flagBlake Lizotte (C/LW)Active player44855941490.332162018 - 20279
2070.Czechia flagDavid Kämpf (C/W)57650991490.261262017 - 20269
2071.Canada flagDrake Berehowsky (D)549371121490.278481990 - 200413
2072.Canada flagSean Durzi (D)Active player316321171490.472522021 - 20276
2073.Canada flagFrancis Bouillon (D)776321171490.195361999 - 201414
2074.Canada flagCalvin de Haan (D)679241251490.222492011 - 202513
2075.Canada flagSandy McCarthy (RW)73672761480.2015341993 - 200411
2076.USA flagEric Robinson (LW/RW)Active player47168801480.31772017 - 202710
2077.Finland flagVille Peltonen (LW)38252961480.391191995 - 20098
2078.Canada flagTorrie Robertson (LW/RW)44249991480.3317511980 - 199010
2079.Canada flagKent Douglas (D)428331151480.356311962 - 19697
2080.Canada flagFred Barrett (D)745251231480.206711970 - 198413
2081.Canada flagGuillaume Latendresse (LW/RW)34187601470.431852006 - 20137
2082.Canada flagWarren Young (LW)23672751470.624721981 - 19887
2083.England flagRed Beattie (LW)32762851470.451341930 - 19399
2084.USA flagDoug Roberts (D/RW)419431041470.353421965 - 197510
2085.Russia flagDaniil Markov (D)538291181470.274561997 - 20079
2086.Canada flagCraig Muni (D)819281191470.187751981 - 199816
2087.Canada flagCorb Denneny (C)176103431460.831481917 - 19289
2088.Canada flagRon Delorme (RW)52483631460.286671976 - 19859
2089.USA flagNoel Acciari (C/W)Active player60182641460.241992015 - 202712
2090.Czechia flagPetr Prucha (RW/LW)34678681460.421332005 - 20116
2091.Canada flagAdam Fantilli (C/LW)Active player22571751460.65762023 - 20274
2092.Canada flagLindsay Carson (LW)37366801460.396241981 - 19887
2093.Canada flagCole Sillinger (C/LW)Active player37954921460.391832021 - 20276
2094.Canada flagGlen Harmon (D)45250961460.323341942 - 19519
2095.Canada flagMark Lamb (C)403461001460.362911985 - 199611
2096.Canada flagBrendan Smith (D)Active player741391071460.207982011 - 202615
2097.Canada flagChris Campoli (D)440351111460.332002005 - 20127
2098.USA flagDanny DeKeyser (D)547331131460.272662012 - 202210
2099.Canada flagBob Plager (D)644201261460.238021964 - 197814
2100.Canada flagJeff Odgers (RW)82175701450.1823641991 - 200312

* Some data is missing to provide a correct summary.