Skater Statistics

Skater Statistics Table
Scoring Goals Assists Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
1Ramzi Abid22TOTLW3310818-4322.164036205916.942812:58
1Ramzi Abid22PHXLW30108181302.364036205219.237512:30
1Ramzi Abid22PITLW3000-52-0.3000000070.05317:33
2Craig Adams25CARRW8161218-11710.7510111101075.698812:12
3Kevyn Adams28CARC779918-8571.090006211695.3112814:39
4Maxim Afinogenov23BUFRW355611-12210.53202600776.546913:24
5Tommy Albelin38NJDD371671062.50010510303.356315:13
6Nikita Alexeev21TBLRW37426-680.13101110527.742611:31
7Daniel Alfredsson30OTTRW7827517815429.2189062724024011.3152419:32
8Bobby Allen24EDMD1000000.00000000032:53
9Bryan Allen22VAND485388732.550012104311.662112:56
10Jamie Allison27CBJD48011-1599-0.40000100230.057411:57
11Jason Allison27LAKC26622289223.14203121004613.056221:36
12Tony Amonte32TOTRW722031510285.212715112002079.7137719:08
12Tony Amonte32PHXRW59132336-12262.7760391401707.6114819:27
12Tony Amonte32PHIRW1378151222.651122603718.922917:39
13Dave Andreychuk*39TBLLW72201434-12343.351503113017011.8118416:27
14Nik Antropov22TORRW72162945111245.0132161811010215.7108015:00
15Denis Arkhipov23NSHC79112435-18322.68301131101487.4119615:09
16Derek Armstrong29LAKC661226385303.910201188010611.3103415:40
17Tyler Arnason23CHIC821920397204.416306155017810.7119014:30
18Jason Arnott28DALC722324479515.916706186016913.6116616:12
19Magnus Arvedson31OTTLW8016213713483.714204165013811.6143317:54
20Arron Asham24NYIRW781519341573.611401171111413.295312:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Serge Aubin27COLC664610-264-0.14001501626.578911:58
22Adrian Aucoin29NYID7382735-5706.03501111511754.6211829:01
23Donald Audette33MTLRW54111223-7191.974044801189.383715:30
24Jared Aulin20LAKC17224-300.31100020219.51699:55
25Sean Avery22TOTC51691571531.760026305910.24418:39
25Sean Avery22DETC39561171201.550025104012.52757:03
25Sean Avery22LAKC121340330.31000120195.316613:50
26P.J. Axelsson27BOSLW661719368244.013221152212213.9109716:37
27Christian Backman22STLD4000-30-0.2000000040.04912:22
28Frank Banham27PHXRW5000-12-0.1000000050.0397:52
29Matthew Barnaby29NYRLW7914223691424.013101211010413.5102713:00
30Stu Barnes32TOTLW81132639-11282.9841320601498.7148318:19
30Stu Barnes32BUFLW68112132-13202.3821216501248.9125718:29
30Stu Barnes32DALLW13257280.70201410258.022617:23
31Scott Barney23LAKRW5000-10-0.1000000050.0459:04
32Murray Baron35VAND7824613623.02000301345.9132717:01
33Lubos Bartecko26ATLLW377916381.870017205413.046312:31
34Milan Bartovic21BUFRW3101000.21000000520.0309:52
35Shawn Bates27NYILW74132942-9523.161611514012610.3136418:26
36Bates Battaglia27TOTLW8361925-191000.3411213601234.9150518:08
36Bates Battaglia27CARLW7051419-17900.04011950965.2130518:39
36Bates Battaglia27COLLW13156-2100.30101410273.719915:19
37Nolan Baumgartner26VAND8123440.80100110714.39311:36
38Ryan Bayda22CARLW2541014-5161.14001640498.243117:15
39Francois Beauchemin22MTLD1000-10-0.1000000010.01717:11
40Eric Beaudoin22FLALW15011-725-0.40000100110.01489:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Jaroslav Bednar26TOTRW67522271182.132012110955.394614:07
41Jaroslav Bednar26FLARW5251318-2141.332011300667.673614:09
41Jaroslav Bednar26LAKRW15099340.80000810290.021014:00
42Kris Beech21PITC12011-36-0.2000010060.012710:34
43Steve Begin24CGYC50314-751-0.23001100595.14619:13
44Derek Bekar27LAKLW6000-14-0.1000000040.0457:29
45Wade Belak26TORD55369-21961.73000600339.159610:50
46Eric Belanger25LAKC62161935-5263.513031154011414.0109717:42
47Ken Belanger28LAKLW40000170.000000000164:03
48Mark Bell22CHIRW8214152901132.612020141012711.0115414:04
49Blake Bellefeuille25CBJC3000000.000000000217:01
50Ladislav Benysek27MIND14000-380.0000000070.016011:26
51Bryan Berard25BOSD80102838-4645.66401161202054.9170921:21
52Drake Berehowsky31PHXD71230270.51000110812.57610:52
53Bubba Berenzweig25NSHD4000000.1000000050.07117:47
54Sergei Berezin31TOTLW752317407124.918502170019911.6121716:14
54Sergei Berezin31CHILW66181331-383.313500130017110.5107616:18
54Sergei Berezin31WSHLW95491041.650024002817.914115:41
55Aki Berg25TORD7847113282.94002601498.2117315:02
56Marc-Andre Bergeron22EDMD5112290.61000010520.08316:30
57Marc Bergevin37TOTD70257-11362.22000401277.4131318:46
57Marc Bergevin37PITD69257-9362.32000401277.4129518:46
57Marc Bergevin37TBLD1000-20-0.1000000001818:26
58Christian Berglund22NJDLW384593200.94000500508.038710:11
59Rick Berry24WSHD43213-3870.62001100405.055712:58
60Todd Bertuzzi27VANRW82465197214412.32125073417024318.9168720:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Craig Berube37CGYLW55246-61000.22001400219.52895:16
62Blair Betts22CGYC9134300.51000300166.310411:33
63Jiri Bicek24NJDRW4456117251.24101600637.951911:48
64Mathieu Biron22FLAD34189-18140.60010530521.971921:08
65Jason Blake29NYILW8125305516586.72131424422539.9142917:38
66Rob Blake*33COLD7917284520579.57823141312696.3208226:21
67Zdenek Blatny22ATLLW4000-10-0.1000000020.04210:31
68Sylvain Blouin28TOTLW19000-347-0.3000000040.0774:02
68Sylvain Blouin28MTLLW17000-343-0.2000000030.0613:36
68Sylvain Blouin28MINLW2000040.0000000010.0157:38
69Eric Boguniecki27STLRW8022274922386.418315225011718.8112114:00
70Patrick Boileau27DETD252688141.920016001811.134913:58
71Brad Bombardir30MIND581141515165.001001400551.8127722:01
72Peter Bondra34WSHLW76302656-3526.2199241610025611.7143618:53
73Radek Bonk27OTTC702232546366.21111041715014615.1122817:32
74Dennis Bonvie29OTTRW12000-129-0.1000000030.0373:05
75Jason Botterill26BUFLW171451140.40100400205.018410:48
76Joel Bouchard29TOTD3458130142.741024404710.669620:28
76Joel Bouchard29NYRD2757126142.841024304112.254320:07
76Joel Bouchard29PITD7011-60-0.1000001060.015321:49
77Pierre-Marc Bouchard18MINC50713201182.025019405313.266413:16
78Philippe Boucher29DALD807202728947.6511316311375.1163920:29
79Bob Boughner31CGYD693141751264.330011310624.8137019:51
80Francis Bouillon27TOTD24314-241.120101003010.045919:09
80Francis Bouillon27MTLD20314-121.120101003010.040820:24
80Francis Bouillon27NSHD4000-120.0000000005112:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Jesse Boulerice24CARRW48213-21080.220001001216.71873:54
82Eric Boulton26BUFLW5815611780.21000500333.03826:35
83Josef Boumedienne25WSHD6101-100.21001000714.311719:33
84Jay Bouwmeester19FLAD8241216-29142.122004801103.6165220:09
85Dan Boyle26TBLD7713405394410.25801211901369.6188724:31
86Nick Boynton24BOSD78717248994.8601216101604.4176922:41
87Matt Bradley24SJSRW46235-1370.12000300219.53637:54
88Donald Brashear31PHILW808172551612.280011700998.1107013:23
89Pavel Brendl21TOTRW505813561.34101800945.355411:05
89Pavel Brendl21PHIRW425712841.54101700806.343410:19
89Pavel Brendl21CARRW8011-32-0.20000100140.012115:05
90Kip Brennan22LAKLW19000057-0.2000000060.0934:52
91Rich Brennan30BOSD7011360.40000100120.09513:37
92Eric Brewer23EDMD8082129-11454.6710191201475.4199424:56
93Daniel Briere25TOTC82243458-20625.5159041816018113.3140717:10
93Daniel Briere25PHXC68172946-21503.8134031415014212.0115817:02
93Daniel Briere25BUFC1475121121.725014103917.924917:49
94Rod Brind'Amour32CARC48142337-9373.56710913111012.7114123:46
95Patrice Brisebois32MTLD7342529-14324.0310171801053.8170723:23
96Brad Brown27MIND57011-1900.90000100100.05269:14
97Curtis Brown26BUFC741516314403.38344106014410.4124916:53
98Mike Brown23MDALW161120440.21001100812.5804:58
99Sean Brown26BOSLW69156-6117-0.31000500392.64446:26
100Steve Brule28COLC2000000.0000000020.0189:07
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Andrew Brunette29MINLW82182846-10304.99902131509718.6118714:29
102Sergei Brylin29NJDLW5211819-2161.873116118612.884116:11
103Kelly Buchberger36PHXLW79391201090.22010900329.47889:59
104Jan Bulis24MTLLW821624409304.116002230116010.0128815:42
105Pavel Bure*31NYRRW391911304164.21351347013614.073918:56
106Valeri Bure28TOTRW5152328-13101.6230291401613.193318:17
106Valeri Bure28FLARW4652126-11101.6230291201503.385718:38
106Valeri Bure28STLRW5022-200.00000020110.07615:11
107Sven Butenschön26NYID37044-6260.30000400190.046012:26
108Yuri Butsayev24ATLLW16202-58-0.12000000219.519312:05
109Petr Buzek25CGYD44358-6141.50300500486.363214:22
110Dmitri Bykov25DETD71210121432.31100730583.4130418:22
111Dan Bylsma32MDARW39145-1120.11000400234.33709:29
112Eric Cairns28NYID60145-71240.71000301313.271011:50
113Petr Cajanek27STLC519293816204.2522121719010.081215:56
114Kyle Calder24CHILW82152742-6403.5870224301649.1137116:43
115Mike Cammalleri20LAKC28538-4220.632020304012.539414:05
116Brian Campbell23BUFD6521719-8203.420011430902.2121318:40
117Jim Campbell29FLARW1000000.0000000030.098:56
118Keith Carney32MDAD81418228656.340011701874.6182822:34
119Anson Carter28TOTRW79263460-11266.01610012013119313.5153219:23
119Anson Carter28EDMRW68253055-11205.71510011613117614.2133619:39
119Anson Carter28NYRRW11145060.31000400175.919617:49
120Andrew Cassels33CBJC79204868-4306.9109152125211317.7156919:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Zdeno Chara25OTTD7493039291169.36302141421685.4184724:57
122Brad Chartrand28LAKC628614-10330.770126006412.575912:14
123Jonathan Cheechoo22SJSRW669716-5391.39003700949.670710:43
124Chris Chelios*41DETD66217194783.510111331922.2160024:15
125Jason Chimera23EDMC6614923-2362.6130148109015.671010:46
126Stanislav Chistov19MDALW791218304543.19302117011410.5107313:35
127Eric Chouinard22PHIC28448281.03100400458.92709:38
128Marc Chouinard25MDAC70347-940-0.22010301525.86599:25
129Artem Chubarov23VANC6271320461.461011003789.088914:21
130Ivan Ciernik25WSHLW47810186241.9800210006113.155511:48
131Chris Clark26CGYRW81101222-111261.2820210201566.4116614:24
132Greg Classen25NSHC8000-34-0.2000000020.08010:02
133Dan Cleary24EDMRW57413175311.240011300894.568211:58
134Ben Clymer24TBLRW6561218-2571.0510110201035.888713:39
135Carlo Colaiacovo20TORD2011000.1000010010.02713:43
136Erik Cole24CARRW531413271723.2662393112511.290817:08
137Mike Commodore23CGYD60112190.4000010050.06911:35
138Mike Comrie22EDMC69203151-18904.712806229017011.8123217:51
139Tim Connolly21BUFC80121325-28321.066025801597.5127916:00
140Craig Conroy31CGYC79223759-4366.2175022313114315.4156319:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Matt Cooke24VANLW8215274221824.910140251111812.7109813:24
142Daniel Corso24STLC1000-10-0.10000000087:44
143Shayne Corson36TORLW467815-5490.970007106910.169215:02
144Joe Corvo25LAKD5057122143.23200430846.093118:37
145Sylvain Cote37WSHD1000040.00000000044:12
146Jeff Cowan26ATLLW66358-15115-0.43000500525.85548:24
147Cory Cross32TOTD3727916243.01101421296.964417:24
147Cory Cross32NYRD2604413161.90000301180.044717:12
147Cory Cross32EDMD11235381.111011201118.219617:51
148Matt Cullen26TOTC80132033-8342.9931212711319.9115714:28
148Matt Cullen26MDAC5071421-4121.86101860779.171514:18
148Matt Cullen26FLAC306612-4221.132114115411.144214:43
149Jassen Cullimore30TBLD281343311.41000300234.351618:25
150Mariusz Czerkawski30MTLLW435914-7160.84100630776.556613:10
151Andreas Dackell30MTLRW7371825-5241.370011701749.5108714:53
152Pierre Dagenais24FLARW9000-14-0.1000000050.0546:01
153Ulf Dahlen36DALLW6317203711144.88901137010017.087113:49
154Toni Dahlman23OTTRW12101-100.01001000520.0746:10
155Alexandre Daigle27PITRW33437-1080.23100210488.336110:57
156Vincent Damphousse35SJSC82233861-13665.8815061819117613.1157119:09
157Mathieu Dandenault26DETD744151925645.331001500745.4141519:08
158Ken Daneyko38NJDD692796333.22000700385.3107715:37
159Jeff Daniels34CARC59044-98-0.60000400410.04978:25
160Mike Danton22NJDC172020350.220000001811.11538:59
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Craig Darby30NJDC3011-100.0000010010.03210:36
162Mathieu Darche26CBJLW1000-10-0.10000000076:57
163Pavel Datsyuk24DETC6412395120165.711101261308214.698915:28
164Matt Davidson25CBJRW34459-12180.340005002814.340211:49
165Rob Davison22SJSD151234221.11000200156.726817:53
166Eric Daze27CHILW5422224410146.019305175017012.987916:17
167Greg de Vries30COLD826263215706.4600225011125.4182522:15
168Adam Deadmarsh27LAKLW20134172212.794013105523.638619:18
169Louie DeBrusk31CHILW4000070.000000000256:10
170Brad DeFauw25CARLW9303-220.421010001915.812413:45
171Andy Delmore26NSHD71181634-17286.341406610014912.1121317:05
172Pavol Demitra28STLC7836579303210.92511043225020517.6154419:47
173Nathan Dempsey28CHID6752328-7264.4410218501244.0140120:55
174Eric Desjardins33PHID798243230359.2710216711974.1181022:55
175Boyd Devereaux24DETLW6139124160.73001900724.25759:26
176Rob DiMaio34DALLW691091918762.3100029008112.389512:58
177Niko Dimitrakos23SJSRW216713-781.233006103417.629914:15
178Kevin Dineen39CBJRW4000012-0.1000000070.04310:40
179Chris Dingman26TBLLW51213-1191-0.72000100414.94889:34
180Joe DiPenta23ATLD3112300.61000100250.04715:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Shane Doan26PHXLW822137583865.814702231312259.3154018:47
182Jason Doig26WSHD55358-31081.43001500417.378014:11
183Robert Dome24CGYRW1000000.0000000010.088:16
184Hnat Domenichelli26MINRW1000000.0000000010.01111:11
185Tie Domi33TORRW79151429-11713.11140012209116.586410:56
186Ted Donato33NYRC49213-16-0.32000100306.74198:33
187Shean Donovan28TOTRW655712-8370.24011700885.788013:33
187Shean Donovan28PITRW52459-6300.23010500666.167713:01
187Shean Donovan28CGYRW13123-270.01001200224.520315:39
188Jiri Dopita34EDMC21156-4110.11001410234.329013:49
189Jim Dowd34MINC7881725-1312.1431210707810.3101813:03
190Aaron Downey28DALRW431121690.01000100147.12054:47
191Dallas Drake33STLLW80201030-7662.91541263111317.7118414:48
192Kris Draper31DETC821421356822.91301218121429.9132816:12
193Harold Druken24TOTC22145-140.41000500166.31466:39
193Harold Druken24CARC14011-120.0000020050.0563:59
193Harold Druken24TORC5022120.1000020080.06412:50
193Harold Druken24VANC3112-100.21000100333.3268:48
194Chris Drury26CGYLW80233053-9335.6175151515022410.3148418:33
195Steve Dubinsky32STLC28066340.20000501230.030110:45
196J.P. Dumont24BUFRW76142135-14443.012202138013510.4114515:04
197Micki DuPont22CGYD16123-540.41000020273.726816:45
198Pascal Dupuis23MINRW8020284817446.114604207118310.9140017:30
199Radek Dvorak25TOTRW75102535-6302.5730017621666.0118315:46
199Radek Dvorak25NYRRW6362127-3161.7420016321344.598915:42
199Radek Dvorak25EDMRW12448-3140.831001303212.519316:07
200Gordie Dwyer25TOTLW28011-396-0.40000010100.01936:53
200Gordie Dwyer25NYRLW17011-150-0.1000001080.01106:28
200Gordie Dwyer25MTLLW11000-246-0.2000000020.0837:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Karl Dykhuis30MTLD65145-5341.11000400244.297515:00
202Mike Eastwood35TOTC7031316-5320.321001012397.786712:23
202Mike Eastwood35CHIC5321012-6240.02000802326.368412:54
202Mike Eastwood35STLC17134180.20100210714.318310:44
203Mark Eaton25NSHD502791222.62000520523.878815:45
204Patrik Elias26NJDLW8128295717227.622604188325511.0146518:05
205Mikko Eloranta30LAKLW7551217-15560.241011200965.296212:50
206Steve Eminger19WSHD17022-3240.1000020060.017210:08
207Martin Erat21NSHLW27178-9140.10100430392.634512:47
208Anders Eriksson28TORD4000100.2000000070.07619:02
209John Erskine22DALD162021290.720000001216.717210:45
210Garnet Exelby21ATLD150220410.4000020090.027118:04
211Jim Fahey23SJSD4311920-3332.910006130661.578818:20
212Jeff Farkas25ATLC3000-10-0.1000000050.04113:32
213Mike Farrell24WSHRW4000120.0000000020.0112:48
214Rico Fata22TOTLW6371219-7161.37000840798.974211:46
214Rico Fata22NYRLW36246-160.42000310306.72627:16
214Rico Fata22PITLW275813-6101.050005304910.248017:46
215Fedor Fedorov21VANLW7011040.0000010020.0649:10
216Sergei Fedorov*33DETC80364783155210.124102112818128112.8169421:11
217Todd Fedoruk23PHILW6315611050.21000500333.04096:30
218Ruslan Fedotenko24TBLLW76191332-7443.213606102111416.7121716:01
219Andrew Ference23TOTD38178-15420.80100520392.671218:45
219Andrew Ference23PITD22134-1636-0.10100300224.543019:33
219Andrew Ference23CGYD16044160.90000220170.028217:38
220Brad Ference23TOTD75279-31462.52000700494.1120616:05
220Brad Ference23FLAD6026821182.62000600414.995815:58
220Brad Ference23PHXD15011-528-0.1000010080.024816:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Scott Ferguson30EDMD78358111202.83000500456.795912:18
222Jesse Fibiger24SJSD16000-52-0.3000000020.0976:05
223Vernon Fiddler22NSHC194262140.940012002020.01849:40
224Jeff Finley35STLD64134-2461.11001300303.3100015:37
225Jiri Fischer22DETD151560160.91000410195.332121:24
226Mike Fisher22OTTC7418203813544.512513164014212.7118315:59
227Tom Fitzgerald34TORLW664131710571.240001300894.579912:07
228Rory Fitzpatrick28BUFD36134-7160.91000120293.461317:02
229Theoren Fleury34CHILW54122133-7773.01110314701249.790416:45
230Ryan Flinn22LAKLW191010280.01000000137.71045:28
231Dan Focht25TOTD22033-9290.00000120120.030513:53
231Dan Focht25PITD12033-7190.10000120110.021918:14
231Dan Focht25PHXD10000-210-0.1000000010.0878:40
232Adam Foote31COLD7811203130888.28302154110610.4200525:43
233Colin Forbes26WSHC5000-20-0.2000000030.0489:38
234Peter Forsberg*29COLC752977106527013.6218025225016617.5145019:20
235Jean-Francois Fortin23WSHD33011-3220.20000100200.050315:14
236Kurtis Foster21ATLD2000-20-0.1000000010.02211:06
237Ron Francis*39CARC82223557-22305.4138112015015614.1163519:56
238Jeff Friesen26NJDRW8123285123266.920304235017912.8125915:33
239Alex Frolov20LAKLW7914173112343.51310315201419.9113614:23
240Marian Gaborik20MINRW8130356512468.9245181816128010.7141017:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Simon Gagne22PHILW469182720163.5711313411157.880017:24
242Simon Gamache22ATLC2000-12-0.1000000030.02512:37
243Paul Gaustad20BUFC1000000.00000000065:48
244Denis Gauthier26CGYD72111125993.61001920502.0143119:52
245Aaron Gavey28TORC5011100.0000010080.05711:19
246Martin Gelinas32CGYLW81213152-3515.715603238015213.8134116:33
247Brent Gilchrist35NSHLW41123-1114-0.71000200412.444110:46
248Hal Gill27BOSD764131721564.7400011021143.5157320:42
249Todd Gill37CHID5011300.5000010090.09819:31
250Doug Gilmour*39TOTC62111930-6362.4830013608512.9102716:34
250Doug Gilmour*39MTLC61111930-6362.4830013608512.9102216:45
250Doug Gilmour*39TORC1000000.00000000054:51
251Brian Gionta24NJDRW581213255232.81020312101299.385814:48
252Jonathan Girard22BOSD73616224214.042029611234.9152120:50
253Ray Giroux26NJDD11011-260.20000100200.020118:18
254Eric Godard22NYIRW19000-348-0.3000000060.0864:32
255Scott Gomez23NJDC8013425517486.011204321002056.3128116:01
256Sergei Gonchar28WSHD82184967135211.511702252312248.0217926:35
257Lee Goren25BOSRW14213-270.202001001513.31158:15
258Jean-Luc Grand-Pierre25CBJD41101-6640.41000000323.155913:38
259Chris Gratton27TOTC80153045-161073.811402191102157.0132516:34
259Chris Gratton27BUFC66152944-5864.611402191001878.0108416:26
259Chris Gratton27PHXC14011-1121-0.80000010280.024117:12
260Adam Graves34SJSLW829918-14320.581008011187.6107013:03
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Josh Green25TOTLW45145-321-0.31000400432.34149:12
261Josh Green25WSHLW21123170.11000200205.01708:07
261Josh Green25EDMLW20022-312-0.30000200200.020710:22
261Josh Green25NYRLW4000-12-0.1000000030.0369:07
262Travis Green32TORC751212242672.2921312008614.097112:57
263Mark Greig33PHIRW5011120.1000010020.0255:02
264Martin Grenier22PHXD3000-10-0.100000000196:11
265Mike Grier28WSHRW82151732-14361.611222116013311.3145917:48
266Michal Grosek27BOSRW63218202711.220011710742.767510:43
267Bill Guerin32DALRW6425255051136.21411021410122910.9118718:33
268Steve Guolla29NJDLW12202120.32000000633.3968:00
269Kari Haakana29EDMD13000-24-0.1000000020.01037:55
270Niklas Hagman23FLARW8081523-8201.4620014101326.1108113:31
271Riku Hahl22COLC423473120.33000400614.946411:03
272Ron Hainsey21MTLD21000-120.20000000120.026112:25
273Steven Halko28CARD6000100.2000000050.06110:14
274Adam Hall22NSHRW79161228-8312.9880284014611.0111714:09
275Jeff Halpern26WSHC821321346882.510122191112610.3142917:25
276Denis Hamel25BUFLW25202-417-0.22001000414.931712:40
277Roman Hamrlik28NYID739324121878.86302111831516.0194026:34
278Michal Handzus25PHIC8223214413465.621119156013317.3143917:33
279Scott Hannan24SJSD81319220615.0210014411032.9196524:16
280Mark Hartigan25ATLC23527-860.641002002520.025010:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Scott Hartnell20NSHRW82122234-31013.11020219302215.4125415:17
282Todd Harvey27SJSRW76316195741.330001510644.77569:57
283Derian Hatcher30DALD8282230371069.3611218401595.0212025:51
284Niclas Havelid29MDAD821122335308.07405101111696.5184422:30
285Martin Havlat21OTTLW6724355920307.815904269017913.4110216:27
286Darren Haydar23NSHRW2000-10-0.1000000010.0188:54
287Paul Healey27TORLW4437108160.82100700437.052812:00
288Dany Heatley22ATLRW77414889-85811.02119162820025216.3169021:57
289Jochen Hecht25BUFLW491016264302.8820210511456.987817:55
290Radoslav Hecl28BUFD14000020.2000000030.014010:01
291Bret Hedican32CARD7231417-24752.821017611132.7165823:02
292Jonathan Hedstrom25MDARW4000-10-0.1000000030.0317:51
293Jeff Heerema23CARRW10303-220.421000001618.8969:37
294Shawn Heins29TOTD47123-4421.11001200382.668914:39
294Shawn Heins29PITD27112-2331.01001100283.651819:11
294Shawn Heins29SJSD20011-290.10000100100.01718:32
295Steve Heinze33LAKRW275712-5121.041005114411.441315:17
296Milan Hejduk26COLRW82504898523214.63218043117024420.5162719:50
297Sami Helenius29TOTD150114340.6000010070.016210:47
297Sami Helenius29CHID100113280.5000010050.011311:16
297Sami Helenius29DALD5000160.1000000020.0499:49
298Bryan Helmer30VAND2000100.1000000020.02713:24
299Ales Hemsky19EDMRW59624305142.8600115905012.071212:04
300Darby Hendrickson30MINC28156-380.01000320342.942715:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Alex Henry23TOTD41000-580-0.3000000080.01603:54
301Alex Henry23WSHD38000-480-0.2000000080.01383:39
301Alex Henry23EDMD3000-10-0.100000000217:02
302Burke Henry24CHID16022-139-0.60000200250.029718:32
303Chris Herperger28ATLC27415-117-0.140001002615.433812:30
304Matt Herr26BOSC3000000.0000000010.0258:17
305Andy Hilbert21BOSC14033-170.00000300220.016111:30
306Sean Hill32CARD825242941417.1410061801882.7199624:21
307Dan Hinote26COLC6064104490.66003310659.263610:36
308Jan Hlavac26TOTLW61101626-10282.0460112401238.199116:14
308Jan Hlavac26CARLW5291524-9221.9360111401167.889317:10
308Jan Hlavac26VANLW9112-160.11000100714.39810:51
309Shane Hnidy27OTTD67088-11301.70000800580.093213:55
310Jonas Hoglund30TORLW791319322123.11120310811578.3101012:47
311Josh Holden25TORC5101-220.11000000616.7408:06
312Bobby Holik32NYRC64161935-1523.51330216302137.5115918:07
313Jason Holland26LAKD2011100.2000010002713:31
314Tomas Holmstrom30DETRW7420204011625.181202119010918.392212:28
315Brian Holzinger30TOTC14134-580.01000120234.319313:48
315Brian Holzinger30PITC9123-660.01000020205.014816:24
315Brian Holzinger30TBLC5011120.1000010030.0469:08
316Shawn Horcoff24EDMLW7812213310553.31020320019812.2105313:30
317Darcy Hordichuk22TOTLW28000-297-0.3000000070.01495:19
317Darcy Hordichuk22PHXLW25000-182-0.3000000050.01194:47
317Darcy Hordichuk22FLALW3000-115-0.1000000020.0299:45
318Marcel Hossa21MTLLW3467133141.342017005111.847513:58
319Marian Hossa24OTTRW8045358083411.131140101619022919.7148118:31
320Doug Houda36BUFD1000-22-0.1000000010.01312:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Bill Houlder35NSHD82246-2463.22001400513.9156719:07
322Phil Housley*38TOTD58623296265.4420214901374.4112119:20
322Phil Housley*38CHID57623297245.5420214901344.5110519:23
322Phil Housley*38TORD1000-12-0.1000000030.01616:04
323Jan Hrdina26TOTLW611429434424.53110420818616.3119919:39
323Jan Hrdina26PITLW571425391344.13110416818416.7112619:45
323Jan Hrdina26PHXLW4044380.4000040020.07318:12
324Tony Hrkac36ATLC8091726-16140.9720212508610.5128816:06
325Brett Hull*38DETRW8237397611229.72412142414126214.1148618:07
326Jody Hull33OTTRW703811-3140.13001701427.173710:32
327Cale Hulse29NSHD80268-111212.72001600822.4152719:05
328Ivan Huml21BOSLW41611173301.66002740758.052312:46
329Trent Hunter22NYIRW8044540.50000400190.09812:13
330Kristian Huselius24FLALW78202343-6204.6173031210118710.7135217:20
331Hannes Hyvonen27CBJRW36459-11220.44000410488.336110:02
332Jarome Iginla25CGYRW75353267-10498.2211136239031611.1160721:26
333Brad Isbister25TOTLW66131528-9432.411203123011910.990913:46
333Brad Isbister25NYILW53101323-9341.8820211209011.173713:54
333Brad Isbister25EDMLW13325090.530011102910.317213:14
334Barret Jackman21STLD8231619231905.430001600664.5164420:03
335Ric Jackman24TORD42022-1041-0.10000020350.058713:59
336Jaromir Jagr30WSHRW753641775389.12113292417029012.4159821:18
337John Jakopin27SJSD120000110.1000000030.0988:11
338Doug Janik22BUFD6000120.2000000010.0467:42
339Jason Jaspers21PHXC2000-10-0.100000000157:17
340Jeff Jillson22SJSD26066-790.50000150220.035813:45
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Andreas Johansson29NSHLW56201737-4224.7101000107012416.193916:46
342Calle Johansson35WSHD82312159223.82100921773.9178421:45
343Mathias Johansson28TOTC5851015-14160.43200820707.178713:34
343Mathias Johansson28CGYC46459-1512-0.13100320547.458212:39
343Mathias Johansson28PITC12156140.50100500166.320517:04
344Craig Johnson30LAKLW70369-1322-0.83000600873.498614:05
345Greg Johnson31NSHC3889177222.180009005514.565317:11
346Matt Johnson27MINLW60358-82010.230015002412.54447:24
347Mike Johnson28PHXRW822340639476.615803319017812.9161119:39
348Ryan Johnson26TOTC75257-1338-0.82000500673.079810:38
348Ryan Johnson26FLAC58257-1326-0.52000500543.761910:40
348Ryan Johnson26STLC17000012-0.30000000130.018010:34
349Kim Johnsson26PHID8210293911388.95502151311596.3197524:05
350Mikko Jokela22VAND1000000.0000000030.055:09
351Olli Jokinen24FLAC81362965-17797.62013361811024015.0178422:02
352Hans Jonsson29PITD63145-23360.51000310402.5107517:04
353Kenny Jonsson28NYID7181826-8244.4431010711087.4164723:12
354Ed Jovanovski26VAND6764046191138.44201172211454.1162524:15
355Joe Juneau35MTLC7261622-10200.560021600886.8120816:46
356Frantisek Kaberle29ATLD7971926-19323.5331212701056.7173421:57
357Tomas Kaberle24TORD8211364720309.76412201511199.2203724:50
358Dmitri Kalinin22BUFD6581321-7574.743101111839.6140921:41
359Tomi Kallio26TOTRW24246-10140.02000400287.130912:52
359Tomi Kallio26CBJRW12123-78-0.11000200205.017814:52
359Tomi Kallio26PHIRW7101-120.11000000520.0669:29
359Tomi Kallio26ATLRW5022-240.0000020030.06412:47
360Niko Kapanen24DALC825293425443.140112900806.3120114:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Sami Kapanen29TOTRW71102131-18181.7550291111895.3134218:54
361Sami Kapanen29CARRW4361218-17120.833014801085.680018:37
361Sami Kapanen29PHIRW284913-161.02201531814.954219:21
362Paul Kariya*28MDALW82255681-3488.8131112322402579.7166420:17
363Dave Karpa31NYRD19022-1140.40000200130.027714:35
364Alexander Karpovtsev32CHID4041014-8122.213015323611.186721:40
365Darius Kasparaitis30NYRD80311145853.63001920843.6151118:54
366Pat Kavanagh23VANRW3101220.21001000425.03110:23
367Mike Keane35COLRW6555100340.040115003514.379612:15
368Sheldon Keefe22TBLRW37257-1240.32000410513.937910:15
369Steve Kelly26LAKC15235-600.220013001414.318712:29
370Alexander Khavanov31STLD8182533-1485.652129133908.9177821:57
371Chad Kilger26MTLRW609716-4211.490017006015.064210:42
372Jason King21VANC8022000.00000200120.09011:17
373Patric Kjellberg33MDALW7681119-9160.852121010958.4118815:38
374Trent Klatt32VANRW821613291083.313302103012712.6101912:25
375Ken Klee31WSHD701161722894.710001420671.5152721:49
376Jon Klemm33CHID7021416-9442.711011310742.7153721:57
377Rostislav Klesla20CBJD7221416-22711.92000761892.2135018:45
378Tomas Kloucek22NSHD3000120.1000000010.0299:45
379Mike Knuble30BOSRW7530295918457.921904218018516.2130517:24
380Espen Knutsen31CBJC31549-15200.123013102817.951916:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Chuck Kobasew20CGYRW23426-380.531012002913.827211:48
382Ladislav Kohn27CGYRW3011120.1000010030.0278:53
383Tom Koivisto28STLD222461101.22001130267.736816:44
384Saku Koivu28MTLC822150715727.4155153317014714.3157819:14
385Krys Kolanos21PHXC200000-0.1000000080.02814:06
386Juraj Kolnik22FLARW10011100.00000100140.010610:33
387Konstantin Koltsov21PITRW2000-20-0.1000000040.02613:06
388Zenith Komarniski24VANLW1000020.00000000066:25
389Mike Komisarek21MTLD21011-628-0.10000100260.035116:42
390Steve Konowalchuk30WSHLW771515303712.413203140111912.6128616:42
391Igor Korolev32CHIC48459-1300.231015003212.565513:39
392Tom Kostopoulos24PITRW8011-40-0.1000001060.0364:33
393Ales Kotalik24BUFRW68211435-2304.417402113013815.2103715:15
394Ilya Kovalchuk19ATLLW81382967-24577.8299031613025714.8157519:27
395Alex Kovalev29TOTRW78374077-9709.12611031921027113.7178322:51
395Alex Kovalev29PITRW54273764-11507.4198011621021212.7129924:03
395Alex Kovalev29NYRRW24103132201.773023005916.948420:09
396Viktor Kozlov27FLAC74223456-8185.714711191412329.5167122:35
397Vyacheslav Kozlov30ATLRW79214970-10666.8119122820118511.4158120:01
398Milan Kraft23PITC317512-8101.170012305014.043213:56
399Ryan Kraft27SJSC7011200.1000010010.0608:33
400Igor Kravchuk36FLAD7011-340.0000010080.013118:46
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Jaroslav Kristek22BUFRW6000-24-0.2000000040.07011:37
402Jason Krog27MDAC671015251122.4901113119210.992313:47
403Uwe Krupp37ATLD4000-210-0.1000000010.06115:19
404Filip Kuba26MIND78821290297.1242113801296.2186723:56
405Pavel Kubina25TBLD7531922-7784.1300010901392.2160621:24
406Jarno Kultanen30BOSD2000100.1000000030.02110:16
407Tomas Kurka21CARLW14325120.630002002213.621014:59
408Zdenek Kutlak22BOSD4101000.210000001100.0215:16
409Maxim Kuznetsov25TOTD560331540.80000300330.074813:21
409Maxim Kuznetsov25DETD530330540.70000300320.069813:10
409Maxim Kuznetsov25LAKD3000100.1000000010.05016:37
410Oleg Kvasha24NYILW691214264442.61101213101219.990113:03
411Joel Kwiatkowski25TOTD540553181.40000500560.077314:18
411Joel Kwiatkowski25WSHD340331120.70000300280.052815:32
411Joel Kwiatkowski25OTTD20022260.60000200280.024412:13
412Antti Laaksonen29MINLW821516314263.312124150110614.2130515:55
413Scott Lachance30CBJD61011-20460.00000100350.0122120:01
414Dan LaCouture25TOTLW68369-4720.13000600476.46539:36
414Dan LaCouture25PITLW44224-872-0.32000200306.74059:13
414Dan LaCouture25NYRLW24145400.41000400175.924710:18
415Christian Laflamme26STLD470991451.50000900440.071315:10
416Robert Lang32WSHC8222476912227.21210022918014615.1154018:47
417Darren Langdon32TOTLW54011-2159-0.50000100190.02694:59
417Darren Langdon32VANLW45011-2143-0.40000100150.02445:26
417Darren Langdon32CARLW90000160.0000000040.0252:45
418Jamie Langenbrunner27NJDRW7822335517656.816515285019711.2138817:48
419Josh Langfeld25OTTRW12011240.00000100160.013411:11
420Daymond Langkow26PHXC8220325220565.414422265119610.2172221:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Ian Laperriere29LAKRW7371219-91220.65111804858.2115115:46
422Claude Lapointe34TOTC8088162361.08001800879.296512:03
422Claude Lapointe34NYIC666612-3200.46001600679.080912:16
422Claude Lapointe34PHIC142245160.620002002010.015511:05
423Martin Lapointe29BOSRW5981018-19870.371018201107.390615:22
424Georges Laraque26EDMRW646713-41100.860027004613.05929:15
425Igor Larionov*42DETC74103343-7483.45503112205020.0103013:55
426Brad Larsen25COLLW6033320.3000030060.0508:17
427Janne Laukkanen32TOTD19268-281.420004201216.732317:00
427Janne Laukkanen32PITD17167-381.110004201010.028616:51
427Janne Laukkanen32TBLD2101100.31000000250.03618:15
428Kirby Law25PHIRW2000020.00000000031:41
429Vincent Lecavalier22TBLC803345780399.32011233213027412.0156319:33
430John LeClair33PHILW3518102810164.6108048209918.256516:09
431Mike Leclerc26MDALW5791928-8342.2810410811227.496616:56
432Brian Leetch*34NYRD51121830-3205.5750271101508.0133126:06
433Guillaume Lefebvre21TOTLW26246240.520003101910.531412:05
433Guillaume Lefebvre21PHILW1400014-0.1000000050.01047:27
433Guillaume Lefebvre21PITLW12246100.620003101414.321017:30
434Sylvain Lefebvre35NYRD35022-7100.10000101140.053515:17
435David Legwand22NSHC64173148-2345.2133141615016710.2123119:14
436Jere Lehtinen29DALRW8031174839207.526503152023813.0150318:47
437Claude Lemieux37TOTRW6881220-12440.861107411196.792813:39
437Claude Lemieux37PHXRW366814-3301.14110530748.150514:02
437Claude Lemieux37DALRW32246-914-0.32000211454.442313:14
438Mario Lemieux*37PITC67286391-25439.41414043231023511.9154623:05
439Jordan Leopold22CGYD5841014-15122.21300631785.1119520:36
440Curtis Leschyshyn33OTTD5416711182.61000600303.382215:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Francis Lessard23ATLRW180221610.1000020070.01025:40
442Alan Letang27NYID4000-100.0000000020.05413:28
443Trevor Letowski25VANRW781114258362.4911210221368.197012:26
444Nicklas Lidstrom*32DETD82184462403813.298142122117510.3240629:20
445Andreas Lilja27TOTD734111513705.040001010725.6141519:23
445Andreas Lilja27FLAD5648128563.94000710596.8107419:11
445Andreas Lilja27LAKD170335141.20000300130.034120:04
446Trevor Linden32VANC71192241-1304.314411138111616.4112615:52
447Mats Lindgren28VANC545914-2180.63021900519.875113:54
448Eric Lindros*29NYRC8119345351415.210903231102358.1164020:15
449Bill Lindsay31MTLLW19022-1230.0000020070.01015:20
450David Ling28CBJRW35325-6860.23000200378.12787:56
451Richard Lintner25TOTD29426-14100.62200110458.950417:23
451Richard Lintner25PITD19325-9100.72100110368.336118:59
451Richard Lintner25NYRD10101-50-0.10100000911.114314:20
452Reed Low26STLRW7924632340.12001400484.24996:19
453Dave Lowry37CGYLW34514194222.0410010404012.548614:18
454Lynn Loyns21SJSLW19303-4190.230000001225.01497:50
455Brad Lukowich26TBLD70114154463.610001310521.9123017:34
456Jyrki Lumme36TORD736111710464.75103920728.3150520:37
457Jamie Lundmark22NYRC5581119-3161.780007407810.366312:04
458Ross Lupaschuk22PITD3000-34-0.2000000030.04916:20
459Roman Lyashenko23NYRC2000-20-0.1000000040.02411:47
460Toni Lydman25CGYD8162026-7285.5330011811434.2208825:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Craig MacDonald25CARLW35134-320-0.11000300432.33279:21
462Al MacInnis*39STLD80165268226112.36912232812995.4215326:55
463Ian MacNeil25PHIC2000100.0000000020.02010:08
464John Madden29NJDC8019224113264.71522318222079.2146518:18
465Adam Mair23BUFC7961117-41461.150111100837.283910:37
466Ivan Majesky26FLAD824812-18922.64002800527.7171320:53
467Vladimir Malakhov34NYRD7131417-7522.921006801312.3151921:24
468Tomas Malec20CARD41022-5430.50000110300.046011:13
469Manny Malhotra22DALC593710-2420.33001700624.85529:22
470Marek Malik27TOTD797132020685.85112931779.1141917:58
470Marek Malik27VAND697111823525.651128216810.3124918:06
470Marek Malik27CARD10022-3160.2000011090.017017:02
471Kirk Maltby30DETLW8214233717913.610041211111612.1132616:10
472Kent Manderville31PITC82257-2246-1.22001500722.890911:05
473Eric Manlow27NYIC8213240.41100100728.610012:27
474Cameron Mann25NSHRW4000-20-0.1000000050.0245:53
475Paul Manning23CBJD8000020.1000000040.010413:02
476Justin Mapletoft22NYIC11224-120.411001011216.713512:17
477Paul Mara23PHXD73101525-7784.6910010509510.5154121:06
478Todd Marchant29EDMC7720406013486.3127132412414613.7153219:54
479Bryan Marchment33TOTD812121421413.52000831842.4152818:52
479Bryan Marchment33SJSD672911-21082.72000531663.0129419:19
479Bryan Marchment33COLD140334330.80000300180.023416:42
480Andrei Markov24MTLD7913243713348.210302121201598.2184023:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Danny Markov26PHXD64416202364.1220012401053.8148923:16
482Patrick Marleau23SJSC82282957-10336.1198131514017216.3151918:31
483Grant Marshall29TOTRW7692332-11782.3630215801138.0103613:38
483Grant Marshall29CBJRW6682028-8712.153021460968.392013:56
483Grant Marshall29NJDRW10134-370.21000120175.911611:38
484Jason Marshall31MIND451564691.91000410402.551311:24
485Radek Martinek26NYID662111315263.820011010673.0113817:15
486Steve Martins30TOTC425611-5280.640105013813.251812:20
486Steve Martins30STLC28336-818-0.120102012512.038213:38
486Steve Martins30OTTC142353100.620003001315.41369:45
487Stephane Matteau33FLALW52448-9270.14000400478.556010:46
488Richard Matvichuk29DALD681561582.21001401591.7131819:23
489Brad May31TOTLW233474420.830004002512.02229:40
489Brad May31PHXLW203473320.830004002412.51999:56
489Brad May31VANLW30001100.0000000010.0237:48
490Jamal Mayers28STLRW15257180.62000410267.721514:21
491Chris McAllister27TOTD330114470.70000100130.02948:54
491Chris McAllister27PHID19000-2210.1000000090.01819:32
491Chris McAllister27COLD140116260.7000010040.01138:02
492Chris McAlpine31LAKD21022-4240.20000200150.026712:42
493Dean McAmmond29COLLW41108181101.982024407213.959114:24
494Bryan McCabe27TORD756182491355.633019631494.0177323:39
495Sandy McCarthy30NYRRW826915-4811.06001900817.46097:26
496Steve McCarthy21CHID57145-1231.51000310551.893516:25
497Darren McCarty30DETRW7313922101382.31210281012910.197013:18
498Alyn McCauley25TOTC80916251201.7630014201088.3110513:49
498Alyn McCauley25TORC6469153160.96000900797.682512:54
498Alyn McCauley25SJSC163710-240.803005202910.328017:29
499Andy McDonald25MDAC46101121-1142.073018309210.985218:31
500Kent McDonell23CBJRW3000-10-0.1000000040.0268:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Shawn McEachern33ATLLW46101626-27281.354119701208.388819:18
502Dan McGillis30TOTD71317203604.3120011601302.3146020:34
502Dan McGillis30SJSD3731316-6302.51200850714.281021:54
502Dan McGillis30PHID240337201.50000210410.043718:13
502Dan McGillis30BOSD100112100.40000100180.021321:15
503Marty McInnis32BOSRW7791019-11380.590018201217.4109514:14
504Randy McKay36MTLRW7561319-14720.7420013005211.582911:03
505Jay McKee25BUFD59055-16490.90000500440.0110618:45
506Steve McKenna29PITLW799110-181280.445031005915.36137:45
507Jim McKenzie33NJDLW7648123880.94002800429.55857:42
508Kyle McLaren25SJSD33088-10300.90000620430.074822:40
509Brett McLean24CHIC2000-10-0.1000000010.02210:47
510Sean McMorrow21BUFLW1000000.00000000011:27
511Josef Melichar24PITD8000-220.0000000060.012215:19
512Scott Mellanby36STLRW8026315711766.41313041813013219.7133216:39
513Eric Meloche26PITRW13516-240.832011003414.721916:52
514Eric Messier29COLLW7241014-2160.130111000527.788812:20
515Mark Messier*42NYRC78182240-2303.79815148011715.4145318:38
516Glen Metropolit28WSHRW23235460.52001300229.123310:07
517Branislav Mezei22FLAD11202-2100.620010001020.020218:22
518Aaron Miller31LAKD49156-7241.51000500342.9105321:30
519Kip Miller33WSHC72123850-1184.59304231418913.5107714:58
520Norm Milley22BUFRW8022-260.0000020080.08510:41
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Boris Mironov30TOTD56610162563.64200541708.6112520:05
521Boris Mironov30NYRD3639123342.52100531565.474120:35
521Boris Mironov30CHID20314-1221.121000101421.438419:12
522Willie Mitchell25MIND692121413845.210111200673.0148221:28
523Mike Modano*32DALC79285785343010.7215263026119314.5164920:53
524Fredrik Modin28TBLLW761723407434.21421416611799.5133617:35
525Jaroslav Modry31LAKD82132538-13686.8580191602056.3185722:39
526Alexander Mogilny33TORRW733346794129.5255392123216520.0146320:03
527Steve Montador23CGYD50112-91140.51000100641.675915:11
528Jim Montgomery33DALC1000000.00000000076:41
529Steve Moore24COLC400000-0.100000000368:56
530Ian Moran30TOTD78088-18481.50000800960.0143518:24
530Ian Moran30PITD70077-17461.50000700850.0130418:37
530Ian Moran30BOSD8011-120.10000100110.013116:22
531Ethan Moreau27EDMLW78141731-71122.69232132213710.2105413:30
532Aleksey Morozov25PITLW2791625-3162.8360251104619.650518:42
533Derek Morris24COLD7511374816688.72907181901915.8178723:49
534Brendan Morrison27VANC8225467118367.8176282422016715.0174021:13
535Shaone Morrisonn20BOSD11000080.0000000040.0988:57
536Brenden Morrow24DALLW71212243201345.816234200210520.0111515:43
537Mike Mottau24CGYD4000-100.000000000399:50
538Rick Mrozik28CGYD2000000.0000000020.02010:02
539Bill Muckalt28MINRW8538561.550003001338.510413:00
540Bryan Muir29COLD320223190.6000020090.02096:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Kirk Muller36DALLW55156-618-0.41000410482.15219:28
542Curtis Murphy27MIND1000000.00000000098:56
543Glen Murray30BOSRW8244489296411.63212053116133113.3185422:36
544Marty Murray27PHIC76111526-1132.69110123010510.594012:22
545Rem Murray30TOTLW85121931-2222.4921118101438.4141616:40
545Rem Murray30NSHLW53613191181.451001210817.491517:16
545Rem Murray30NYRLW326612-341.04111600629.750115:39
546Brantt Myhres28BOSLW10000310.00000000055:26
547Ladislav Nagy23PHXLW8022355717926.614806278020910.5139717:28
548Rick Nash18CBJLW74172239-27783.3116021210015411.0103213:57
549Tyson Nash27STLLW6663901140.45102300777.86529:53
550Markus Naslund29VANLW82485610465213.524240122630029416.3163219:54
551Alain Nasreddine27NYID3000020.0000000003712:11
552Andrei Nazarov28PHXLW59303-9135-0.41200000358.63876:34
553Stan Neckar27TBLD70145-6431.81001220382.6130918:42
554Andrej Nedorost22CBJC12011-64-0.30000100100.01119:15
555Vaclav Nedorost20COLLW424598200.831005003511.444010:29
556Petr Nedved31NYRC78273158-4646.316834209220513.2158720:21
557Chris Neil23OTTRW68641081471.16000400629.75217:40
558Scott Nichol28CGYC685510-71490.24010500667.673310:47
559Eric Nickulas27STLRW8011-26-0.1000010030.0769:31
560Rob Niedermayer28TOTLW66101222-10571.373018401258.0112817:05
560Rob Niedermayer28CGYLW5481018-13420.862016401047.794417:29
560Rob Niedermayer28MDALW122243150.51100200219.518415:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Scott Niedermayer*29NJDD81112839236210.1830321701646.7198424:30
562Ville Nieminen25PITRW7591221-25930.670219308610.5106114:08
563Joe Nieuwendyk*36NJDC8017284510565.01430424402018.5134016:45
564Janne Niinimaa27TOTD7652934-9805.02300131511015.0198826:09
564Janne Niinimaa27EDMD6342428-7664.2220011121904.4168826:48
564Janne Niinimaa27NYID13156-2140.80100230119.130023:02
565Andrei Nikolishin29CHIC6061521-3261.050101050738.2102117:01
566Marcus Nilson24FLALW82<