Skater Statistics

Skater Statistics Table
Scoring Special Teams Assists Shot Data 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 Alfredsson*27OTTRW5721385911287.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 Astašenko24TBLD8011-240.1000010030.013416:48
24Blair Atcheynum30CHIRW475712-860.450007004810.457612:15
25Serge Aubin24COLLW15213160.420011001414.3996:37
26Adrian Aucoin26VAND571014247305.164019501267.9129022:38
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.2173121:22
34Len Barrie30TOTC60914239622.3900013106114.874112:21
34Len Barrie30LAKC4658135561.050008004610.954611:52
34Len Barrie30FLAC144610461.340005101526.719513:57
35Ľuboš Bartečko23STLLW6716233924515.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 Bégin21CGYC13112-3180.01000100333.3947:13
42Derek Bekar24STLC1000000.00000000055:14
43Wade Belak23CGYD40022-41220.20000200110.03027:33
44Jesse Bélanger30MTLC16369221.130005102114.317110:41
45Ken Belanger25BOSLW37224-4440.220002002010.01965:17
46Josef Beránek30TOTC71131225-12571.694019301399.4102914:29
46Josef Beránek30EDMC589817-6391.163016201078.477213:19
46Josef Beránek30PITC13448-6180.531003103212.525719:46
47Bryan Berard22TORD643273011425.1210017100983.1125319:34
48Drake Berehowsky28NSHD79122032-4876.57501137010211.8179022:39
49Andy Berenzweig22NSHD2000-100.0000000030.03517:32
50Sergei Berezin28TORLW61261339825.221504103024110.8102916:52
51Aki Berg22LAKD7031316-1452.630001120704.3116516:39
52Marc Bergevin34STLD8118927755.31000701541.9172321:16
53Éric Bertrand24TOTLW12000-64-0.40000000120.01119:13
53Éric Bertrand24ATLLW8000-54-0.30000000110.0799:56
53Éric Bertrand24NJDLW4000-10-0.1000000010.0317:47
54Todd Bertuzzi24VANRW80252550-21265.521402187017314.5121315:10
55Craig Berube34PHILW77481231620.94000800636.36168:00
56Radim Bičánek25CHID11033741.0000030080.020318:27
57Mathieu Biron19NYID60448-13381.12202220705.790215:02
58James Black30WSHLW498917-161.571016127111.359112:03
59Jason Blake26LAKC64518234261.7500114401313.872211:17
60Rob Blake*30LAKD77183957101129.861205241413275.5212927:39
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
69Sébastien 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
71Joël Bouchard26TOTD54145-10251.11000400611.699118:21
71Joël Bouchard26NSHD52145-11231.01000400601.797218:41
71Joël 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.6175026:56
75Ray Bourque*39COLD148614963.417002404318.638027:08
76Dan Boyle23FLAD13033-240.4000021090.022016:57
77Nick Boynton21BOSD5000-50-0.3000000060.010721:21
78Donald Brashear28VANLW6011213-91360.7101031108313.377812:58
79Eric Brewer20NYID26022-1120-0.20000200300.048218:33
80Daniel Brière22PHXC13112000.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.223519:34
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:38
90Sean Brown23EDMD72481211922.740027103611.191412:41
91Benoît 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.1174323:33
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 Carbonneau*39DALC691061610361.690146007014.3107915:38
111Keith Carney29PHXD824202411875.240011820735.5173921:12
112Anson Carter25BOSC592225478145.618401169014415.3121120:31
113Andrew Cassels30VANC791745628165.8116012717110915.6150419:02
114Shawn Chambers33DALD4000-240.0000000020.09222:59
115Zdeno Chára22NYID652911-27570.62001801474.3148622:52
116Éric 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.956111:27
124Marián Cisár21NSHRW3000-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
128Daniel Cleary21EDMLW17325-180.530011101816.71669:44
129Ben Clymer21TBLD60268-26870.00200510982.0115819:18
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
135René Corbet26TOTLW5251015-11600.641008201094.660511:38
135René Corbet26CGYLW4841014-7600.640008201004.056511:46
135René Corbet26PITLW4101-400.00100000911.1409:55
136Bob Corkum32LAKRW4556110140.450005014511.165014:26
137Shayne Corson33MTLLW7082028-21151.9620171211216.6133619:05
138Patrick Côté25NSHLW21000-770-0.4000000080.01105:13
139Sylvain Côté34TOTD76827353286.33502141301286.3162521:23
139Sylvain Côté34CHID4561824-4143.515021170787.7105123:22
139Sylvain Côté34DALD2828106142.52000350474.350918:10
139Sylvain Côté34TORD3011100.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 Dahlén33WSHRW751523381184.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
160Éric Dazé24CHIRW59231336-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
168Éric Desjardins30PHID81144155203212.06804251602076.8217026:47
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
177Róbert Döme21PITC22257100.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.667713:16
186Harold Druken21VANC33791614102.252009006910.142913:01
187Stan Drulia32TBLRW68112233-18241.9812117509411.7112816:36
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.5165820:59
192Dave Duerden22FLALW2000000.0000000010.031:35
193J.P. Dumont21CHILW4710818-6181.6100018008611.660612:54
194Radek Dvořák22TOTRW811832505164.815211209315711.5138617:07
194Radek Dvořák22NYRRW461122330103.1821012829012.284718:24
194Radek Dvořák22FLARW3571017561.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 Eliáš23NJDLW7235377216589.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
220Jiří 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
223Theo 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.3100920:36
227Ron Francis*36CARC7823507310187.9167042822015015.3171421:58
228Kyle Freadrich21TBLRW10000-139-0.100000000212:08
229Jeff Friesen23SJSLW82263561-2476.21211371913319113.6162319:48
230Simon Gagné19PHIC8020284811225.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.054213:13
233Bruce Gardiner27OTTRW10033140.10000300180.013413:24
234Johan Garpenlöv31ATLLW7321416-3031-1.020001130792.5108814:54
235Denis Gauthier23CGYD39112-4500.71000001293.475419:21
236Aaron Gavey25DALC4176130441.561026003917.94069:55
237Martin Gélinas29CARLW81141630-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.0123719:38
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.10000000100.016715:11
252Benoît Gratton23CGYLW100221100.1000020040.0838:15
253Chris Gratton24TOTC72153449-231363.31140126802027.4139619:23
253Chris Gratton24TBLC58142741-241212.71040121601688.3114519:44
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:46
259Stu Grimson34MDALW5012301160.01000200147.12605:13
260Michal Grošek24TOTLW7513274011474.010302261011411.4117715:41
260Michal Grošek24BUFLW6111233412353.5920222109611.599316:17
260Michal Grošek24CHILW14246-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.551211:08
263Steve Guolla26ATLC204913-1340.722006213411.835617:47
264Miloslav Gureň23MTLD24123-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 Hamrlík25EDMD80837451687.73500162101804.4202325:18
273Michal Handzuš22STLC8125285319446.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.2148326:01
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 Hävelid26MDAD502790202.22002610702.995819:10
282Greg Hawgood31VAND79517225264.232001250707.1134116:59
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 Hlaváč23NYRLW671923423164.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 Höglund27TORLW82292756-2106.219913189021513.5140717:10
302Benoît Hogue33PHXLW2731013-1100.83000910397.742515:45
303Josh Holden22VANC6156220.71000500520.06310:25
304Bobby Holík29NJDC7923234671065.01670417602578.9133316:53
305Jason Holland23BUFD9011000.2000001080.014015:31
306Tomas Holmström27DETLW721322354433.5940116607118.387112:06
307Brian Holzinger27TOTC73102030-3512.2712218201049.6109014:56
307Brian Holzinger27BUFC59717244301.960121520818.686314:38
307Brian Holzinger27TBLC14336-7210.311103002313.022616:10
308Marián Hossa*21OTTLW782927565327.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.3181623:17
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 Iginla*22CGYRW772934630267.01712042311025611.3141718:24
322Brad Isbister22NYILW64222042-181004.213901128013516.3108616:58
323Ric Jackman21DALD22123-160.60100200166.31788:06
324Jaromír Jágr27PITRW63425496255012.23210053519029014.5143122:43
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
338Jörgen Jönsson27TOTLW81121931-8162.09121171111610.3126315:35
338Jörgen Jönsson27NYILW68111728-6162.0812015119511.6109616:07
338Jörgen Jönsson27MDALW13123-200.11001200214.816712:51
339Kenny Jönsson25NYID6512425-15323.1010013110841.2157424:13
340Chris Joseph30TOTD472911-961.21100720862.377516:29
340Chris Joseph30VAND382911-461.51100720732.763716:47
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.6178223:46
342Joé Juneau32OTTC651324373223.411202186012610.3120018:28
343František Kaberle26TOTD5111516-10101.800105100761.397719:09
343František Kaberle26LAKD37099341.60000360410.063117:04
343František Kaberle26ATLD14167-1360.30010240352.934524:39
344Tomáš 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.0178724:09
350Steve Kariya22VANLW45811199222.180009204119.556312:30
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.366513:18
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.074415:49
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.829016:08
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.9109915:16
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.3153222:12
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.083811:29
396Robert Lang29PITC78234265-9145.71013052913014216.2151019:22
397Darren Langdon29NYRLW21011-226-0.20000100130.01185:36
398Jamie Langenbrunner24DALRW6518213916684.912426165015311.8114017: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 Laperrière26LAKC7991322-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.0125315:51
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
410Steve Leach34PITRW56235-1124-0.42001300414.93726:39
411Vincent Lecavalier19TBLC80254267-25435.9196032022016615.1152719:06
412John LeClair30PHILW8240377783610.22713072611024916.1166420:18
413Mike Leclerc23MDALW6981119-15700.8800210101057.683712:08
414Grant Ledyard38OTTD40246-381.22001400424.859014:45
415Brad Leeb20VANRW2000-22-0.1000000030.02412:08
416Brian Leetch*31NYRD5071926-16203.8430211801245.6133126:37
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 Lidström*29DETD81205373191813.07943302212189.2212426:13
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.5157625:50
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 Malík24CARD574101413634.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.0118021:51
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
461Stéphane 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
484Éric Messier26COLD613690241.921006002810.763710:27
485Mark Messier*39VANC66173754-15304.3116042313113113.0137520:50
486Glen Metropolit25WSHC3061319542.1510110305710.539813:17
487Petr Míka20NYIC3000-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.3137423:41
493Dmitri Mironov34WSHD73319227284.621001090993.0148720:22
494Willie Mitchell22NJDD2000100.1000000020.03216:04
495Mike Modano*29DALC773843810489.72611182316418820.2174822:42
496Fredrik Modin25TBLLW80222648-26184.119305179016713.2122915:22
497Jaroslav Modrý28LAKD26549-2181.605013103215.650019:13
498Alexander Mogilny30TOTRW592420443205.218511173016114.9112519:04
498Alexander Mogilny30VANRW472117387164.817311143012616.789619:04
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.7190624:26
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.156218:43
511Bryan Muir26CHID11235-1130.810101201910.519717:54
512Kirk Muller33DALC4771522-3241.843029515712.377016:24
513Gord Murphy32ATLD5811011-26380.91000631741.4129922:24
514Joe Murphy32TOTRW551215271942.88402123011810.281514:49
514Joe Murphy32WSHRW2958138531.541028005010.041914:27
514Joe Murphy32BOSRW267714-7411.343004306810.339615:13
515Larry Murphy*38DETD811030404456.9370021901466.8174421:32
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
522Evgeny Namestnikov28NSHD2000020.0000000030.03215:48
523Tyson Nash24STLLW66491361501.13011810685.95678:35
524Markus Näslund26VANLW82273865-5646.4196231819127110.0163219:54
525Andrei Nazarov25CGYRW761022323782.9910120201109.189211:44
526Rumun Ndur24ATLD27101-1771-0.71000000616.735613:12
527Stan Neckář24PHXD6628101362.12000800345.995414:27
528Petr Nedvěd28NYRC762444682407.0166242815120111.9151319:54
529Sergei Nemchinov36NJDC531016261182.5901113215518.272613:42
530Jan Němeček23LAKD1000000.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.9163220:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Mattias Norström28LAKD821131422664.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.016915:22
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 Öhlund23VAND42416206243.81211790636.3113026:54
554Fredrik Olausson33MDAD70151934-13285.67801514012012.5140120:01
555Eddie Olczyk33CHIRW33224-812-0.22000200336.13079:18
556David Oliver28PHXRW9101020.10100000616.7697:38
557Krzysztof Oliwa26NJDRW6961016-21841.451021000619.84666:45
558Vladimír Országh22NYIRW11213140.320001001612.513111:55
559Sandis Ozoliņš27COLD82163652174610.410601191702107.6186122:41
560Žigmund Pálffy27LAKRW6427396618327.9234032217018614.5125819:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Jay Pandolfo25NJDLW717815040.67000800868.195313:25
562Mark Parrish22FLARW812618441395.320603153015217.1113914:04
563Pavel Patera28DALC12145-140.31000400185.616914:04
564James Patrick36BUFD6658138223.650038004012.5105515:59
565Scott Pearson30NYILW2011100.1000010050.02613:15
566Michael Peca25BUFC732021416674.218203135314413.9145619:57
567Denis Pederson24TOTC476511-6180.660014015610.752711:13
567Denis Pederson24NJDC35336-7160.03000201417.337510:42
567Denis Pederson24VANC12325120.630012001520.015212:41
568Scott Pellerin30STLLW80815239481.7602214011206.7118314:47
569Ville Peltonen26NSHLW7962228-1221.7420219301254.8115914:41
570Yanic Perreault28TORC581827453225.1135041710011415.888715:18
571Ricard Persson30STLD41088-2381.30000710300.050812:24
572Oleg Petrov28MTLRW44224261082.411001860962.169715:51
573Róbert Petrovický26TBLLW43710172141.861008205014.04209:46
574Chris Phillips21OTTD655141912394.650011121965.2109416:50
575Michel Picard30EDMLW2000020.0000000020.0209:56
576Rich Pilon31TOTD54066-2701.50000600160.088916:28
576Rich Pilon31NYRD450440361.30000400160.074216:29
576Rich Pilon31NYID9022-2340.20000200014716:21
577Lance Pitlick32FLAD623587442.630015002611.5102716:33
578Domenic Pittis25BUFC7101160.11000000616.78011:27
579Derek Plante29TOTC33224-540.01100200316.52948:55
579Derek Plante29CHIC17112-120.01000100147.11337:48
579Derek Plante29DALC16112-42-0.10100100175.916110:05
580Shjon Podein31COLLW751181912291.91001380010410.6101413:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581Jason Podollan23LAKRW1011020.1000001020.01616:13
582Rudy Poeschek33STLD12000-324-0.1000000080.013511:15
583Peter Popovic31PITD54156-8300.71000410234.387516:12
584Marek Posmyk21TBLD181231200.71000200224.523713:12
585Tom Poti22EDMD76926358657.16211151101257.2183624:10
586Patrick Poulin26MTLC8210515-15170.790124018212.2103012:34
587Nolan Pratt24CARD64314-22900.83001100476.4122719:10
588Keith Primeau28PHIC237101710312.361019015113.740617:38
589Wayne Primeau23TOTC5871017-12630.85201811759.369712:01
589Wayne Primeau23BUFC415712-8380.732016104012.545311:03
589Wayne Primeau23TBLC17235-4250.12000201355.724414:21
590Bob Probert34CHILW6941115101141.0400011003810.572210:28
591Martin Procházka27ATLRW3011-100.0000010050.05016:37
592Chris Pronger*25STLD79144862529214.86803271831927.3210026:35
593Sean Pronger27BOSC11011-413-0.2000010070.011910:47
594Václav Prospal24OTTC79223355-2405.9175042012120410.8129916:26
595Joel Prpic25BOSC14033-60-0.10000300130.0956:47
596Dale Purinton23NYRD1000-17-0.1000000010.01312:45
597Jamie Pushor26DALD620880532.00000800270.071911:36
598Deron Quint23TOTD544711-2242.24001520944.389816:38
598Deron Quint23PHXD5037100222.13001520883.483216:39
598Deron Quint23NJDD4101-220.11000000616.76616:26
599Stéphane Quintal31NYRD7521416-10772.8200110311022.0143019:04
600Karel Rachůnek20OTTD6000020.1000000030.0488:03
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
601Brian Rafalski26NJDD755273221286.8410121601283.9141418:51
602Marcus Ragnarsson28SJSD633131613384.53000832605.0144022:52
603Paul Ranheim34CARLW7991322-1461.490021120989.289411:19
604Erik Rasmussen22BUFC6786141431.080025107610.576711:27
605Mike Rathje25SJSD6621416-2313.22000950464.3146422:11
606Rob Ray31BUFLW6913401580.01000300175.92904:13
607Marty Reasoner22STLC321014249203.173009505119.649115:20
608Mark Recchi*31PHIRW82286391205010.7207153032122312.6178121:43
609Wade Redden22OTTD81102636-1496.87302131301636.1192123:43
610Joe Reekie34WSHD5907721503.40000700320.0103417:32
611Robyn Regehr19CGYD575712-2462.63200610647.8104918:24
612Dave Reid35COLLW651171812281.8110037008612.897114:57
613Steve Reinprecht23LAKC1000020.00000000066:01
614Todd Reirden28STLD564212518325.740011650775.2102518:18
615Mikael Renberg27TOTRW72102535-1323.2730118701228.298913:44
615Mikael Renberg27PHIRW6282129-1302.7530115601067.583413:27
615Mikael Renberg27PHXRW10246020.520003101612.515515:31
616Pascal Rhéaume26STLC7112-260.11000100520.07110:08
617Mike Ribeiro19MTLC19112-62-0.20100010185.620310:40
618Mike Ricci28SJSC8220244414604.9101005184213414.9138416:52
619Luke Richardson30PHID74257141403.82001401504.0119716:11
620Stéphane Richer33TOTRW561522379184.410501157011013.677513:50
620Stéphane Richer33STLRW36817257142.9440112506312.748413:27
620Stéphane Richer33TBLRW207512241.561003204714.929014:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
621Barry Richter29MTLD23022-580.30000110130.028212:15
622Byron Ritchie22CARC26022-1017-0.50000110130.01937:24
623Jamie Rivers24NYID7511617-4843.001001240951.1147419:39
624Craig Rivet25MTLD613141711764.930011310714.2116219:03
625Gary Roberts33CARLW69233053-10625.6111201264015015.3127818:31
626Bert Robertsson25EDMD52044-3340.80000301310.056210:49
627Stéphane Robidas22MTLD1000000.0000000001615:54
628Luc Robitaille*33LAKLW7136387411689.22313072513022116.3131818:34
629Randy Robitaille24NSHC69111425-13101.992015901139.788812:52
630Dave Roche24CGYLW2000-15-0.1000000030.0178:33
631Marc Rodgers27DETRW21112-310-0.11000100175.91667:55
632Jeremy Roenick30PHXC75344478111029.12563123013119217.7155020:40
633Stacy Roest25DETC497916-1121.461019005612.54879:56
634Brian Rolston26TOTLW77161531-12182.11150610502067.8138117:56
634Brian Rolston26COLLW5081018-6121.171037301077.581516:18
634Brian Rolston26BOSLW16549-460.72301310667.635522:13
634Brian Rolston26NJDLW11314-200.32102010339.121119:09
635Dale Rominski24TBLRW3011120.100001000258:23
636Cliff Ronning34NSHC82263662-13346.4197021917024810.5149018:11
637Pavel Rosa22LAKRW3000-10-0.1000000010.03411:21
638Bob Rouse35SJSD26011-3190.30000001200.038814:56
639André Roy24OTTLW7343731450.540013003910.34746:29
640Michal Rozsíval21PITD754172111484.431011700735.5142619:01
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
641Steve Rucchin28MDAC711938579165.591002326013114.5157622:12
642Martin Ručinský28MTLLW802524491705.8177141113024210.3151218:54
643Jarkko Ruutu24VANLW8011-16-0.1000010040.0708:47
644Joe Sacco30WSHLW79716237501.8700114021176.093611:51
645Joe Sakic*30COLC60285381302810.1225153617024211.6139623:16
646Ruslan Salei25MDAD7155103943.341003201164.3144420:21
647Sami Salo25OTTD376814623.43301620857.175120:18
648Sergei Samsonov21BOSLW77192645-644.413603188014513.1127316:32
649Ulf Samuelsson35PHID491238582.21001200175.976815:40
650Geoff Sanderson27BUFLW671313264222.8940312101369.686512:54
651Oleg Saprykin18CGYC4011-42-0.1000001020.05012:35
652Yves Sarault27OTTLW11022-37-0.10000200130.01009:03
653Cory Sarich21TOTD59066-6771.20000411690.0109518:34
653Cory Sarich21BUFD420442351.30000310490.074317:42
653Cory Sarich21TBLD17022-842-0.10000101200.035220:42
654Miroslav Šatan25BUFRW8133346716328.325535267126512.5166720:35
655Andre Savage24BOSC4371320-8101.5520110307010.063114:40
656Brian Savage28MTLRW38171229-4193.710615120010715.968217:56
657Marc Savard22CGYC78223153-2565.418403229018412.0129416:36
658Kevin Sawyer25PHXRW30001120.00000000072:20
659Dave Scatchard23TOTC65121830-31172.91101118001289.481712:34
659Dave Scatchard23NYIC441214260933.011011140010311.760313:42
659Dave Scatchard23VANC21044-324-0.10000400250.021410:12
660Peter Schaefer22VANLW711615310202.91222457310115.8108215:14
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
661Petr Schastlivy20OTTLW13257420.81101410229.116012:18
662Mathieu Schneider30NYRD80102030-6785.8730191102284.4180122:31
663Ray Schultz23NYID90111300.3000010020.012914:18
664Darrel Scoville24CGYD6000120.1000000010.0569:18
665Teemu Selänne*29MDARW793352856129.3258062923023614.0179522:44
666Alexander Selivanov28EDMRW672720472466.1171005155012222.196914:28
667Brendan Shanahan*31DETLW784137782410510.52713191916228314.5144918:35
668Darryl Shannon31TOTD7662127-27873.3510112901125.4168222:08
668Darryl Shannon31ATLD4951318-14652.74101850667.6104621:21
668Darryl Shannon31CGYD27189-13220.61000440462.263623:33
669Jeff Shantz26CGYC74131831-13301.77601135011211.6135018:15
670Vadim Sharifijanov24TOTRW375510-13220.341004104610.944411:59
670Vadim Sharifijanov24NJDRW20347-680.430004002015.021910:58
670Vadim Sharifijanov24VANRW17213-714-0.21100010267.722413:11
671Ray Sheppard33FLARW47101020-441.855028207413.564013:38
672Jeff Shevalier25TBLLW5000-12-0.1000000020.0112:14
673Mike Sillinger28TOTRW80232952-301023.812832189214615.8157419:40
673Mike Sillinger28TBLRW67192544-29863.110631158212615.1129719:22
673Mike Sillinger28FLARW13448-1160.822013102020.025419:33
674Jon Sim22DALC255384101.132013004411.427110:51
675Chris Simon28WSHLW75292049111466.622705164020114.4116515:32
676Reid Simpson30TBLLW26101-3103-0.11000000137.71164:28
677Todd Simpson26FLAD8216752022.51000600502.0136016:35
678Andrei Skopintsev28TBLD4000-46-0.3000000005614:07
679Martin Škoula20COLD80313165203.912001210664.5146018:15
680Kārlis Skrastiņš25NSHD595611-7202.74102501519.8123020:51
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
681Brian Skrudland36DALC221230220.21000200166.31858:24
682John Slaney27PITD29145-10100.10100310273.735412:13
683Jiří Šlégr28PITD7411203120827.01100217301447.6158121:22
684Blake Sloan24DALRW674131711501.340011111785.190413:30
685Richard Šmehlík30BUFD64291113503.82000900673.0134921:04
686Brandon Smith26BOSD22246-4101.12000310248.342919:29
687D.J. Smith22TORD3000-15-0.1000000020.03812:37
688Dan Smith23COLD3000200.2000000003311:03
689Jason Smith26EDMD803111416604.830011001963.1170021:15
690Steve Smith36CGYD20044-1342-0.20000400100.042221:07
691Wyatt Smith22PHXC2000-20-0.1000000002311:39
692Bryan Smolinski28LAKC792036562485.1182002312116012.5146818:35
693Ryan Smyth23EDMLW82282654-2585.7171104214123811.8157419:12
694Martin Sonnenberg22PITLW14123000.20100200195.31047:26
695Brent Sopel23VAND182469121.720014001118.218910:31
696Lee Sorochan24CGYD1000000.00000000043:40
697Sheldon Souray23TOTD71381111143.030006201132.7126117:45
697Sheldon Souray23NJDD52088-6701.20000620740.089417:12
697Sheldon Souray23MTLD193037441.83000000397.736719:18
698Jaroslav Špaček25FLAD821026367537.06401141201119.0185822:40
699Martin St. Louis*24CGYC5631518-5220.530011401734.182314:41
700Steve Staios26ATLRW27235-5660.02000300385.335113:01
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
701Mike Stapleton33ATLC62101222-29300.664017501466.8107317:18
702Patrik Štefan19ATLC7252025-20300.8410018201174.3106714:49
703Ronnie Stern33SJSRW67459-91510.04000500636.36119:07
704Kevin Stevens34NYRLW38358-7430.12100500446.847512:29
705Scott Stevens*35NJDD7882129301037.9701118121336.0182423:23
706Jeremy Stevenson25MDALW3000-17-0.1000000020.0216:50
707Turner Stevenson27MTLRW6481321-1611.980021210948.584313:10
708Cam Stewart28FLALW659716-2301.590036105217.35899:04
709Cory Stillman26CGYC3712921-9121.966036305920.365717:45
710P.J. Stock24NYRC110111110.0000010020.0686:13
711Martin Straka27PITC7120395924265.7163122712014613.7170123:58
712Jason Strudwick24VAND63134-13640.21000300185.695815:12
713Brad Stuart20SJSD821026363326.7451315921337.5167320:24
714Jozef Stümpel27LAKC5717415823106.5143072714012613.5109819:16
715Marco Sturm21SJSLW741215274222.56243140112010.0104414:07
716Radoslav Suchý23PHXD600662161.60000510360.090915:09
717Mike Sullivan31PHXC7951015-4100.330211000598.591611:36
718Steve Sullivan25TOTC8022436519567.2192163013018012.2140317:32
718Steve Sullivan25CHIC7322426420527.3192162913016913.0132018:05
718Steve Sullivan25TORC7011-14-0.10000100110.08311:52
719Mats Sundin*28TORC7332417316468.9201027319118417.4147320:11
720Niklas Sundström24SJSLW791225379223.4921219609013.3119815:10
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
721Gary Suter35SJSD76628347526.5321052031753.4178523:30
722Ron Sutter36SJSC785611-3340.34011600687.47469:34
723Andy Sutton24SJSD40112-5800.51000100293.451812:57
724Ken Sutton30NJDD6022220.50000110100.010417:21
725Per Svartvadet24ATLLW38347-860.03000400368.349513:02
726Róbert Švehla31FLAD829404923649.66301221801436.3201324:33
727Jaroslav Svejkovský23TOTLW526713-14300.451005206010.056510:52
727Jaroslav Svejkovský23TBLLW295510-7280.750005004211.935912:22
727Jaroslav Svejkovský23WSHLW23123-72-0.20100020185.62079:00
728Petr Svoboda33TBLD7022325-111703.402001094932.2160622:57
729Don Sweeney33BOSD8111314-14482.610001210821.2171221:08
730Darryl Sydor27DALD74826346327.63501141111326.1169522:54
731Petr Sýkora23NJDC7925436824268.1195143013022211.3135117:06
732Dean Sylvester27ATLRW52161026-14242.8151028209816.371413:44
733Chris Tamer29ATLD692810-32910.42000611613.3125918:14
734David Tanabe19CARD31404-4141.113000002814.340012:53
735Alex Tanguay20COLC761734516225.31250329507423.0118815:38
736Chris Taylor27BUFC11112-220.01000100156.712010:54
737Tim Taylor30NYRC7691120-4721.190028127911.4107514:09
738Alexei Tezikov21WSHD23112-220.40101010185.624210:30
739Chris Therien28PHID80491311665.031019001263.2161720:12
740Steve Thomas36TORRW812637631686.9179092215015117.2132116:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
741Joe Thornton20BOSC81233760-5825.718503298017113.5172521:18
742Scott Thornton29TOTC658614-121080.77101600839.683512:50
742Scott Thornton29MTLC35235-770-0.12001300365.644312:40
742Scott Thornton29DALC30639-5380.851003004712.839113:03
743Mattias Timander25BOSD60088-11220.90000710390.074912:29
744Kimmo Timonen24NSHD5182533-5265.2521211140978.2107621:06
745German Titov34TOTLW70172946-1383.811423217112213.9137619:39
745German Titov34PITLW63172542-3343.511423177111115.3128120:20
745German Titov34EDMLW7044240.30000400110.09513:33
746Keith Tkachuk27PHXLW502221437825.216511153318312.096719:21
747Rick Tocchet35TOTRW80152035-1903.011401182013011.5125515:41
747Rick Tocchet35PHXRW64121729-5672.210201152010711.2101815:54
747Rick Tocchet35PHIRW163364230.812003002313.023714:47
748Jeff Toms25WSHLW20123-140.11001200185.61698:26
749Pavel Torgaev34TOTLW14044160.20000310180.017312:21
749Pavel Torgaev34CGYLW9022040.00000110120.013414:51
749Pavel Torgaev34TBLLW5022120.2000020060.0397:50
750Patrick Traverse25OTTD666172317215.751001250738.2123518:43
751Dan Trebil25PITD3101200.41000000250.03812:33
752Yannick Tremblay24ATLD75102131-42222.9541291201397.2145919:27
753Pascal Trépanier26MDAD370442541.00000220330.041811:18
754Pavel Trnka23MDAD572151712344.120001401543.7110319:21
755Jean-Guy Trudel24PHXRW1000-100.00000000054:33
756Vladimir Tsyplakov30TOTLW6312203223144.11110218207615.877412:17
756Vladimir Tsyplakov30BUFLW346131917102.5600111204613.046513:41
756Vladimir Tsyplakov30LAKLW296713641.651017003020.030910:39
757Darcy Tucker24TOTLW77213051-121634.418125218113815.2144918:49
757Darcy Tucker24TBLLW50142034-151082.61310214609814.399819:58
757Darcy Tucker24TORLW27710173551.850237214017.545116:41
758Marko Tuomainen27LAKRW639817-12800.862117107412.272511:30
759Darren Turcotte31NSHC9011040.00000100130.0839:13
760Pierre Turgeon*30STLC522640663089.0188032316113918.799919:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
761Oleg Tverdovsky23MDAD821536515309.210505211411539.8186722:46
762Igor Ulanov30TOTD57189-14861.41000620392.694116:31
762Igor Ulanov30MTLD43156-11761.11000500333.071216:33
762Igor Ulanov30EDMD14033-3100.3000012060.022916:23
763Ľubomír Vaic22VANC400000-0.1000000020.0307:28
764Rob Valicevic29NSHC80141125-11211.91121381211312.4116114:31
765Garry Valk32TORRW73101424-2441.7901111129111.093812:51
766Shaun Van Allen32OTTC759192820373.2702418017512.088611:49
767David Van Drunen24OTTD1000000.00000000054:38
768Darren Van Impe26BOSD7952328-19733.914008150975.2154119:31
769Ryan VandenBussche26CHIRW52011-3143-0.60000010190.02925:37
770Václav Varaďa23BUFRW7610273712623.51000024301407.1113714:58
771Sergei Varlamov21CGYRW7303000.530010001127.37310:22
772Alexei Vasiliev22NYRD1000-12-0.1000000001615:57
773Herberts Vasiļjevs23ATLC7101-340.01000000250.0659:18
774Pat Verbeek35DETRW6822264822956.015705206013815.9109216:04
775Terry Virtue29NYRD1000-20-0.1000000020.01312:32
776Vitaly Vishnevski19MDAD311120260.70100100175.951616:39
777Alexandre Volchkov22WSHRW3000-20-0.1000000010.03010:07
778Jan Vopat26NSHD6000160.2000000030.010817:55
779Vladimír Vůjtek27ATLLW3000000.0000000020.03310:52
780Sergei Vyshedkevich25ATLD7134-320.50100210520.016323:18
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
781Scott Walker26NSHRW6972128-16901.460102010987.1109215:49
782Jesse Wallin21DETD1000-20-0.1000000001919:22
783Aaron Ward27DETD36134-4240.61000300254.045312:36
784Dixon Ward31BUFLW71119201411.6812281010110.999213:58
785Ed Ward30TOTRW52617-7590.240201005610.755910:45
785Ed Ward30ATLRW44516-5440.23020100519.850311:26
785Ed Ward30MDARW8101-2150.01000000520.0556:56
786Jason Ward21MTLRW32213-1100.11100100248.32949:10
787Rhett Warrener24BUFD6103318893.00000300680.0121119:51
788Todd Warriner26TOTC73141428-8362.010310113013310.5113215:30
788Todd Warriner26TBLC55111324-14341.57310103010011.089216:13
788Todd Warriner26TORC18314620.53000100339.122612:33
789Steve Washburn24PHIC1000000.0000000010.01414:26
790Mike Watt23NYILW455611-8170.440106004910.254112:02
791Steve Webb24NYIRW65134-4103-0.41000300273.74557:00
792Doug Weight29EDMC772151726547.2173142922016712.6158520:35
793Eric Weinrich33MTLD77425294397.1220081611203.3193525:08
794Chris Wells24FLAC13000-514-0.4000000050.01098:23
795Brad Werenka30TOTD73491313903.84001900626.5139619:07
795Brad Werenka30PITD61381115693.43001800427.1110018:02
795Brad Werenka30CGYD12112-2210.41000100205.029524:37
796Glen Wesley31CARD7871522-4385.261001140997.1168021:32
797Tommy Westlund25CARRW814812-10190.13010800676.084110:23
798Colin White22NJDD212133401.02001100296.931014:45
799Peter White30PHILW21156160.41000500244.227413:04
800Todd White24TOTC4101-100.11000000425.04411:07
800Todd White24PHIC3101-100.11000000425.03110:29
800Todd White24CHIC1000000.0000000001313:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
801Ray Whitney27FLALW8129427116358.3245032517019814.6151418:41
802Jason Wiemer23CGYLW64111122-101201.4920392010410.694014:41
803Shane Willis22CARRW2000-10-0.1000000010.0125:50
804Brian Willsie21COLRW1000000.0000000010.088:16
805Clarke Wilm23CGYC78101222-6671.4613010208112.398612:38
806Landon Wilson24BOSRW40134-618-0.41000300671.540610:09
807Mike Wilson24FLAD604162010354.340021060656.2108718:07
808Johan Witehall28NYRLW9112020.21000100616.7768:26
809Brendan Witt24WSHD7717851142.91000610641.6161220:56
810Jason Woolley30BUFD748253314526.8620291601137.1132117:51
811Peter Worrell22FLALW48369-71690.31201420456.74048:25
812Jamie Wright23DALLW231454160.51000400156.72269:50
813Tyler Wright26PITC501210224452.31200110006817.667013:24
814Vitali Yachmenev25NSHRW681616325123.614113160012013.3104915:26
815Terry Yake31TOTRW611014244342.3730312205518.280113:08
815Terry Yake31WSHRW3565112121.151015002920.744112:36
815Terry Yake31STLRW2649132221.322027202615.436013:51
816Dmitri Yakushin22TORD2000020.0000000010.02010:03
817Stéphane Yelle25COLC79814229281.470111310908.9125315:51
818Juha Ylönen27PHXC7662329-6121.150112111827.3127016:43
819Harry York25VANC5441317-4200.821101102508.066712:21
820Jason York29OTTD7982230-3605.8710114711595.0184323:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
821Mike York22NYRC82262450-17185.018804204017714.7129915:51
822B.J. Young22DETRW1000000.0000000010.011:04
823Scott Young32STLRW7524153912185.0176177802449.8120816:06
824Dmitry Yushkevich28TORD77324272554.5021120311032.9179423:18
825Steve Yzerman*34DETC7835447928349.81815262814223415.0164721:07
826Zarley Zalapski31PHID12022060.5000020060.017014:12
827Rob Zamuner30OTTLW5791221-6321.5801011101038.785114:56
828Richard Zedník24WSHLW691916356544.018102151017910.6107415:34
829Jeff Zehr21BOSLW4000-12-0.1000000030.0307:25
830Valeri Zelepukin31PHILW77112132-3552.8920312901258.8112614:37
831Rob Zettler31WSHD12022-1190.30000200150.018415:22
832Alexei Zhamnov29CHIC712337607616.018507249417513.1157222:08
833Alexei Zhitnik27BUFD7421113-6953.011004521391.4183524:48
834Sergei Zholtok27MTLC682612382285.21790793016316.0117517:17
835Doug Zmolek29CHID432796602.02000421248.365615:15
836Sergei Zubov*29DALD7793342-2188.85313121921795.0198425:46
837Dainius Zubrus21MTLRW73142842-1544.111301226013910.1128617:37
838Andrei Zyuzin22TBLD342911-11331.12000630474.367419:50