Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

841 Skaters

  • Statistics shown are while player was with franchise
841 Skaters Table
Scoring Goals Assists Ice Time
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
1Justin Abdelkader2008201912NHL690106143249-42583802511511823211988.81044515:08
2Gerry Abel196719671NHL10000000000
3Sid Abel*1939195212NHL57018328046336613547124
4Gene Achtymichuk195919591NHL1200000000
5Greg Adams199019901NHL28371001630007001915.8
6Micah Aivazoff199419941NHL59448-1384000310527.7
7Gary Aldcorn196019612NHL11624355915482310320711.6
8Daniel Alfredsson201420141NHL68183149210144041714015111.9115116:56
9Keith Allen*195419552NHL2804460000
10Adam Almqvist201420141NHL2101-101000000250.03417:13
11Dave Amadio195819581NHL200020000
12Dale Anderson195719571NHL1300060000
13Earl Anderson197519751NHL457310-111270013006111.5
14Ron Anderson196819692NHL25202-7212000000258.0
15Tom Anderson193519351NHL27527164013
16Joakim Andersson201220165NHL205152136-11481500219112157.0244411:55
17Al Arbour*195419583NHL149213151582000
18Jack Arbour192719271NHL37415481
19Murray Armstrong194419463NHL1183564994934106
20Brent Ashton198719882NHL108414384772177262516224816.5
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
21Oscar Asmundson193519351NHL300000000
22Andreas Athanasiou201620194NHL2397151122-2769655110429053713.2339914:13
23Pierre Aubry198419852NHL39639-24160003003417.6
24Philippe Audet199919991NHL4000-20000000030.0174:19
25Larry Aurie1928193912NHL4891471282752836812326
26Sean Avery200220032NHL757815818870036207010.05587:26
27Pete Babando195019501NHL566612256001
28Ace Bailey197319742NHL58112536-9491100219608912.4
29Bob Bailey195819581NHL356612416001
30Doug Baldwin194719471NHL400000000
31Doug Barkley196319664NHL247248010455380186017473.2
32Ryan Barnes200420041NHL2000000000000052:22
33Dave Barr198719915NHL2938211820064276621281010013545318.1
34John Barrett198119866NHL418187189-1235471800270104653.9
35Marty Barry*193619394NHL191609415460451507
36Frank Bathe197519762NHL26044-6400000310130.0
37Andy Bathgate*196619672NHL130235578-2049194043736.2
38Bob Baun196919713NHL1585374232255500034302462.0
39Sergei Bautin199419941NHL10001000000000
40Red Beattie193819381NHL1012301000
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
41Dick Behling194119432NHL510101000
42Pete Bellefeuille192719303NHL4312214241
43Frank Bennett194419441NHL701120000
44Red Berenson197119755NHL28373128201-64645317368244266810.9
45Michel Bergeron197519784NHL1746446110-35156481609388044414.4
46Marc Bergevin199619961NHL7019107331000801263.8
47Gary Bergman1965197511NHL7066024330320110343134913747613514.4
48Thommie Bergman197319806NHL246214465-382431641334913795.5
49Fred Berry197719771NHL3000-30000000040.0
50Todd Bertuzzi200720146NHL3086189150-22634912077118059710.2487015:49
51Tyler Bertuzzi201720193NHL119233558-27121203332019311.9179515:05
52Phil Besler193919391NHL502240000
53Pete Bessone193819381NHL601160000
54Tom Bissett199119911NHL5000-40000000020.0
55Steve Black195019512NHL7471421557001
56Tom Bladon198119811NHL200002000000010.0
57Mike Blaisdell198119833NHL1924461105-278039505556038111.5
58Mike Bloom197519773NHL134232851-2813122102262019012.1
59John Blum198919891NHL6000-28000000030.0
60Marc Boileau196219621NHL555611-1883201559.1
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
61Patrick Boileau200320031NHL2526881420016001811.134913:58
62Leo Boivin*196619672NHL8542226-309440011632.5
63Ivan Boldirev198319853NHL1836795162-28504423076530035219.0
64Danny Bolduc197919802NHL100221840-233317504162013316.5
65Marcel Bonin195319553NHL1072029496718203
66David Booth201820181NHL28415-51040000103312.11956:58
67Darryl Bootland200420072NHL28112-3831001100175.91595:41
68Henry Boucha197219743NHL159342660-2811628245242027912.2
69Madison Bowey201920191NHL8112-541000100911.113216:30
70Ralph Bowman193519406NHL204613191496000
71Rick Bowness197819781NHL6181119-876620210104617.4
72Irwin Boyd193519351NHL40235141100
73John Brenneman196819681NHL9022200000200120.0
74Carl Brewer197019701NHL702373943512000231311091.8
75Archie Briden192719271NHL27415320
76Mel Bridgman198719882NHL7081321561800213005315.1
77Bernie Brophy192919302NHL52448252
78Adam Brown194219474NHL149584410212854408
79Arnie Brown197119722NHL10442933-30114400128101642.4
80Connie Brown193919435NHL731524391213205
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
81Doug Brown199520017NHL42774971715210855136107614773610.1243412:45
82Gerry Brown194219462NHL2345924000
83Larry Brown197119711NHL33145-1581001310521.9
84Stan Brown192819281NHL2620240
85Jeff Brubaker198919891NHL10000000000000
86Eddie Bruneteau194119497NHL1804042823532805
87Mud Bruneteau1936194611NHL4101411392808012713120
88Damien Brunner201320131NHL44121426-61293017701239.868615:35
89Fabian Brunnstrom201220121NHL5011-24000010060.0459:04
90Bill Brydge192919291NHL31224670
91John Bucyk*195619572NHL104111930579204
92Tony Bukovich194419452NHL17731066010
93Hy Buller194419452NHL903360000
94Charlie Burns195919591NHL7091120327203
95Shawn Burr1985199511NHL6591482143621097651132114211781521114113.0
96Cummy Burton195619593NHL42022190000
97Eddie Bush193919422NHL264610603100
98Walt Buswell193319353NHL1404913562001
99Yuri Butsayev200020023NHL756410-9166000400688.87149:31
100Dmitri Bykov200320031NHL71210121431100730583.4130418:22
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
101Kyle Calder200720071NHL19591462241026304211.932517:05
102Mitch Callahan201420172NHL500000000000020.0367:15
103Al Cameron197619794NHL19073138-61263430024702762.5
104Craig Cameron196719671NHL10000000000
105Colin Campbell198319853NHL17851621-13309500115011124.5
106Terry Carkner199419952NHL882810201512000800414.9
107Billy Carroll198619872NHL52369-161730015012512.0
108Greg Carroll197919791NHL362911-6820007201612.5
109Dwight Carruthers196619661NHL1000-1000000
110Frank Carson193219343NHL12332366810273011
111Jimmy Carson199019934NHL240100102202148460391126438056017.9
112Joe Carveth194119518NHL322104130234439310118
113Frantisek Cernik198519851NHL49549-71350004005010.0
114John Chabot198819914NHL2262999128544212616921924911.6
115Milan Chalupa198519851NHL14055560000500100.0
116Guy Charron197119755NHL2656178139-3957556075424052311.7
117Lude Check*194419441NHL100000000
118Chris Chelios*1999200910NHL578211311521586131632410615107382.81217121:03
119Real Chevrefils195619561NHL38347203000
120Steve Chiasson198719948NHL4716720026740886392538106841011755.7
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
121Dennis Cholowski201920191NHL527916-20163401450719.994918:15
122Dino Ciccarelli*199319964NHL2541071332404829255520178449056618.9
123Chris Cichocki198619872NHL61101121-92381109207613.2
124Wendel Clark199919991NHL12426124001200449.120417:01
125Dan Cleary2006201510NHL6091241512759299932832312521512869.6935515:22
126Rejean Cloutier198019822NHL502222000020010.0
127Roland Cloutier197819792NHL206612-2251016004114.6
128Steve Coates197719771NHL5101-1241000000520.0
129Paul Coffey*199319964NHL23146193239722952915288510627656.0
130Carlo Colaiacovo201320131NHL6011-420000010120.011318:55
131Erik Cole201520151NHL11336-2021001202412.516114:39
132Bill Collins197119744NHL2395477131-191295031864945829.3
133Mike Commodore201220121NHL170223210000200160.019511:30
134Brian Conacher197219721NHL22314-3420101002114.3
135Charlie Conacher*193919391NHL40715223961013
136Jim Conacher194619494NHL1173541761228706
137Roy Conacher*194719471NHL603024546201002
138Wayne Connelly196919713NHL146355893-102230507322604158.4
139Chris Conner201220121NHL81232010002001010.08510:34
140Bob Connors192919302NHL721610261081
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
141Bob Cook197319731NHL13314-11430001002313.0
142Carson Cooper192819325NHL22368481169421
143Norm Corcoran195619561NHL200000000
144Murray Costello*195619572NHL2800040000
145Gerry Couture194619516NHL265614610749511009
146Danny Cox193219321NHL475611230
147Bart Crashley196619755NHL10942933-434400024321303.1
148Murray Craven198319842NHL4641115612400110102913.8
149Bobby Crawford198319831NHL100000000000010.0
150Jimmy Creighton193119311NHL1110120
151Cory Cross200620061NHL161123151000100119.120412:44
152Doug Crossman199119922NHL43312152312100930378.1
153Gary Croteau197019701NHL10022-12000020050.0
154Troy Crowder199219921NHL7000035000000020.0
155Barry Cullen196019601NHL544913-6234001527.7
156Ray Cullen196719671NHL278816-2880013721.6
157Jim Cummins199219932NHL81120651000100520.0
158Ian Cushenan196419641NHL500004000010.0
159Frank Daley192919291NHL500000
160Trevor Daley201820192NHL121111324-848902511021507.3241019:55
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
161Mathieu Dandenault199620049NHL61648101149463424161594617146.7696415:31
162Pavel Datsyuk2002201614NHL953314604918249228211976513662335224414.01798018:52
163Bob Davis193319331NHL300000
164Lorne Davis195519551NHL2205520000
165Mal Davis197919812NHL112023020000001315.4
166Jacob de La Rose201920191NHL60369-13163000600555.568611:26
167Billy Dea195719714NHL210352560-128332076009317.2
168Don Deacon193719403NHL27641064202
169Nelson Debenedet197419741NHL154151240001001330.8
170Danny DeKeyser201320197NHL427288811632162611879904626.1910821:20
171Gilbert Delorme198719893NHL12151419-216550001211935.4
172Alex Delvecchio*1951197424NHL15504568251281243833301111575205786312910.1
173Boyd Devereaux200120044NHL25623406313742300539103167.3264910:21
174Al Dewsbury194719502NHL34437142201
175Edward Diachuk196119611NHL12000-417000050.0
176Bob Dillabough196219652NHL9000-32000010.0
177Cecil Dillon194019401NHL4471017125201
178Bill Dineen195419585NHL282473582112371007
179Peter Dineen199019901NHL20000500000000
180Marcel Dionne*197219754NHL309139227366-505994351010136892120811.5
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
181Per Djoos199119911NHL2601212-2160000750230.0
182Gary Doak196619732NHL480553630000500280.0
183Bobby Dollas199119933NHL8966129425011600906.7
184John Doran193819381NHL7000100000
185Lloyd Doran194719471NHL24325103000
186Ken Doraty193819381NHL201120000
187Kent Douglas196819692NHL1059394891438100281011765.1
188Les Douglas194119474NHL526121884201
189Aaron Downey200820092NHL6014501231000400175.92784:38
190Dallas Drake199320083NHL184315182817124347419121314.669610:42
191Kris Draper1994201117NHL1137158203361787811325212317961816919.31267714:34
192Rene Drolet197519751NHL10000000000000
193Clarence Drouillard193819381NHL1001100000
194Steve Duchesne200020023NHL1971965842411815403402503006.3368418:42
195Ron Duguay198419863NHL22790127217-741116323478143356715.9
196Lorne Duguid193519362NHL3933692100
197Art Duncan192719271NHL34325260
198Blake Dunlop198419841NHL5761420-132060001202679.0
199Bruce Eakin198619861NHL4011-40000010010.0
200Murray Eaves198819902NHL8011-32000010060.0
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
201Patrick Eaves201020145NHL197292756-7482432324303458.4243312:21
202Tim Ecclestone197119744NHL1914080120-3780261313592104488.9
203Pat Egan194419441NHL2341519604000
204Gerry Ehman195919591NHL601140000
205Christoffer Ehn201920191NHL51268-142000600385.351310:04
206Bo Elik196319631NHL3000-2000000
207Matt Ellis200720082NHL512460182001400504.02785:27
208Cory Emmerton201120144NHL13912921-122120007201438.412729:09
209Hap Emms193219343NHL1192129501537006
210Jonathan Ericsson2008201912NHL6602798125-105312421395036774.01239118:46
211Anders Eriksson199619994NHL151930393278810325411854.997015:54
212Bob Errey199519973NHL1371834523612414223294117210.5
213Chris Evans197419741NHL23022-420000200190.0
214Stewart Evans193119343NHL105310131120
215Bob Falkenberg196719725NHL54156-16261000400382.6
216Alex Faulkner196319642NHL100151732-17151500414310.5
217Bernie Federko*199019901NHL73174057-824143001921010815.7
218Sergei Fedorov*1991200313NHL908400554954276587252117317933819224314812.7771520:15
219Brent Fedyk198819925NHL162243256128823102291217014.1
220Lorne Ferguson195619583NHL1142220423819127
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
221Mark Ferner199519951NHL300000000000010.0
222Landon Ferraro201420163NHL17101-291001000185.61679:51
223Viacheslav Fetisov*199519984NHL2051781987024612413592113135.4
224Guyle Fielder195819581NHL600020000
225Tommy Filmore193119322NHL497310120
226Valtteri Filppula200620138NHL48310015125143158831521212327177912.8786016:16
227Jiri Fischer200020066NHL30511496029295911244323782.9513616:50
228Dunc Fisher195919591NHL700000000
229Joe Fisher194019434NHL6481220138002
230Lee Fogolin194919513NHL123511161385000
231Rick Foley197419741NHL7000-74000000050.0
232Mike Foligno198019823NHL1867783160-203476512056221044717.2
233Bill Folk195219532NHL1200040000
234Len Fontaine197319742NHL4681119-410710010104318.6
235Val Fonteyne196019677NHL378295382-3416245034266.8
236Dwight Foster198319864NHL2154862110-1121243052555226518.1
237Yip Foster193419352NHL18202102000
238Frank Foyston*192719282NHL6417724304
239Bobby Francis198319831NHL14202-102000000450.0
240Johan Franzen2006201611NHL6021871833709340111469444130494160711.61007816:44
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
241Gord Fraser192819292NHL45314623
242Frank Fredrickson*192719312NHL415813242
243Tim Friday198619861NHL23033-960000201130.0
244Martin Frk201820192NHL93121830-21166600144012010.09109:47
245Miroslav Frycer198919891NHL237815-44752016204017.5
246Robbie Ftorek197319742NHL152570411005001020.0
247Bill Gadsby*196219665NHL3231894112-11478170114923.7
248Jody Gage198119843NHL50111223-1124110019307414.9
249Art Gagne193219321NHL1311200
250John Gallagher193319373NHL45459481000
251Gerard Gallant198519939NHL56320726046764160014162425193661126716.3
252Danny Gare198219865NHL3068695181-295937511087716274911.5
253Johan Garpenlov199119922NHL87192342-22217203194010418.3
254Fern Gauthier194619494NHL1461427411011211
255George Gee194919513NHL1864153949037406
256Gus Giesebrecht193919424NHL1352751781321607
257Brent Gilchrist199820025NHL169202545-71131550524102607.7121011:12
258Todd Gill199920013NHL10471017157960127301116.3189818:15
259Farrand Gillie192919291NHL10000
260Art Giroux193619361NHL402200000
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
261Larry Giroux197519784NHL5632427-259130019150853.5
262Luke Glendening201420196NHL4354456100-211603923853125038.7618514:13
263Lorry Gloeckner197919791NHL13022-760000200130.0
264Fred Glover195019522NHL619918254501
265Howie Glover196119622NHL105281644-21902080423711.8
266Warren Godfrey1956196812NHL528237710012527212011003533.4
267Pete Goegan1958196710NHL330186381-32329162013544.8
268Bob Goldham195119566NHL40611921031859021
269Leroy Goldsworthy193119332NHL374610100
270Yan Golubovsky199820003NHL501568301000500263.83519:14
271Ebbie Goodfellow*1930194314NHL5571351913265115115121
272Fred Gordon192719271NHL385510282
273Ted Graham193419352NHL53134500000
274Danny Grant197519784NHL1746462126-65583923263521637916.9
275Leo Gravelle195119511NHL1911261000
276Adam Graves198819903NHL787714-12817001700798.9
277Mike Green201620194NHL2553496130-4114425902593704737.2554821:46
278Red Green192919291NHL200000
279Rick Green199119911NHL6521416102420001301365.6
280Stu Grimson199519973NHL68011-151650000100230.0
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
281Lloyd Gross193419352NHL1821341000
282Don Grosso193919457NHL23471991706561919
283Danny Gruen197319742NHL20134071000300195.3
284Bep Guidolin194819492NHL62121022787503
285Marc Habscheid199019912NHL112241943-95520041144116814.3
286Lloyd Haddon196019601NHL8000-12000020.0
287Harold Halderson192719271NHL18202310
288Len Haley196019612NHL30224-3142000287.1
289Bob Halkidis199419952NHL321561991000500352.9
290Murray Hall196619672NHL134370440001526.7
291Doug Halward198719893NHL9952530-11852301121211015.0
292Jean Hamel197419818NHL451196281-925741810051654584.1
293Ted Hampson196419684NHL110225476141421104162018911.6
294Dave Hanson197919791NHL11000-126000000050.0
295Emil Hanson193319331NHL700060
296Terry Harper197619794NHL252145670-12309500421132815.0
297Billy Harris196619661NHL24145641000244.2
298Ron Harris196319726NHL25185159-193426111391013452.3
299Ted Harris197419741NHL4101111-4660000920320.0
300Gerry Hart196919724NHL71279-51521101700643.1
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
301Gizzy Hart192719271NHL300000
302Mark Hartigan200820081NHL23314-21630001001915.81657:09
303Buster Harvey197619772NHL89192039-214314231172117610.8
304Doug Harvey*196719671NHL2000-1000000
305Derian Hatcher200420041NHL15044480000310180.029519:38
306Ed Hatoum196919702NHL21235242001300219.5
307George Hay*192819335NHL2056052112758
308Jim Hay195319553NHL75156220101
309Galen Head196819681NHL1000-1000000000
310Rich Healey196119611NHL10000200000
311Darren Helm2008201912NHL620100125225-218982612151136612438.0909614:40
312Paul Henderson196319686NHL2696779146121325511117173056711.8
313John Hendrickson195819623NHL50000400000
314Jimmy Herbert192919302NHL6310818381
315Art Herchenratter194119411NHL1012321000
316Bryan Hextall197619761NHL21044-4290000220170.0
317Dennis Hextall197619794NHL1933982121-35457307257011126514.7
318Joe Hicketts201820192NHL13033-120000210110.022317:11
319Glenn Hicks198019812NHL10861218-21127510012001234.9
320Henry Hicks193019312NHL46325440
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
321Tim Higgins198719893NHL181293665628027022331221813.3
322Dutch Hiller194219421NHL900000000
323Jim Hiller199319931NHL212687192000600248.3
324Larry Hillman195519573NHL69156571000
325John Hilworth197819803NHL57112-14891000100323.1
326Taro Hirose201920191NHL101100000010001413:44
327Bill Hogaboam197319806NHL2216184145-60744812136122140115.2
328Flash Hollett194419463NHL1153042728926403
329Gord Hollingworth195619583NHL93156661000
330Chuck Holmes195919622NHL2313401010001010.0
331Tomas Holmstrom1997201215NHL1026243287530287691211220391801070148916.31252813:35
332John Holota194319462NHL1520202000
333Pete Horeck194719493NHL14838468414934407
334Marian Hossa200920091NHL7440317127633010081713130713.0131717:48
335Doug Houda198619996NHL172526311251500026001343.7216:51
336Gordie Howe*1947197125NHL16877861023180915116435532092412112546037099.9
337Mark Howe*199319953NHL1228566435404401292521585.1
338Syd Howe*1935194612NHL51518824843613416123420
339Filip Hronek201920191NHL3731316-103021001021595.173819:56
340Willie Huber197919835NHL37268140208-1286124719278850210686.4
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
341Jiri Hudler200420127NHL409871272143616069180127453063613.7534213:04
342Ron Hudson193819402NHL3352725000
343Brent Hughes197419741NHL6912122-289210001470741.4
344James Hughes193019301NHL40011600
345Brett Hull*200220043NHL24592115207256961292147242170913.0439817:57
346Dennis Hull197819781NHL555914-2063201720726.9
347Kent Huskins201320131NHL11000-34000000020.016915:21
348Matt Hussey200720071NHL500002000000060.0285:38
349Miroslav Ihnacak198919891NHL100000000000010.0
350Earl Ingarfield198119811NHL2221321620001001811.1
351Ron Ingram196419641NHL50369-10503000684.4
352Harold Jackson194119476NHL17816324820214114
353Doug Janik201020123NHL29033-3310000300190.039813:44
354Lou Jankowski195119532NHL2313401000
355Gary Jarrett196719682NHL72182139-1201710215602178.3
356Pierre Jarry197419752NHL91233659-2321230012214022910.0
357Larry Jeffrey196219654NHL170243458-29217222053027.9
358Bill Jennings194119444NHL691220322010203
359Nick Jensen201720193NHL19063743-1456600034122322.6343518:05
360Allan Johnson196119633NHL103212748-1926201012129.9
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
361Brian Johnson198419841NHL3000-35000000040.0
362Danny Johnson197219721NHL43257-382000500287.1
363Earl Johnson195419541NHL100000000
364Greg Johnson199419974NHL177334881-578248123313222314.8
365Larry Johnston197219743NHL203744511419700242021594.4
366Eddie Johnstone198419873NHL5513112455694009205324.5
367Greg Joly197719837NHL267125264-491788312351613103.9
368Buck Jones193919423NHL34235142001
369Eddie Joyal196319653NHL1072029495101910418710.7
370Tomas Jurco201420174NHL159152439-8461230022202246.7177411:10
371Francis Kane194419441NHL200000000
372Al Karlander197019734NHL212365692287031509487124214.9
373Jack Keating193919402NHL1230343001
374Duke Keats*192719282NHL2911617422
375Dave Kelly197719771NHL16202-8420010001811.1
376Pete Kelly193619394NHL1361522374815002
377Red Kelly*1948196013NHL846162310472-92531034811271314.6
378Forbes Kennedy195819624NHL168142236019814001287.1
379Sheldon Kennedy199019945NHL183313364-612229114303023713.1
380Alan Kerr199219921NHL58381111333001800417.3
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
381Brian Kilrea*195819581NHL100000000
382Hec Kilrea193219406NHL25142478910126309
383Ken Kilrea193919445NHL91162440816002
384Wally Kilrea193519384NHL991224362012002
385Jakub Kindl201020167NHL2731652681514913303371503924.1432515:51
386Kris King198819892NHL58336-61703000300378.1
387Mark Kirton198119833NHL134334275-489232013364223314.2
388Kelly Kisio198319864NHL23668129197-51755213329039042815.9
389Hobie Kitchen192719271NHL17022420
390Petr Klima198619996NHL30613093223-47158102235186429075617.2785:58
391Mike Knuble199719982NHL62861411680006006412.5
392Joe Kocur1985199910NHL5356666132-6519636060125610057611.52636:44
393Ladislav Kohn200220021NHL400004000000020.0215:13
394Steve Konroyd199319942NHL250112140000100160.0
395Vladimir Konstantinov199219976NHL44647128175185838385481071746567.2
396Tomas Kopecky200620094NHL183122032-61131011318202255.317619:37
397Jim Korn198019823NHL185113546-30458821130501816.1
398Mike Korney197419763NHL599918-204172018107312.3
399Chris Kotsopoulos199019901NHL2000-11000000000
400Vyacheslav Kozlov1992200110NHL60720221341513437615445335141693156412.9344215:26
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
401Dale Krentz198719893NHL30538-3950021203713.5
402Niklas Kronwall2004201915NHL94483343426-25624934014193143712716.52050521:43
403Jim Krulicki197119711NHL14011-60000001070.0
404Uwe Krupp199920022NHL30336-1143000210417.360720:14
405Gord Kruppke199119943NHL23000-2320000000120.0
406Mike Krushelnyski199519951NHL202353620003002010.0
407Dave Kryskow197519751NHL18145-241000400714.3
408Ryan Kuffner201920191NHL1000000000000077:08
409Mark Kumpel198719882NHL1803324000030070.0
410Maxim Kuznetsov200120033NHL117279-11172000700762.6139711:56
411Leo Labine196119622NHL7251318-135850011184.2
412Dan Labraaten197919813NHL1985254106-31283913084212030716.9
413Randy Ladouceur198319875NHL290146781-7744810103501523084.5
414Claude Laforge195919655NHL123151732-446123011429.2
415Roger Lafreniere196319631NHL300004000010.0
416Serge Lajeunesse197119733NHL97145-441010010310881.1
417Hec Lalande195819581NHL1102220000
418Joe Lamb193819381NHL1231463000
419Mark Lamb198719871NHL22213-182000100825.0
420Lane Lambert198419863NHL176362965-1834935103272018719.3
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
421Robert Lang200420073NHL1594079119311382614085029035111.4263016:32
422Josh Langfeld200720071NHL330222120000200370.01835:33
423Albert Langlois196419652NHL8321820181201010972.1
424Darryl Laplante199820003NHL35066-2100000600210.02938:53
425Martin Lapointe1992200110NHL5521081222302188872333199328193511.6369015:19
426Rick Lapointe197619772NHL129123446-191751020028601657.3
427Igor Larionov*199620038NHL539893083971023025332422180122657915.4526015:36
428Dylan Larkin201620194NHL30983119202-3819761175141001728839.4570518:28
429Reed Larson1977198610NHL708188382570-139112412656614227147824097.8
430Brian Lashoff201320196NHL12521214-115720001200732.7187415:00
431Brian Lavender197319742NHL30224-22520002001513.3
432Danny Lawson196819692NHL455712-2215000610598.5
433Reggie Leach198319831NHL7815173201313200151114010.7
434Jim Leavins198619861NHL3721113-23261100740633.2
435Brett Lebda200620105NHL326185068312011620546403974.5480114:44
436Fern LeBlanc197719793NHL345611-4041004202817.9
437J.P. LeBlanc197619794NHL147132841-27871120223411717.6
438Rene Leclerc196919712NHL87101121-11105730110019410.6
439David Legwand201420141NHL214711-93122026103910.334216:16
440Ville Leino200920102NHL559716-51281026107112.772013:06
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
441Real Lemieux196719671NHL10000000000
442Tony Leswick195219585NHL302415910040938037
443Dave Lewis198719882NHL6425710842000500405.0
444Herbie Lewis*1929193911NHL4841471613082486413227
445Nick Libett1968197912NHL861217250467-141454168381124191527194111.2
446Tony Licari194719471NHL901100000
447Nicklas Lidstrom*1992201220NHL1564264878114245051412213210353904583038756.82779026:54
448Andreas Lilja200620105NHL2987404733315700338112662.6518117:23
449Ted Lindsay*1945196514NHL8623353937281014232468095210513.3
450Carl Liscombe193819469NHL38013714027711712115120
451Ed Litzenberger196219621NHL3281220-548000839.6
452Bill Lochead197519795NHL2966560125-531625690114713048013.5
453Mark Lofthouse198219832NHL4011819031110006205819.0
454Claude Loiselle198219865NHL128222244-4023619301155216013.8
455Barry Long198019801NHL8001717-283800001601870.0
456Matthew Lorito201720171NHL201100000010060.02914:26
457Clem Loughlin192719282NHL778513652
458Dave Lucas196319631NHL00000000000
459Don Luce197119711NHL5831114-61830001100714.2
460Len Lunde195919624NHL210285078-14371711022725.1
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
461Tord Lundstrom197419741NHL11112-201000100714.3
462Pat Lundy194619494NHL892823512225303
463Chris Luongo199119911NHL401104000010040.0
464George Lyle198019823NHL69182038-4341530217309918.2
465Jack Lynch197419752NHL8552429-2973500116711144.4
466Vic Lynn194419441NHL300040000
467Lowell MacDonald196219654NHL465611-1863200826.1
468Parker MacDonald196119677NHL36194122216-1135613301992310.2
469Bruce MacGregor1961197111NHL675151184335-341711212282471150128811.7
470Calum MacKay194719492NHL600000000
471Howie Mackie193719382NHL1610141000
472Don MacLean200620061NHL3112200101100333.33812:45
473Paul MacLean198919891NHL763635717118201605296014824.3
474Rick MacLeish198419841NHL252810-442000800258.0
475Brian MacLellan199219921NHL231564381000500175.9
476John MacMillan196419652NHL23044060000460.0
477Jamie Macoun199819992NHL7611011-13810001000731.4120817:30
478Frank Mahovlich*196819714NHL198108881966512986211136324168715.7
479Pete Mahovlich196619816NHL186266490-2614523302411902879.1
480Mark Major199719971NHL20000500000000
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
481Dan Maloney197619783NHL17756811376418449346119152410.7
482Steve Maltais199419941NHL4011-10000010020.0
483Kirk Maltby1996201014NHL9081071152224768385418211053711849.01027213:19
484Randy Manery197119722NHL3000-10000000030.0
485Ken Mann197619761NHL1000-10000000010.0
486Bob Manno198419852NHL13619355409215045303213214.4
487Anthony Mantha201620194NHL2086060120-111354515065010050212.0347516:42
488Alexey Marchenko201420174NHL1103161942630001402744.1186416:57
489Lou Marcon195919633NHL60044-642000080.0
490Gus Marker193319342NHL20213101000
491Danny Markov200720071NHL6641216255940001101666.1124618:53
492Brad Marsh199119922NHL7547115694001502458.9
493Gary Marsh196819681NHL6134241001300714.3
494Bert Marshall196619683NHL155134354816910004101780.6
495Clare Martin195019512NHL11431114263001
496Pit Martin196219664NHL119182341560161131859.7
497Don Martineau197619772NHL10011-10000010010.0
498Steve Martinson198819881NHL101123841001100333.3
499Charley Mason193919391NHL401100000
500Joe Matte193019301NHL1201100
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
501Brad May201020101NHL40011-5660000100260.02796:58
502Gary McAdam198119811NHL4051419-142750001130925.4
503Jud McAtee194319453NHL46151328614101
504Stan McCabe193019312NHL659514450
505Doug McCaig194219495NHL9259141175000
506Rick McCann196819756NHL42145-861000400303.3
507Tom McCarthy195719593NHL3644883100
508Darren McCarty1994200913NHL6591201552756513029028221123311111810.7479713:22
509Kevin McClelland199019912NHL64459-919040005002516.0
510Bob McCord196619683NHL26145-8451000000323.1
511Dale McCourt197819825NHL341134203337-37928342913123773101113.3
512Bill McCreary195819581NHL310101000
513Brad McCrimmon199119933NHL20384957672704311341231904.2
514Brian McCutcheon197519773NHL37314-5730001002015.0
515Ab McDonald196619723NHL741019292882003001258.0
516Bucko McDonald193519395NHL1701120317611003
517Butch McDonald194019452NHL4027922000
518Al McDonough197819781NHL132242420001101811.1
519Bill McDougall199119911NHL201100000010030.0
520Mike McEwen198619861NHL2901010-5160000640820.0
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
521Jim McFadden194819514NHL2536478142404915013
522Bob McGill199219921NHL12000-321000000060.0
523Bert McInenly193119322NHL61369620
524Jack McIntyre195819603NHL14538286612431707819.9
525Randy McKay198919913NHL8341317-1523440001300577.0
526Walt McKechnie197519835NHL32189167256-192187010913114421157615.5
527Tony McKegney199019901NHL142132820001001811.1
528Don McKenney196619661NHL24167401000224.5
529John McKenzie196019612NHL75111324-1263101026816.2
530Andrew McKim199519951NHL20000200000000
531Rollie McLenahan194619461NHL8213101010
532Al McLeod197419741NHL26224-7242000200238.7
533Mike McMahon197019701NHL20000000000000
534Max McNab194819503NHL1281619352414202
535Billy McNeill195719646NHL257214667-20130192021018.9
536Stu McNeill195819603NHL1111202100020.0
537Basil McRae198619872NHL40224-71982001200238.7
538Chris McRae199019901NHL710104510000001100.0
539Pat McReavy194219421NHL33561105001
540Derek Meech200720104NHL12641216-283931028401482.7140711:10
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
541Harry Meeking192719271NHL300040
542Wade Megan201920191NHL11011-420000100160.0877:53
543Tom Mellor197419752NHL26246-9252000211258.0
544Gerry Melnyk196019612NHL133192645-2414172022089.1
545Barry Melrose198419862NHL35011-61440000100100.0
546Howie Menard196419641NHL300000000030.0
547Glenn Merkosky198619902NHL20022-1200000200180.0
548Nick Mickoski195819592NHL1031927464814234
549Hugh Millar194719471NHL400000000
550Drew Miller201020178NHL5045651107-3011151231347406488.6645412:48
551Kevin Miller199120043NHL9525305545720324235215516.1297:21
552Perry Miller197819814NHL217105161-423874332371403133.2
553Tom Miller197119711NHL29178-1890100700303.3
554Dmitri Mironov199819981NHL11257041100230287.1
555John Miszuk196419641NHL420222300000180.0
556Bill Mitchell196419641NHL10000000000
557Mike Modano*201120111NHL4041115-483100650795.149812:27
558Ron Moffat193319353NHL3711280000
559John Mokosak198919902NHL41022-9960000200150.0
560Garry Monahan197019701NHL51347-7243001400446.8
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
561Hank Monteith196919713NHL7751217-365000930608.3
562Don Morrison194819492NHL53101626610001
563Jim Morrison196019601NHL7032326-136212001412.1
564Rod Morrison194819481NHL34871548002
565Dean Morton199019901NHL1101-121000000250.0
566Gus Mortson195919591NHL36011220000
567Alex Motter193819436NHL240386098131279210
568Mark Mowers200420062NHL98719261620610119001136.29269:27
569Wayne Muloin196419641NHL3011-12000010.0
570Don Murdoch198219821NHL499132212381011120979.3
571Brian Murphy197519751NHL10000000000000
572Joe Murphy198719904NHL90141832-77113103135013010.8
573Larry Murphy*199720015NHL3123513617156136181526825135456.4479221:59
574Ron Murphy196519662NHL9030265654220100321214.2
575Ken Murray197319731NHL31112-2361000100185.6
576Terry Murray197719771NHL23077-18100000520240.0
577Jan Mursak 201120133NHL46224-182000200424.83567:44
578Anders Myrvold200420041NHL8011-12000010060.09812:12
579Jim Nahrgang197519773NHL5751217-173413118401005.0
580Vaclav Nedomansky197819825NHL364108139247-85867236097564078613.7
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
581Andrej Nestrasil201520151NHL13022-340000110160.014411:04
582Kris Newbury201020101NHL4101141000000333.3358:41
583Rick Newell197319742NHL7000-20000000010.0
584John Newman193119311NHL911220
585Ed Nicholson194819481NHL100000000
586Jim Niekamp197119722NHL29022-17370000200230.0
587Frans Nielsen201720193NHL2264365108-2644318474122241210.4374416:34
588Jim Nill198819903NHL122112031-21561001220007414.9
589Reg Noble*192819336NHL2262325483143
590Ted Nolan198219842NHL6051520-177130211410826.1
591Brad Norton200720071NHL6011220000010020.0254:08
592Lee Norwood198719915NHL25936961326539221315503794009.0
593Tomas Nosek201620172NHL17101-341000000214.817210:08
594Hank Nowak197519751NHL5681422-3469800014001107.3
595Gustav Nyquist201220198NHL48112517029531249233019128420111511.2796016:33
596Mike O'Connell198619905NHL270177592-2618713310422943504.9
597Adam Oates*198619894NHL24654145199-116544100610242142512.7
598Russell Oatman192719271NHL12303121
599Gerry Odrowski196119633NHL13821012-136910101012.0
600John Ogrodnick198019939NHL558265281546-8415018373922187904181114.6
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
601Fredrik Olausson200220021NHL472131592210111210613.378116:37
602Murray Oliver195819613NHL101313061-6282740526511.7
603Dennis Olson195819581NHL300000000
604Jimmy Orlando193719436NHL199625314154201
605Mark Osborne198219832NHL1604565110-46144378065410134013.2
606Steve Ott201720171NHL42336-6633000300339.143910:28
607Xavier Ouellet201420185NHL14151823163500018001812.8229416:16
608Pete Palangio192819281NHL1430380
609Brad Park*198419852NHL1471883101-4813881000384502357.7
610Joe Paterson198119844NHL11561117-321560011100817.4
611George Patterson193519351NHL701100000
612Butch Paul196519651NHL3000-10000080.0
613Marty Pavelich1948195710NHL63393159252454827420
614Jim Pavese198819892NHL46391221513000810319.7
615Mark Pederson199419941NHL2000-1200000000
616Bert Peer194019401NHL100000000
617Jimmy Peters195019543NHL1623139704025514
618Jimmy Peters196519684NHL546713-11842014204613.0
619Brent Peterson197919824NHL9182028-532710117306312.7
620Gord Pettinger193419385NHL1522142633919205
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
621Robert Picard199019901NHL200332200000300140.0
622Alex Pirus198019801NHL40220000002000
623Rob Plumb197819792NHL14325-5221002001127.3
624Nels Podolsky194919491NHL100000000
625Bud Poile*194919491NHL56212142621005
626Don Poile195519582NHL677916124301
627Dennis Polonich197519838NHL3905982141-7712424513117012058710.1
628Poul Popiel196919702NHL942171915113200216101211.7
629Marc Potvin199119922NHL14101-61071000000175.9
630Dean Prentice196619694NHL2306089149-1386461135487358910.2
631Noel Price196219621NHL20011-760000380.0
632Keith Primeau199119966NHL363971332306178173186179829653618.1
633Bob Probert198619949NHL474114145259-132090744001310936067916.8
634Andre Pronovost196319653NHL120202242-2872164012288.8
635Marcel Pronovost*1951196515NHL98380217297167136695116144.1
636Metro Prystai195119588NHL433911232141186922023
637Teemu Pulkkinen201420163NHL701192072692036301368.179511:21
638Jamie Pushor199619983NHL134613195217600013001125.4
639Nelson Pyatt197419752NHL14000-42000000070.0
640Bill Quackenbush*194319497NHL31440901304931817
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
641Kyle Quincey200620168NHL269153449102521410332113444.4527919:38
642Yves Racine199019934NHL23122102124223013901594034464.9
643Brian Rafalski200820114NHL2923516920478102152003947505566.3674123:05
644Rags Raglan195119511NHL33314143000
645Mike Ramsey199519973NHL8236928583000600674.5
646Michael Rasmussen201920191NHL6181018-629440010007311.073912:07
647Matt Ravlich197019701NHL460667330000600250.0
648Marc Reaume196019612NHL47022-15100000150.0
649Billy Reay194419452NHL420202000
650Mickey Redmond197119766NHL317177132309-601071245302683500121414.6
651Dutch Reibel195419585NHL30674141215535717019
652Leo Reise194719526NHL34021618225417313
653Dan Renouf201720171NHL100000000000010.01413:35
654Brad Richards201620161NHL6810182848640181001646.1100614:48
655Dave Richardson196819681NHL10000000000000
656Steve Richmond198619861NHL29123-17821000200185.6
657Jack Riley193319331NHL10000
658Jim Riley192719271NHL6022100
659Bob Ritchie197719782NHL288412-141071004005115.7
660Mattias Ritola200820102NHL7011000000100110.07010:00
Rk Player From To Yrs Lg GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
661Jamie Rivers200420062NHL653589533000500358.66449:55
662Wayne Rivers196219621NHL2000-10000010.0
663Phil Roberto197519762NHL83143448-129814002241001688.3
664Doug Roberts196619755NHL134273966-295322503335019613.8
665Fred Robertson193419341NHL20101120100
666Torrie Robertson198919902NHL543710-317530007002512.0
667Nathan Robinson200420041NHL5000-12000000050.0306:01
668Luc Robitaille*200220032NHL1624140812882516052317033812.1224113:50
669Mike Robitaille197119711NHL234812-132240003503710.8
670Des Roche193519351NHL15303103000
671Earl Roche193519351NHL1333603000
672Dave Rochefort196719671NHL1000-1000000
673Leon Rochefort197219732NHL8419163511219003132112015.8
674Harvey Rockburn193019312NHL784262251
675Marc Rodgers200020001NHL21112-3101000100175.91667:55
676Stacy Roest199920033NHL110111728-82610102161010810.29778:53
677Dale Rolfe197019712NHL6451823-260500115211523.3
678Roly Rossignol194419462NHL913441000
679Rolly Roulston193619383NHL24066100000
680