Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
Colorado Avalanche
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
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagNathan MacKinnon (C/RW)Active player95042072211421.204282013 - 202714
2.Canada flagJoe Sakic (C)87039162410151.174311995 - 200913
3.Czechia flagMilan Hejduk (RW)10203754308050.793161998 - 201314
4.Sweden flagPeter Forsberg (C)5442025037051.305381995 - 201111
5.Finland flagMikko Rantanen (W/C)Active player6192873946811.103762015 - 202510
6.Sweden flagGabriel Landeskog (LW/RW)Active player7982623446060.766482011 - 202716
7.Canada flagCale Makar (D)Active player4701363715071.081342018 - 20279
8.Canada flagAlex Tanguay (LW)5981673214880.822871999 - 20169
9.USA flagPaul Stastny (C)5381602984580.852642006 - 20148
10.Canada flagMatt Duchene (C/W)Active player5861782504280.731442009 - 20189
11.Canada flagTyson Barrie (D)484752323070.631632011 - 20198
12.Russia flagValeri Nichushkin (RW/LW)Active player4041311522830.70902019 - 20278
13.USA flagJohn-Michael Liles (D)523682072750.532182003 - 20117
14.USA flagAdam Deadmarsh (RW)4051291422710.676671995 - 20016
15.Russia flagValeri Kamensky (LW)2891061552610.902111995 - 19994
16.Canada flagDevon Toews (D)Active player425542022560.601382020 - 20277
17.Latvia flagSandis Ozolins (D)333721812530.762711995 - 20005
18.USA flagErik Johnson (D)731691792480.343742010 - 202514
19.Canada flagRyan O'Reilly (C)Active player427901562460.58642009 - 20156
20.Canada flagSamuel Girard (D)Active player583361962320.401202017 - 20269
21.USA flagChris Drury (C)314851372220.711891998 - 20024
22.Canada flagAdam Foote (D)760481732210.299481995 - 201113
23.Canada flagClaude Lemieux (RW)2971061062120.713811995 - 20005
24.Canada flagRob Blake (D)322621462080.652782000 - 20065
25.Canada flagAndrew Brunette (LW)245701352050.84982005 - 20083
26.USA flagJ.T. Compher (W/C)Active player423881061940.461502016 - 20237
27.Canada flagWojtek Wolski (LW/RW)302731201930.64812005 - 20105
28.Finland flagArtturi Lehkonen (LW/RW)Active player26491961870.711002021 - 20276
29.Slovakia flagMarek Svatos (RW)31696681640.522072003 - 20106
30.Canada flagNazem Kadri (C/LW)Active player194621021640.852082019 - 20275
31.Sweden flagCarl Söderberg (C)33257961530.461102015 - 20215
32.Sweden flagAndré Burakovsky (LW/RW)Active player19161891500.79502019 - 20223
33.Canada flagStéphane Yelle (C)51654901440.282561995 - 20108
34.Canada flagBrett Clark (D)371301001300.352052003 - 20106
35.Czechia flagMartin Nečas (C/RW)Active player10849791281.19362024 - 20273
36.Canada flagDavid Jones (RW)27270561260.46842007 - 20136
37.Canada flagJarome Iginla (RW)22559651240.551372014 - 20173
38.Canada flagCody McLeod (LW)65866511170.1813572007 - 201710
39.Canada flagChris Stewart (RW/LW)16652611130.681652008 - 20113
40.Czechia flagMartin Skoula (D)38327861130.301981999 - 20045
41.Canada flagIan Laperrière (RW)30640721120.375452005 - 20094
42.Canada flagJohn Mitchell (C/LW)32645611060.331832012 - 20175
43.Canada flagLogan O'Connor (RW/C)Active player35645601050.291472018 - 20279
44.Canada flagSteven Reinprecht (C)16540641040.63382000 - 20033
45.Canada flagTyson Jost (C/LW)Active player32145581030.321162016 - 20226
46.USA flagTyler Arnason (C/LW)22231711020.46562006 - 20093
47.USA flagScott Young (RW)1533958970.63641995 - 19972
48.Canada flagRyan Smyth (LW)1324056960.731122007 - 20092
49.USA flagRoss Colton (C/W)Active player2144251930.43922023 - 20263
50.Canada flagJonathan Drouin (LW/C)Active player1223063930.76342023 - 20252
51.USA flagMatt Nieto (LW/RW)2873852900.31402016 - 20235
52.Canada flagBlake Comeau (LW)2373357900.381662015 - 20183
53.Canada flagJosh Manson (D)Active player2521870880.352602021 - 20276
54.Canada flagRené Corbet (LW)2303947860.372911995 - 19994
55.Canada flagAlexander Kerfoot (C/W)Active player1573451850.54662017 - 20192
56.Canada flagJon Klemm (D)3932855830.212061995 - 20016
57.Canada flagGreg de Vries (D)3792260820.223111998 - 20035
58.Canada flagJamie McGinn (LW)1624237790.49732011 - 20154
59.USA flagBrock Nelson (C/LW)Active player1003939780.78402024 - 20273
60.Canada flagPierre-Alexandre Parenteau (RW)1033244760.74682012 - 20142
61.Canada flagDerek Morris (D)1441759760.531152002 - 20042
62.Canada flagBrett McLean (C)1602451750.47872005 - 20072
63.Canada flagRaymond Bourque (D)941558730.78541999 - 20012
64.USA flagT.J. Galiardi (C/LW)1713339720.42932008 - 20124
65.Canada flagÉric Messier (D/LW)3852547720.191301996 - 20037
66.USA flagShjon Podein (LW)2393437710.301601998 - 20024
67.Canada flagÉric Lacroix (LW)1703433670.391121996 - 19993
68.Canada flagRyan Wilson (D)230760670.291572009 - 20156
69.Canada flagAlex Newhook (C/LW)Active player1592739660.42362020 - 20233
70.Russia flagAlexei Gusarov (D)2921650660.231661995 - 20016
71.USA flagDan Hinote (RW)3532738650.182541999 - 20066
72.USA flagSam Malinski (D)Active player1811649650.36442023 - 20274
73.Finland flagJoonas Donskoi (RW/LW)1163331640.55362019 - 20212
74.Canada flagMike Keane (RW)2232737640.291531995 - 20034
75.Canada flagBowen Byram (D)Active player1462340630.431132020 - 20244
76.Canada flagMike Ricci (C)1311944630.481131995 - 19983
77.Canada flagNick Holden (D)2142140610.29742013 - 20163
78.Czechia flagRadim Vrbata (RW/LW)1182931600.51302001 - 20032
79.USA flagAaron Miller (D)3011743600.201731995 - 20016
80.Russia flagNikita Zadorov (D)Active player2891841590.203282015 - 20205
81.Czechia flagJan Hejda (D)2861346590.211342011 - 20154
82.Canada flagSylvain Lefebvre (D)303950590.191751995 - 19994
83.Canada flagKeith Jones (RW)1022829570.561471996 - 19993
84.Switzerland flagSven Andrighetto (W/C)1332035550.41322016 - 20193
85.Germany flagUwe Krupp (D)1441342550.38901995 - 19983
86.Canada flagParker Kelly (C/LW)Active player1622925540.33592024 - 20273
87.USA flagSteve Konowalchuk (LW)972529540.56842003 - 20062
88.Canada flagMatt Calvert (LW/RW)1502331540.361032018 - 20213
89.Canada flagPierre Turgeon (C)792033530.67422005 - 20072
90.Canada flagKyle Quincey (D)1541142530.341542009 - 20123
91.Canada flagScott Hannan (D)267548530.201272007 - 20114
92.Canada flagFrançois Beauchemin (D)1631339520.32702015 - 20172
93.Russia flagMikhail Grigorenko (C/RW)1491634500.34262015 - 20172
94.USA flagColin Wilson (LW/C)1301831490.38142017 - 20203
95.Canada flagPatrice Brisebois (D)1131138490.43772005 - 20072
96.Finland flagVille Nieminen (LW/RW)1042422460.44681999 - 20023
97.Canada flagRyan Graves (D)Active player1491432460.311022018 - 20213
98.Canada flagBen Guité (C)1671926450.27932006 - 20093
99.Canada flagDaniel Winnik (W/C)1431628440.31772010 - 20122
100.USA flagCasey Mittelstadt (C/LW)Active player811529440.54242023 - 20252

* Some data is missing to provide a correct summary.