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 Aalto24MDAC6371118-13260.7610111001026.983013:11
2Bryan Adams22ATLLW2000-10-0.1000000010.02210:57
3Greg Adams36PHXLW69192746-1144.514500207012914.7117116:58
4Kevyn Adams25TORC525813-7390.45000701707.164412:23
5Maxim Afinogenov20BUFRW65161834-4413.714202126012812.585413:09
6Johnathan Aitken21BOSD3000-30-0.2000000020.05718:57
7Mika Alatalo28PHXLW82101727-3361.8910117001079.3103512:37
8Tommy Albelin35CGYD414610-3122.121114113710.888521:35
9Keith Aldridge26DALD4000100.2000000060.04411:05
10Daniel Alfredsson27OTTRW5721385911287.115420279216412.8106918:45
11Jamie Allison24CHID59134-51020.71000300244.284014:14
12Jason Allison24BOSC371018285202.973019906615.279721:33
13Tony Amonte29CHIRW82434184104810.3271152328126016.5179521:54
14Mikael Andersson33TOTLW55268-340.11010501573.555910:10
14Mikael Andersson33PHILW36235-200.11010300385.337710:29
14Mikael Andersson33NYILW19033-140.00000201190.01829:33
15Niklas Andersson28TOTLW243811-380.82100431319.731613:11
15Niklas Andersson28NYILW173710-380.921003312412.522613:19
15Niklas Andersson28NSHLW7011000.0000010070.09012:50
16Dave Andreychuk*36TOTLW77201636-20302.7128037902338.6149119:22
16Dave Andreychuk*36BOSLW63191433-11283.0127026801929.9124919:50
16Dave Andreychuk*36COLLW14123-92-0.30101110412.424217:16
17Greg Andrusak30TORD9011140.3000010050.016618:25
18Nik Antropov19TORC6612183014413.41200216208913.584512:48
19Derek Armstrong26NYRC1000000.0000000010.033:10
20Jason Arnott25NJDRW7622345622516.61570426802449.0129917:05
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Magnus Arvedson28OTTLW471513284363.31311413009116.584918:04
22Arron Asham21MTLRW33426-7240.330111102913.833810:14
23Kaspars Astashenko24TBLD8011-240.1000010030.013416:48
24Blair Atcheynum30CHIRW475712-860.450007004810.457612:15
25Serge Aubin24COLLW15213160.420011001414.3996:37
26Adrian Aucoin26VAND571014247305.164019501267.9131723:06
27Donald Audette30TOTRW631924432574.617114159016211.7103416:25
27Donald Audette30LAKRW491220326453.411103137011210.773214:56
27Donald Audette30ATLRW147411-4121.360112205014.030221:35
28P.J. Axelsson24BOSLW811016261241.61000415101865.4135416:43
29Maxim Balmochnykh20MDALW6011220.1000010060.0406:44
30Frank Banham24MDARW3000020.0000000040.0206:47
31Matthew Barnaby26PITLW6412122431972.21200311108015.080912:38
32Stu Barnes29BUFC82202545-3164.310822178013714.6142617:23
33Murray Baron32VAND81210128673.42000811484.2175021:36
34Len Barrie30TOTC60914239622.3900013106114.874112:21
34Len Barrie30LAKC4658135561.050008004610.954611:52
34Len Barrie30FLAC144610461.340005101526.719513:57
35Lubos Bartecko23STLLW6716233924515.11330321207521.390813:33
36Andrei Bashkirov29MTLLW2000000.000000000105:10
37Bob Bassen34STLC27134-3260.01000300263.82669:51
38Shawn Bates24BOSC445712-17140.35001700657.747810:52
39Bates Battaglia24CARLW7716183420394.31330317108618.6117115:12
40Nolan Baumgartner23WSHD8011120.3000001060.08410:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Steve Begin21CGYC13112-3180.01000100333.3947:13
42Derek Bekar24STLC1000000.00000000055:14
43Wade Belak23CGYD40022-41220.20000200110.03027:33
44Jesse Belanger30MTLC16369221.130005102114.317110:41
45Ken Belanger25BOSLW37224-4440.220002002010.01965:17
46Josef Beranek30TOTC71131225-12571.694019301399.4102914:29
46Josef Beranek30EDMC589817-6391.163016201078.477213:19
46Josef Beranek30PITC13448-6180.531003103212.525719:46
47Bryan Berard22TORD643273011425.1210017100983.1125319:34
48Drake Berehowsky28NSHD79122032-4876.57501137010211.8179022:39
49Bubba Berenzweig22NSHD2000-100.0000000030.03517:32
50Sergei Berezin28TORLW61261339825.221504103024110.8102916:52
51Aki Berg22LAKD7031316-1452.630001120704.3116516:39
52Marc Bergevin34STLD8118927755.31000701541.9172321:16
53Eric Bertrand24TOTLW12000-64-0.40000000120.01119:13
53Eric Bertrand24ATLLW8000-54-0.30000000110.0799:56
53Eric Bertrand24NJDLW4000-10-0.1000000010.0317:47
54Todd Bertuzzi24VANRW80252550-21265.521402187017314.5123215:24
55Craig Berube34PHILW77481231620.94000800636.36168:00
56Radim Bicanek25CHID11033741.0000030080.020318:27
57Mathieu Biron19NYID60448-13381.12202220705.790215:02
58James Black30WSHLW498917-161.571016127111.359112:03
59Jason Blake26LAKC64518234261.7500114401313.872211:17
60Rob Blake*30LAKD77183957101129.861205241413275.5219428:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Doug Bodger33VAND13011-64-0.20000100110.021216:17
62Eric Boguniecki24FLAC4000-12-0.1000000050.0348:35
63Alexandre Boikov24NSHD2000020.0000000010.0178:31
64Brad Bombardir27NJDD32314-660.730000102412.550915:54
65Peter Bondra31WSHRW622117385304.313535116018711.2116618:48
66Radek Bonk24OTTC80233760-2536.31310052610116713.8145818:14
67Ryan Bonni20VAND3000-10-0.1000000010.0299:37
68Dennis Bonvie26PITRW28000-280-0.2000000060.0913:14
69Sebastien Bordeleau24NSHC60101323-12301.7802112011277.983613:56
70Jason Botterill23TOTLW27145-1117-0.31001400195.329811:02
70Jason Botterill23ATLLW25145-717-0.11001400175.928211:16
70Jason Botterill23CGYLW2000-40-0.2000000020.0168:00
71Joel Bouchard26TOTD54145-10251.11000400611.699118:21
71Joel Bouchard26NSHD52145-11231.01000400601.797218:41
71Joel Bouchard26DALD2000120.1000000010.0209:45
72Philippe Boucher26LAKD1000000.0000000030.01717:04
73Bob Boughner28TOTD73347-111661.72101400407.5126217:17
73Bob Boughner28NSHD62246-13971.22000400326.3107417:20
73Bob Boughner28PITD111012690.50101000812.518817:05
74Francis Bouillon24MTLD7431316-7383.41201940763.9117415:52
75Ray Bourque*39TOTD79183452-2269.751300102402606.9214827:11
75Ray Bourque*39BOSD65102838-11206.3460082002174.6176827:12
75Ray Bourque*39COLD148614963.417002404318.638027:08
76Dan Boyle23FLAD13033-240.4000021090.022016:57
77Nick Boynton21BOSD5000-50-0.3000000060.010721:21
78Donald Brashear28VANLW6011213-91360.7101031108313.378713:07
79Eric Brewer20NYID26022-1120-0.20000200300.048218:33
80Daniel Briere22PHXC13112000.11000100911.11007:41
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Travis Brigley22CGYLW17022-64-0.40000101170.024214:14
82Aris Brimanis27NYID18213-560.502001001612.536020:00
83Rod Brind'Amour29TOTC4591322-13261.444119408710.392920:39
83Rod Brind'Amour29CARC3341014-12220.43011730616.667920:35
83Rod Brind'Amour29PHIC12538-141.014002102619.225020:50
84Patrice Brisebois29MTLD54102535-1186.85502131208811.4125423:14
85Brad Brown24CHID57099-11341.40000801150.080914:12
86Curtis Brown23BUFC7422295119426.117504254014914.8134518:11
87Doug Brown35DETRW51108188122.090107016714.965712:53
88Kevin Brown25EDMRW700000-0.1000000050.0588:21
89Rob Brown31PITRW50101323-13101.8640321107313.753110:37
90Sean Brown23EDMD72481211922.740027103611.191412:41
91Benoit Brunet31MTLLW501415293133.47612105010313.689917:59
92Andrew Brunette26ATLLW81232750-32304.4149021512010721.5127215:42
93Sergei Brylin26NJDC64911200201.5810110108410.785713:23
94Kelly Buchberger33TOTLW8171320-36152-0.670001210769.2130316:05
94Kelly Buchberger33ATLLW6851217-34139-0.750001110568.9111216:21
94Kelly Buchberger33LAKLW13213-2130.120001002010.019114:43
95Jan Bulis21WSHC56922317303.190011930929.878013:55
96Pavel Bure*28FLARW74583694251613.54511214279036016.1180424:23
97Valeri Bure25CGYRW82354075-7508.02213062218030811.4172020:58
98Marc Bureau33TOTC63358-412-0.12010500515.972411:29
98Marc Bureau33PHIC54224-110-0.31010200464.359611:02
98Marc Bureau33CGYC9134-320.21000300520.012814:13
99Shawn Burr33TBLLW4022200.2000020060.04611:28
100Adam Burt31PHID67167-2452.31001600492.0109316:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Sven Butenschön23PITD3000300.3000000020.04916:25
102Viacheslav Butsayev29TOTC5000-40-0.2000000020.0459:04
102Viacheslav Butsayev29OTTC3000-20-0.1000000010.0289:19
102Viacheslav Butsayev29TBLC2000-20-0.1000000010.0178:42
103Yuri Butsayev21DETC57538-6120.150003004610.95479:36
104Petr Buzek22ATLD6351419-22412.323001040905.6115918:24
105Dan Bylsma29LAKLW64369-255-0.12010600437.066510:23
106Eric Cairns25NYID67279-51961.92000502553.6118717:43
107Kyle Calder21CHIC8112-320.01000100520.0809:59
108Brian Campbell20BUFD12145-240.710002201010.019015:48
109Jim Campbell26STLRW2000090.0000000060.03115:17
110Guy Carbonneau39DALC691061610361.690146007014.3107915:38
111Keith Carney29PHXD824202411875.240011820735.5173821:12
112Anson Carter25BOSC592225478145.618401169014415.3121120:31
113Andrew Cassels30VANC791745628165.8116012717110915.6152619:19
114Shawn Chambers33DALD4000-240.0000000020.09222:59
115Zdeno Chara22NYID652911-27570.62001801474.3148622:52
116Eric Charron30CGYD21000-3370.0000000080.022010:29
117Brad Chartrand25LAKRW5066124171.050136005111.855211:03
118Kelly Chase32STLRW25011-5118-0.40000100140.01947:46
119Vladimir Chebaturkin24NYID17112-380.41000100911.128816:57
120Chris Chelios*38DETD8133134481039.2300025421352.2204725:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Tom Chorske33PITLW33156-220.11000401147.12597:50
122Ryan Christie21DALLW5000-10-0.1000000010.0122:29
123Artem Chubarov20VANC49189-410-0.11001800531.957411:43
124Marian Cisar21NSHRW3000-24-0.1000000020.0258:18
125Brett Clark23ATLD14011-124-0.50000100130.023616:51
126Chris Clark23CGYRW22011-314-0.40000100170.01999:02
127Wendel Clark33TOTLW33426-5340.14001200636.340112:09
127Wendel Clark33TORLW20224-3210.12001200365.623711:50
127Wendel Clark33CHILW13202-2130.02000000277.416412:38
128Dan Cleary21EDMLW17325-180.530011101816.71669:44
129Ben Clymer21TBLD60268-26870.00200510982.0117719:37
130Paul Coffey*38CARD69112940-6407.15603131601557.1155822:35
131Paul Comrie22EDMC15123-240.11000200119.115510:21
132Tim Connolly18NYIC81142034-25441.811211164011412.3132116:18
133Craig Conroy28STLC791215275362.4912313029812.2117014:48
134Matt Cooke21VANLW5157123390.84011700588.660211:48
135Rene Corbet26TOTLW5251015-11600.641008201094.660511:38
135Rene Corbet26CGYLW4841014-7600.640008201004.056511:46
135Rene Corbet26PITLW4101-400.00100000911.1409:55
136Bob Corkum32LAKRW4556110140.450005014511.165014:26
137Shayne Corson33MTLLW7082028-21151.9620171211216.6133619:05
138Patrick Cote25NSHLW21000-770-0.4000000080.01105:13
139Sylvain Cote34TOTD76827353286.33502141301286.3162521:23
139Sylvain Cote34CHID4561824-4143.515021170787.7105123:22
139Sylvain Cote34DALD2828106142.52000350474.350918:10
139Sylvain Cote34TORD3011100.2000001030.06521:40
140Geoff Courtnall37STLLW6224360.620011101513.38614:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Jeff Cowan23CGYLW134152160.840001002615.413510:22
142Murray Craven35SJSC19022-24-0.30000110180.024913:06
143Cory Cross29TORD714111513643.840011001606.7113515:59
144Phil Crowe29NSHRW40000100.0000000010.0164:06
145Matt Cullen23MDAC801326395243.31210118711379.5135216:54
146Jassen Cullimore27TBLD46112-12660.01000100234.371915:38
147Jim Cummins29MTLRW47358-5920.43000410339.14228:58
148Mariusz Czerkawski27NYIRW79353570-16348.11916042213027612.7140217:45
149Andreas Dackell27OTTRW821025355182.71000120509910.1133516:17
150Ulf Dahlen33WSHRW751523381184.310504212010614.294912:40
151Alexandre Daigle24NYRRW5881826-5232.2710113505215.463710:59
152J.J. Daigneault34PHXD53167-16220.21000510442.375314:12
153Vincent Damphousse32SJSC822149704586.8173111727520410.3167620:26
154Mathieu Dandenault23DETD8161218-12202.360001101986.198612:10
155Ken Daneyko35NJDD7806613983.00000501740.0141118:06
156Jeff Daniels31CARLW69347-8100.030004002810.75317:42
157Craig Darby27MTLC7671017-14140.660121000907.8104513:45
158Johan Davidsson24TOTC19347020.730013102910.321511:19
158Johan Davidsson24NYIC14246000.62000310219.516211:32
158Johan Davidsson24MDAC5101020.11001000812.55310:42
159Jason Dawe26NYRRW3011020.0000010080.04113:35
160Eric Daze24CHIRW59231336-16283.81760175114316.195916:15
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Greg de Vries27COLD69279-7731.72000700405.0103414:59
162Adam Deadmarsh24COLRW71182745-101063.7135041214115311.8145220:27
163Kevin Dean30TOTD6438113362.82010710476.4104916:24
163Kevin Dean30CHID2728109122.32000710326.350218:36
163Kevin Dean30ATLD23101-5140.30010000911.138916:53
163Kevin Dean30DALD14000-1100.2000000060.015811:19
164Louie DeBrusk28PHXLW614371780.640003002416.73275:21
165Andy Delmore23PHID27257-181.52001410553.646717:17
166Pavol Demitra25STLRW712847753489.7208043215024111.6136519:13
167Nathan Dempsey25TORLW6022220.1000020030.08213:40
168Eric Desjardins30PHID81144155203212.06804251602076.8218827:01
169Boyd Devereaux21EDMC76819277202.3701219001087.495812:36
170Gerald Diduck34TORD260332330.70000300180.040115:25
171Rob DiMaio31TOTRW6261925-9501.2600018101115.4102516:32
171Rob DiMaio31BOSRW5051621-1421.350001600935.483916:47
171Rob DiMaio31NYRRW12134-88-0.11000210185.618615:30
172Kevin Dineen36OTTRW6748122570.74001800715.66389:31
173Chris Dingman23COLLW688311-21321.162011205414.84416:29
174Shane Doan23PHXRW812625516665.724114232022111.8136516:51
175Jason Doig23NYRD7011-2220.0000010030.0628:50
176Bobby Dollas35TOTD5037106282.82100700368.3100420:05
176Bobby Dollas35CGYD4937104282.62100700368.398820:09
176Bobby Dollas35OTTD1000200.2000000001616:10
177Robert Dome21PITC22257100.52000410277.42179:51
178Hnat Domenichelli23TOTC59111829-21161.91010111701258.886114:36
178Hnat Domenichelli23CGYC3259140121.24101720578.840512:39
178Hnat Domenichelli23ATLC276915-2140.76000450688.845716:55
179Tie Domi30TORRW705914-51980.55002810647.86989:58
180Ted Donato30MDALW81111930-3262.1920315311388.0118114:35
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Shean Donovan25TOTRW515712-17260.24101520667.656911:09
181Shean Donovan25ATLRW334711-13180.33101520537.547314:19
181Shean Donovan25COLRW18101-48-0.11000000137.7965:20
182Jim Dowd31EDMC695182310451.7320113501034.990613:08
183Aaron Downey25BOSRW1000000.00000000098:31
184Dallas Drake30PHXRW7915304511624.413025261312711.8124815:48
185Kris Draper28DETC5157123280.65003700766.669113:33
186Harold Druken21VANC33791614102.252009006910.142913:01
187Stan Drulia32TBLRW68112233-18241.9812117509411.7113016:37
188Chris Drury23COLC822047678426.813702311602139.4152118:33
189Ted Drury28TOTC66325-937-0.42100200575.34877:23
189Ted Drury28NYIC55213-831-0.51100100484.24097:27
189Ted Drury28MDAC11112-160.11000100911.1787:06
190Steve Dubinsky29CGYC23011-124-0.80000100290.027812:05
191Steve Duchesne34DETD7910314112427.69101171401546.5167721:14
192Dave Duerden22FLALW2000000.0000000010.031:35
193J.P. Dumont21CHILW4710818-6181.6100018008611.660612:54
194Radek Dvorak22TOTRW811832505164.815211209315711.5138617:07
194Radek Dvorak22NYRRW461122330103.1821012829012.284718:24
194Radek Dvorak22FLARW3571017561.770018116710.454015:25
195Gordie Dwyer22TBLLW24011-6135-0.3000010070.01194:57
196Karl Dykhuis27TOTD7271320-5464.833109406910.1140619:32
196Karl Dykhuis27MTLD6771219-3404.833108406410.9133219:53
196Karl Dykhuis27PHID5011-260.1000010050.07414:54
197Mike Eagles36WSHLW25202-715-0.220010001315.41907:37
198Dallas Eakins32NYID2011320.4000010040.04321:28
199Mike Eastwood32STLC791915345323.81513313028322.9119615:08
200Mark Eaton22PHID27112181.11001010254.049418:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Nils Ekman23TBLRW28224-836-0.21100110424.831311:12
202Patrik Elias23NJDLW7235377216589.4269092215018319.1125717:28
203Matt Elich20TBLRW8112-100.21000100520.0496:07
204Dave Ellett35STLD522810-4121.82001440414.970113:28
205Miika Elomo22WSHLW2011120.1000010030.02211:12
206Mikko Eloranta27BOSLW5061218-10361.1510012005910.261512:18
207Nelson Emerson32TOTRW63152035-23472.51140014511967.7118518:49
207Nelson Emerson32ATLRW58141933-24472.31040013511837.7111219:10
207Nelson Emerson32LAKRW5112100.21000100137.77314:39
208John Emmons25OTTC10000-26-0.2000000030.0747:27
209Anders Eriksson25CHID73325284204.5300115100863.5153721:03
210Pat Falloon27TOTRW63922314142.981001840929.877612:19
210Pat Falloon27EDMRW3351318641.941001120519.844013:19
210Pat Falloon27PITRW304913-2101.04000720419.833711:13
211Rico Fata19CGYRW2000-10-0.1000000002010:06
212Sergei Fedorov*30DETC682735628226.9194471915126310.3136620:05
213Andrew Ference20PITD302463201.42001400267.749016:19
214Brad Ference20FLAD130222460.50000200100.017813:40
215Craig Ferguson29FLARW3000-20-0.1000000020.0175:34
216Chris Ferraro27NYIC11134180.41000210156.71059:30
217Peter Ferraro27BOSRW5011-100.0000010030.0418:11
218Ray Ferraro35ATLC81192544-33883.391003178017011.2130916:10
219Jeff Finley32STLD74281026384.92002521316.5131817:49
220Jiri Fischer19DETD520881451.40000800410.056410:51
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Mike Fisher19OTTC32459-6150.54001500498.241412:57
222Tom Fitzgerald31NSHRW8213922-18661.21003180111910.9114413:57
223Theoren Fleury31NYRRW80154964-4685.314101292002466.1157519:41
224Adam Foote28COLD59513185984.441021030637.9152625:51
225Colin Forbes23TOTLW53257-5300.02000500573.54578:37
225Colin Forbes23OTTLW45257-1120.32000500543.73868:34
225Colin Forbes23TBLLW8000-418-0.3000000030.0718:53
226Peter Forsberg*26COLC491437519525.4113022512010513.3102520:55
227Ron Francis*36CARC7823507310187.9167042822015015.3171421:58
228Kyle Freadrich21TBLRW10000-139-0.100000000232:19
229Jeff Friesen23SJSLW82263561-2476.21211371913319113.6162319:48
230Simon Gagne19PHIC8020284811225.9118141513015912.6119814:59
231Maxim Galanov25ATLD40437-12201.34000120478.586121:32
232Garry Galley36LAKD70921309525.6720110110969.4141720:15
233Bruce Gardiner27TOTRW513912-2041-0.43000900486.369113:34
233Bruce Gardiner27TBLRW41369-2137-0.530006003010.055713:36
233Bruce Gardiner27OTTRW10033140.10000300180.013413:24
234Johan Garpenlov31ATLLW7321416-3031-1.020001130792.5111815:19
235Denis Gauthier23CGYD39112-4500.71000001293.475419:21
236Aaron Gavey25DALC4176130441.561026003917.94069:55
237Martin Gelinas29CARLW81141630-10402.611300142013910.1110613:39
238Brent Gilchrist32DETLW244261240.640002003312.127211:19
239Hal Gill24BOSD8139120513.330009001202.5139817:15
240Todd Gill34TOTD54369-8451.33002600614.986215:58
240Todd Gill34PHXD41167-10300.61001600412.466116:07
240Todd Gill34DETD132022150.720010002010.020215:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Doug Gilmour*36TOTC74254873-9637.21510033513011322.1146819:50
241Doug Gilmour*36CHIC63223456-12515.4148032212010022.0125919:59
241Doug Gilmour*36BUFC11314173121.9120013101323.120918:58
242Jonathan Girard19BOSD23123-120.61000200175.92199:32
243Ray Giroux23NYID140990101.10000270240.020514:40
244Erich Goldmann23OTTD1000000.000000000109:44
245Yan Golubovsky23DETD21123380.81000200714.31878:54
246Scott Gomez20NJDC8219517014787.312701312002049.3134116:21
247Sergei Gonchar25WSHD73183654265211.113503221401819.9158921:46
248Daniel Goneau24NYRLW1000-10-0.1000000030.01414:26
249David Gosselin22NSHRW10213-460.220001001414.3939:16
250Tony Granato35SJSRW4867132391.35100700679.04369:05
251Jean-Luc Grand-Pierre22BUFD11000-1150.10000000110.016715:11
252Benoit Gratton23CGYLW100221100.1000020040.0838:15
253Chris Gratton24TOTC72153449-231363.31140126802027.4139619:23
253Chris Gratton24TBLC58142741-241212.71040121601688.3116320:03
253Chris Gratton24BUFC141781150.61000520342.923316:40
254Adam Graves31NYRLW77231740-15143.5121104107019411.9144518:46
255Josh Green22NYILW49121426-7412.61020395010911.066613:36
256Travis Green29PHXC78252146-4454.819602174015715.9129416:36
257Mark Greig30PHIRW11325060.730011101421.412511:19
258Mike Grier25EDMRW65922319682.7603220111157.8102415:45
259Stu Grimson34MDALW5012301160.01000200147.12605:13
260Michal Grosek24TOTLW7513274011474.010302261011411.4117715:41
260Michal Grosek24BUFLW6111233412353.5920222109611.599316:17
260Michal Grosek24CHILW14246-1120.511004001811.118313:06
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261John Gruden29OTTD9000040.2000000030.014816:29
262Bill Guerin29EDMRW7024224641235.3131102166018812.8126218:01
263Steve Guolla26TOTC66101929-11152.2640015318611.688213:22
263Steve Guolla26TBLC46610162111.442009105211.552611:26
263Steve Guolla26ATLC204913-1340.722006213411.835617:47
264Miloslav Guren23MTLD24123-5120.70100110205.036615:14
265Alexei Gusarov35COLD34224-8100.720002001612.566219:27
266Sergey Gusev24TBLD28235-960.51100300238.749217:34
267Sean Haggerty23NYILW5112340.41000100250.0489:38
268Steven Halko25CARD580880252.30000800540.096916:43
269Kevin Haller29MDAD67358-8611.93002500506.0121718:10
270Jeff Halpern23WSHC7918112921393.910441101010816.7104613:14
271Denis Hamel22BUFLW3101-100.11000000333.3299:45
272Roman Hamrlik25EDMD80837451687.73500162101804.4202325:18
273Michal Handzus22STLC8125285319446.518345224216615.1143617:43
274Scott Hannan21SJSD301237101.51000200283.651417:09
275Tavis Hansen24PHXC5000000.0000000020.0214:17
276David Harlock28ATLD44066-8361.10000600290.086619:41
277Todd Harvey24TOTRW7111718-111401.192007009012.290012:40
277Todd Harvey24SJSRW408412-2781.162004005913.651712:55
277Todd Harvey24NYRRW31336-962-0.13000300319.738312:21
278Derian Hatcher27DALD57222246685.720001462902.2157027:33
279Kevin Hatcher33NYRD7441923-10383.9220010901123.6156821:11
280Brett Hauer28EDMD5022-220.1000020080.07414:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Niclas Havelid26MDAD502790202.22002610702.995819:10
282Greg Hawgood31VAND79517225264.232001250707.1135817:11
283Dwayne Hay22TOTRW19112-240.01000100147.11186:14
283Dwayne Hay22TBLRW13112020.21000100119.1796:04
283Dwayne Hay22FLARW6000-22-0.1000000030.0406:36
284Jochen Hecht22STLRW6313213420284.1850115601409.397115:25
285Bret Hedican29FLAD76619254684.9420117205810.3148919:36
286Shawn Heins26SJSD1000-12-0.1000000010.01110:57
287Steve Heinze30BOSRW75121325-8361.8102029401458.3112114:57
288Milan Hejduk23COLRW8236367214169.02313092114122815.8163819:58
289Sami Helenius26COLD33000-546-0.1000000060.02337:04
290Bryan Helmer27STLD15112-3100.40101100195.324416:15
291Jay Henderson21BOSLW16134190.41000300185.6865:22
292Darby Hendrickson27VANC40549-3140.540114003912.846111:32
293Ian Herbers32TOTD43033-6470.40000300140.065115:09
293Ian Herbers32TBLD37000-1245-0.40000000110.055915:06
293Ian Herbers32NYID6033620.9000030030.09315:29
294Chris Herperger25CHIC9000-25-0.2000000020.0697:39
295Jamie Heward28NYID5461117-9262.74201650926.5107819:58
296Alex Hicks30FLALW8123340.41000200616.7698:39
297Matt Higgins22MTLC25022-64-0.3000020090.01997:57
298Sean Hill29CARD621331443598.45802111821508.7152024:31
299Dan Hinote23COLRW271340100.21000210147.12127:51
300Jan Hlavac23NYRLW671923423164.713602194013414.2101515:09
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Jonas Hoglund27TORLW82292756-2106.219913189021513.5140717:10
302Benoit Hogue33PHXLW2731013-1100.83000910397.742515:45
303Josh Holden22VANC6156220.71000500520.06310:25
304Bobby Holik29NJDC7923234671065.01670417602578.9133316:53
305Jason Holland23BUFD9011000.2000001080.014015:31
306Tomas Holmstrom27DETLW721322354433.5940116607118.387112:06
307Brian Holzinger27TOTC73102030-3512.2712218201049.6109014:56
307Brian Holzinger27BUFC59717244301.960121520818.686314:38
307Brian Holzinger27TBLC14336-7210.311103002313.022616:10
308Marian Hossa21OTTLW782927565327.0245041611024012.1134117:12
309Doug Houda33BUFD10000120.00000000099:10
310Bill Houlder32TOTD7131417-9263.312011211893.4158922:23
310Bill Houlder32NSHD5721214-6242.811011101682.9128922:36
310Bill Houlder32TBLD14123-320.40100110214.830121:29
311Phil Housley*35CGYD78114455-12247.66502143001766.3183223:29
312Jan Hrdina23PITC7013334613434.01030126618415.5131518:47
313Tony Hrkac33TOTC674913-380.631008103910.36249:19
313Tony Hrkac33MDAC604711-280.531007003710.85449:04
313Tony Hrkac33NYIC7022-100.0000011020.08011:22
314Bill Huard32LAKLW1000020.00000000022:14
315Joe Hulbig26BOSLW24224-880.020002001513.31998:18
316Brett Hull*35DALRW79243559-21435.61311031916022310.8147018:37
317Jody Hull30PHIRW6710313841.680223006315.980211:58
318Cale Hulse26CGYD47167-11470.51000600412.459412:38
319Mike Hurlbut33BUFD1000120.1000000010.01212:25
320Jamie Huscroft33WSHD7000-511-0.3000000040.07410:37
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Jarome Iginla22CGYRW772934630267.01712042311025611.3141718:24
322Brad Isbister22NYILW64222042-181004.213901128013516.3108616:58
323Ric Jackman21DALD22123-160.60100200166.31788:06
324Jaromir Jagr27PITRW63425496255012.23210053519029014.5146223:12
325John Jakopin24FLAD17000-2260.0000000010.020311:58
326Mark Janssens31CHIC36066-2730.10000600140.02597:12
327Andreas Johansson26TOTLW4051015-2221.14100820588.650912:44
327Andreas Johansson26CGYLW283710-3140.62100610476.437913:33
327Andreas Johansson26TBLLW12235180.520002101118.213010:50
328Calle Johansson32WSHD827253213247.0610316721385.1196123:55
329Craig Johnson27LAKLW7691423-10280.9810113101068.5105913:56
330Greg Johnson28NSHC82113344-15402.8920130301338.3157619:13
331Matt Johnson24ATLLW64257-11144-0.32000500543.75398:25
332Mike Johnson25TOTRW802126476274.814613215013215.9137517:11
332Mike Johnson25TORRW521114258232.6821314008912.479915:22
332Mike Johnson25TBLRW28101222-242.264007504323.357620:33
333Ryan Johnson23TOTC8041418-8160.340001310498.293211:39
333Ryan Johnson23FLAC66412161140.740001110449.177811:47
333Ryan Johnson23TBLC14022-92-0.4000020050.015511:02
334Kim Johnsson23NYRD7661521-13463.4510110501015.9137618:06
335Olli Jokinen21NYIC821110210801.181239101388.0133216:15
336Keith Jones31PHIRW57916258822.881001510929.877813:38
337Hans Jonsson26PITD6831114-5122.32011731496.1126318:34
338Jorgen Jonsson27TOTLW81121931-8162.09121171111610.3126315:35
338Jorgen Jonsson27NYILW68111728-6162.0812015119511.6109616:07
338Jorgen Jonsson27MDALW13123-200.11001200214.816712:51
339Kenny Jonsson25NYID6512425-15323.1010013110841.2159224:29
340Chris Joseph30TOTD472911-961.21100720862.377516:29
340Chris Joseph30VAND382911-461.51100720732.765517:14
340Chris Joseph30PHXD9000-50-0.30000000130.012013:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Ed Jovanovski23VAND7552126-3544.3410116141094.6180324:03
342Joe Juneau32OTTC651324373223.411202186012610.3120018:28
343Frantisek Kaberle26TOTD5111516-10101.800105100761.397719:09
343Frantisek Kaberle26LAKD37099341.60000360410.063117:04
343Frantisek Kaberle26ATLD14167-1360.30010240352.934524:39
344Tomas Kaberle21TORD82733403246.4520019131828.5187922:55
345Dmitri Kalinin19BUFD4000040.1000000030.06816:53
346Valeri Kamensky33NYRLW58131932-13242.71030115408814.886814:57
347Sami Kapanen26CARRW7624244810125.717705159022910.5151219:53
348Jere Karalahti24LAKD48610163183.02401721698.782017:05
349Paul Kariya*25MDALW74424486222411.02811332420032413.0180324:22
350Steve Kariya22VANLW45811199222.180009204119.556912:38
351Andreas Karlsson24ATLC515914-17140.34100711746.866313:00
352Dave Karpa28CARD271459522.01000400244.246917:21
353Alexander Karpovtsev29TORD69314179543.70300590515.9139620:14
354Darius Kasparaitis27PITD7331215-121461.921011011763.9132218:07
355Mike Keane32DALRW811321349413.4904321008515.3131016:10
356Dan Keczmer31NSHD24055-2280.90000500210.043017:56
357Steve Kelly23NJDC1000000.00000000044:28
358Chris Kenady26NYRRW2000-10-0.1000000010.0157:27
359Dan Kesa28TBLC5041014-11210.33011802557.367813:34
360Dmitri Khristich30TORLW531218308243.1930013507915.285716:10
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Chad Kilger23EDMC40325-6180.03000200329.43428:33
362Derek King32TOTLW22279-280.61100520336.127612:34
362Derek King32STLLW19279060.71100520296.924212:44
362Derek King32TORLW3000-22-0.1000000040.03411:29
363Kris King33TORLW392464550.42000400248.33328:31
364Geordie Kinnear26ATLD4000-1130.0000000020.07418:27
365Patric Kjellberg30NSHLW82232346-11144.514903212012917.8149218:12
366Trent Klatt29VANRW47101020-8261.5280082010010.075516:04
367Ken Klee28WSHD80713208795.1700210211136.2163820:29
368Jon Klemm30COLD73571226345.25000700647.8126717:22
369Mike Knuble27TOTRW7312820-7261.6102027107815.490112:20
369Mike Knuble27NYRRW599514-5181.181015005018.062810:39
369Mike Knuble27BOSRW14336-280.421012102810.727319:29
370Ladislav Kohn24MDARW7751621-17270.4410115101234.193212:06
371Saku Koivu25MTLC24318217142.221001161535.746119:13
372Zenith Komarniski21VAND18112-180.51000100214.829116:11
373Steve Konowalchuk27WSHLW8216274319804.413301243014611.0144417:36
374Evgeny Korolev21NYID17123-108-0.11000110714.327516:12
375Igor Korolev29TORRW8020264612224.712534186210119.8143517:56
376Alexander Korolyuk24SJSLW571421354353.911301156012411.377613:36
377Andrei Kovalenko29CARRW76152439-13383.413203186011413.2113814:59
378Alex Kovalev26PITRW82264066-3945.7159242017325410.2187622:53
379Viktor Kozlov24FLAC8017537024167.211602381502237.6155619:27
380Vyacheslav Kozlov27DETLW7218183611283.914403144016510.9111615:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Igor Kravchuk33OTTD6461218-5203.615014711264.8132420:41
382Sergei Krivokrasov25TOTRW75102737-5443.27302151201596.398813:11
382Sergei Krivokrasov25NSHRW6391726-7402.163028901326.882813:08
382Sergei Krivokrasov25CGYRW1211011241.01000730273.716013:22
383Jason Krog24NYIC17246-160.51100220229.117110:03
384Robert Kron32CARLW81132740-483.61021323401349.7123315:14
385Paul Kruse29BUFLW11000-243-0.2000000070.0696:15
386Filip Kuba23FLAD13156-320.70101230166.318013:52
387Pavel Kubina22TBLD6981826-19933.426039901286.3155522:32
388Oleg Kvasha21FLARW78520253341.6320018201104.589011:24
389Antti Laaksonen26BOSLW27639321.460013002326.12127:50
390Scott Lachance27MTLD57066-4222.00000600410.0101317:47
391Dan LaCouture22EDMLW5000010-0.1000000020.0357:02
392Daniel Lacroix30NYIC1000-10-0.1000000001110:40
393Eric Lacroix28NYRLW704812-12240.04001800468.770210:02
394Christian Laflamme23TOTD65077-9401.10000700240.090213:52
394Christian Laflamme23EDMD50055-4320.90000500180.068313:40
394Christian Laflamme23MTLD15022-580.2000020060.021814:32
395Denny Lambert30ATLLW735611-17219-0.33200510836.085011:39
396Robert Lang29PITC78234265-9145.71013052913014216.2151019:22
397Darren Langdon29NYRLW21011-226-0.20000100130.01185:36
398Jamie Langenbrunner24DALRW6518213916684.912426165015311.8114117:33
399Daymond Langkow23PHIC821832501565.213507181312228.1139016:57
400Jeff Lank24PHID2000020.0000000002613:06
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Ian Laperriere26LAKC7991322-141850.7900112018710.3104713:15
402Darryl Laplante22DETC30066-2100.00000600190.02879:35
403Claude Lapointe31NYIC76151631-22601.412213115012911.6149319:39
404Martin Lapointe26DETRW82162541171214.314112178012712.6120714:43
405Georges Laraque23EDMRW76881651231.680008005614.36448:28
406Igor Larionov*39DETC799384713283.96304261206913.0127016:05
407Janne Laukkanen29TOTD712182017675.011001431812.5137319:20
407Janne Laukkanen29OTTD601111214553.710001001621.6118719:47
407Janne Laukkanen29PITD111783121.30100430195.318616:55
408Paul Laus29FLAD773811-11721.93000710446.85867:37
409Mark Lawrence28NYIRW29156-1326-0.51000140333.040513:57
410Stephen Leach34PITRW56235-1124-0.42001300414.93726:39
411Vincent Lecavalier19TBLC80254267-25435.9196032022016615.1154419:18
412John LeClair30PHILW8240377783610.22713072611024916.1166420:18
413Mike Leclerc23MDALW6981119-15700.8800210101057.683712:08
414Grant Ledyard38OTTD40246-381.22001400424.859014:45
415Brad Leeb20VANRW2000-22-0.1000000030.02412:07
416Brian Leetch*31NYRD5071926-16203.8430211801245.6134726:57
417Sylvain Lefebvre32NYRD8221012-13432.32000811673.0152518:36
418David Legwand19NSHC71131528-6302.59402123011111.7104514:43
419Jere Lehtinen26DALLW17358100.830015002910.329817:31
420Claude Lemieux34TOTRW83202747-3904.21370319622577.8149718:02
420Claude Lemieux34NJDRW70172138-3863.41070314522217.7125417:55
420Claude Lemieux34COLRW13369040.83000510368.324318:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Jean-Yves Leroux23CHILW54358-1043-0.33001500368.357910:44
422Curtis Leschyshyn30CARD53022-19140.10000200310.094317:47
423Alan Letang24DALD8000-52-0.3000000010.0809:57
424Trevor Letowski22PHXC821920392203.712343161312515.2131616:03
425Nicklas Lidstrom*29DETD81205373191813.07943302212189.2232828:45
426Juha Lind26TOTLW474610-3100.74000600429.549310:29
426Juha Lind26DALLW34347-160.53000400368.336810:49
426Juha Lind26MTLLW13123-240.21000200616.71259:37
427Trevor Linden29MTLC50131730-3343.2940312508714.989217:51
428Mats Lindgren25NYIC4397160241.281016106813.282919:17
429Eric Lindros*26PHIC5527325911837.71610122111018714.4121222:02
430Bill Lindsay28CGYLW8081220-7860.880029121475.4103412:55
431Richard Lintner22NSHD33156-6220.91000320581.749014:51
432Dave Lowry34SJSLW321451180.21000400254.02949:11
433Warren Luhning24DALRW10011-213-0.1000010070.010310:21
434Brad Lukowich23DALD60314-14500.83001100339.170411:44
435Jyrki Lumme33PHXD74832409447.14403171231425.6174623:36
436Roman Lyashenko20DALC586612-2100.960016005111.863410:56
437Al MacInnis*36STLD6111283920348.75607141312454.5159326:07
438John MacLean35NYRRW77182442-2524.210623231015811.4113414:44
439John Madden26NJDLW7416925763.01006390011513.986311:40
440Adam Mair20TORC8101-160.01000000714.39211:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Vladimir Malakhov31TOTD241451231.30101310185.649420:36
441Vladimir Malakhov31NJDD171451191.00101310119.134520:18
441Vladimir Malakhov31MTLD7000040.3000000070.014921:20
442Stewart Malgunas29CGYD4011120.2000010005212:57
443Manny Malhotra19NYRC27000-64-0.50000000180.01816:42
444Marek Malik24CARD574101413634.44001910577.0102618:00
445Kirk Maltby27DETRW4168141241.14021800718.555413:30
446Kent Manderville28TOTC69178-616-0.21001700621.66178:57
446Kent Manderville28CARC56145-812-0.41001400452.24628:15
446Kent Manderville28PHIC13033240.20000300170.015511:56
447Mike Maneluk26PHIRW1000040.0000000020.087:34
448Cameron Mann22BOSRW328412-6131.271004004816.741112:50
449Dave Manson33TOTD63191012623.11000540661.599215:45
449Dave Manson33CHID370772401.30000520450.064717:29
449Dave Manson33DALD2612310221.81000020214.834513:16
450Paul Mara20TBLD5471118-27731.53401740789.0120022:13
451Todd Marchant26EDMC821723407703.816010165217010.0140517:08
452Bryan Marchment30SJSD490443721.60000310510.092718:55
453Josef Marha23CHIC81101222-10181.0721311109111.0108013:20
454Danny Markov23TORD590101013282.80000721380.0118820:08
455Patrick Marleau20SJSC81172340-9363.614303167016110.6114914:11
456Grant Marshall26DALRW45268-5380.11100420434.750911:19
457Jason Marshall28MDAD55033-10880.50000300410.091016:33
458Steve Martins27TOTC596713-12370.15011502659.278913:22
458Steve Martins27TBLC575712-11370.04011502628.176713:27
458Steve Martins27OTTC2101-100.11000000333.32211:10
459Marquis Mathieu26BOSC6022-240.1000020030.0366:04
460Christian Matte25COLRW5011-240.0000001010.0438:37
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Stephane Matteau30SJSRW69121224-3612.21200312007316.481811:52
462Richard Matvichuk26DALD70421257426.440011461735.5171224:27
463Brad May28VANLW599716-2901.490037006613.661310:24
464Jamal Mayers25STLRW79710170901.270001000997.17719:46
465Chris McAllister24TORD36033-4680.30000300120.043312:02
466Chris McAlpine28TOTD34224-8260.52000200345.948814:22
466Chris McAlpine28STLD211121140.71000100254.024611:41
466Chris McAlpine28TBLD10112-5100.11000100520.018418:23
466Chris McAlpine28ATLD3000-42-0.2000000040.05919:40
467Dean McAmmond26CHILW7614183211722.913101161111811.9124816:25
468Bryan McCabe24CHID7961925-81393.8420213601195.0184823:23
469Sandy McCarthy27TOTRW716511-31200.75100320807.57029:53
469Sandy McCarthy27PHIRW586511-51110.75100320688.860610:27
469Sandy McCarthy27CARRW1300029-0.10000000120.0967:24
470Steve McCarthy18CHID5112040.40100010425.07615:09
471Darren McCarty27DETRW2466121481.360016004015.032813:40
472Alyn McCauley22TORC455510-6100.441005004112.248510:46
473Trent McCleary27MTLC12101240.21000000425.0756:14
474Shawn McEachern30OTTLW692922512246.5191004166021913.2123117:50
475Dan McGillis27PHID684141816555.513018511283.1136520:04
476Marty McInnis29MDARW62101828-4261.872129811297.8118219:04
477Randy McKay33NJDRW671623398804.113304194011613.8104815:39
478Jay McKee22BUFD78512175504.441011101846.0163520:58
479Steve McKenna26LAKLW4605531250.20000500140.02254:53
480Jim McKenzie30TOTLW61459-5640.340005003212.55148:26
480Jim McKenzie30MDALW31336-5480.230003002213.632310:26
480Jim McKenzie30WSHLW301230160.110002001010.01916:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Kyle McLaren22BOSD7181119-4674.5620310101425.6165423:18
482Marty McSorley36BOSD272352621.42000210248.337914:01
483Scott Mellanby33FLARW77182846141265.112602244013413.4114414:51
484Eric Messier26COLD613690241.921006002810.763710:27
485Mark Messier*39VANC66173754-15304.3116042313113113.0139921:12
486Glen Metropolit25WSHC3061319542.1510110305710.539813:17
487Petr Mika20NYIC3000-10-0.1000000010.0144:30
488Craig Millar23NSHD5731114-6282.53001920506.096216:53
489Aaron Miller28COLD531783362.31000700442.3101219:05
490Kevin Miller34OTTRW9325120.821022001127.3748:10
491Kip Miller30TOTC741032420143.4820225708212.2104114:04
491Kip Miller30PITC4441519-1101.140011320508.062914:18
491Kip Miller30MDAC3061723142.3420112503218.841213:44
492Boris Mironov27CHID5892837-3725.53421171101446.3144324:53
493Dmitri Mironov34WSHD73319227284.621001090993.0148720:22
494Willie Mitchell22NJDD2000100.1000000020.03216:04
495Mike Modano*29DALC773843810489.72611182316418820.2176422:55
496Fredrik Modin25TBLLW80222648-26184.119305179016713.2124315:32
497Jaroslav Modry28LAKD26549-2181.605013103215.650019:13
498Alexander Mogilny30TOTRW592420443205.218511173016114.9112519:04
498Alexander Mogilny30VANRW472117387164.817311143012616.792019:34
498Alexander Mogilny30NJDRW12336-440.41200300358.620517:04
499Barrie Moore24WSHLW1000000.0000000020.0109:50
500Ian Moran27PITD734812-10281.54000800586.982911:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501David Moravec26BUFRW1000-10-0.1000000020.01515:15
502Ethan Moreau24EDMLW731710278623.01610390110616.0110315:07
503Dave Morissette28MTLLW1000050.00000000043:50
504Marc Moro22NSHD8000-340-0.1000000030.08710:55
505Aleksey Morozov22PITRW6812193112143.111010181010111.994213:51
506Derek Morris21CGYD78929382806.96302181101934.7193824:51
507Brendan Morrison24TOTC567283512183.252011990967.388715:50
507Brendan Morrison24NJDC4452126882.332011470796.371016:09
507Brendan Morrison24VANC122794101.020005201711.817614:41
508Brenden Morrow21DALLW641419338813.711303145011312.4101415:51
509Mark Mowers25NSHRW414590100.74000500508.044910:58
510Bill Muckalt25TOTRW458111911212.1710110107910.162913:59
510Bill Muckalt25VANRW3348126171.03101710537.548114:34
510Bill Muckalt25NYIRW12437541.140003002615.414912:23
511Bryan Muir26TOTD41347-9451.02010220515.978119:03
511Bryan Muir26TBLD30112-8320.21000100323.158419:29
511Bryan Muir26CHID11235-1130.810101201910.519717:54
512Kirk Muller33DALC4771522-3241.843029515712.377016:24
513Gord Murphy32ATLD5811011-26380.91000631741.4131522:41
514Joe Murphy32TOTRW551215271942.88402123011810.281514:49
514Joe Murphy32WSHRW2958138531.541028005010.041914:27
514Joe Murphy32BOSRW267714-7411.343004306810.339615:13
515Larry Murphy*38DETD811030404456.9370021901466.8176921:50
516Chris Murray25DALRW32213-7620.02000100258.01705:19
517Glen Murray27LAKRW7829336213607.1181012258020214.4144318:30
518Rem Murray27EDMC449514-281.272034106513.862814:16
519Brantt Myhres25SJSRW130110970.0000010020.0403:03
520Dmitri Nabokov23NYILW264711-8160.740005204010.035213:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Ladislav Nagy20STLRW11246220.711003101513.313612:19
522John Namestnikov28NSHD2000020.0000000030.03215:48
523Tyson Nash24STLLW66491361501.13011810685.95678:35
524Markus Naslund26VANLW82273865-5646.4196231819127110.0165720:13
525Andrei Nazarov25CGYRW761022323782.9910120201109.189211:44
526Rumun Ndur24ATLD27101-1771-0.71000000616.735613:12
527Stan Neckar24PHXD6628101362.12000800345.995414:27
528Petr Nedved28NYRC762444682407.0166242815120111.9151319:54
529Sergei Nemchinov36NJDC531016261182.5901113215518.272613:42
530Jan Nemecek23LAKD1000000.000000000109:36
531Eric Nickulas24BOSRW205611-1121.341005102817.922411:13
532Rob Niedermayer25FLAC81102333-5461.5910415801357.4154519:04
533Scott Niedermayer*26NJDD717313819487.7610023801096.4172924:21
534Jeff Nielsen28MDARW79810184141.2710010001137.194611:59
535Ville Nieminen22COLLW1000000.0000000020.01010:12
536Joe Nieuwendyk*33DALC48151934-1263.98702127011013.678016:15
537Janne Niinimaa24EDMD818253314897.44220131201336.0198224:28
538Andrei Nikolishin26WSHC761114256281.9902212209811.2119515:44
539Marcus Nilson21FLARW9022220.2000020060.0717:56
540Owen Nolan27SJSRW78444084-111010.52218462115426116.9164721:07
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Mattias Norstrom28LAKD821131422664.410001300621.6178921:49
542Jeff Norton34SJSD6202020-2493.200001721450.0121219:32
543Ivan Novoseltsev21FLARW14213-380.10200100825.014710:29
544Teppo Numminen31PHXD798344221168.46202201131266.3186623:37
545Michael Nylander27TOTRW772430546306.219502228012219.7121415:46
545Michael Nylander27CHIRW662328519266.119402217011220.5109916:39
545Michael Nylander27TBLRW11123-340.101001101010.011610:32
546Sean O'Donnell28LAKD802121441142.820011011513.9141517:41
547Jeff O'Neill23CARC80253863-9726.5214072315018913.2154619:20
548Chris O'Sullivan25VAND11055220.80000320160.019617:47
549Adam Oates*37WSHC8215567113146.310506401609316.1183222:20
550Lyle Odelein31TOTD7322224-91233.211011741892.2130017:48
550Lyle Odelein31NJDD5711516-101041.910011320591.795216:42
550Lyle Odelein31PHXD161781191.30100421303.334821:45
551Jeff Odgers30COLRW62123-7162-0.41001200293.43345:23
552Gino Odjick29TOTLW5981119-51001.5800410101157.067811:29
552Gino Odjick29NYILW4651015-7900.95003910915.556012:10
552Gino Odjick29PHILW133142100.630011002412.51189:03
553Mattias Ohlund23VAND42416206243.81211790636.3116327:41
554Fredrik Olausson33MDAD70151934-13285.67801514012012.5140120:01
555Ed Olczyk33CHIRW33224-812-0.22000200336.13079:18
556David Oliver28PHXRW9101020.10100000616.7697:38
557Krzysztof Oliwa26NJDRW6961016-21841.451021000619.84666:45
558Vladimir Orszagh22NYIRW11213140.320001001612.513111:55
559Sandis Ozolinsh27COLD82163652174610.410601191702107.6186122:41
560Zig