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
1Antti Aalto25MDAC12112120.21000100185.612710:37
2Bryan Adams23ATLLW9011-42-0.2000010030.0879:37
3Craig Adams23CARRW44101-720-0.31000000156.71984:30
4Greg Adams37FLALW60111223-3102.0920112006616.786314:23
5Kevyn Adams26TOTC781118293542.411003170110510.5121915:38
5Kevyn Adams26CBJC6681220-4521.380011101849.5101015:18
5Kevyn Adams26FLAC12369721.230026002114.320917:25
6Dmitry Afanasenkov20TBLLW9112140.21000100812.510311:24
7Maxim Afinogenov21BUFRW781422361403.51130515701907.4113414:32
8Mika Alatalo29PHXLW70712191221.4700111106410.976910:59
9Tommy Albelin36CGYD77119202224.501009100691.4160820:53
10Daniel Alfredsson28OTTRW6824467011307.71410033115020611.7127718:47
11Bryan Allen20VAND6000000.0000000020.0569:20
12Jamie Allison25CHID441347531.71000300166.364014:33
13Jason Allison25BOSC82365995-8859.92211362533118519.5191523:21
14Tony Amonte30CHIRW82352964-22546.6259131514025613.7181622:09
15Niklas Andersson29CGYLW1101104-0.1000010080.012311:10
16Dave Andreychuk*37BUFLW742013330324.11280467011916.888712:00
17Nik Antropov20TORC52611175301.66001830718.552210:02
18Denis Arkhipov21NSHC406713041.460006104214.33979:56
19Chris Armstrong25MIND3000-30-0.1000000040.05418:06
20Derek Armstrong27NYRC300000-0.1000000060.03411:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Jason Arnott26NJDC5421345523756.913803277013815.287516:12
22Magnus Arvedson29OTTLW5117163323244.51412416007921.581716:01
23Arron Asham22MTLRW46235-959-0.22000210326.33898:28
24Kaspars Astashenko25TBLD15112-440.11000100425.01036:50
25Blair Atcheynum31CHIRW19123-72-0.11000200185.61739:06
26Serge Aubin25CBJC81131730-201071.713002160111011.8132416:20
27Adrian Aucoin27TOTD73424285455.1220091501592.5147520:12
27Adrian Aucoin27VAND473131613203.72100670993.086218:21
27Adrian Aucoin27TBLD2611112-8251.40100380601.761323:34
28Donald Audette31TOTRW76344579-2768.91914132817022515.1150819:50
28Donald Audette31ATLRW64323971-3648.21813122514018717.1129920:18
28Donald Audette31BUFRW122681120.81101330385.320917:25
29P.J. Axelsson25BOSLW8181523-12271.0800215001465.5101312:30
30Yuri Babenko23COLC300000-0.1000000020.03210:34
31Drew Bannister26NYRD3000-10-0.1000000030.03210:47
32Matthew Barnaby27TOTRW765813-102650.14100530677.57329:38
32Matthew Barnaby27PITRW47145-7168-0.41000310382.63677:49
32Matthew Barnaby27TBLRW29448-3970.531002202913.836412:34
33Stu Barnes30BUFC75192443-2264.114325168016011.9143319:06
34Murray Baron33VAND823811-13631.73001602565.4159119:24
35Len Barrie31FLALW605182341351.8401215304810.475412:34
36Lubos Bartecko24STLLW505813-1121.05003710519.852110:25
37Peter Bartos27MINRW13426260.931011101822.218013:50
38Andrei Bashkirov30MTLLW18033-20-0.10000300220.021011:41
39Shawn Bates25BOSC45235-1226-0.52000120593.44199:19
40Bates Battaglia25CARLW80121527-14761.91020314101339.0115714:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Nolan Baumgartner24CHID8000-46-0.2000000070.010112:40
42Kris Beech19WSHC4000-22-0.100000000307:29
43Steve Begin22CGYC40000210.0000000030.0246:04
44Wade Belak24TOTD39112-61100.31000100166.33779:40
44Wade Belak24CGYD23000-2790.1000000080.01596:54
44Wade Belak24TORD16112-4310.21000100812.521813:38
45Eric Belanger23LAKC629122114162.0612111108011.383213:25
46Francis Belanger23MTLLW10000-329-0.2000000020.0454:30
47Jesse Belanger31NYIC12000-52-0.3000000070.0705:52
48Ken Belanger26BOSLW40224-6121-0.12001200355.72847:06
49Mark Bell20CHIC1301104-0.10000100140.015612:00
50Ladislav Benysek25MIND71257-11382.31100320484.2130718:25
51Josef Beranek31PITLW7091423-7430.8720210401525.9101114:27
52Drake Berehowsky29TOTD8071926-91215.3340171201076.5166820:51
52Drake Berehowsky29NSHD6661824-91004.833016120946.4142821:38
52Drake Berehowsky29VAND141120210.50100100137.724017:10
53Bubba Berenzweig23NSHD5000000.1000000006011:57
54Sergei Berezin29TORLW79222850285.312100323502568.6123915:41
55Aki Berg23TOTD59347-3451.50301400437.091915:34
55Aki Berg23LAKD470443431.10000400310.070014:54
55Aki Berg23TORD12303-620.403010001225.021918:13
56Marc Bergevin35TOTD381456261.11000400128.364016:50
56Marc Bergevin35PITD361455261.01000400119.161016:57
56Marc Bergevin35STLD2000100.1000000010.03014:51
57Rick Berry22COLD190445381.00000400100.023112:08
58Eric Bertrand25MTLLW3000000.000000000134:20
59Todd Bertuzzi25VANLW79253055-18935.21114032010020312.3136017:13
60Craig Berube35TOTLW60033-872-0.60000300350.03525:52
60Craig Berube35NYILW38022-554-0.30000200270.02296:02
60Craig Berube35WSHLW22011-318-0.2000010080.01235:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Radim Bicanek26CBJD9022160.50000200110.015417:08
62Jiri Bicek22NJDLW5101040.110000001010.06513:04
63Mathieu Biron20NYID140112120.50000100100.017312:21
64James Black31WSHLW42156-340.01000500342.93819:04
65Jason Blake27TOTC4751116-20340.331107401005.064213:40
65Jason Blake27NYIC304812-12240.52110530735.547115:43
65Jason Blake27LAKC17134-810-0.11000210273.717110:03
66Rob Blake*31TOTD671940593779.591002201912677.1186027:46
66Rob Blake*31LAKD54173249-8697.28901141712237.6152228:11
66Rob Blake*31COLD1328101182.31101620444.533926:03
67Sylvain Blouin26MINLW41325-51170.13000200378.14069:54
68Eric Boguniecki25STLC1000-10-0.1000000010.01413:44
69Alexandre Boikov25NSHD8000-1130.0000000030.0506:18
70Brad Bombardir28MIND7001515-6423.500001032810.0145820:50
71Peter Bondra32WSHLW8245368186010.31922482411130514.8170520:48
72Brian Bonin27MINLW7000-30-0.2000000070.0689:46
73Radek Bonk25OTTC7423365927527.0165232212213916.5135218:16
74Dennis Bonvie27PITRW3000-10-0.1000000010.0103:30
75Sebastien Bordeleau25NSHC14235-4140.320003002010.017712:40
76Joel Bouchard27PHXD32123-8220.31000200263.846314:28
77Philippe Boucher27LAKD222464201.40200310405.040518:25
78Tyler Bouck21DALLW48257-3290.12001500414.94318:59
79Bob Boughner29PITD58134181471.91000300462.295716:30
80Francis Bouillon25MTLD290663261.40000240240.038913:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Eric Boulton24BUFLW35123-1940.11000200205.01995:42
82Ray Bourque*40COLD8075259254810.23220213102163.2208826:06
83Bill Bowler26CBJC9022-380.0000002030.0889:44
84Dan Boyle24FLAD6941822-14282.931006120834.8116916:56
85Nick Boynton22BOSD1000-10-0.1000000010.01414:27
86Matt Bradley22SJSRW211120190.11000100166.31466:58
87Donald Brashear29VANLW799192801452.0900119001277.1106313:27
88Rich Brennan28LAKD2000-30-0.2000000010.02914:44
89Eric Brewer21EDMD777142115535.252021031917.7142518:31
90Daniel Briere23PHXC3011415-2122.029011304325.632510:50
91Aris Brimanis28NYID56088-12260.90000440660.087415:36
92Rod Brind'Amour30CARC79203656-7475.1145152312116312.3174822:07
93Patrice Brisebois30MTLD77152136-31285.84110441701788.4190324:43
94Paul Brousseau27FLARW1000000.00000000021:39
95Brad Brown25NYRD4813401070.71000300147.169714:31
96Curtis Brown24BUFC7010223215343.2721019211059.5116016:34
97Doug Brown36DETC60913220142.162111030919.967411:14
98Mike Brown21VANLW1000050.0000000010.054:48
99Sean Brown24EDMD6223521101.42000300306.769011:07
100Benoit Brunet32MTLRW3531114-4120.73000740614.958316:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Andrew Brunette27ATLLW77154459-5265.196042816010414.4130716:58
102Sergei Brylin27NJDLW7523295225246.319310236013017.7116315:31
103Kelly Buchberger34LAKLW8261420-10750.060011301669.1118314:26
104Jan Bulis22TOTC5151823-1261.741001440618.268513:26
104Jan Bulis22WSHC39513180261.6410010304112.246411:53
104Jan Bulis22MTLC12055-100.20000410200.022118:25
105Pavel Bure*29FLARW82593392-25811.9351958249038415.4220326:52
106Valeri Bure26CGYRW78272855-21265.2111602171102769.8148319:01
107Adam Burt32ATLD270222270.70000200180.051519:05
108Sven Butenschön24TOTD12123340.71000200911.116713:55
108Sven Butenschön24EDMD7112220.51000100333.37811:07
108Sven Butenschön24PITD5011120.2000010060.08917:51
109Yuri Butsayev22DETC15112-240.01000100185.61379:09
110Petr Buzek23ATLD5000280.20000000110.08717:26
111Dan Bylsma30MDALW821910-1222-0.71000810502.096311:45
112Eric Cairns26NYID45224-181060.12000200219.573816:24
113Kyle Calder22CHIC4351015-4141.15001910637.954712:43
114Jan Caloun28CBJRW11033-82-0.20000210140.013912:40
115Brian Campbell21BUFD8000-220.0000000070.012515:40
116Jim Campbell27MTLRW5791120-3532.036016508111.158810:19
117Keith Carney30PHXD822141615864.820001400653.1171220:53
118Anson Carter26EDMLW611626421234.08714215010215.7111118:13
119Andrew Cassels31VANC661244561104.8102012319210411.5127819:22
120Zdeno Chara23NYID82279-271571.21010502832.4183222:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Brad Chartrand26LAKRW4101-220.01001000616.74611:37
122Vladimir Chebaturkin25STLD221235261.11000200520.028913:09
123Chris Chelios*39DETD240334451.20000201260.054822:51
124Jason Chimera21EDMC1000000.00000000076:58
125Eric Chouinard20MTLC13134000.30100210119.114310:59
126Marc Chouinard23MDAC44347-5120.330014002611.53457:50
127Artem Chubarov21VANC1000-10-0.1000000001515:08
128Enrico Ciccone30MTLD3000-114-0.10000000092:57
129Ivan Ciernik23OTTLW4202220.42000000728.6317:41
130Marian Cisar22NSHRW60121527-7452.7750112309712.479013:10
131Brett Clark24ATLD28123-1214-0.21000200352.950518:02
132Chris Clark24CGYRW295160380.641001004311.634611:56
133Dale Clarke22STLD3000100.1000000050.04113:38
134Greg Classen23NSHC27246-4140.311003101811.127710:16
135Dan Cleary22EDMRW811421355373.312202147010713.1105112:58
136Ben Clymer22TBLD23516-7210.923001002520.030013:03
137Paul Coffey*39BOSD18044-6300.30000310280.034118:57
138Mike Commodore21NJDD201455141.11000400119.125512:46
139Mike Comrie20EDMC41814226142.5530111306212.946711:23
140Tim Connolly19NYIC82103141-14422.25500161411715.8164220:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Craig Conroy29TOTC831418322602.910042153013310.5122114:43
141Craig Conroy29STLC691114252462.38032131010110.996714:01
141Craig Conroy29CGYC143470140.62010220329.425418:08
142Matt Cooke22VANRW811413275942.412020130012111.6118114:35
143David Cooper27TORD2000-10-0.1000000030.02311:33
144Rene Corbet27PITLW438917-3571.46201711859.449311:28
145Bob Corkum33TOTC757714-8220.061007006610.694612:37
145Bob Corkum33LAKC584610-1218-0.53100600478.575312:59
145Bob Corkum33NJDC17314440.530001001915.819211:19
146Daniel Corso22STLC28103130141.855042104223.839013:56
147Shayne Corson34TORC778182611891.4800215301027.8122015:50
148Patrick Cote26EDMLW6000-218-0.100000000193:07
149Sylvain Cote35WSHD6871118-3183.75111560868.1121017:47
150Jeff Cowan24CGYLW519413-8741.272013104818.84659:06
151Cory Cross30TORD413587502.42101500348.873818:00
152Mike Crowley25MDAD3911011-16201.01001820452.267717:21
153Greg Crozier24PITLW1000000.00000000044:10
154David Cullen24PHXD2000100.1000000002512:25
155Matt Cullen24MDAC82103040-23382.16401191101596.3149618:15
156Jassen Cullimore28TBLD74167-6802.01000510561.8145819:43
157Jim Cummins30MDARW795611-111670.450016004511.15727:14
158Jakub Cutta19WSHD3000-100.0000000010.03511:33
159Mariusz Czerkawski28NYIRW82303262-24486.21910102011128710.5153618:44
160Andreas Dackell28OTTRW811318317242.71210317017218.1113614:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Pierre Dagenais22NJDRW9325160.621011102015.011112:22
162Kevin Dahl32CBJD4000120.1000000030.04210:34
163Ulf Dahlen34WSHRW731533481165.19602276014510.3108114:48
164J.J. Daigneault35MIND1000-12-0.1000000001211:38
165Vincent Damphousse33SJSC459374617624.85403221321018.993720:49
166Mathieu Dandenault24DETD7310152511385.8820213209510.5117516:06
167Ken Daneyko36NJDD770448871.60000400500.0133017:17
168Jeff Daniels32CARRW67112-315-0.51000100422.45027:30
169Mike Danton20NJDC2000060.0000000030.0167:52
170Craig Darby28MTLC78121628-17161.61101013309712.4123915:53
171Mathieu Darche24CBJLW9000-40-0.3000000090.09110:07
172Matt Davidson23CBJRW5000200.0000000020.0367:14
173Eric Daze25CHILW793324571167.223918183320516.1140217:45
174Greg de Vries28COLD795121723515.050001101766.6135117:06
175Adam Deadmarsh25TOTRW571715321633.21070287012613.5102618:00
175Adam Deadmarsh25COLRW39131326-2592.767027608615.168717:38
175Adam Deadmarsh25LAKRW18426340.540001104010.033818:47
176Kevin Dean31CHID6901111-16301.30000902750.0134219:27
177Louie DeBrusk29PHXRW39000-579-0.50000000120.01884:49
178Xavier Delisle23MTLC14325-560.421000201520.014310:14
179Andy Delmore24PHID6659142163.232006211194.2116417:39
180Pavol Demitra26STLRW4420254527166.515505196012416.179418:03
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Nathan Dempsey26TORD2519101342.50100630313.239715:53
182Matthieu Descoteaux23MTLD5112-240.30100010616.77615:10
183Eric Desjardins31PHID79153348-3508.28614191311878.0208926:27
184Boyd Devereaux22DETLW5556111140.85000600667.655710:08
185Gerald Diduck35DALD140004180.5000000080.015010:44
186Rob DiMaio32CARRW7461824-14541.040211620996.1110814:58
187Kevin Dineen37CBJRW66871521261.480037007410.870110:37
188Chris Dingman24COLLW41112-3108-0.31000100333.02646:26
189Tomas Divisek21PHILW2000-10-0.1000000020.02311:30
190Shane Doan24PHXRW762637630896.6196162017022011.8148519:32
191Jason Doig24NYRD3000000.0000000010.0206:35
192Bobby Dollas36TOTD211124180.81000100119.127012:53
192Bobby Dollas36SJSD161124140.81000100520.018011:15
192Bobby Dollas36PITD5000040.0000000060.09118:06
193Hnat Domenichelli24ATLLW63151227-9182.311401111015010.090414:21
194Tie Domi31TORRW821372022142.2121017006021.76878:23
195Ted Donato31DALLW65817256262.6710317007111.366410:13
196Shean Donovan26ATLRW63121123-14471.4813110109312.988614:03
197Jim Dowd32MINC6872229-6801.870001471927.6121317:50
198Aaron Downey26CHIRW3000-16-0.1000000020.0175:30
199Dallas Drake31STLLW8212294118714.31020320901428.5120814:44
200Kris Draper29DETC758172517382.4701115021236.5100813:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Harold Druken22VANC551515302143.6960312308218.366011:59
202Stan Drulia33TBLRW34246-1118-0.211003102010.036310:41
203Chris Drury24COLLW712441656477.01311052219020411.8128118:03
204Ted Drury29CBJC1000-30-0.1000000030.01514:44
205Steve Dubinsky30CHIC606410-4330.55010400708.666011:00
206Steve Duchesne35DETD54619259485.042009100767.999018:20
207J.P. Dumont22BUFLW792328511545.814905235015614.7118615:01
208Pascal Dupuis21MINLW4101040.10100000812.56215:36
209Radek Dvorak23NYRRW823136679207.324523268223013.5156419:04
210Gordie Dwyer23TBLLW28011-796-0.40000100120.01625:47
211Karl Dykhuis28MTLD6789179444.962017116612.1104915:40
212Dallas Eakins33CGYD17011-1110.3000010040.020912:18
213Mike Eastwood33STLC77617234281.4402111155111.8108914:08
214Mark Eaton23NSHD3438117143.02101530329.458517:13
215Nils Ekman24TBLLW4391120-15401.362117407212.567815:45
216Patrik Elias24NJDLW82405696455112.5298363521022018.2153518:44
217Matt Elich21TBLRW8000-50-0.3000000070.0728:59
218Mikko Eloranta28BOSLW621211232382.6101128308913.564710:26
219Nelson Emerson33LAKRW78111122-13540.8110018211577.0108013:51
220David Emma32FLARW6000-10-0.1000000060.0447:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221John Emmons26TOTC53224-542-0.42000200375.44768:59
221John Emmons26OTTC41112-520-0.51000100283.63187:46
221John Emmons26TBLC121120220.11000100911.115713:07
222Anders Eriksson26TOTD7322426-2304.5110011130992.0154021:05
222Anders Eriksson26FLAD60021212283.8000011100800.0126221:02
222Anders Eriksson26CHID13235-420.711000301910.527721:20
223Jeff Farkas23TORC2000-12-0.1000000010.02814:10
224Rico Fata20CGYRW5000-36-0.2000000060.0479:25
225Sergei Fedorov*31DETC7532376912408.21614271323126811.9158121:05
226Todd Fedoruk21PHIRW53551001090.950005002817.93737:02
227Ruslan Fedotenko22PHILW741620368723.813304182011913.4108214:38
228Andrew Ference21PITD36411156282.43101821478.567918:51
229Brad Ference21FLAD14011-1014-0.5000010050.018313:03
230Scott Ferguson28EDMD200112130.4000010080.021810:55
231Ray Ferraro36ATLC81294776-11917.71811023017017216.9148318:19
232Jeff Finley33STLD7228107383.32000611355.7135918:53
233Jiri Fischer20DETD551893592.31000800641.692216:46
234Mike Fisher20OTTC6071219-1461.370031002838.469811:38
235Tom Fitzgerald32NSHLW829918-5710.970227021356.7122714:58
236Rory Fitzpatrick26NSHD2000-22-0.100000000209:47
237Theoren Fleury32NYRRW6230447401228.0158731923223812.6135121:47
238Adam Foote29COLD35312156422.91111750595.188825:22
239Colin Forbes24TOTLW58156-646-0.31000500462.23906:43
239Colin Forbes24OTTLW39011-331-0.50000100260.02416:10
239Colin Forbes24NYRLW19145-3150.21000400205.01497:52
240Peter Forsberg*27COLC73276289235410.01312253424417815.2151820:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Ron Francis*37CARC82155065-15325.387042426013011.5166120:15
242Kyle Freadrich22TBLLW13011-1360.0000010030.0463:32
243Jeff Friesen24TOTLW791434485664.110401211121499.4152819:21
243Jeff Friesen24SJSLW641224367563.210201158112010.0120618:51
243Jeff Friesen24MDALW1521012-2100.90200631296.932221:28
244Marian Gaborik18MINLW71181836-6323.812603126017910.1109615:26
245Simon Gagne20PHILW6927325924187.7216072111019114.1124718:05
246Sean Gagnon27OTTD50000130.0000000005410:45
247Steve Gainey22DALLW1000000.00000000022:21
248Maxim Galanov26TBLD25055-580.60000320100.040516:12
249Garry Galley37NYID5661420-4593.82400680946.4116720:50
250Bruce Gardiner28CBJLW7371522-1781.4700115006011.7106614:36
251Mike Gaul27CBJD2000040.0000000030.02713:17
252Denis Gauthier24CGYD622683782.72000600336.1103016:37
253Aaron Gavey26MINC75101424-8521.89102104010010.0105014:00
254Martin Gelinas30CARLW79232952-4595.616614226117013.5141417:54
255Brent Gilchrist33DETC60189-841-0.41000800751.370111:41
256Hal Gill25BOSD8011011-2712.61000910791.3146718:21
257Todd Gill35DETD68381117534.22010530664.5126518:36
258Doug Gilmour*37BUFLW71731383702.8340020110917.7128118:02
259Jonathan Girard20BOSD31313162142.61201850427.151316:32
260Sascha Goc21NJDD11000740.6000000070.015013:37
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Yan Golubovsky24FLAD6022320.6000020040.010016:38
262Scott Gomez21NJDC76144963-1465.412204341501559.0119815:46
263Sergei Gonchar26WSHD76193857127010.611802122602417.9170522:26
264Lee Goren23BOSRW21202-370.11100000922.2924:24
265Tony Granato36SJSRW60459-1650.53101410854.75058:25
266Jean-Luc Grand-Pierre23CBJD64145-6731.21000400333.082212:51
267Benoit Gratton24CGYLW141340140.31000300137.71299:11
268Chris Gratton25BUFC8219214001024.214505129015612.2119914:37
269Adam Graves32NYRLW82101626-16770.5910110601367.4129015:44
270Travis Green30PHXC69131528-11631.910300123011311.5111016:05
271Mark Greig31PHIRW7112-240.11000100714.310114:23
272Mike Grier26EDMRW7420163611203.915232130312416.1123916:44
273Stu Grimson35LAKLW72325-2235-0.130012002611.54326:00
274Stanislav Gron22NJDRW1000100.0000000020.0109:55
275Michal Grosek25NYRRW6591120-10611.172009208410.772111:05
276Bill Guerin30TOTRW8540458571409.92811152817028913.8187022:00
276Bill Guerin30BOSRW64283563-41226.7207142015022512.4145422:43
276Bill Guerin30EDMRW2112102211183.284018206418.841619:49
277Steve Guolla27ATLLW63121628-6232.21020311239612.592514:41
278Alexei Gusarov36TOTD51189-3181.41000620352.998219:15
278Alexei Gusarov36NYRD26134-260.51000210214.850819:33
278Alexei Gusarov36STLD16044-360.60000310100.033921:11
278Alexei Gusarov36COLD9011260.4000010040.013514:59
279Sergey Gusev25TBLD16101-3100.21000000137.721413:23
280Sean Haggerty24NSHLW3011100.1000010020.0268:35
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Chris Hajt22EDMD1000-10-0.10000000087:38
282Steven Halko26CARD48011-1060.40000100240.064513:27
283Kevin Haller30NYID301565561.81000410195.357419:07
284Jeff Halpern24WSHC8021214213604.818215156011019.1129116:08
285Denis Hamel23BUFC418311-2221.261133005514.545010:58
286Roman Hamrlik26NYID76163046-20927.210514151322326.9191625:12
287Michal Handzus23TOTC4614183216334.1833211617219.480217:26
287Michal Handzus23STLC3610142411122.953229415817.264818:00
287Michal Handzus23PHXC104485211.230102201428.615415:26
288Casey Hankinson24CHILW11011-39-0.20000100150.01079:46
289Scott Hannan22SJSD753141710514.530011121963.1142719:02
290Tavis Hansen25PHXRW7000-14-0.1000000020.0365:05
291David Harlock29ATLD65011-2862-1.40000100260.0110917:04
292Scott Hartnell18NSHRW7521416-8480.420001400922.281810:54
293Todd Harvey25SJSRW691011216722.2910210106615.276511:05
294Derian Hatcher28DALD80221235775.611021371972.1207025:53
295Kevin Hatcher34CARD57414182384.713014100984.1133323:23
296Niclas Havelid27MDAD4741014-6342.92201550695.8102721:51
297Martin Havlat19OTTRW731923428204.712705165213314.3100613:47
298Greg Hawgood32VAND16257861.711012301612.523914:55
299Dwayne Hay23CGYRW49134-416-0.31000300392.64128:24
300Jochen Hecht23STLLW7219254411484.9883118702089.1129117:56
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Bret Hedican30FLAD7051520-7723.8140111221044.8152721:49
302Shawn Heins27SJSD383472571.61200130456.738910:15
303Steve Heinze31TOTRW79272754-13465.8121504198014418.8143918:13
303Steve Heinze31CBJRW65222042-19384.281403155012517.6122318:49
303Steve Heinze31BUFRW145712681.641014301926.321515:24
304Milan Hejduk24COLRW80413879323610.62812192115221319.2158919:52
305Sami Helenius27DALD571231991.31000200185.660710:39
306Bryan Helmer28VAND202460181.12000130287.133716:51
307Jay Henderson22BOSLW13000-126-0.20000000120.0906:58
308Darby Hendrickson28MINLW721811291363.31431172211415.8114015:50
309Chris Herperger26CHILW611015250202.4901312127613.280013:07
310Matt Herr24WSHC222353170.520013002010.01798:09
311Jamie Heward29CBJD691116273335.5290179010810.299114:21
312Matt Higgins23MTLC6000-22-0.2000000030.0579:27
313Sean Hill30STLD48110115512.61000820472.183517:23
314Dan Hinote24COLC76510151510.74101820697.278710:21
315Jan Hlavac24NYRLW792836643206.9235062412019514.4131416:38
316Shane Hnidy25OTTD523258841.93001200476.468113:05
317Jonas Hoglund28TORLW822326491145.218505188019611.7124115:08
318Benoit Hogue34DALLW343710-1260.63000610358.642412:28
319Josh Holden23VANC10101000.01000000128.3949:27
320Bobby Holik30NJDC8015355019974.812303221302067.3126615:49
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Tomas Holmstrom28DETLW73162440-12403.97902141007421.685211:41
322Brian Holzinger28TBLRW70112536-9642.7830219608712.6112316:03
323Shawn Horcoff22EDMRW4997168102.190027004221.44529:14
324Darcy Hordichuk20ATLLW11000-338-0.3000000060.0807:18
325Marian Hossa22OTTRW8132437519449.01911272912224912.9146018:01
326Bill Houlder33NSHD8141216-7404.43011912785.1171721:12
327Phil Housley*36CGYD6943034-15244.44000151501153.5125318:10
328Jan Hrdina24PITC7815284319483.91230122518916.9124215:56
329Tony Hrkac34MDAC801325380293.613001151008814.8110213:46
330Petr Hubacek21PHIC6101-120.01000000520.06811:20
331Joe Hulbig27BOSRW7000-34-0.200000000385:28
332Brett Hull*36DALRW79394079101810.32811081822021917.8141317:53
333Jody Hull31PHIRW717815-1100.65022800789.093813:13
334Cale Hulse27NSHD82178-51283.31001700931.1164720:05
335Jarome Iginla23CGYRW77314071-2627.92110042118122913.5153719:58
336Brad Isbister23NYILW51181432-19592.910714104012914.099119:26
337Ric Jackman22DALD16000-618-0.30000000100.01428:51
338Jaromir Jagr28PITRW815269121194214.137141104127131716.4188823:19
339John Jakopin25FLAD60123-4621.01000200234.377412:54
340Mark Janssens32CHIC28000-833-0.80000000150.029310:27
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Calle Johansson33WSHD767293611267.32500191001544.5180423:44
342Craig Johnson28LAKRW264590160.840005003611.127710:40
343Greg Johnson29NSHC82151732-6462.61410416019715.5146117:49
344Matt Johnson25MINLW50112-6137-0.51000100214.83857:43
345Mike Johnson26TOTRW76133043-10423.284101810212410.5131317:16
345Mike Johnson26TBLRW64112738-10382.873101610110710.3116618:13
345Mike Johnson26PHXRW12235040.511002011711.814612:12
346Ryan Johnson24TBLC8071421-20440.061001400719.9126215:47
347Kim Johnsson24NYRD7552126-3403.3140017311044.8159521:16
348Olli Jokinen22FLAC7861016-22106-0.360009011215.0104413:23
349Keith Jones32PHIRW8000-54-0.40000000110.08811:00
350Hans Jonsson27PITD584182211223.522001800449.1107018:27
351Kenny Jonsson26NYID6582129-22304.035007131918.8156424:04
352Chris Joseph31TOTD43145-11360.40010310581.770716:26
352Chris Joseph31PHXD24112-4160.30010100333.031112:59
352Chris Joseph31ATLD19033-7200.00000210250.039520:48
353Ed Jovanovski24VAND79123547-11027.68402151911936.2197124:57
354Joe Juneau33PHXLW69102333-2282.355031310010010.0120217:25
355Frantisek Kaberle27ATLD514111511183.63101641994.0113622:17
356Tomas Kaberle22TORD826394510247.9600121171966.3186022:41
357Dmitri Kalinin20BUFD7941822-2384.922001260884.5156619:50
358Tomi Kallio24ATLLW56141327-3222.412202112011512.291216:17
359Valeri Kamensky34NYRLW65142034-18362.28601155012910.999515:19
360Sami Kapanen27CARLW82203757-12245.313704171912239.0155218:56
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Jere Karalahti25LAKD562798382.42000502267.795617:04
362Paul Kariya*26MDALW66333467-9207.71218331816023014.3152023:02
363Steve Kariya23VANLW17167-180.40100510224.519911:42
364Andreas Karlsson25ATLC6051116-2160.74010911836.077412:54
365Dave Karpa29CARD804610-191592.72200510695.8160120:01
366Alexander Karpovtsev30CHID5321315-4392.61100940523.8108520:28
367Darius Kasparaitis28PITD7731619111113.121001501813.7148119:14
368Mike Keane33DALRW671014244352.0910113016415.6103615:28
369Sheldon Keefe20TBLRW49404-1338-0.340000003212.53928:00
370Steve Kelly24TOTC353250250.230002002213.63138:57
370Steve Kelly24NJDC242240210.120002001811.12399:58
370Steve Kelly24LAKC11101040.11000000425.0746:44
371Alexander Kharitonov24TBLRW6671522-981.4700010501036.877011:40
372Alexander Khavanov29STLD747162316526.152001150927.6154720:54
373Dmitri Khristich31TOTRW701325380163.47604121307716.9104614:56
373Dmitri Khristich31WSHRW43101929-882.6640491005418.564014:53
373Dmitri Khristich31TORRW27369880.812003302313.040515:01
374Chad Kilger24TOTC77141832-8512.811211162010313.6105413:41
374Chad Kilger24MTLC4391625-1342.3711114207512.077217:57
374Chad Kilger24EDMC34527-7170.441002002817.92828:18
375Kris King34CHILW13101-38-0.11000000128.313010:00
376Patric Kjellberg31NSHLW81143145-2124.095022011013910.1143017:39
377Trent Klatt30VANRW771320338313.21030113611409.3104413:33
378Ken Klee29WSHD54246-5601.52000301583.493217:15
379Jon Klemm31COLD784111522544.82202632974.1155419:56
380Rostislav Klesla18CBJD8202-160.520000001020.014718:25
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Tomas Kloucek20NYRD43145-3740.51000400224.571916:43
382Mike Knuble28BOSRW82713200371.360111210927.686710:34
383Espen Knutsen29CBJC66114253-3305.09200172506217.7105415:59
384Greg Koehler25CARC1000000.00000000010:46
385Ladislav Kohn25TOTRW777714-2786-0.450206101295.491411:52
385Ladislav Kohn25MDARW51437-1542-0.33010300864.756010:59
385Ladislav Kohn25ATLRW26347-1244-0.12010310437.035413:38
386Saku Koivu26MTLC541730472405.0107031810211315.0115521:23
387Pavel Kolarik28BOSD10000-24-0.1000000010.0888:49
388Juraj Kolnik20NYIRW29437-8120.440003003810.530310:28
389Steve Konowalchuk28WSHLW822423478875.218605185016314.7140017:04
390Evgeny Korolev22NYID8000060.20000000110.013316:40
391Igor Korolev30TORRW731019293282.1820018107812.8114515:41
392Alexander Korolyuk25SJSRW701213252412.5930111201408.683511:56
393Andrei Kovalenko30BOSRW76162137-14272.98713183011913.4117415:27
394Alex Kovalev27PITRW79445195129610.53012292525130714.3186323:35
395Viktor Kozlov25FLAC51142337-4103.68602167013910.193818:23
396Vyacheslav Kozlov28DETLW722018389304.616405135018710.7106014:43
397Milan Kraft21PITC427714-680.851116106311.149111:41
398Igor Kravchuk34TOTD5211314-8182.31001760671.5118822:51
398Igor Kravchuk34CGYD37088-1241.10000440540.087823:43
398Igor Kravchuk34OTTD151564141.21001320137.731020:41
399Sergei Krivokrasov26MINRW5471522-1202.0520113201076.570613:05
400Jason Krog25NYILW9033400.3000021070.09510:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Robert Kron33CBJLW59811194101.5701111001346.0101117:08
402Paul Kruse30SJSLW1000050.00000000043:32
403Filip Kuba24MIND7592130-6286.65404101011416.4182024:16
404Pavel Kubina23TBLD70111930-141035.0461112611288.6168724:06
405Frantisek Kucera32TOTD55279-7121.72000700603.396517:33
405Frantisek Kucera32CBJD48257-5121.72000500513.985017:42
405Frantisek Kucera32PITD7022-200.1000020090.011516:28
406Kristian Kudroc19TBLD222240360.820012001216.72019:09
407Jarno Kultanen28BOSD622810-3262.32001440762.6120819:29
408Zdenek Kutlak20BOSD10022-340.1000020070.016116:05
409Maxim Kuznetsov23DETD25123-1230.61000200175.92379:28
410Greg Kuznik22CARD1000000.00000000087:32
411Oleg Kvasha22NYIC6211920-15461.2110008101189.392614:56
412Joel Kwiatkowski23OTTD4101100.31000000250.04812:04
413Antti Laaksonen27MINLW82121628-7242.01002114021299.3134916:27
414Scott Lachance28VAND76311145463.330001001555.5147719:26
415Dan LaCouture23TOTLW48246-2430.12001400238.73286:50
415Dan LaCouture23EDMLW37246-2290.32001400229.12637:06
415Dan LaCouture23PITLW11000014-0.1000000010.0665:57
416Eric Lacroix29TOTLW55246-643-0.12000400326.33636:36
416Eric Lacroix29NYRLW46235-639-0.12000300229.12916:19
416Eric Lacroix29OTTLW9011040.00000100100.0738:05
417Christian Laflamme24MTLD39033-11420.20000210160.047112:04
418Denny Lambert31ATLLW67178-5215-0.41000610442.36129:08
419Eric Landry26MTLC514711-9430.52200610547.44759:19
420Robert Lang30PITC8232488020288.52210023315017718.1167320:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Darren Langdon30CARLW54022-494-0.2000020060.01813:21
422Jamie Langenbrunner25DALRW531218304573.17324116110411.587416:30
423Daymond Langkow24PHIC7113415412505.110302311001906.8132318:38
424Ian Laperriere27LAKRW798101851411.1800010006013.395112:02
425Claude Lapointe32NYILW8092332-2561.871111643949.6149418:40
426Martin Lapointe27DETRW8227305731276.61413081910118114.9132016:06
427Georges Laraque24EDMRW8213162951483.21210114207317.87429:03
428Igor Larionov*40TOTC6593140-5383.15401191204619.6107816:35
428Igor Larionov*40DETC39425296282.6220116903112.964716:36
428Igor Larionov*40FLAC265611-11100.532003301533.343016:33
429Brad Larsen23COLLW900010-0.1000000030.0849:17
430Janne Laukkanen30PITD50317209343.130001331585.292318:28
431Paul Laus30FLARW251235660.01000200185.635914:22
432Kirby Law23PHIRW1000-100.00000000033:23
433Mark Lawrence29NYIRW36347-9320.12100400329.43559:52
434Vincent Lecavalier20TBLC68232851-26664.4167031810016513.9135619:57
435John LeClair31PHILW167512201.543023204814.630619:06
436Mike Leclerc24MDALW54152035-1263.712303128013011.595017:36
437Grant Ledyard39TOTD22235-2161.020002101910.537917:14
437Grant Ledyard39TBLD14224-5120.520001101216.725618:15
437Grant Ledyard39DALD8011340.5000010070.012315:26
438Greg Leeb23DALC2000-10-0.1000000040.0146:56
439Brian Leetch*32NYRD82215879-18349.4101013272742418.7240729:21
440Sylvain Lefebvre33NYRD71213153552.320001102395.1128918:10
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441David Legwand20NSHC811328411383.91030322601727.6123415:14
442Jere Lehtinen27DALLW7420254514245.013701194214813.5142719:17
443Claude Lemieux35PHXRW461016261582.482018809910.179117:12
444Mario Lemieux*35PITC4335417615189.51816152516017120.5104724:20
445Jean-Yves Leroux24CHILW59448-922-0.13100400606.760110:11
446Curtis Leschyshyn31TOTD652795193.41101610513.9126319:26
446Curtis Leschyshyn31MIND54235-2192.31101210434.7105419:31
446Curtis Leschyshyn31OTTD11044701.1000040080.021019:04
447Trevor Letowski23PHXC7771522-2320.8601313111106.4125816:20
448Nicklas Lidstrom*30DETD8215567191812.27800203512725.5233328:27
449Andreas Lilja25LAKD2000-24-0.1000000010.02512:22
450Juha Lind27MTLLW47347-440.33002400368.33677:49
451Trevor Linden30TOTC691522370603.29603148012611.9140220:19
451Trevor Linden30MTLC57122133-2522.8660313809612.5118520:47
451Trevor Linden30WSHC12314280.430001003010.021718:03
452Mats Lindgren26NYIC203474100.71020301348.830515:14
453Bill Lindsay29TOTLW6811314-61260.210001210711.469610:14
453Bill Lindsay29CGYLW521910-8970.01000900571.854710:32
453Bill Lindsay29SJSLW160442290.20000310140.01489:16
454Richard Lintner23NSHD503582222.42100500813.765413:05
455Reed Low24STLRW5615641590.31000500313.23526:17
456Dave Lowry35CGYLW79181735-2473.313505134010816.7125915:57
457Brad Lukowich24DALD804101428765.54002721439.3118414:48
458Jyrki Lumme34PHXD58421253444.540001290775.2126021:44
459Roman Lyashenko21DALC60639-1450.660012104812.55759:35
460Toni Lydman23CGYD6231619-7303.52100871803.8127820:36
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Al MacInnis*37STLD59124254235210.55613112922185.5156526:32
462Don MacLean24TORC3011-220.0000010020.0299:48
463John MacLean36TOTRW30426-2170.43100200419.837812:35
463John MacLean36DALRW284260170.53100200419.835712:45
463John MacLean36NYRRW2000-20-0.1000000002010:14
464John Madden27NJDLW8023153824124.620034150016314.1124715:35
465Adam Mair21TOTLW26022020-0.20000200220.02077:57
465Adam Mair21TORLW160223140.10000200170.01449:01
465Adam Mair21LAKLW10000-36-0.2000000050.0626:14
466Vladimir Malakhov32NYRD3022040.2000001160.05719:07
467Manny Malhotra20NYRC504812-10310.34002710468.74539:03
468Marek Malik25CARD6161420-4344.451011130728.3119519:36
469Steve Maltais32CBJRW26033-912-0.50000210300.031111:57
470Kirk Maltby28DETRW791271916221.9813351111910.1112914:17
471Kent Manderville29PHIC8251015-2470.220329011363.7103512:38
472Mike Maneluk27CBJRW39516-11330.032020103116.145811:45
473Eric Manlow25BOSC8011020.0000010030.0597:26
474Cameron Mann23BOSRW15134060.31000300175.91278:29
475Dave Manson34TORD74471113933.74000610705.7116915:48
476Paul Mara21TOTD6261420-16543.042011040787.7137322:08
476Paul Mara21TBLD4661016-17402.142018205810.3106323:06
476Paul Mara21PHXD160441140.80000220200.031019:22
477Todd Marchant27EDMC711326391513.19042194311311.5127117:54
478Bryan Marchment31SJSD7571118152045.460131001739.6136518:12
479Josef Marha24CHIC15033-46-0.10000300170.019112:46
480Andrei Markov22MTLD6361723-6184.142003140827.3106416:53
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Danny Markov24TORD59313166343.52102940496.1112319:02
482Patrick Marleau21SJSC812527527226.020506207014617.1131916:17
483Grant Marshall27DALRW751324371643.99401131109314.083211:05
484Jason Marshall29TOTD55347-131221.20211400437.078914:21
484Jason Marshall29MDAD50347-121051.20211400387.973014:36
484Jason Marshall29WSHD5000-1170.0000000050.05911:48
485Steve Martins28TOTC59246-1633-0.71010400464.35699:39
485Steve Martins28NYIC39134-720-0.30010300283.63779:41
485Steve Martins28TBLC20112-913-0.41000100185.61929:35
486Marquis Mathieu27BOSC1000020.00000000077:04
487Christian Matte26MINRW300002-0.1000000080.04013:21
488Stephane Matteau31SJSLW801319325323.41210318108116.087310:55
489Mike Matteucci29MIND3000-22-0.1000000030.03411:29
490Richard Matvichuk27DALD78416205625.122011240854.7178622:53
491Brad May29PHXLW62111425101072.91100014008313.369311:11
492Jamal Mayers26STLRW7781321-31171.5800013001326.185211:04
493Chris McAllister25PHID6022411241.32000200336.169611:36
494Chris McAlpine29CHID500665321.90000600610.088417:41
495Dean McAmmond27TOTLW711117283432.5920117001129.8106515:00
495Dean McAmmond27CHILW611016264432.4910116009510.594515:30
495Dean McAmmond27PHILW10112-100.10100100175.912012:00
496Bryan McCabe25TORD8252429161236.72302101401593.1195323:49
497Sandy McCarthy28NYRRW8111102131711.71100210009511.684310:25
498Steve McCarthy19CHID44055-780.70000500320.065014:47
499Darren McCarty28DETRW72121022-51231.71011373011810.296813:26
500Alyn McCauley23TORC1410100-0.11000000137.714710:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Andy McDonald23MDAC1610106-0.11000000214.817911:11
502Shawn McEachern31OTTLW8232407210628.3239013010023113.9151018:25
503Dan McGillis28PHID8214354913869.310404161812076.8191823:23
504Marty McInnis30MDARW75202242-21403.51010011111013614.7138718:30
505Randy McKay34NJDRW772320433504.7111205173012019.2107613:58
506Jay McKee23BUFD74110119764.21000802621.6143519:24
507Steve McKenna27TOTLW54112-4119-0.31000100195.32715:01
507Steve McKenna27PITLW34000-4100-0.4000000070.01113:16
507Steve McKenna27MINLW201120190.11000100128.31607:59
508Jim McKenzie31NJDLW532240119-0.22000200326.34207:56
509Kyle McLaren23BOSD5851217-5533.432001101915.5140524:14
510Josef Melichar22PITD18022-521-0.2000011090.026814:54
511Scott Mellanby34TOTRW63111021-13711.383007309511.694414:59
511Scott Mellanby34FLARW404913-13460.33100720586.959914:59
511Scott Mellanby34STLRW237180251.052000103718.934515:00
512Eric Messier27COLLW645712-3260.25001700608.378612:16
513Mark Messier*40NYRC82244367-25895.2912322317313118.3157819:14
514Glen Metropolit26WSHC15156-2100.31000140205.017811:50
515Branislav Mezei20NYID42145-5531.01000301293.462214:48
516Craig Millar24TOTD21112-7160.11001100128.330114:19
516Craig Millar24TBLD16112-8100.010011001010.024015:01
516Craig Millar24NSHD5000160.2000000020.06012:04
517Aaron Miller29TOTD694141822434.940001301596.8132719:14
517Aaron Miller29COLD56491319294.04000801498.2103218:25
517Aaron Miller29LAKD130553141.00000500100.029622:44
518Kip Miller31PITLW333811060.72100800387.93239:46
519Boris Mironov28CHID6651722-14423.323009711433.5145822:05
520Dmitri Mironov35WSHD36358-761.22101221339.159516:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Willie Mitchell23TOTD3319104402.11000711303.359217:56
521Willie Mitchell23MIND171784111.81000511166.335420:49
521Willie Mitchell23NJDD160220290.30000200140.023814:52
522Mike Modano*30DALC81335184265210.2228373417020815.9181522:24
523Fredrik Modin26TBLLW76322456-1486.9248041311021714.7131217:15
524Jaroslav Modry29LAKD634151916484.440001032725.6115718:22
525Alexander Mogilny31NJDRW75434083104310.63112072317024017.9126616:53
526Jim Montgomery31SJSC28167-1190.40100330175.92559:06
527Ian Moran28PITD403475281.43001400734.170817:43
528Ethan Moreau25EDMLW6891019-6900.98013811979.396414:11
529Marc Moro23NSHD60001120.1000000010.0213:34
530Aleksey Morozov23PITRW6651419-860.650011130726.970510:41
531Derek Morris22CGYD5152328-15564.0131481411423.5131825:51
532Brendan Morrison25VANC821638542424.711323231231798.9150618:22
533Brenden Morrow22DALLW82202444181285.313706195012116.5127015:29
534Mike Mottau22NYRD18033-613-0.10000120170.027515:18
535Bill Muckalt26NYIRW60111526-4332.41010212309012.282313:43
536Bryan Muir27TOTD18033-7190.00000120170.025213:59
536Bryan Muir27TBLD10033-7150.00000120140.018618:34
536Bryan Muir27COLD8000040.0000000030.0668:14
537Kirk Muller34DALC551910-426-0.11000900541.968012:22
538Gord Murphy33ATLD2731114-11121.31200362446.856020:44
539Joe Murphy33WSHRW14156-5200.20100230224.517512:31
540Larry Murphy*39DETD5721921-6123.120011270812.5108319:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Glen Murray28LAKRW641821399324.014311181213813.0116518:12
542Marty Murray25CGYC7000-20-0.2000000060.010114:28
543Rem Murray28EDMLW821521365243.111133163212212.3125915:21
544Frantisek Musil36EDMD13022-240.20000200014511:09
545Brantt Myhres26TOTLW25000-557-0.3000000010.0943:45
545Brantt Myhres26NSHLW20000-528-0.3000000010.0763:48
545Brantt Myhres26WSHLW50000290.000000000183:36
546Anders Myrvold25NYID12011-200.1000001080.01139:26
547Ladislav Nagy21TOTRW468917-2221.662027206412.559813:00
547Ladislav Nagy21STLRW408816-2201.662026205913.652213:03
547Ladislav Nagy21PHXRW6011020.0000010050.07612:38
548Tyson Nash25STLLW57871581101.570107001137.171112:29
549Markus Naslund27VANRW72413475-2589.52218151816027714.8137119:03
550Andrei Nazarov26TOTRW79246-23229-1.12000400633.26558:18
550Andrei Nazarov26BOSRW63145-14200-0.81000400502.05168:12
550Andrei Nazarov26MDARW16101-929-0.31000000137.71398:42
551Stan Neckar25TOTD69246-3711.82001400267.7111516:09
551Stan Neckar25PHXD53224-2631.320012001612.581815:26
551Stan Neckar25TBLD16022-180.50000200100.029718:33
552Petr Nedved29NYRC7932467810548.5229153412023013.9160220:16
553Sergei Nemchinov37NJDC658223011162.6710220117011.485913:13
554Eric Nickulas25BOSC7000-24-0.2000000060.0507:07
555Rob Niedermayer26FLAC67122032-12501.88310145111510.4137320:30
556Scott Niedermayer*27NJDD576293514225.8510519100876.9132923:19
557Chris Nielsen20CBJLW29459441.140015003611.130510:30
558Jeff Nielsen29MINRW593811-164-0.32101701823.780013:33
559Antti-Jussi Niemi23MDAD28112-6220.51000100185.644615:56
560Ville Nieminen23COLLW50148228382.9122035306820.662212:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Joe Nieuwendyk*34DALC692923525306.8171204158016617.5111616:11
562Janne Niinimaa25EDMD821234466908.14801181511229.8207825:20
563Andrei Nikolishin27WSHC811325389343.5940219331459.0125915:32
564Marcus Nilson22FLARW78122436-3742.81200218601418.5123015:46
565Owen Nolan28SJSRW572425490755.51310141411019112.6124421:49
566Mattias Norstrom29LAKD820181810603.900001800590.0179021:50
567Jeff Norton35TOTD422111312282.711011100229.178518:41
567Jeff Norton35PITD32210128202.1110110001711.859218:30
567Jeff Norton35SJSD10011480.6000010050.019319:18
568Ivan Novoseltsev22FLARW38369-5160.43000510348.840810:44
569Petteri Nummelin28CBJD6141216-11102.62200480994.0105117:14
570Teppo Numminen32PHXD72526319366.3410252101094.6176224:28
571Kai Nurminen31MINLW2101-120.110000001100.03115:34
572Michael Nylander28CHIC822539647327.1214052611217614.2154718:52
573Sean O'Donnell29TOTD804131701614.731021111676.0172921:37
573Sean O'Donnell29MIND6341216-21284.431021011586.9144923:00
573Sean O'Donnell29NJDD170112330.4000010090.028016:27
574Jeff O'Neill24CARRW82412667-181068.32417051412024216.9150418:20
575Adam Oates*38WSHC81136982-9286.58504303727218.1170121:00
576Jaroslav Obsut24STLD4000120.2000000030.07418:31
577Lyle Odelein32CBJD8131417-161183.121008601042.9174321:31
578Jeff Odgers31ATLRW826713-82260.36001700679.07098:39
579Gino Odjick30TOTLW302350720.32000300326.32377:55
579Gino Odjick30PHILW171340280.31000300214.81458:33
579Gino Odjick30MTLLW131010440.11000000119.1927:04
580Mattias Ohlund24VAND6582028-16463.861149831365.9162525:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581David Oliver29OTTRW</