Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
All Nationalities
U23
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
201.Czechia flagRoman Hamrlík (D)340491211700.504521992 - 19975
202.Canada flagGlen Wesley (D)314461241700.542561987 - 19914
203.Canada flagPaul Gardner (C)18190791690.93861976 - 19793
204.Finland flagMikko Mäkelä (RW)21176931690.80741985 - 19883
205.USA flagZach Werenski (D)Active player300581111690.56582016 - 20204
206.USA flagAl Iafrate (D)355571121690.482981984 - 19895
207.USA flagAdam Deadmarsh (RW)27785831680.614591994 - 19984
208.Canada flagPaul Gagné (LW)31887801670.531031980 - 19855
209.Canada flagDoug Smith (C)33482851670.502911981 - 19865
210.Canada flagPaul Cyr (LW)24973941670.672941982 - 19864
211.Canada flagRyan Johansen (C)27173941670.621192011 - 20154
212.Canada flagLanny McDonald (RW)20968991670.801991973 - 19763
213.Canada flagBarry Beck (D)209511161670.802861977 - 19803
214.Canada flagSteve Larmer (RW)16778881660.99621980 - 19844
215.Canada flagDylan Cozens (C/RW)Active player280661001660.591542020 - 20244
216.Canada flagJason Spezza (C)179481181660.931122002 - 20063
217.Sweden flagPeter Forsberg (C)129451211661.29631994 - 19962
218.Canada flagGlen Sharpley (C)23966991650.691201976 - 19793
219.Finland flagEsa Tikkanen (LW)191641011650.863011984 - 19884
220.Russia flagSergei Fedorov (C)157631021651.051381990 - 19922
221.USA flagDave Christian (RW)175611041650.94521979 - 19823
222.USA flagQuinn Hughes (D)Active player205191461650.80742018 - 20224
223.Canada flagRay Ferraro (C)20068961640.821391984 - 19873
224.Canada flagCraig Hartsburg (D)229441201640.723221979 - 19823
225.Canada flagRobert Thomas (C/RW)Active player241421221640.68582018 - 20224
226.Canada flagClark Gillies (LW)23092711630.712551974 - 19773
227.Canada flagRandy Burridge (LW)23476871630.701881985 - 19894
228.Canada flagGreg Malone (C)22471921630.731751976 - 19793
229.Canada flagDoug Gilmour (C)23271921630.701471983 - 19863
230.Sweden flagErik Karlsson (D)Active player233431201630.701242009 - 20134
231.Canada flagBilly Harris (RW)23676861620.691031972 - 19753
232.Canada flagDave Keon (C)20274881620.80101960 - 19633
233.USA flagBrian Lawton (LW)30371911620.532501983 - 19885
234.Russia flagAlexei Yashin (C/W)17666961620.92701993 - 19963
235.Sweden flagWilliam Nylander (W/C)Active player239551071620.68622015 - 20194
236.Canada flagDrew Doughty (D)Active player316431191620.512472008 - 20124
237.Canada flagDanny Gare (RW)19292691610.842771974 - 19773
238.Canada flagBernard Geoffrion (RW)20489721610.791991950 - 19544
239.USA flagBrock Boeser (RW/LW)Active player19775861610.82522016 - 20204
240.Canada flagBo Horvat (C)Active player29571901610.55712014 - 20184
241.Canada flagMark Osborne (LW)23368931610.692321981 - 19843
242.Canada flagDaniel Marois (RW)22291691600.722701987 - 19914
243.Czechia flagBobby Holík (C)28575851600.563051990 - 19944
244.Canada flagJamie Benn (LW/C)Active player22270901600.721522009 - 20123
245.Canada flagPat Falloon (RW)24973861590.64711991 - 19954
246.Canada flagMilt Schmidt (C)20465941590.781031936 - 19415
247.Canada flagBernie Federko (C)17762971590.90561976 - 19793
248.Canada flagDion Phaneuf (D)243541051590.653732005 - 20083
249.Canada flagJohn MacLean (RW)23866921580.662861983 - 19874
250.Canada flagRon Sutter (C)237541041580.673631982 - 19864
251.Canada flagPierre-Marc Bouchard (C)273481101580.58822002 - 20074
252.USA flagBryan Berard (D)290341241580.542351996 - 20004
253.Slovakia flagAnton Stastny (LW)14865921571.06281980 - 19822
254.Canada flagJohn Ogrodnick (LW)20171851560.78501979 - 19823
255.Canada flagJordan Eberle (RW/C)Active player19568881560.80482010 - 20133
256.Canada flagRobert Picard (D)230421141560.683081977 - 19803
257.Canada flagMel Bridgman (C)22658971550.694091975 - 19783
258.Canada flagJeff Brown (D)208471081550.751481985 - 19894
259.Canada flagDon Lever (LW)23673811540.651261972 - 19753
260.Canada flagPaul Ronty (C)22456981540.69391947 - 19514
261.USA flagTrevor Zegras (C/W)Active player21155991540.731802020 - 20244
262.Canada flagRon Duguay (C)22375781530.691151977 - 19803
263.Sweden flagElias Pettersson (C/W)Active player16565881530.93362018 - 20213
264.Canada flagDon Gallinger (C)22265881530.69891942 - 19485
265.Czechia flagPetr Sýkora (RW)22064891530.70581995 - 19994
266.Canada flagAndrew McBain (RW)32864891530.473501983 - 19885
267.USA flagLogan Cooley (C/LW)Active player21169831520.72922023 - 20274
268.USA flagDoug Weight (C)215491031520.711351990 - 19944
269.Canada flagMilan Lucic (LW)27864871510.543902007 - 20114
270.Sweden flagMika Zibanejad (C/RW)Active player28164871510.54642011 - 20165
271.Canada flagDon Maloney (LW)16863881510.902351978 - 19813
272.Canada flagDoug Risebrough (C)22253981510.685101974 - 19773
273.Canada flagKen Linseman (C/LW)161441071510.942801978 - 19813
274.Canada flagPerry Turnbull (LW)23483671500.644941979 - 19823
275.Germany flagJJ Peterka (W/C)Active player23867831500.63882021 - 20254
276.Canada flagClaude Giroux (W/C)Active player208501001500.72842007 - 20114
277.USA flagCole Caufield (LW/RW)Active player20581681490.73302020 - 20244
278.Russia flagNikita Kucherov (RW)Active player21168811490.71812013 - 20163
279.Canada flagDoug Shedden (C)18556931490.81861981 - 19843
280.USA flagPaul Stastny (C)14852971491.01662006 - 20082
281.Canada flagAlexis Lafrenière (RW/LW)Active player29875731480.501182020 - 20244
282.Canada flagDon Murdoch (RW)16574741480.90941976 - 19793
283.Canada flagRick Lanz (D)268381101480.551791980 - 19844
284.Canada flagRichard Kromm (LW)27362851470.541141983 - 19874
285.USA flagDavid Legwand (C)28054931470.531561998 - 20035
286.USA flagMatty Beniers (C)Active player24962841460.59362021 - 20254
287.Canada flagJim Peplinski (LW/RW)23458881460.623571980 - 19833
288.Canada flagWojtek Wolski (LW/RW)24056901460.61602005 - 20094
289.Canada flagBehn Wilson (D)218381081460.676461978 - 19813
290.Czechia flagPetr Svoboda (D)356251211460.415171984 - 19895
291.USA flagLane Hutson (D)Active player166181281460.88682023 - 20274
292.USA flagTony Amonte (RW/LW)16268771450.901041990 - 19933
293.Canada flagMark Scheifele (C)Active player22758871450.64862011 - 20165
294.USA flagTim Connolly (C)32546991450.451521999 - 20045
295.Czechia flagPetr Nedvěd (C)24169751440.601601990 - 19944
296.Sweden flagElias Lindholm (C/RW)Active player29348961440.49582013 - 20174
297.Canada flagTony McKegney (LW/RW)21268751430.67581978 - 19813
298.USA flagDarren Turcotte (C)17065781430.84731988 - 19913
299.Canada flagDoug Wickenheiser (C)24856871430.581371980 - 19844
300.USA flagJohnny Gaudreau (LW)16055881430.89342013 - 20163

* Some data is missing to provide a correct summary.