Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5772)
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
201.Canada flagPaul MacLean (RW)7193243496730.949681980 - 199111
202.Canada flagStan Smyl (RW)8982624116730.7515561978 - 199113
203.Canada flagDaymond Langkow (C)10902704026720.625471995 - 201216
204.Canada flagCraig Ramsay (LW)10702524206720.632011971 - 198514
205.Canada flagReggie Leach (RW)9343812856660.713871970 - 198313
206.Canada flagGuy Carbonneau (C)13182604036630.508201980 - 200019
207.Canada flagMartin Gélinas (LW)12733093516600.528201988 - 200819
208.Canada flagRed Berenson (LW)9872613976580.673051961 - 197817
209.Canada flagKelly Kisio (C)7612294296580.867681982 - 199513
210.Canada flagRay Sheppard (RW)8173573006570.802121987 - 200013
211.Canada flagDennis Hull (LW)9593033516540.682611964 - 197814
212.Canada flagBarry Pederson (C)7012384166540.934721980 - 199212
213.Canada flagGlen Murray (RW)10093373146510.656791991 - 200816
214.Canada flagEvander Kane (LW/RW)Active player10013393096480.6512782009 - 202617
215.Canada flagRandy Carlyle (D)10551484996470.6114001976 - 199317
216.Canada flagRyan Walter (C)10032643826460.649461978 - 199315
217.Canada flagDuncan Keith (D)12561065406460.516752005 - 202217
218.Canada flagBob Pulford (LW)10792813626430.607921956 - 197216
219.Canada flagMichael Cammalleri (LW)9062943486420.714252002 - 201815
220.Canada flagRon Ellis (RW)10343323086400.622071963 - 198116
221.Canada flagTony McKegney (LW/RW)9123203196390.705171978 - 199113
222.Canada flagRalph Backstrom (C)10322783616390.623861956 - 197317
223.Canada flagJames Patrick (D)12801494906390.507591983 - 200421
224.Canada flagAlex Pietrangelo (D)Active player10871484896370.593552008 - 202719
225.Canada flagBrian Sutter (LW)7793033336360.8217861976 - 198812
226.Canada flagJohn Anderson (RW/LW)8142823496310.782611977 - 198912
227.Canada flagSean Monahan (C/LW)Active player8962763556310.702132013 - 202714
228.Canada flagBrent Ashton (LW/C)9982843456290.636351979 - 199314
229.Canada flagEd Westfall (RW)12262313946250.515441961 - 197918
230.Canada flagTyler Toffoli (RW/C)Active player9693093156240.642542012 - 202715
231.Canada flagElmer Lach (C)6642154086230.944781940 - 195414
232.Canada flagGuy Lapointe (D)8841714516220.708931968 - 198416
233.Canada flagPatrick Sharp (LW/RW)9392873336200.665362002 - 201815
234.Canada flagRon Duguay (C)8642743466200.725821977 - 198912
235.Canada flagChris Kunitz (LW)10222683516190.617462003 - 201915
236.Canada flagKeith Primeau (C)9092663536190.6815411990 - 200615
237.Canada flagBo Horvat (C)Active player8813003186180.703012014 - 202713
238.Canada flagAdam Graves (LW)11523292876160.5312241987 - 200316
239.Canada flagFred Stanfield (LW)9142114056160.671341964 - 197814
240.Canada flagDerek King (LW)8302613516120.744171986 - 200014
241.Canada flagRon Greschner (D)9821794316100.6212261974 - 199016
242.Canada flagDickie Moore (LW)7192613476080.856521951 - 196814
243.Canada flagPeter Zezel (C)8732193896080.704351984 - 199915
244.Canada flagWalt McKechnie (C)9552143926060.634691967 - 198316
245.Canada flagTerry O'Reilly (RW)8912044026060.6820951971 - 198514
246.Canada flagSyl Apps, Jr. (C)7271834236060.833111970 - 198010
247.Canada flagMike Ricci (C)10992433626050.559741990 - 200716
248.Canada flagDan Boyle (D)10931634426050.556931998 - 201617
249.Canada flagBert Olmstead (LW)8481814216020.718841948 - 196214
250.Canada flagSimon Gagné (LW)8222913106010.733281999 - 201514
251.Canada flagBrendan Morrison (C)9342004016010.644501997 - 201214
252.Canada flagGarry Galley (D)11491254756000.5212181984 - 200117
253.Canada flagStu Barnes (C)11362613365970.534381991 - 200816
254.Canada flagJean-Paul Parisé (LW)8902383565940.677061965 - 197914
255.Canada flagAl MacAdam (RW)8642403515910.685091973 - 198512
256.Canada flagMike Fisher (C)11042783115890.538151999 - 201818
257.Canada flagDon Marshall (LW)11762653245890.501271951 - 197219
258.Canada flagClaude Provost (RW)10052543355890.594691955 - 197015
259.Canada flagShea Weber (D)10382243655890.577142005 - 202621
260.Canada flagCarol Vadnais (D)10871694185870.5418131966 - 198317
261.Canada flagSteve Vickers (LW)6982463405860.843301972 - 198210
262.Canada flagMilan Lucic (LW)11772333535860.5013012007 - 202417
263.Canada flagJeff Brown (D)7471544315850.784981985 - 199813
264.Canada flagMario Tremblay (RW)8522583265840.6910431974 - 198612
265.Canada flagTroy Murray (C)9152303545840.648751981 - 199615
266.Canada flagKeith Acton (C)10232263585840.5711721979 - 199415
267.Canada flagBob Bourne (C)9642583245820.606051974 - 198814
268.Canada flagDon McKenney (C)7982373455820.732111954 - 196813
269.Canada flagJosh Bailey (RW/C)10571843965800.552412008 - 202315
270.Canada flagReilly Smith (RW/LW)Active player9882423375790.592382011 - 202615
271.Canada flagSean Couturier (C)Active player9522183615790.613772011 - 202716
272.Canada flagRyan Johansen (C)9052023765780.645462011 - 202413
273.Canada flagLaurie Boschman (C)10092293485770.5722651979 - 199314
274.Canada flagRobert MacMillan (RW)7532283495770.772601974 - 198511
275.Canada flagMark Giordano (D)11481584195770.509182005 - 202418
276.Canada flagBrenden Morrow (LW)9912653105750.5813621999 - 201515
277.Canada flagMilt Schmidt (C)7762293465750.744661936 - 195516
278.Canada flagGuy Chouinard (C)5782053705750.991201974 - 198410
279.Canada flagÉric Desjardins (D)11431364395750.507571988 - 200617
280.Canada flagJonathan Marchessault (LW/RW)Active player7782633115740.743782012 - 202714
281.Canada flagEric Nesterenko (RW)12192503245740.4712731951 - 197221
282.Canada flagJim Pappin (RW)7672782955730.756671963 - 197714
283.Canada flagDick Duff (LW)10302832895720.567431954 - 197218
284.Canada flagAdam Henrique (C/LW)Active player10582782945720.543222010 - 202616
285.Canada flagAlex Killorn (LW/RW)Active player10322503225720.556052012 - 202715
286.Canada flagJoé Juneau (C)8281564165720.692711991 - 200413
287.Canada flagMike Krushelnyski (C)8972413285690.636991981 - 199514
288.Canada flagChris Gratton (C)10922143545680.5216381993 - 200915
289.Canada flagDave Ellett (D)11291534155680.509851984 - 200016
290.Canada flagBill Gadsby (D)12481304385680.4615391946 - 196620
291.Canada flagRoss Lonsberry (LW)9682563105660.588061966 - 198115
292.Canada flagWendel Clark (LW)7933302345640.7116901985 - 200015
293.Canada flagDon Maloney (LW)7652143505640.748151978 - 199113
294.Canada flagRob Ramage (D)10441394255640.5422241979 - 199415
295.Canada flagTony Tanti (LW)6972872735600.806611981 - 199211
296.Canada flagTed Kennedy (C)6962303305600.804321942 - 195714
297.Canada flagJames Neal (LW/RW)8692962635590.645812008 - 202214
298.Canada flagPaul Reinhart (D)6481334265590.862771979 - 199011
299.Canada flagBilly Harris (RW)8972313275580.623941972 - 198412
300.Canada flagBobby Schmautz (RW)7642712865570.739881967 - 198113

* Some data is missing to provide a correct summary.