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 Abid23PITLW16325-5270.31201020358.620712:56
2Craig Adams26CARLW8071017-5690.9601010001106.4109513:41
3Kevyn Adams29CARC731012226432.4505112001417.197013:17
4Dmitry Afanasenkov23TBLRW7161016-4120.76001820986.187712:21
5Maxim Afinogenov24BUFRW73171431-4573.614304113014811.5100413:46
6Johnathan Aitken25CHID41011-9700.20000100370.070717:15
7Tommy Albelin39NJDD45134742.01000210273.766614:48
8Daniel Alfredsson31OTTRW77324880122410.4239051829123013.9149419:24
9Bryan Allen23VAND74257-10941.02000500702.9124716:51
10Jamie Allison28NSHD47033-7760.40000300190.061513:04
11Tony Amonte33PHIRW8020335313386.5164031914017311.6121915:14
12Dave Andreychuk*40TBLRW82211839-9423.8111005126016512.7140317:06
13Mel Angelstad31WSHLW2000020.0000000010.02613:00
14Nik Antropov23TORC621318317623.41111216208914.694815:18
15Denis Arkhipov24NSHC7291221-2221.66303930919.9100613:58
16Chris Armstrong28MDAD4011-100.1000010080.05012:32
17Derek Armstrong30LAKC571421354333.99501165010113.996917:00
18Tyler Arnason24CHIC82223355-13165.916602191402229.9135816:34
19Jason Arnott29DALC7321365723667.816505279014314.7124117:00
20Magnus Arvedson32VANC4187157121.862047005414.859414:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Arron Asham25NYILW79121224-12921.711100102010811.1104413:13
22Serge Aubin28ATLLW661015250732.1910213119710.3105616:00
23Adrian Aucoin30NYID81133144295410.39402181302136.1215726:38
24Donald Audette34TOTRW5191221-13381.745007501078.475914:53
24Donald Audette34FLARW286713-9221.11500520669.144916:02
24Donald Audette34MTLRW23358-4160.63000230417.331013:28
25Sean Avery23LAKLW769192822612.6900219001257.288911:41
26P.J. Axelsson28BOSLW68614202421.1600113011075.6110916:19
27Anton Babchuk19CHID5022-120.20000110110.06412:43
28Christian Backman23STLD66513183164.74100940925.4127619:20
29Jozef Balej21TOTRW17145-140.21000310293.422112:59
29Jozef Balej21NYRRW13145040.31000310254.017013:06
29Jozef Balej21MTLRW4000-10-0.1000000040.05112:38
30Michal Barinka19CHID9011-56-0.20000100150.012413:48
31Matthew Barnaby30TOTRW82162541181575.115103241010415.4101612:23
31Matthew Barnaby30NYRRW69122032151203.91200119108015.081611:49
31Matthew Barnaby30COLRW134593371.231025002416.720015:25
32Ryan Barnes24DETLW2000000.00000000052:22
33Stu Barnes33DALC771118297182.81001415301358.1139218:05
34Scott Barney24LAKC195611341.532005103116.121311:12
35Murray Baron36STLD80156-6612.61000500571.8153819:14
36Milan Bartovic22BUFRW231891180.71000800303.329612:53
37Shawn Bates28NYIC6992332-8462.0801119401157.8127218:26
38Bates Battaglia28TOTLW704711-2442-0.84001610705.794313:29
38Bates Battaglia28WSHLW664610-2338-0.84001510695.889913:37
38Bates Battaglia28COLLW4011-140.0000010010.04411:04
39Nolan Baumgartner27TOTD14033-440.20000210150.020314:32
39Nolan Baumgartner27VAND9033320.7000021090.010711:52
39Nolan Baumgartner27PITD5000-72-0.5000000060.09719:20
40Ryan Bayda23CARLW44336-1422-0.33001300654.648210:57
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Eric Beaudoin23FLALW30246-6120.22000400306.730910:19
42Jaroslav Bednar27FLARW13112240.21000100195.316913:02
43Kris Beech22PITC4011060.0000001060.05012:32
44Steve Begin25MTLC52105156412.090115009111.065212:32
45Derek Bekar28NYILW4000020.0000000030.0225:35
46Wade Belak27TORD3411201090.51000100156.72387:00
47Eric Belanger26LAKC81132033-16442.01201216311329.8137817:01
48Mark Bell23CHILW82212445-141064.519201159020210.4144517:37
49Bryan Berard26CHID58133447-24536.17600151902036.4126321:46
50Drake Berehowsky32TOTD5661824-11673.333006120708.6114420:25
50Drake Berehowsky32PITD4751621-16502.423004120628.199721:13
50Drake Berehowsky32TORD91235171.01000200812.514716:17
51Aki Berg26TORD79279-1402.22000610692.9144618:18
52Sean Bergenheim19NYILW18112-44-0.10010100128.31618:55
53Marc-Andre Bergeron23EDMD549172613265.6630010701058.695317:39
54Patrice Bergeron18BOSC711623395224.59702158013312.0116116:21
55Marc Bergevin38TOTD6111011-6291.610001000303.397816:02
55Marc Bergevin38PITD52189-8271.21000800234.388517:01
55Marc Bergevin38VAND9022220.5000020070.09310:19
56Christian Berglund23TOTRW33549-6140.750004005010.038211:34
56Christian Berglund23NJDRW23235-440.22000300336.126111:22
56Christian Berglund23FLARW10314-2100.530001001717.612012:01
57Rick Berry25WSHD65066-51081.20000600430.079212:11
58Todd Bertuzzi28VANRW69174360211226.89802358015610.9145021:00
59Blair Betts23CGYC20123-1100.00101200214.825512:46
60Goran Bezina23PHXD3000-12-0.100000000165:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Jiri Bicek25NJDRW1201100-0.10000100100.01199:55
62Mathieu Biron23FLAD5731013-13512.030011000754.0103818:13
63Mike Bishai24EDMC140220190.00000200140.01289:09
64Jason Blake30NYILW7522254711565.71714318432439.1141118:49
65Rob Blake*34COLD741333466618.55803141812425.4180524:23
66Zdenek Blatny23ATLLW16303060.430000001717.616710:27
67Eric Boguniecki28STLRW276410-1201.242023104015.039714:42
68Patrick Boileau28PITD16347-1680.00300220417.331819:52
69Brad Bombardir31TOTD69123-9251.61001200472.1138020:00
69Brad Bombardir31MIND56123-10211.31001200382.6113320:14
69Brad Bombardir31NSHD13000140.3000000090.024819:03
70Peter Bondra35TOTRW77262349-16385.41214051211018813.8143318:37
70Peter Bondra35WSHRW54211435-17223.99120459013615.4101118:43
70Peter Bondra35OTTRW2359141161.43201720529.642218:21
71Radek Bonk28OTTC661232442664.36601112109812.2116417:38
72Dennis Bonvie30COLRW1000000.0000000010.077:01
73Darryl Bootland22DETRW22112-3740.01001100137.71346:07
74Jason Botterill27BUFLW192130140.211000102010.021711:24
75Joel Bouchard30NYRD281782101.41000610342.946816:42
76Pierre-Marc Bouchard19MINLW6141822-7221.422001170606.785414:00
77Philippe Boucher30DALD708162415647.2620213301346.0156822:24
78Tyler Bouck24VANC18123-4230.00010200128.31679:18
79Bob Boughner32TOTD54055-10880.60000401340.078414:31
79Bob Boughner32CARD43055-9800.60000401260.063614:47
79Bob Boughner32COLD11000-180.0000000080.014813:26
80Francis Bouillon28MTLD73216181703.820001150862.3143519:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Jesse Boulerice25CARRW76617-51270.560001004613.04976:32
82Eric Boulton27BUFLW44123-21100.01000200205.02144:52
83Josef Boumedienne26WSHRW3721214-10300.00200390444.585223:02
84Jay Bouwmeester20FLAD6121820-15302.92000891852.4140523:02
85Brad Boyes21SJSC1000-22-0.1000000001313:03
86Dan Boyle27TBLD789303923608.56302181201376.6177622:46
87Nick Boynton25BOSD816243017987.1411115901783.4182622:32
88Matt Bradley25PITRW827916-2765-0.37001810858.2104912:48
89Christoph Brandner28MINRW35459-280.73100320508.046713:20
90Donald Brashear32PHILW646713-12120.86000700728.370611:02
91Pavel Brendl22CARRW18538081.141012102718.526614:48
92Kip Brennan23TOTLW23101-1960.01000000812.51084:43
92Kip Brennan23LAKLW18101-1790.01000000616.7905:01
92Kip Brennan23ATLLW50000170.0000000020.0183:37
93Eric Brewer24EDMD7771825-6674.143019721355.2189924:40
94Daniel Briere26BUFC82283765-7707.71711032116019414.4150318:20
95Travis Brigley26COLLW363470100.42100400397.742711:52
96Aris Brimanis31STLD13000040.2000000030.015612:02
97Rod Brind'Amour33CARC781226380283.21110122311418.5166821:23
98Patrice Brisebois33MTLD714273117226.922001890964.2151521:20
99Wade Brookbank26TOTD29202-11330.42001000728.61083:43
99Wade Brookbank26VAND202023950.72001000633.3773:50
99Wade Brookbank26NSHD9000-438-0.3000000010.0313:28
100Brad Brown28TOTD430332661.10000300200.050611:45
100Brad Brown28MIND30011-1540.50000100140.02909:41
100Brad Brown28BUFD130223120.7000020060.021516:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Curtis Brown27TOTC801114253361.9821212111388.0132616:35
101Curtis Brown27BUFC68912212301.6621211101177.7112916:36
101Curtis Brown27SJSC12224160.42000101219.519716:26
102Dustin Brown19LAKRW311450160.11000400402.532510:29
103Sean Brown27NJDD390335441.50000300250.054413:56
104Andrew Brunette30MINRW821534493125.58703221209016.7127315:32
105Sergei Brylin30NJDC8214193310203.6770113429814.3134616:25
106Kelly Buchberger37PITC71134-19109-1.41000300342.973510:21
107Jan Bulis25MTLLW72131730-8302.51111414301478.8123217:07
108Valeri Bure29TOTRW682230523266.6148042010020910.5128918:58
108Valeri Bure29FLARW552025450205.812804169017511.4105719:13
108Valeri Bure29DALRW13257360.82000410345.923217:51
109Garrett Burnett28MDALW3912301840.21000200244.21403:36
110Brent Burns18MINRW36156-1012-0.31000320342.948513:29
111Sven Butenschön27NYID41167-3300.91000501175.946111:15
112Dan Bylsma33MDARW11000-30-0.2000000060.0787:04
113Eric Cairns29NYID72268-51891.22000600248.384511:44
114Petr Cajanek28STLC7012142612163.093048601269.5124617:48
115Kyle Calder25CHILW66211839-18294.2111001144014414.6113117:08
116Mike Cammalleri21LAKC3196151202.072023305317.041213:18
117Brian Campbell24BUFD533811-8121.73000710456.785016:02
118Gregory Campbell20FLALW2000-15-0.100000000189:09
119Keith Carney33MDAD69257-5422.71100410583.4149821:43
120Anson Carter29TOTRW77151328-15201.8861494011413.2129216:47
120Anson Carter29NYRRW4310717-12141.254125206315.967015:35
120Anson Carter29WSHRW195510261.232023203315.237219:33
120Anson Carter29LAKRW15011-50-0.50000100180.025116:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Andrew Cassels34CBJC5862026-24261.142006131916.6111919:18
122Zdeno Chara26OTTD791625413314710.3970315731858.6194624:38
123Brad Chartrand29LAKC53347-330-0.12010400634.861511:36
124Jonathan Cheechoo23SJSRW812819475336.320809127017516.0131216:12
125Chris Chelios*42DETD692192112614.5200019001131.8147321:21
126Jason Chimera24EDMLW604812-1570.64001710795.160710:07
127Stanislav Chistov20MDARW5621618-16260.602006100702.969012:20
128Eric Chouinard23TOTRW486410-1060.560013106010.055711:37
128Eric Chouinard23MINRW31347-760.23001310456.742213:36
128Eric Chouinard23PHIRW17303-300.330000001520.01367:59
129Marc Chouinard26MINC451110214172.773129107015.771915:58
130Artem Chubarov24VANC65127191141.8101137009312.991514:05
131Martin Cibak23TBLC63279-1300.32000700444.54787:35
132Ivan Ciernik26WSHRW7112100.31000100812.5679:38
133Brett Clark27COLD12112360.71000100147.112510:26
134Chris Clark27CGYRW82101525-31062.1640212211377.3115414:05
135Noah Clarke24LAKLW2011100.1000010030.0199:39
136Dan Cleary25PHXLW6861117-8420.830301010837.289813:12
137Ben Clymer25TBLRW6628105500.42000800962.16479:48
138Carlo Colaiacovo21TORD2011120.2000010002813:56
139Erik Cole25CARRW80182442-4934.514223149117210.5144818:06
140Mike Commodore24CGYD12000-425-0.10000000100.018315:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Mike Comrie23TOTC49121224-6282.51011247110111.976915:42
141Mike Comrie23PHXC288715-8161.461112416512.349917:50
141Mike Comrie23PHIC214592121.040012303611.127012:51
142Craig Conroy32CGYC638394713444.96200231241127.1121019:13
143Matt Cooke25VANLW531112235732.6911410117913.974714:06
144Carl Corazzini24BOSC12202200.310100001612.512810:41
145Daniel Corso25ATLC7011-20-0.1000010020.09112:59
146Shayne Corson37DALLW17551012291.840115002123.823013:31
147Joe Corvo26LAKD72817257365.5800313401505.3152221:09
148Jeff Cowan27TOTLW711116271923.0920115108912.473610:22
148Jeff Cowan27ATLLW58915242682.8810114107412.258410:04
148Jeff Cowan27LAKLW13213-1240.211001001513.315211:43
149Cory Cross33EDMD68714219564.661011130838.4130819:14
150Matt Cullen27FLAC5661319-2241.651021012758.079514:12
151Jassen Cullimore31TBLD792578582.72001500782.6150319:02
152Jim Cummins33COLRW55123-5147-0.31001200254.03215:50
153Jakub Cutta22WSHD3000-100.0000000010.04213:54
154Mariusz Czerkawski31NYIRW812524498166.816902177015715.9105613:02
155Andreas Dackell31MTLRW6048128100.64000602508.092115:21
156Pierre Dagenais25MTLRW5017102715244.41340373014911.469413:53
157Alexandre Daigle28MINLW78203151-4146.1146032011014513.8118315:10
158Trevor Daley20DALD27156-6140.90100230342.943316:02
159Vincent Damphousse36SJSLW82122941-5663.35704171201567.7140617:09
160Mathieu Dandenault27DETD6539129403.02010810684.489613:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Mike Danton23STLLW687512-81410.76010320729.781211:57
162Craig Darby31NJDC2000-10-0.100000000147:06
163Mathieu Darche27NSHLW2000-10-0.1000000010.0136:39
164Pavel Datsyuk25DETC75303868-2358.4218142315013622.1137018:16
165Rob Davison23SJSD55033-3920.90000300330.079014:22
166Eric Daze28CHIRW194711-700.83100430765.336018:56
167Greg de Vries31TOTD663131612433.730001021704.3124018:47
167Greg de Vries31NYRD533121512373.530001011585.2100719:01
167Greg de Vries31OTTD13011060.20000010120.023217:51
168Andy Delmore27BUFD37257-5291.10200410405.056215:11
169Pavol Demitra29STLC682335581187.1158052213017912.8139520:30
170Nathan Dempsey29TOTD75122032-12325.89301101001836.6172623:01
170Nathan Dempsey29CHID5881725-5304.962019801555.2138023:48
170Nathan Dempsey29LAKD17437-720.931001202814.334620:23
171Eric Desjardins34PHID481111211283.41000731921.1107922:29
172Boyd Devereaux25DETRW616915-1201.26002810629.76089:58
173Rob DiMaio35DALRW69915242522.5801114017611.889512:58
174Niko Dimitrakos24SJSRW68915246492.4720410501167.890613:20
175Chris Dingman27TBLLW74156-9140-0.71000500651.56128:16
176Shane Doan27PHXRW79274168-11477.3169212218125410.6171921:46
177Jason Doig27WSHD652911-121052.02000900593.4124419:09
178Tie Domi34TORRW8071320-22081.361001300848.389611:12
179Ted Donato34BOSC6365112181.030313023517.15849:16
180Shean Donovan29CGYRW8218244214725.512338222013813.0122414:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Doug Doull29BOSLW3501121320.0000010040.0992:50
182Jim Dowd35TOTC697222912443.1421217505413.096513:59
182Jim Dowd35MINC55420246382.322021550419.877614:07
182Jim Dowd35MTLC14325660.820102001323.118913:30
183Aaron Downey29DALRW371122770.21001100119.11674:30
184Dallas Drake34STLLW7913223510653.98321183112110.7134016:57
185Kris Draper32DETC6724164022316.017251122214916.1118817:44
186Harold Druken25TORC9044420.40000400190.09710:48
187Chris Drury27BUFC761835538686.1125122111315211.8137318:04
188J.P. Dumont25BUFRW77223153-9405.9121001247015614.1131017:00
189Pascal Dupuis24MINLW591115265203.0920111311278.793215:48
190Benoit Dusablon24NYRC3000-12-0.1000000030.0258:19
191Radek Dvorak26EDMRW7815355018265.6960033201888.0132016:56
192Gordie Dwyer26MTLLW2000070.000000000125:55
193Karl Dykhuis31MTLD9000-220.0000000060.011713:02
194Mike Eastwood36PITC8241519-1840-0.140011302557.3116014:09
195Mark Eaton26NSHD75491316264.94001603824.9157020:56
196Christian Ehrhoff21SJSD41111124142.41001740581.763015:23
197Nils Ekman27SJSRW8222335530347.817145248114715.0122214:54
198Patrik Elias27NJDLW82384381264411.8269393111130012.7153918:46
199Matt Ellison20CHIRW10011-30-0.2000010040.012712:40
200Steve Eminger20WSHD41044-11450.40000400120.071917:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Martin Erat22NSHLW7616334910385.8124022310013711.7114015:00
202Anders Eriksson29CBJD6672027-6185.452011370848.3136620:42
203John Erskine23DALD32011-9840.00000100230.040312:36
204Garnet Exelby22ATLD711910-101341.71000801422.4138719:32
205Jim Fahey24SJSD15022-2180.30000110190.025416:54
206Mike Farrell25NSHRW1000000.00000000055:08
207Brad Fast23CARD1101100.31000000425.02121:24
208Rico Fata23PITC73161834-46541.5862110621639.8131217:58
209Fedor Fedorov22VANC8011040.00000100100.08810:59
210Sergei Fedorov*34MDAC80313465-5428.1209261717026811.6168621:05
211Todd Fedoruk24PHILW49145-4136-0.11001400333.03326:47
212Ruslan Fedotenko25TBLLW7717223914304.817003211011614.7112814:39
213Andrew Ference24CGYD72412165534.53100840864.7134418:40
214Brad Ference24PHXD63055-19103-0.20000410390.088514:03
215Scott Ferguson31EDMD52156-5800.71001500382.669513:21
216Vernon Fiddler23NSHC17000-623-0.5000000080.01388:06
217Jeff Finley36STLD53011-9340.70000001250.090617:05
218Jiri Fischer23DETD81415190753.5310013021153.5149918:30
219Mike Fisher23OTTC244610-3390.73100600478.541817:26
220Tom Fitzgerald35TORC6971017-2521.061011000818.685412:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Rory Fitzpatrick29BUFD604711-5442.32202520785.1114219:02
222Dan Focht26PITD52235-23105-0.42000300563.686316:36
223Adam Foote32COLD738223013876.8350116511057.6175624:03
224Colin Forbes27WSHC2000000.0000000020.0188:53
225Peter Forsberg*30COLC3918375516307.414315162108521.274919:12
226Jean-Francois Fortin24WSHD2000000.000000000167:57
227Kurtis Foster22ATLD3011000.1000010010.0216:58
228Ron Francis*40TOTC80132740-9143.66702141309114.3126615:49
228Ron Francis*40CARC68102030-12142.4550191107912.7110116:12
228Ron Francis*40TORC123710301.312015201225.016513:44
229Jeff Friesen27NJDLW811720378264.41250414601779.6122615:08
230Dan Fritsche18CBJC19101-512-0.21000000195.31608:24
231Alex Frolov21LAKLW772424488246.017523158116814.3132617:13
232Owen Fussey20WSHRW4011-100.0000010060.0338:16
233Marian Gaborik21MINRW6518224010205.21530414802208.2118818:17
234Simon Gagne23PHILW8024214512295.818606138021111.4131616:27
235Steve Gainey25DALLW7000170.000000000385:27
236Simon Gamache23TOTLW9112-300.10100100520.0667:22
236Simon Gamache23NSHLW7101-300.00100000425.0537:35
236Simon Gamache23ATLLW2011000.1000010010.0136:39
237Denis Gauthier27CGYD801151641134.310001221901.1149818:43
238Martin Gelinas33CGYLW7617183510704.612503162013912.2112714:50
239Ken Gernander34NYRRW2000-12-0.100000000136:38
240Hal Gill28BOSD8227916993.920007001041.9150918:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Brian Gionta25NJDRW752182919364.62100853017412.1110514:44
242Ray Giroux27NJDD11033-340.40000030170.023020:55
243Tim Gleason21LAKD470771211.50000700450.070414:59
244Eric Godard23NYIRW31011-297-0.2000010050.01173:46
245Scott Gomez24NJDC8014567018708.111301431301897.4128116:00
246Sergei Gonchar29TOTD71114758-14568.85600192801616.8194827:26
246Sergei Gonchar29WSHD5674249-20446.53400152701275.5156527:57
246Sergei Gonchar29BOSD154596122.322004103411.838325:32
247Boyd Gordon20WSHC41156-98-0.41000500422.454013:11
248Lee Goren26FLARW2011-40-0.1000001010.02713:20
249Jean-Luc Grand-Pierre26TOTD56325-12520.62010200535.768512:14
249Jean-Luc Grand-Pierre26ATLD27224-7260.510102001910.541615:25
249Jean-Luc Grand-Pierre26CBJD16000-312-0.10000000150.01197:25
249Jean-Luc Grand-Pierre26WSHD13101-2140.21000000195.315011:34
250Benoit Gratton27MTLC4011040.0000010030.0399:44
251Chris Gratton28TOTC81131932-181112.21030117201508.7121815:02
251Chris Gratton28PHXC68111829-19932.0830116201229.099814:40
251Chris Gratton28COLC132131180.22000100287.122016:55
252Denis Grebeshkov20LAKD4011-40-0.2000010050.07418:29
253Josh Green26TOTLW505611-3320.75001600766.660712:08
253Josh Green26CGYLW36246-3240.22000400474.340711:18
253Josh Green26NYRLW14325080.530012002910.320014:16
254Mike Green24TOTC24134040.21000300205.02199:08
254Mike Green24NYRC13123020.21000200137.71299:53
254Mike Green24FLAC11011020.0000010070.0918:16
255Travis Green33BOSRW6411516-6671.1920240110410.697815:17
256Martin Grenier23VAND7101390.51000000616.7486:50
257Mike Grier29TOTRW8292029-9361.6711016311336.8143017:26
257Mike Grier29WSHRW6881220-19320.5611010201157.0118517:25
257Mike Grier29BUFRW141891041.11000611185.624517:29
258Michal Grosek28BOSRW333251330.630002002412.52066:14
259John Gruden33WSHD11101-160.31001000714.314613:18
260Bill Guerin33DALRW82343569141099.82590102213026312.9153318:42
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Niklas Hagman24FLALW75101323-5221.9901212101228.2110914:47
262Riku Hahl23COLC28011-712-0.80000100400.034412:17
263Ron Hainsey22MTLD11112340.71000100119.114613:15
264Chris Hajt25WSHD5000020.1000000010.05410:44
265David Hale22NJDD6504412722.80000400450.097615:01
266Adam Hall23NSHRW79131427-8372.0760110221518.6128316:14
267Jeff Halpern27WSHC79192746-21564.0127021511111416.7150519:03
268Denis Hamel26OTTLW5000-30-0.2000000060.0316:16
269Dan Hamhuis21NSHD8071926-12574.5520412611156.1177022:08
270Jeff Hamilton26NYIC1000000.0000000010.01010:00
271Roman Hamrlik29NYID81722292685.5520211921823.8199124:35
272Michal Handzus26PHIC8220385818826.7127122315013514.8153518:43
273Casey Hankinson27MDALW4000040.000000000256:20
274Scott Hannan25SJSD826152110485.8600013201145.3194223:41
275Mark Hartigan26CBJC9134-260.30100210156.714716:19
276Scott Hartnell21NSHLW59181533-5873.91350378015411.796016:16
277Todd Harvey28SJSC474593380.84000500517.84599:46
278Derian Hatcher31DETD15044481.00000310180.029519:38
279Niclas Havelid30MDAD7962026-28283.7150341601224.9178922:39
280Martin Havlat22OTTRW6831376812469.61813072017017517.7113816:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Paul Healey28NYRRW4000000.000000000194:50
282Dany Heatley23ATLRW31131225-8182.985035708315.761619:53
283Jochen Hecht26BUFLW6415375217496.212210241301748.6121619:00
284Bret Hedican33CARD8171724-10645.0520310521126.3182922:35
285Pierre Hedin25TORD3011-100.1000010040.05819:20
286Jeff Heerema24STLRW22123-54-0.11001110283.623010:26
287Shawn Heins30ATLD17044-1160.60000400170.023613:53
288Milan Hejduk27COLRW82354075192010.21916062712123714.8153918:46
289Bryan Helmer31PHXD17011-510-0.10000100100.021712:46
290Ales Hemsky20EDMRW71122234-7143.0840315708713.8102514:26
291Darby Hendrickson31TOTC34235-1512-0.62000300355.745613:24
291Darby Hendrickson31COLC20134-86-0.21000300214.825712:51
291Darby Hendrickson31MINC14101-76-0.41000000147.119914:12
292Alex Henry24MINLW712464106-0.52000400375.4105714:53
293Burke Henry25CHID232460241.32000400316.539217:02
294Chris Higgins20MTLC2000000.000000000136:18
295Andy Hilbert22BOSC18202190.22000000277.41618:57
296Sean Hill33CARD80132639-2848.37601121312285.7203225:24
297Dan Hinote27COLRW594711-6570.12020700537.575012:42
298Jan Hlavac27NYRLW7252126-8161.2320017401254.099913:52
299Shane Hnidy28TOTD460775821.60000700280.058212:40
299Shane Hnidy28OTTD370552721.00000500160.041911:19
299Shane Hnidy28NSHD90223100.60000200120.016418:11
300Josh Holden26TORC1000000.0000000001110:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Bobby Holik33NYRC822531564966.217804247022511.1152218:34
302Jason Holland27LAKD523365242.23001201644.792017:41
303Michael Holmqvist24MDARW21202-625-0.120000001811.11768:24
304Tomas Holmstrom31DETRW671515308383.996008707420.383012:23
305Brian Holzinger31TOTC7471522-31400.051111140967.3122616:34
305Brian Holzinger31PITC6161521-27380.241111140827.3102716:50
305Brian Holzinger31CBJC13101-42-0.21000000147.119915:17
306Shawn Horcoff25EDMC801525400733.613023159111013.6140217:31
307Darcy Hordichuk23FLALW57314-10158-0.230011002711.13866:46
308Nathan Horton18FLARW5514822-5572.876106208117.373313:20
309Marcel Hossa22MTLLW15112-38-0.21000100195.322314:50
310Marian Hossa25OTTRW8136468244610.82114152125023315.5150918:37
311Jan Hrdina27TOTC68122133-6402.9750117407316.4115516:59
311Jan Hrdina27PHXC55111526-10302.1650111406217.798817:57
311Jan Hrdina27NJDC131674100.81000600119.116712:51
312Jiri Hudler20DETC12123-1100.20100200812.5988:10
313Brett Hull*39DETRW81254368-4127.81510063013020012.5136916:54
314Jody Hull34OTTRW1000000.00000000032:51
315Cale Hulse30PHXD8231720-41233.8210016101152.6176021:28
316Ivan Huml22BOSLW7000-36-0.20000000110.0659:13
317Trent Hunter23NYIRW7725265123167.421407206018713.4120515:39
318Kristian Huselius25FLALW76102131-6242.8820215601686.0108214:14
319Matt Hussey24PITC3213-100.40200100825.04113:35
320Andrew Hutchinson23NSHD18448141.722012202416.730116:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Jarome Iginla26CGYRW81413273218411.12984101813126515.5172521:18
322Brad Isbister26EDMLW5110818-2541.891028008012.565112:46
323Barret Jackman22STLD15123-1410.81000200119.127418:16
324Ric Jackman25TOTD5492130-16273.927029111919.9112820:53
324Ric Jackman25TORD29246-11130.31101220355.752218:00
324Ric Jackman25PITD2571724-5143.516017915612.560624:14
325Tim Jackman22CBJRW19123-716-0.11000200185.61899:56
326Jaromir Jagr31TOTRW77314374-5388.72110032716025712.1161320:57
326Jaromir Jagr31WSHRW46162945-4265.1106011712015910.197021:05
326Jaromir Jagr31NYRRW31151429-1123.61140210409815.364320:45
327Doug Janik23BUFD40000190.0000000030.0348:26
328Jason Jaspers22PHXC3000-12-0.1000000030.03411:24
329Jeff Jillson23TOTD6441317-4543.0310110301153.5115117:59
329Jeff Jillson23BOSD5041014-1352.73101730805.089417:53
329Jeff Jillson23BUFD14033-3190.30000300350.025718:21
330Andreas Johansson30NSHLW47121527-2263.08311410110811.174315:48
331Calle Johansson36TORD8066501.2000042080.014017:28
332Aaron Johnson20CBJD29268-2321.62001600336.143615:02
333Craig Johnson31TOTC642911-1028-0.22000900772.680212:32
333Craig Johnson31MDAC39123-414-0.31000200452.241810:43
333Craig Johnson31WSHC15066-680.00000600200.025316:53
333Craig Johnson31TORC10112060.11000100128.313013:03
334Greg Johnson32NSHC82141832-21331.99144124210014.0144617:38
335Matt Johnson28MINLW5771841771.370011002133.33686:27
336Mike Johnson29PHXRW111910-1100.80100540175.921819:50
337Ryan Johnson27STLC694711-280.630116013611.16839:54
338Kim Johnsson27PHID8013294216269.29403101901896.9195624:27
339Olli Jokinen25FLAC82263258-16816.116828161602809.3185222:35
340Randy Jones22PHID5000100.1000000050.06012:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Ty Jones24FLARW6000070.0000000010.0193:05
342Kenny Jonsson29NYID795242925227.1230215631064.7181222:56
343Ed Jovanovski27VAND56716232644.4520112401434.9129923:11
344Joe Juneau36MTLC7051015-4200.32211811766.6110515:47
345Frantisek Kaberle30ATLD67326292305.2120110160943.2156323:20
346Tomas Kaberle25TORD713283116186.3300116102883.4164723:12
347Dmitri Kalinin23BUFD771024340426.67214111301188.5177823:06
348Boyd Kane25PHILW7000-47-0.3000000060.0709:56
349Niko Kapanen25DALC67156-1516-0.91000500571.877111:30
350Sami Kapanen30PHIRW741218309142.91101216201498.1122216:31
351Paul Kariya*29COLLW51112536-5223.35511159111010.095018:37
352Alexander Karpovtsev33TOTD27088-16180.10000440340.051118:55
352Alexander Karpovtsev33CHID24077-1714-0.10000340310.047819:56
352Alexander Karpovtsev33NYID3011140.2000010030.03310:54
353Darius Kasparaitis31NYRD44191011482.51000900293.472116:23
354Pat Kavanagh24VANRW3101000.210000001100.0247:58
355Mike Keane36VANRW6489177201.880026034119.571611:11
356Matt Keith20CHIRW20235-5100.21100300219.523911:58
357Chris Kelly23OTTC4000-20-0.2000000040.0389:29
358Steve Kelly27LAKC300000-0.1000000050.03210:30
359Ryan Kesler19VANC28235-2160.22000300238.730010:42
360Alexander Khavanov32STLD4837102183.01200520624.892819:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Chad Kilger27TOTLW413364160.43001210358.643710:39
361Chad Kilger27MTLLW362242140.12000110296.937610:26
361Chad Kilger27TORLW5112220.31001100616.76112:14
362Jason King22VANRW4712921082.6660181010711.259712:43
363Trent Klatt33LAKRW821726432464.411602197016010.6133216:15
364Ken Klee32TORD6642529-1364.6130110141854.7146122:08
365Jon Klemm34TOTD7725716444.32001401712.8133317:19
365Jon Klemm34DALD5824610243.22001301523.892816:00
365Jon Klemm34CHID190116201.10000100190.040621:21
366Rostislav Klesla21CBJD4721113-16271.72001650742.786118:19
367Tomas Kloucek23TOTD42011-5350.00000100120.03548:26
367Tomas Kloucek23ATLD37000-825-0.40000000120.02968:00
367Tomas Kloucek23NSHD50113100.4000010005811:34
368Mike Knuble31BOSLW8221254619325.717403187019210.9154018:47
369Espen Knutsen32CBJC14044-520.00000211110.021615:28
370Chuck Kobasew21CGYRW7061117-12511.03300740787.772610:22
371Saku Koivu29MTLC68144155-5525.495033110011212.5131219:18
372Krys Kolanos22PHXC414610-9240.33101330616.655413:31
373Juraj Kolnik23FLARW53141125-7142.91220173110014.085216:05
374Konstantin Koltsov22PITRW8292029-30300.9720317301237.3125915:21
375Zenith Komarniski25CBJD2000000.0000000010.03014:48
376Mike Komisarek22MTLD460444341.30000400400.055212:00
377Maxim Kondratiev21TORD7000020.1000000060.010915:36
378Steve Konowalchuk31TOTLW82192140-3703.816303156015212.5148118:04
378Steve Konowalchuk31COLLW761920392704.116303146014513.1139418:20
378Steve Konowalchuk31WSHLW6011-50-0.2000010070.08814:38
379Igor Korolev33CHIC6231013-15220.13001811387.969311:11
380Alexander Korolyuk28SJSLW6319183720185.515402162010817.694014:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Tom Kostopoulos25PITRW6091322-14671.4621110301018.986614:26
382Ales Kotalik25BUFLW62151126-1413.013203101014210.694115:11
383Ilya Kovalchuk20ATLLW81414687-106310.62416162817134112.0191923:41
384Alex Kovalev30TOTRW78143145-9663.41130121912076.8148219:00
384Alex Kovalev30NYRRW66132942-5543.41030020811787.3129519:37
384Alex Kovalev30MTLRW12123-4120.01001110293.418715:36
385Viktor Kozlov28TOTRW59132033-4183.4931110911439.1108418:22
385Viktor Kozlov28FLARW48111627-4162.773117811179.493619:30
385Viktor Kozlov28NJDRW11246020.72000310267.714813:26
386Vyacheslav Kozlov31ATLC76203252-12744.9146011616019110.5154620:20
387Milan Kraft24PITC66192140-22184.0136011011013414.2100815:16
388Lukas Krajicek20FLAD18167-2121.00100240166.324413:32
389Jordan Krestanovich22COLLW1400006-0.20000000250.014210:08
390Jason Krog28MDARW8061218-4161.1510110201115.495811:58
391Niklas Kronwall23DETD201455161.31001400185.627713:51
392Filip Kuba27MIND7751924-7285.4221281101144.4185624:06
393Pavel Kubina26TBLD811718359857.78814144015311.1171321:09
394Kristian Kudroc22FLAD2000020.000000000157:15
395Lasse Kukkonen22CHID10011-240.1000010090.013613:37
396Mikhail Kuleshov23COLLW3000-10-0.1000000040.03411:19
397Chris Kunitz24MDALW210661120.40000600310.01919:07
398Tomas Kurka22CARLW3000000.0000000030.0268:45
399Zdenek Kutlak23BOSD2000-10-0.1000000002311:33
400Maxim Kuznetsov26LAKD16011-520-0.10000100110.024315:11
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Oleg Kvasha25NYILW811536514485.075331817114710.2144717:52
402Joel Kwiatkowski26WSHD806612-28891.84200510906.7170121:16
403Antti Laaksonen30MINLW771214260202.511011120210012.0123616:03
404Scott Lachance31CBJD77044-23440.80000310350.0146118:59
405Dan LaCouture26NYRLW59527-1382-0.341012003912.85609:29
406Christian Laflamme27STLD16011-3200.2000010090.020813:00
407Brooks Laich20TOTC5011-120.0000010030.05310:35
407Brooks Laich20WSHC4011-100.0000010020.04310:50
407Brooks Laich20OTTC1000020.0000000010.0109:34
408Quintin Laing24CHILW3011100.1000010030.03611:57
409Bryce Lampman21NYRD8000-40-0.3000000070.015619:34
410Robert Lang33TOTC6930497942410.02010032227016318.4146921:18
410Robert Lang33WSHC632945742249.41910022025014919.5137121:46
410Robert Lang33DETC6145200.61001220147.19816:20
411Darren Langdon33MTLLW64033-2135-0.40000300220.04016:16
412Jamie Langenbrunner28NJDRW531016269433.1712212401307.784916:01
413Josh Langfeld26OTTRW38710176162.252029105911.941410:53
414Daymond Langkow27PHXC812131524405.516412237117412.1171121:07
415Ian Laperriere30LAKRW62101222-4581.7910311015916.998215:50
416Claude Lapointe35PHIC425382320.740113002619.246511:04
417Martin Lapointe30BOSRW78151025-5672.4690273013611.0112614:26
418Georges Laraque27EDMRW66611177991.751019205411.16189:22
419Igor Larionov*43NJDC49110113200.61000550254.059312:06
420Cory Larose28NYRC7011-24-0.10000100100.08011:27
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Brad Larsen26TOTLW322240130.22000200238.72828:49
421Brad Larsen26COLLW262242110.420002001711.82007:41
421Brad Larsen26ATLLW6000-22-0.2000000060.08213:39
422Kirby Law26PHIRW6011020.0000010010.0498:10
423Patrick Leahy24BOSLW6000100.0000000020.0335:27
424Vincent Lecavalier23TBLC8132346624529.325526259024213.2146318:04
425John LeClair34PHILW7523325520517.315804248018212.6120716:06
426Mike Leclerc27MDALW10134-140.31000210195.315615:37
427Brad Leeb24TORRW1000-10-0.1000000010.01110:31
428Brian Leetch*35TOTD721536516348.89512102512067.3189326:17
428Brian Leetch*35NYRD57132336-5245.7841181501657.9149626:15
428Brian Leetch*35TORD152131511103.111012101414.939726:26
429David Legwand23NSHC821829479465.312515227016510.9141717:17
430Jere Lehtinen30DALRW581313260202.784149401389.4112819:27
431Mario Lemieux*38PITC10189-260.71000440214.822422:24
432Jordan Leopold23CGYD82924338247.93601131101386.5182222:14
433Curtis Leschyshyn34OTTD5614513162.21000400303.377813:54
434Francis Lessard24ATLRW62112-5181-0.31000100195.32774:28
435Trevor Letowski26CBJRW73151732-12163.211401152012611.9119116:19
436Nicklas Lidstrom*33DETD8110283819188.4631381821945.2224027:39
437John-Michael Liles23COLD791024347286.58201121201158.7128216:14
438Andreas Lilja28FLAD79347-8902.33000301793.8154519:34
439Trevor Linden33VANC82142236-6262.91040117509714.4133616:17
440Eric Lindros*30NYRC391022327603.7730016608312.062315:59
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Bill Lindsay32ATLLW24000-625-0.50000000100.01425:55
442David Ling29CBJRW50123-398-0.21000200452.23887:45
443Matthew Lombardi21CGYC791613294323.511324103013012.3114014:26
444Reed Low27STLRW57022-6141-0.50000200280.03255:42
445Dave Lowry38CGYLW18112-611-0.21000100911.11669:13
446Lynn Loyns22TOTLW14022-32-0.1000010160.015010:41
446Lynn Loyns22CGYLW12022-22-0.1000010160.013511:13
446Lynn Loyns22SJSLW2000-10-0.100000000157:33
447Brad Lukowich27TBLD795141929246.150011220865.8148218:45
448Jamie Lundmark23NYRC562810-833-0.42001620682.971512:46
449Mikko Luoma27EDMD3011000.1000010040.05317:32
450Joffrey Lupul20MDARW75132134-6283.5940217401379.5102113:37
451Toni Lydman26CGYD67416206305.222013121934.3142121:13
452Doug Lynch20EDMD2000000.0000000020.02110:16
453Brett Lysak23CARC2000020.00000000073:24
454Craig MacDonald26TOTLW52066-533-0.40000600590.058211:12
454Craig MacDonald26FLALW34033-525-0.50000300420.042612:31
454Craig MacDonald26BOSLW18033080.10000300170.01578:42
455Jason MacDonald29NYRRW4000-119-0.1000000030.0338:11
456Al MacInnis*40STLD3022-160.2000002090.07524:59
457Derek MacKenzie22ATLC120110100.0000010070.0806:38
458Don MacLean27CBJC4101-100.110000001010.04711:41
459Jeff MacMillan24DALD4000-20-0.1000000030.0338:19
460John Madden30NJDC801223357223.41011118322105.7138217:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Adam Mair24BUFRW8161420-31461.551011400827.37809:38
462Ivan Majesky27ATLD633710-7761.73000700358.691114:28
463Vladimir Malakhov35TOTD6231619-6552.62100952953.2123619:56
463Vladimir Malakhov35NYRD5631518-5532.42100852833.6109819:37
463Vladimir Malakhov35PHID6011-120.20000100120.013822:58
464Tomas Malec21CARD2000-12-0.1000000010.0199:32
465Manny Malhotra23TOTC65121325-7282.71110294010711.289813:49
465Manny Malhotra23CBJC56121325-5242.91110294010311.782814:47
465Manny Malhotra23DALC9000-24-0.2000000040.0707:48
466Marek Malik28VAND783161935456.430001231614.9141118:05
467Ryan Malone24PITLW81222143-23643.714534128113915.8153018:54
468Kirk Maltby31DETLW7914193324804.09144160312311.4128516:16
469Eric Manlow28NYIC18022-22-0.20000200100.018410:13
470Justin Mapletoft23NYIC27145-160.31000400156.71666:09
471Paul Mara24PHXD8163642-11486.25100122221404.3191323:37
472Todd Marchant30CBJC7792534-17342.0540216901635.5159020:39
473Bryan Marchment34TORD7513441061.71000300561.8114215:13
474Andrei Markov25MTLD6962228-2205.1420014801055.7148221:29
475Danny Markov27TOTD7861319-6954.333029401006.0176422:37
475Danny Markov27CARD4441014-6372.82201730735.5104123:39
475Danny Markov27PHID342350581.41101210277.472321:16
476Patrick Marleau24SJSC80282957-5246.8199051612122012.7145618:12
477Grant Marshall30NJDRW658715-9670.935026107610.583812:53
478Jason Marshall32TOTD24167-3261.10100330303.337915:48
478Jason Marshall32SJSD12022-280.20000200140.019216:00
478Jason Marshall32MIND12145-1180.90100130166.318715:36
479Tony Martensson23MDAC6112-200.21000100425.0426:58
480Paul Martin22NJDD70618241246.242021080827.3140920:08
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Radek Martinek27NYID47437-9430.94001300488.361313:03
482Steve Martins31STLC25101-722-0.40010000273.726210:29
483Richard Matvichuk30DALD75120210365.010011271851.2163821:50
484Greg Mauldin21CBJC6000-24-0.2000000060.0538:47
485Brad May32VANLW705611-21370.65000510756.76258:56
486Jamal Mayers29STLRW806511-1991-0.450134011304.6104113:01
487Chris McAllister28TOTLW46011-674-0.80000100190.03437:28
487Chris McAllister28COLLW34000-262-0.40000000110.01895:34
487Chris McAllister28NYRLW12011-412-0.4000010080.015412:49
488Dean McAmmond30CGYLW641713309184.11241575110116.8108016:52
489Bryan McCabe28TORD75163753228610.98802191801689.5193025:44
490Sandy McCarthy31TOTRW50415-8300.031011003810.53657:18
490Sandy McCarthy31BOSRW373140280.430011002711.12366:22
490Sandy McCarthy31NYRRW13101-82-0.40100000119.11309:58
491Steve McCarthy22CHID25134-980.41000120293.448419:21
492Darren McCarty31DETRW4365112501.05100500619.853012:20
493Alyn McCauley26SJSC8220274723286.115504224114613.7138116:51
494Cody McCormick20COLC44235-4730.02001300336.13578:07
495Andy McDonald26MDALW7992130-13241.9621114701625.6130816:34
496Kent McDonell24CBJLW29123-736-0.21000200234.329910:18
497Shawn McEachern34ATLRW821738555765.511513211341769.7165920:14
498Dan McGillis31BOSD8052328-1655.0410215801174.3157719:43
499Jay McKee26BUFD432356412.02001300296.976317:44
500Steve McKenna30PITLW49123-1085-0.51000200303.33106:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Jim McKenzie34NSHLW61134-1388-0.610002101010.03816:14
502Kyle McLaren26SJSD642222410605.110101651673.0134521:01
503Steve McLaren28STLLW60000250.0000000020.0172:47
504Brett McLean25CHIC76112031-11542.2551014511258.8133417:33
505Grant McNeill20FLAD3000050.00000000082:43
506Josef Melichar25PITD82358-17621.13000401783.8155919:01
507Scott Mellanby37STLRW68141731-7763.38603107010313.6105215:29
508Eric Meloche27PITRW253710-6200.630005022810.737014:47
509Eric Messier30FLALW21033-216-0.10000201130.023711:16
510Mark Messier*43NYRC761825433424.515123204110417.3125316:29
511Freddy Meyer23PHID1000000.0000000010.01515:24
512Branislav Mezei23FLAD45077-4801.40000700260.079817:43
513Milan Michalek19SJSRW2101140.210000001100.0189:05
514Zbynek Michalek21MIND22112-740.21000100175.931314:13
515Antti Miettinen23DALC16101-90-0.41001000175.91589:51
516Aaron Miller32LAKD35123-3320.81000200263.866519:00
517Kevin Miller38DETRW4022200.3000020020.0297:21
518Kip Miller34WSHLW6692231-1082.6360214807412.292814:03
519Norm Milley23BUFRW2000020.0000000020.0178:20
520Graham Mink24WSHC2000-12-0.100000000115:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Boris Mironov31NYRD75313161862.9210110301292.3154720:37
522Willie Mitchell26MIND701131412835.01000922581.7158222:36
523Mike Modano*33DALC76143044-21463.48600131521529.2155420:27
524Fredrik Modin29TBLLW8229285731328.223512241320614.1149218:12
525Jaroslav Modry32LAKD795273211446.74101111421962.6192824:24
526Travis Moen21CHILW82426-17142-1.04002200517.889810:57
527Alexander Mogilny34TORRW37822309123.334111660928.768418:29
528Steve Montador24CGYD26123-1500.81001110313.230611:46
529Dominic Moore23NYRC5033000.2000012030.0479:18
530Steve Moore25COLC575712-5370.45001601529.674713:06
531Brad Moran24CBJC2112-120.31000010425.02010:03
532Ian Moran31BOSD351453281.51000400541.965618:45
533Ethan Moreau28EDMLW812012327963.917035120018011.1122115:04
534Gavin Morgan27DALC60000210.0000000070.0355:49
535Jason Morgan27TOTLW19044140.20000400200.01879:51
535Jason Morgan27CGYLW13022120.10000200140.01279:45
535Jason Morgan27NSHLW6022020.1000020060.06110:06
536Aleksey Morozov26PITRW75163450-24244.388051717013212.1124316:34
537Derek Morris25TOTD8362632-1495.64201151101673.6179221:35
537Derek Morris25COLD69622284475.3420114801394.3144120:53
537Derek Morris25PHXD14044-520.30000130280.035025:02
538Brendan Morrison28VANC8222386016506.816514299016113.7165120:08
539Shaone Morrisonn21TOTD3317810102.41000700147.160218:14
539Shaone Morrisonn21BOSD3017810102.31000700137.754518:11
539Shaone Morrisonn21WSHD3000000.1000000010.05718:52
540Brenden Morrow25DALLW81252449101216.416903203113218.9157119:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Joe Motzko23CBJRW2000000.0000000010.0157:16
542Mark Mowers29DETLW523811340.72101800486.354410:27
543Bryan Muir30LAKD2011120.2000000120.03617:56
544Matt Murley24PITLW18112-614-0.31000100205.021311:49
545Garth Murray21NYRC20101-524-0.31000000185.61859:16
546Glen Murray31BOSRW8132286017568.2211109253026012.3169620:56
547Marty Murray28CARC665712681.05000511568.978011:49
548Rem Murray31NSHLW398917-1121.760217115813.864816:37
549Anders Myrvold28DETD8011-120.1000010060.09812:12
550Ladislav Nagy24PHXLW5524285211467.31311061711016015.099918:10
551Rick Nash19CBJLW80411657-35877.7221907610026915.2141017:38
552Tyson Nash28PHXLW69358-6110-0.43000401833.682011:53
553Markus Naslund30VANLW78354984245811.4305062821029611.8151219:23
554Andrei Nazarov29PHXLW33123-7125-0.11000200175.91805:28
555Stan Neckar28NSHD1011200.3000000101514:59
556Andrej Nedorost23CBJLW9202060.320000001612.511713:02
557Vaclav Nedorost21FLAC32437-6120.422003003810.536911:32
558Petr Nedved32TOTC81192746-8464.0127031610119010.0151718:43
558Petr Nedved32NYRC65141731-9422.2950310611539.2122618:51
558Petr Nedved32EDMC1651015141.832006403713.529118:11
559Chris Neil24OTTRW828816131941.980017107610.57268:51
560Scott Nichol29CHIC7571118-161450.3700111001126.3118315:46
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Eric Nickulas28TOTLW6581220-8521.671018401216.685413:08
561Eric Nickulas28STLLW4471118-2441.96101740808.856512:50
561Eric Nickulas28CHILW21112-68-0.41000100412.428913:46
562Rob Niedermayer29MDALW55121628-6342.76602133011110.8107119:28
563Scott Niedermayer*30NJDD81144054204412.05903211631658.5210025:56
564Ville Nieminen26TOTRW7951621-9581.041011330836.098312:26
564Ville Nieminen26CHIRW6021113-15400.01100920563.670611:46
564Ville Nieminen26CGYRW193586181.130014102711.127714:36
565Joe Nieuwendyk*37TORC642228507266.41110151810013116.8100115:38
566Janne Niinimaa28NYID829192812646.454021180979.3190723:15
567Andrei Nikolishin30COLC4957123240.64100511717.079816:17
568Marcus Nilson25TOTLW83111324-6401.8821310301338.3130415:43
568Marcus Nilson25FLALW6961319-9260.9411110301105.5107015:30
568Marcus Nilson25CGYLW145053140.941020002321.723416:43
569Owen Nolan