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 Aalto25MDAC12112120.21000100185.612710:37
2Bryan Adams23ATLLW9011-42-0.2000010030.0879:37
3Craig Adams23CARRW44101-720-0.31000000156.71984:30
4Greg Adams37FLALW60111223-3102.0920112006616.786314:23
5Kevyn Adams26TOTC781118293542.411003170110510.5121915:38
5Kevyn Adams26CBJC6681220-4521.380011101849.5101015:18
5Kevyn Adams26FLAC12369721.230026002114.320917:25
6Dmitry Afanasenkov20TBLLW9112140.21000100812.510311:24
7Maxim Afinogenov21BUFRW781422361403.51130515701907.4113414:32
8Mika Alatalo29PHXLW70712191221.4700111106410.976910:59
9Tommy Albelin36CGYD77119202224.501009100691.4160820:53
10Daniel Alfredsson*28OTTRW6824467011307.71410033115020611.7127718:47
11Bryan Allen20VAND6000000.0000000020.0569:20
12Jamie Allison25CHID441347531.71000300166.364014:33
13Jason Allison25BOSC82365995-8859.92211362533118519.5188522:59
14Tony Amonte30CHIRW82352964-22546.6259131514025613.7181622:09
15Niklas Andersson29CGYLW1101104-0.1000010080.012311:10
16Dave Andreychuk*37BUFLW742013330324.11280467011916.888712:00
17Nik Antropov20TORC52611175301.66001830718.552210:02
18Denis Arkhipov21NSHC406713041.460006104214.33979:56
19Chris Armstrong25MIND3000-30-0.1000000040.05418:06
20Derek Armstrong27NYRC300000-0.1000000060.03411:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Jason Arnott26NJDC5421345523756.913803277013815.287516:12
22Magnus Arvedson29OTTLW5117163323244.51412416007921.581716:01
23Arron Asham22MTLRW46235-959-0.22000210326.33898:28
24Kaspars Astašenko25TBLD15112-440.11000100425.01036:50
25Blair Atcheynum31CHIRW19123-72-0.11000200185.61739:06
26Serge Aubin25CBJC81131730-201071.713002160111011.8132416:20
27Adrian Aucoin27TOTD73424285455.1220091501592.5147520:12
27Adrian Aucoin27VAND473131613203.72100670993.086218:21
27Adrian Aucoin27TBLD2611112-8251.40100380601.761323:34
28Donald Audette31TOTRW76344579-2768.91914132817022515.1150819:50
28Donald Audette31ATLRW64323971-3648.21813122514018717.1129920:18
28Donald Audette31BUFRW122681120.81101330385.320917:25
29P.J. Axelsson25BOSLW8181523-12271.0800215001465.5101312:30
30Yuri Babenko23COLC300000-0.1000000020.03210:34
31Drew Bannister26NYRD3000-10-0.1000000030.03210:47
32Matthew Barnaby27TOTRW765813-102650.14100530677.57329:38
32Matthew Barnaby27PITRW47145-7168-0.41000310382.63677:49
32Matthew Barnaby27TBLRW29448-3970.531002202913.836412:34
33Stu Barnes30BUFC75192443-2264.114325168016011.9143319:06
34Murray Baron33VAND823811-13631.73001602565.4159119:24
35Len Barrie31FLALW605182341351.8401215304810.475412:34
36Ľuboš Bartečko24STLLW505813-1121.05003710519.852110:25
37Peter Bartoš27MINRW13426260.931011101822.218013:50
38Andrei Bashkirov30MTLLW18033-20-0.10000300220.021011:41
39Shawn Bates25BOSC45235-1226-0.52000120593.44199:19
40Bates Battaglia25CARLW80121527-14761.91020314101339.0115714:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Nolan Baumgartner24CHID8000-46-0.2000000070.010112:40
42Kris Beech19WSHC4000-22-0.100000000307:29
43Steve Bégin22CGYC40000210.0000000030.0246:04
44Wade Belak24TOTD39112-61100.31000100166.33779:40
44Wade Belak24CGYD23000-2790.1000000080.01596:54
44Wade Belak24TORD16112-4310.21000100812.521813:38
45Éric Bélanger23LAKC629122114162.0612111108011.383213:25
46Francis Bélanger23MTLLW10000-329-0.2000000020.0454:30
47Jesse Bélanger31NYIC12000-52-0.3000000070.0705:52
48Ken Belanger26BOSLW40224-6121-0.12001200355.72847:06
49Mark Bell20CHIC1301104-0.10000100140.015612:00
50Ladislav Benýšek25MIND71257-11382.31100320484.2130718:25
51Josef Beránek31PITLW7091423-7430.8720210401525.9101114:27
52Drake Berehowsky29TOTD8071926-91215.3340171201076.5166820:51
52Drake Berehowsky29NSHD6661824-91004.833016120946.4142821:38
52Drake Berehowsky29VAND141120210.50100100137.724017:10
53Andy Berenzweig23NSHD5000000.1000000006011:57
54Sergei Berezin29TORLW79222850285.312100323502568.6123915:41
55Aki Berg23TOTD59347-3451.50301400437.091915:34
55Aki Berg23LAKD470443431.10000400310.070014:54
55Aki Berg23TORD12303-620.403010001225.021918:13
56Marc Bergevin35TOTD381456261.11000400128.364016:50
56Marc Bergevin35PITD361455261.01000400119.161016:57
56Marc Bergevin35STLD2000100.1000000010.03014:51
57Rick Berry22COLD190445381.00000400100.023112:08
58Éric Bertrand25MTLLW3000000.000000000134:20
59Todd Bertuzzi25VANLW79253055-18935.21114032010020312.3136017:13
60Craig Berube35TOTLW60033-872-0.60000300350.03525:52
60Craig Berube35NYILW38022-554-0.30000200270.02296:02
60Craig Berube35WSHLW22011-318-0.2000010080.01235:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Radim Bičánek26CBJD9022160.50000200110.015417:08
62Jiří Bicek22NJDLW5101040.110000001010.06513:04
63Mathieu Biron20NYID140112120.50000100100.017312:21
64James Black31WSHLW42156-340.01000500342.93819:04
65Jason Blake27TOTC4751116-20340.331107401005.064213:40
65Jason Blake27NYIC304812-12240.52110530735.547115:43
65Jason Blake27LAKC17134-810-0.11000210273.717110:03
66Rob Blake*31TOTD671940593779.591002201912677.1186027:46
66Rob Blake*31LAKD54173249-8697.28901141712237.6147227:16
66Rob Blake*31COLD1328101182.31101620444.533926:03
67Sylvain Blouin26MINLW41325-51170.13000200378.14069:54
68Eric Boguniecki25STLC1000-10-0.1000000010.01413:44
69Alexandre Boikov25NSHD8000-1130.0000000030.0506:18
70Brad Bombardir28MIND7001515-6423.500001032810.0145820:50
71Peter Bondra32WSHLW8245368186010.31922482411130514.8170520:48
72Brian Bonin27MINLW7000-30-0.2000000070.0689:46
73Radek Bonk25OTTC7423365927527.0165232212213916.5135218:16
74Dennis Bonvie27PITRW3000-10-0.1000000010.0103:30
75Sébastien Bordeleau25NSHC14235-4140.320003002010.017712:40
76Joël Bouchard27PHXD32123-8220.31000200263.846314:28
77Philippe Boucher27LAKD222464201.40200310405.040518:25
78Tyler Bouck21DALLW48257-3290.12001500414.94318:59
79Bob Boughner29PITD58134181471.91000300462.295716:30
80Francis Bouillon25MTLD290663261.40000240240.038913:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Eric Boulton24BUFLW35123-1940.11000200205.01995:42
82Ray Bourque*40COLD8075259254810.23220213102163.2208826:06
83Bill Bowler26CBJC9022-380.0000002030.0889:44
84Dan Boyle24FLAD6941822-14282.931006120834.8116916:56
85Nick Boynton22BOSD1000-10-0.1000000010.01414:27
86Matt Bradley22SJSRW211120190.11000100166.31466:58
87Donald Brashear29VANLW799192801452.0900119001277.1106313:27
88Rich Brennan28LAKD2000-30-0.2000000010.02914:44
89Eric Brewer21EDMD777142115535.252021031917.7142518:31
90Daniel Brière23PHXC3011415-2122.029011304325.632510:50
91Aris Brimanis28NYID56088-12260.90000440660.087415:36
92Rod Brind'Amour30CARC79203656-7475.1145152312116312.3174822:07
93Patrice Brisebois30MTLD77152136-31285.84110441701788.4190324:43
94Paul Brousseau27FLARW1000000.00000000021:39
95Brad Brown25NYRD4813401070.71000300147.169714:31
96Curtis Brown24BUFC7010223215343.2721019211059.5116016:34
97Doug Brown36DETC60913220142.162111030919.967411:14
98Mike Brown21VANLW1000050.0000000010.054:48
99Sean Brown24EDMD6223521101.42000300306.769011:07
100Benoît Brunet32MTLRW3531114-4120.73000740614.958316:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Andrew Brunette27ATLLW77154459-5265.196042816010414.4130716:58
102Sergei Brylin27NJDLW7523295225246.319310236013017.7116315:31
103Kelly Buchberger34LAKLW8261420-10750.060011301669.1118314:26
104Jan Bulis22TOTC5151823-1261.741001440618.268513:26
104Jan Bulis22WSHC39513180261.6410010304112.246411:53
104Jan Bulis22MTLC12055-100.20000410200.022118:25
105Pavel Bure*29FLARW82593392-25811.9351958249038415.4190623:14
106Valeri Bure26CGYRW78272855-21265.2111602171102769.8148319:01
107Adam Burt32ATLD270222270.70000200180.051519:05
108Sven Butenschön24TOTD12123340.71000200911.116713:55
108Sven Butenschön24EDMD7112220.51000100333.37811:07
108Sven Butenschön24PITD5011120.2000010060.08917:51
109Yuri Butsayev22DETC15112-240.01000100185.61379:09
110Petr Buzek23ATLD5000280.20000000110.08717:26
111Dan Bylsma30MDALW821910-1222-0.71000810502.096311:45
112Eric Cairns26NYID45224-181060.12000200219.573816:24
113Kyle Calder22CHIC4351015-4141.15001910637.954712:43
114Jan Čaloun28CBJRW11033-82-0.20000210140.013912:40
115Brian Campbell21BUFD8000-220.0000000070.012515:40
116Jim Campbell27MTLRW5791120-3532.036016508111.158810:19
117Keith Carney30PHXD822141615864.820001400653.1171220:53
118Anson Carter26EDMLW611626421234.08714215010215.7111118:13
119Andrew Cassels31VANC661244561104.8102012319210411.5127819:22
120Zdeno Chára23NYID82279-271571.21010502832.4183222:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Brad Chartrand26LAKRW4101-220.01001000616.74611:37
122Vladimir Chebaturkin25STLD221235261.11000200520.028913:09
123Chris Chelios*39DETD240334451.20000201260.054822:51
124Jason Chimera21EDMC1000000.00000000076:58
125Eric Chouinard20MTLC13134000.30100210119.114310:59
126Marc Chouinard23MDAC44347-5120.330014002611.53457:50
127Artem Chubarov21VANC1000-10-0.1000000001515:08
128Enrico Ciccone30MTLD3000-114-0.10000000092:57
129Ivan Čiernik23OTTLW4202220.42000000728.6317:41
130Marián Cisár22NSHRW60121527-7452.7750112309712.479013:10
131Brett Clark24ATLD28123-1214-0.21000200352.950518:02
132Chris Clark24CGYRW295160380.641001004311.634611:56
133Dale Clarke22STLD3000100.1000000050.04113:38
134Greg Classen23NSHC27246-4140.311003101811.127710:16
135Daniel Cleary22EDMRW811421355373.312202147010713.1105112:58
136Ben Clymer22TBLD23516-7210.923001002520.030013:03
137Paul Coffey*39BOSD18044-6300.30000310280.034118:57
138Mike Commodore21NJDD201455141.11000400119.125512:46
139Mike Comrie20EDMC41814226142.5530111306212.946711:23
140Tim Connolly19NYIC82103141-14422.25500161411715.8164220:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Craig Conroy29TOTC831418322602.910042153013310.5122114:43
141Craig Conroy29STLC691114252462.38032131010110.996714:01
141Craig Conroy29CGYC143470140.62010220329.425418:08
142Matt Cooke22VANRW811413275942.412020130012111.6118114:35
143David Cooper27TORD2000-10-0.1000000030.02311:33
144René Corbet27PITLW438917-3571.46201711859.449311:28
145Bob Corkum33TOTC757714-8220.061007006610.694612:37
145Bob Corkum33LAKC584610-1218-0.53100600478.575312:59
145Bob Corkum33NJDC17314440.530001001915.819211:19
146Daniel Corso22STLC28103130141.855042104223.839013:56
147Shayne Corson34TORC778182611891.4800215301027.8122015:50
148Patrick Côté26EDMLW6000-218-0.100000000193:07
149Sylvain Côté35WSHD6871118-3183.75111560868.1121017:47
150Jeff Cowan24CGYLW519413-8741.272013104818.84659:06
151Cory Cross30TORD413587502.42101500348.873818:00
152Mike Crowley25MDAD3911011-16201.01001820452.267717:21
153Greg Crozier24PITLW1000000.00000000044:10
154David Cullen24PHXD2000100.1000000002512:25
155Matt Cullen24MDAC82103040-23382.16401191101596.3149618:15
156Jassen Cullimore28TBLD74167-6802.01000510561.8145819:43
157Jim Cummins30MDARW795611-111670.450016004511.15727:14
158Jakub Čutta19WSHD3000-100.0000000010.03511:33
159Mariusz Czerkawski28NYIRW82303262-24486.21910102011128710.5153618:44
160Andreas Dackell28OTTRW811318317242.71210317017218.1113614:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Pierre Dagenais22NJDRW9325160.621011102015.011112:22
162Kevin Dahl32CBJD4000120.1000000030.04210:34
163Ulf Dahlén34WSHRW731533481165.19602276014510.3108114:48
164J.J. Daigneault35MIND1000-12-0.1000000001211:38
165Vincent Damphousse33SJSC459374617624.85403221321018.993720:49
166Mathieu Dandenault24DETD7310152511385.8820213209510.5117516:06
167Ken Daneyko36NJDD770448871.60000400500.0133017:17
168Jeff Daniels32CARRW67112-315-0.51000100422.45027:30
169Mike Danton20NJDC2000060.0000000030.0167:52
170Craig Darby28MTLC78121628-17161.61101013309712.4123915:53
171Mathieu Darche24CBJLW9000-40-0.3000000090.09110:07
172Matt Davidson23CBJRW5000200.0000000020.0367:14
173Éric Dazé25CHILW793324571167.223918183320516.1140217:45
174Greg de Vries28COLD795121723515.050001101766.6135117:06
175Adam Deadmarsh25TOTRW571715321633.21070287012613.5102618:00
175Adam Deadmarsh25COLRW39131326-2592.767027608615.168717:38
175Adam Deadmarsh25LAKRW18426340.540001104010.033818:47
176Kevin Dean31CHID6901111-16301.30000902750.0134219:27
177Louie DeBrusk29PHXRW39000-579-0.50000000120.01884:49
178Xavier Delisle23MTLC14325-560.421000201520.014310:14
179Andy Delmore24PHID6659142163.232006211194.2116417:39
180Pavol Demitra26STLRW4420254527166.515505196012416.179418:03
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Nathan Dempsey26TORD2519101342.50100630313.239715:53
182Matthieu Descoteaux23MTLD5112-240.30100010616.77615:10
183Éric Desjardins31PHID79153348-3508.28614191311878.0207326:14
184Boyd Devereaux22DETLW5556111140.85000600667.655710:08
185Gerald Diduck35DALD140004180.5000000080.015010:44
186Rob DiMaio32CARRW7461824-14541.040211620996.1110814:58
187Kevin Dineen37CBJRW66871521261.480037007410.870110:37
188Chris Dingman24COLLW41112-3108-0.31000100333.02646:26
189Tomáš Divíšek21PHILW2000-10-0.1000000020.02311:30
190Shane Doan24PHXRW762637630896.6196162017022011.8148519:32
191Jason Doig24NYRD3000000.0000000010.0206:35
192Bobby Dollas36TOTD211124180.81000100119.127012:53
192Bobby Dollas36SJSD161124140.81000100520.018011:15
192Bobby Dollas36PITD5000040.0000000060.09118:06
193Hnat Domenichelli24ATLLW63151227-9182.311401111015010.090414:21
194Tie Domi31TORRW821372022142.2121017006021.76878:23
195Ted Donato31DALLW65817256262.6710317007111.366410:13
196Shean Donovan26ATLRW63121123-14471.4813110109312.988614:03
197Jim Dowd32MINC6872229-6801.870001471927.6121317:50
198Aaron Downey26CHIRW3000-16-0.1000000020.0175:30
199Dallas Drake31STLLW8212294118714.31020320901428.5120814:44
200Kris Draper29DETC758172517382.4701115021236.5100813:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Harold Druken22VANC551515302143.6960312308218.366011:59
202Stan Drulia33TBLRW34246-1118-0.211003102010.036310:41
203Chris Drury24COLLW712441656477.01311052219020411.8128118:03
204Ted Drury29CBJC1000-30-0.1000000030.01514:44
205Steve Dubinsky30CHIC606410-4330.55010400708.666011:00
206Steve Duchesne35DETD54619259485.042009100767.999018:20
207J.P. Dumont22BUFLW792328511545.814905235015614.7118615:01
208Pascal Dupuis21MINLW4101040.10100000812.56215:36
209Radek Dvořák23NYRRW823136679207.324523268223013.5156419:04
210Gordie Dwyer23TBLLW28011-796-0.40000100120.01625:47
211Karl Dykhuis28MTLD6789179444.962017116612.1104915:40
212Dallas Eakins33CGYD17011-1110.3000010040.020912:18
213Mike Eastwood33STLC77617234281.4402111155111.8108914:08
214Mark Eaton23NSHD3438117143.02101530329.458517:13
215Nils Ekman24TBLLW4391120-15401.362117407212.567815:45
216Patrik Eliáš24NJDLW82405696455112.5298363521022018.2153518:44
217Matt Elich21TBLRW8000-50-0.3000000070.0728:59
218Mikko Eloranta28BOSLW621211232382.6101128308913.564710:26
219Nelson Emerson33LAKRW78111122-13540.8110018211577.0108013:51
220David Emma32FLARW6000-10-0.1000000060.0447:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221John Emmons26TOTC53224-542-0.42000200375.44768:59
221John Emmons26OTTC41112-520-0.51000100283.63187:46
221John Emmons26TBLC121120220.11000100911.115713:07
222Anders Eriksson26TOTD7322426-2304.5110011130992.0154021:05
222Anders Eriksson26FLAD60021212283.8000011100800.0126221:02
222Anders Eriksson26CHID13235-420.711000301910.527721:20
223Jeff Farkas23TORC2000-12-0.1000000010.02814:10
224Rico Fata20CGYRW5000-36-0.2000000060.0479:25
225Sergei Fedorov*31DETC7532376912408.21614271323126811.9158121:05
226Todd Fedoruk21PHIRW53551001090.950005002817.93737:02
227Ruslan Fedotenko22PHILW741620368723.813304182011913.4108214:38
228Andrew Ference21PITD36411156282.43101821478.567918:51
229Brad Ference21FLAD14011-1014-0.5000010050.018313:03
230Scott Ferguson28EDMD200112130.4000010080.021810:55
231Ray Ferraro36ATLC81294776-11917.71811023017017216.9148318:19
232Jeff Finley33STLD7228107383.32000611355.7135918:53
233Jiří Fischer20DETD551893592.31000800641.692216:46
234Mike Fisher20OTTC6071219-1461.370031002838.469811:38
235Tom Fitzgerald32NSHLW829918-5710.970227021356.7122714:58
236Rory Fitzpatrick26NSHD2000-22-0.100000000209:47
237Theo Fleury32NYRRW6230447401228.0158731923223812.6135121:47
238Adam Foote29COLD35312156422.91111750595.188825:22
239Colin Forbes24TOTLW58156-646-0.31000500462.23906:43
239Colin Forbes24OTTLW39011-331-0.50000100260.02416:10
239Colin Forbes24NYRLW19145-3150.21000400205.01497:52
240Peter Forsberg*27COLC73276289235410.01312253424417815.2151820:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Ron Francis*37CARC82155065-15325.387042426013011.5166120:15
242Kyle Freadrich22TBLLW13011-1360.0000010030.0463:32
243Jeff Friesen24TOTLW791434485664.110401211121499.4152819:21
243Jeff Friesen24SJSLW641224367563.210201158112010.0120618:51
243Jeff Friesen24MDALW1521012-2100.90200631296.932221:28
244Marián Gáborík18MINLW71181836-6323.812603126017910.1109615:26
245Simon Gagné20PHILW6927325924187.7216072111019114.1124718:05
246Sean Gagnon27OTTD50000130.0000000005410:45
247Steve Gainey22DALLW1000000.00000000022:21
248Maxim Galanov26TBLD25055-580.60000320100.040516:12
249Garry Galley37NYID5661420-4593.82400680946.4115020:33
250Bruce Gardiner28CBJLW7371522-1781.4700115006011.7106614:36
251Mike Gaul27CBJD2000040.0000000030.02713:17
252Denis Gauthier24CGYD622683782.72000600336.1103016:37
253Aaron Gavey26MINC75101424-8521.89102104010010.0105014:00
254Martin Gélinas30CARLW79232952-4595.616614226117013.5141417:54
255Brent Gilchrist33DETC60189-841-0.41000800751.370111:41
256Hal Gill25BOSD8011011-2712.61000910791.3146718:21
257Todd Gill35DETD68381117534.22010530664.5126518:36
258Doug Gilmour*37BUFLW71731383702.8340020110917.7128118:02
259Jonathan Girard20BOSD31313162142.61201850427.151316:32
260Sascha Goc21NJDD11000740.6000000070.015013:37
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Yan Golubovsky24FLAD6022320.6000020040.010016:38
262Scott Gomez21NJDC76144963-1465.412204341501559.0119815:46
263Sergei Gonchar26WSHD76193857127010.611802122602417.9170522:26
264Lee Goren23BOSRW21202-370.11100000922.2924:24
265Tony Granato36SJSRW60459-1650.53101410854.75058:25
266Jean-Luc Grand-Pierre23CBJD64145-6731.21000400333.082212:51
267Benoît Gratton24CGYLW141340140.31000300137.71299:11
268Chris Gratton25BUFC8219214001024.214505129015612.2119914:37
269Adam Graves32NYRLW82101626-16770.5910110601367.4129015:44
270Travis Green30PHXC69131528-11631.910300123011311.5111016:05
271Mark Greig31PHIRW7112-240.11000100714.310114:23
272Mike Grier26EDMRW7420163611203.915232130312416.1123916:44
273Stu Grimson35LAKLW72325-2235-0.130012002611.54326:00
274Stanislav Gron22NJDRW1000100.0000000020.0109:55
275Michal Grošek25NYRRW6591120-10611.172009208410.772111:05
276Bill Guerin30TOTRW8540458571409.92811152817028913.8187022:00
276Bill Guerin30BOSRW64283563-41226.7207142015022512.4143922:29
276Bill Guerin30EDMRW2112102211183.284018206418.841619:49
277Steve Guolla27ATLLW63121628-6232.21020311239612.592514:41
278Alexei Gusarov36TOTD51189-3181.41000620352.998219:15
278Alexei Gusarov36NYRD26134-260.51000210214.850819:33
278Alexei Gusarov36STLD16044-360.60000310100.033921:11
278Alexei Gusarov36COLD9011260.4000010040.013514:59
279Sergey Gusev25TBLD16101-3100.21000000137.721413:23
280Sean Haggerty24NSHLW3011100.1000010020.0268:35
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Chris Hajt22EDMD1000-10-0.10000000087:38
282Steven Halko26CARD48011-1060.40000100240.064513:27
283Kevin Haller30NYID301565561.81000410195.357419:07
284Jeff Halpern24WSHC8021214213604.818215156011019.1129116:08
285Denis Hamel23BUFC418311-2221.261133005514.545010:58
286Roman Hamrlík26NYID76163046-20927.210514151322326.9191625:12
287Michal Handzuš23TOTC4614183216334.1833211617219.480217:26
287Michal Handzuš23STLC3610142411122.953229415817.264818:00
287Michal Handzuš23PHXC104485211.230102201428.615415:26
288Casey Hankinson24CHILW11011-39-0.20000100150.01079:46
289Scott Hannan22SJSD753141710514.530011121963.1142719:02
290Tavis Hansen25PHXRW7000-14-0.1000000020.0365:05
291David Harlock29ATLD65011-2862-1.40000100260.0110917:04
292Scott Hartnell18NSHRW7521416-8480.420001400922.281810:54
293Todd Harvey25SJSRW691011216722.2910210106615.276511:05
294Derian Hatcher28DALD80221235775.611021371972.1203725:28
295Kevin Hatcher34CARD57414182384.713014100984.1133323:23
296Niclas Hävelid27MDAD4741014-6342.92201550695.8102721:51
297Martin Havlát19OTTRW731923428204.712705165213314.3100613:47
298Greg Hawgood32VAND16257861.711012301612.523914:55
299Dwayne Hay23CGYRW49134-416-0.31000300392.64128:24
300Jochen Hecht23STLLW7219254411484.9883118702089.1129117:56
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Bret Hedican30FLAD7051520-7723.8140111221044.8152721:49
302Shawn Heins27SJSD383472571.61200130456.738910:15
303Steve Heinze31TOTRW79272754-13465.8121504198014418.8143918:13
303Steve Heinze31CBJRW65222042-19384.281403155012517.6122318:49
303Steve Heinze31BUFRW145712681.641014301926.321515:24
304Milan Hejduk24COLRW80413879323610.62812192115221319.2158919:52
305Sami Helenius27DALD571231991.31000200185.660710:39
306Bryan Helmer28VAND202460181.12000130287.133716:51
307Jay Henderson22BOSLW13000-126-0.20000000120.0906:58
308Darby Hendrickson28MINLW721811291363.31431172211415.8114015:50
309Chris Herperger26CHILW611015250202.4901312127613.280013:07
310Matt Herr24WSHC222353170.520013002010.01798:09
311Jamie Heward29CBJD691116273335.5290179010810.299114:21
312Matt Higgins23MTLC6000-22-0.2000000030.0579:27
313Sean Hill30STLD48110115512.61000820472.183517:23
314Dan Hinote24COLC76510151510.74101820697.278710:21
315Jan Hlaváč24NYRLW792836643206.9235062412019514.4131416:38
316Shane Hnidy25OTTD523258841.93001200476.468113:05
317Jonas Höglund28TORLW822326491145.218505188019611.7124115:08
318Benoît Hogue34DALLW343710-1260.63000610358.642412:28
319Josh Holden23VANC10101000.01000000128.3949:27
320Bobby Holík30NJDC8015355019974.812303221302067.3126615:49
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Tomas Holmström28DETLW73162440-12403.97902141007421.685211:41
322Brian Holzinger28TBLRW70112536-9642.7830219608712.6112316:03
323Shawn Horcoff22EDMRW4997168102.190027004221.44529:14
324Darcy Hordichuk20ATLLW11000-338-0.3000000060.0807:18
325Marián Hossa*22OTTRW8132437519449.01911272912224912.9146018:01
326Bill Houlder33NSHD8141216-7404.43011912785.1171721:12
327Phil Housley*36CGYD6943034-15244.44000151501153.5125318:10
328Jan Hrdina24PITC7815284319483.91230122518916.9124215:56
329Tony Hrkac34MDAC801325380293.613001151008814.8110213:46
330Petr Hubáček21PHIC6101-120.01000000520.06811:20
331Joe Hulbig27BOSRW7000-34-0.200000000385:28
332Brett Hull*36DALRW79394079101810.32811081822021917.8141317:53
333Jody Hull31PHIRW717815-1100.65022800789.093813:13
334Cale Hulse27NSHD82178-51283.31001700931.1164720:05
335Jarome Iginla*23CGYRW77314071-2627.92110042118122913.5153719:58
336Brad Isbister23NYILW51181432-19592.910714104012914.099119:26
337Ric Jackman22DALD16000-618-0.30000000100.01428:51
338Jaromír Jágr28PITRW815269121194214.137141104127131716.4188823:19
339John Jakopin25FLAD60123-4621.01000200234.377412:54
340Mark Janssens32CHIC28000-833-0.80000000150.029310:27
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Calle Johansson33WSHD767293611267.32500191001544.5180423:44
342Craig Johnson28LAKRW264590160.840005003611.127710:40
343Greg Johnson29NSHC82151732-6462.61410416019715.5146117:49
344Matt Johnson25MINLW50112-6137-0.51000100214.83857:43
345Mike Johnson26TOTRW76133043-10423.284101810212410.5131317:16
345Mike Johnson26TBLRW64112738-10382.873101610110710.3116618:13
345Mike Johnson26PHXRW12235040.511002011711.814612:12
346Ryan Johnson24TBLC8071421-20440.061001400719.9126215:47
347Kim Johnsson24NYRD7552126-3403.3140017311044.8159521:16
348Olli Jokinen22FLAC7861016-22106-0.360009011215.0104413:23
349Keith Jones32PHIRW8000-54-0.40000000110.08811:00
350Hans Jonsson27PITD584182211223.522001800449.1107018:27
351Kenny Jönsson26NYID6582129-22304.035007131918.8156424:04
352Chris Joseph31TOTD43145-11360.40010310581.770716:26
352Chris Joseph31PHXD24112-4160.30010100333.031112:59
352Chris Joseph31ATLD19033-7200.00000210250.039520:48
353Ed Jovanovski24VAND79123547-11027.68402151911936.2197124:57
354Joé Juneau33PHXLW69102333-2282.355031310010010.0120217:25
355František Kaberle27ATLD514111511183.63101641994.0113622:17
356Tomáš Kaberle22TORD826394510247.9600121171966.3186022:41
357Dmitri Kalinin20BUFD7941822-2384.922001260884.5156619:50
358Tomi Kallio24ATLLW56141327-3222.412202112011512.291216:17
359Valeri Kamensky34NYRLW65142034-18362.28601155012910.999515:19
360Sami Kapanen27CARLW82203757-12245.313704171912239.0155218:56
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Jere Karalahti25LAKD562798382.42000502267.795617:04
362Paul Kariya*26MDALW66333467-9207.71218331816023014.3152023:02
363Steve Kariya23VANLW17167-180.40100510224.519911:42
364Andreas Karlsson25ATLC6051116-2160.74010911836.077412:54
365Dave Karpa29CARD804610-191592.72200510695.8160120:01
366Alexander Karpovtsev30CHID5321315-4392.61100940523.8108520:28
367Darius Kasparaitis28PITD7731619111113.121001501813.7148119:14
368Mike Keane33DALRW671014244352.0910113016415.6103615:28
369Sheldon Keefe20TBLRW49404-1338-0.340000003212.53928:00
370Steve Kelly24TOTC353250250.230002002213.63138:57
370Steve Kelly24NJDC242240210.120002001811.12399:58
370Steve Kelly24LAKC11101040.11000000425.0746:44
371Alexander Kharitonov24TBLRW6671522-981.4700010501036.877011:40
372Alexander Khavanov29STLD747162316526.152001150927.6154720:54
373Dmitri Khristich31TOTRW701325380163.47604121307716.9104614:56
373Dmitri Khristich31WSHRW43101929-882.6640491005418.564014:53
373Dmitri Khristich31TORRW27369880.812003302313.040515:01
374Chad Kilger24TOTC77141832-8512.811211162010313.6105413:41
374Chad Kilger24MTLC4391625-1342.3711114207512.077217:57
374Chad Kilger24EDMC34527-7170.441002002817.92828:18
375Kris King34CHILW13101-38-0.11000000128.313010:00
376Patric Kjellberg31NSHLW81143145-2124.095022011013910.1143017:39
377Trent Klatt30VANRW771320338313.21030113611409.3104413:33
378Ken Klee29WSHD54246-5601.52000301583.493217:15
379Jon Klemm31COLD784111522544.82202632974.1153119:38
380Rostislav Klesla18CBJD8202-160.520000001020.014718:25
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Tomáš Klouček20NYRD43145-3740.51000400224.571916:43
382Mike Knuble28BOSRW82713200371.360111210927.686710:34
383Espen Knutsen29CBJC66114253-3305.09200172506217.7105415:59
384Greg Koehler25CARC1000000.00000000010:46
385Ladislav Kohn25TOTRW777714-2786-0.450206101295.491411:52
385Ladislav Kohn25MDARW51437-1542-0.33010300864.756010:59
385Ladislav Kohn25ATLRW26347-1244-0.12010310437.035413:38
386Saku Koivu26MTLC541730472405.0107031810211315.0115521:23
387Pavel Kolařík28BOSD10000-24-0.1000000010.0888:49
388Juraj Kolník20NYIRW29437-8120.440003003810.530310:28
389Steve Konowalchuk28WSHLW822423478875.218605185016314.7140017:04
390Evgeny Korolev22NYID8000060.20000000110.013316:40
391Igor Korolev30TORRW731019293282.1820018107812.8114515:41
392Alexander Korolyuk25SJSRW701213252412.5930111201408.683511:56
393Andrei Kovalenko30BOSRW76162137-14272.98713183011913.4117415:27
394Alex Kovalev27PITRW79445195129610.53012292525130714.3184823:23
395Viktor Kozlov25FLAC51142337-4103.68602167013910.193818:23
396Vyacheslav Kozlov28DETLW722018389304.616405135018710.7106014:43
397Milan Kraft21PITC427714-680.851116106311.149111:41
398Igor Kravchuk34TOTD5211314-8182.31001760671.5118822:51
398Igor Kravchuk34CGYD37088-1241.10000440540.087823:43
398Igor Kravchuk34OTTD151564141.21001320137.731020:41
399Sergei Krivokrasov26MINRW5471522-1202.0520113201076.570613:05
400Jason Krog25NYILW9033400.3000021070.09510:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Robert Kron33CBJLW59811194101.5701111001346.0101117:08
402Paul Kruse30SJSLW1000050.00000000043:32
403Filip Kuba24MIND7592130-6286.65404101011416.4182024:16
404Pavel Kubina23TBLD70111930-141035.0461112611288.6168724:06
405František Kučera32TOTD55279-7121.72000700603.396517:33
405František Kučera32CBJD48257-5121.72000500513.985017:42
405František Kučera32PITD7022-200.1000020090.011516:28
406Kristián Kudroč19TBLD222240360.820012001216.72019:09
407Jarno Kultanen28BOSD622810-3262.32001440762.6120819:29
408Zdeněk Kutlák20BOSD10022-340.1000020070.016116:05
409Maxim Kuznetsov23DETD25123-1230.61000200175.92379:28
410Greg Kuznik22CARD1000000.00000000087:32
411Oleg Kvasha22NYIC6211920-15461.2110008101189.392614:56
412Joel Kwiatkowski23OTTD4101100.31000000250.04812:04
413Antti Laaksonen27MINLW82121628-7242.01002114021299.3134916:27
414Scott Lachance28VAND76311145463.330001001555.5147719:26
415Dan LaCouture23TOTLW48246-2430.12001400238.73286:50
415Dan LaCouture23EDMLW37246-2290.32001400229.12637:06
415Dan LaCouture23PITLW11000014-0.1000000010.0665:57
416Eric Lacroix29TOTLW55246-643-0.12000400326.33636:36
416Eric Lacroix29NYRLW46235-639-0.12000300229.12916:19
416Eric Lacroix29OTTLW9011040.00000100100.0738:05
417Christian Laflamme24MTLD39033-11420.20000210160.047112:04
418Denny Lambert31ATLLW67178-5215-0.41000610442.36129:08
419Éric Landry26MTLC514711-9430.52200610547.44759:19
420Robert Lang30PITC8232488020288.52210023315017718.1167320:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Darren Langdon30CARLW54022-494-0.2000020060.01813:21
422Jamie Langenbrunner25DALRW531218304573.17324116110411.587416:30
423Daymond Langkow24PHIC7113415412505.110302311001906.8132318:38
424Ian Laperrière27LAKRW798101851411.1800010006013.395112:02
425Claude Lapointe32NYILW8092332-2561.871111643949.6149418:40
426Martin Lapointe27DETRW8227305731276.61413081910118114.9132016:06
427Georges Laraque24EDMRW8213162951483.21210114207317.87429:03
428Igor Larionov*40TOTC6593140-5383.15401191204619.6107816:35
428Igor Larionov*40DETC39425296282.6220116903112.964716:36
428Igor Larionov*40FLAC265611-11100.532003301533.343016:33
429Brad Larsen23COLLW900010-0.1000000030.0849:17
430Janne Laukkanen30PITD50317209343.130001331585.292318:28
431Paul Laus30FLARW251235660.01000200185.635914:22
432Kirby Law23PHIRW1000-100.00000000033:23
433Mark Lawrence29NYIRW36347-9320.12100400329.43559:52
434Vincent Lecavalier20TBLC68232851-26664.4167031810016513.9135619:57
435John LeClair31PHILW167512201.543023204814.630619:06
436Mike Leclerc24MDALW54152035-1263.712303128013011.595017:36
437Grant Ledyard39TOTD22235-2161.020002101910.537917:14
437Grant Ledyard39TBLD14224-5120.520001101216.725618:15
437Grant Ledyard39DALD8011340.5000010070.012315:26
438Greg Leeb23DALC2000-10-0.1000000040.0146:56
439Brian Leetch*32NYRD82215879-18349.4101013272742418.7208725:27
440Sylvain Lefebvre33NYRD71213153552.320001102395.1128918:10
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441David Legwand20NSHC811328411383.91030322601727.6123415:14
442Jere Lehtinen27DALLW7420254514245.013701194214813.5142719:17
443Claude Lemieux35PHXRW461016261582.482018809910.179117:12
444Mario Lemieux*35PITC4335417615189.51816152516017120.5103123:59
445Jean-Yves Leroux24CHILW59448-922-0.13100400606.760110:11
446Curtis Leschyshyn31TOTD652795193.41101610513.9126319:26
446Curtis Leschyshyn31MIND54235-2192.31101210434.7105419:31
446Curtis Leschyshyn31OTTD11044701.1000040080.021019:04
447Trevor Letowski23PHXC7771522-2320.8601313111106.4125816:20
448Nicklas Lidström*30DETD8215567191812.27800203512725.5228227:50
449Andreas Lilja25LAKD2000-24-0.1000000010.02512:22
450Juha Lind27MTLLW47347-440.33002400368.33677:49
451Trevor Linden30TOTC691522370603.29603148012611.9140220:19
451Trevor Linden30MTLC57122133-2522.8660313809612.5118520:47
451Trevor Linden30WSHC12314280.430001003010.021718:03
452Mats Lindgren26NYIC203474100.71020301348.830515:14
453Bill Lindsay29TOTLW6811314-61260.210001210711.469610:14
453Bill Lindsay29CGYLW521910-8970.01000900571.854710:32
453Bill Lindsay29SJSLW160442290.20000310140.01489:16
454Richard Lintner23NSHD503582222.42100500813.765413:05
455Reed Low24STLRW5615641590.31000500313.23526:17
456Dave Lowry35CGYLW79181735-2473.313505134010816.7125915:57
457Brad Lukowich24DALD804101428765.54002721439.3118414:48
458Jyrki Lumme34PHXD58421253444.540001290775.2126021:44
459Roman Lyashenko21DALC60639-1450.660012104812.55759:35
460Toni Lydman23CGYD6231619-7303.52100871803.8127820:36
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Al MacInnis*37STLD59124254235210.55613112922185.5153125:57
462Donald MacLean24TORC3011-220.0000010020.0299:48
463John MacLean36TOTRW30426-2170.43100200419.837812:35
463John MacLean36DALRW284260170.53100200419.835712:45
463John MacLean36NYRRW2000-20-0.1000000002010:14
464John Madden27NJDLW8023153824124.620034150016314.1124715:35
465Adam Mair21TOTLW26022020-0.20000200220.02077:57
465Adam Mair21TORLW160223140.10000200170.01449:01
465Adam Mair21LAKLW10000-36-0.2000000050.0626:14
466Vladimir Malakhov32NYRD3022040.2000001160.05719:07
467Manny Malhotra20NYRC504812-10310.34002710468.74539:03
468Marek Malík25CARD6161420-4344.451011130728.3119519:36
469Steve Maltais32CBJRW26033-912-0.50000210300.031111:57
470Kirk Maltby28DETRW791271916221.9813351111910.1112914:17
471Kent Manderville29PHIC8251015-2470.220329011363.7103512:38
472Mike Maneluk27CBJRW39516-11330.032020103116.145811:45
473Eric Manlow25BOSC8011020.0000010030.0597:26
474Cameron Mann23BOSRW15134060.31000300175.91278:29
475Dave Manson34TORD74471113933.74000610705.7116915:48
476Paul Mara21TOTD6261420-16543.042011040787.7137322:08
476Paul Mara21TBLD4661016-17402.142018205810.3106323:06
476Paul Mara21PHXD160441140.80000220200.031019:22
477Todd Marchant27EDMC711326391513.19042194311311.5127117:54
478Bryan Marchment31SJSD7571118152045.460131001739.6136518:12
479Josef Marha24CHIC15033-46-0.10000300170.019112:46
480Andrei Markov22MTLD6361723-6184.142003140827.3106416:53
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Danny Markov24TORD59313166343.52102940496.1112319:02
482Patrick Marleau21SJSC812527527226.020506207014617.1131916:17
483Grant Marshall27DALRW751324371643.99401131109314.083211:05
484Jason Marshall29TOTD55347-131221.20211400437.078914:21
484Jason Marshall29MDAD50347-121051.20211400387.973014:36
484Jason Marshall29WSHD5000-1170.0000000050.05911:48
485Steve Martins28TOTC59246-1633-0.71010400464.35699:39
485Steve Martins28NYIC39134-720-0.30010300283.63779:41
485Steve Martins28TBLC20112-913-0.41000100185.61929:35
486Marquis Mathieu27BOSC1000020.00000000077:04
487Christian Matte26MINRW300002-0.1000000080.04013:21
488Stéphane Matteau31SJSLW801319325323.41210318108116.087310:55
489Mike Matteucci29MIND3000-22-0.1000000030.03411:29
490Richard Matvichuk27DALD78416205625.122011240854.7178622:53
491Brad May29PHXLW62111425101072.91100014008313.369311:11
492Jamal Mayers26STLRW7781321-31171.5800013001326.185211:04
493Chris McAllister25PHID6022411241.32000200336.169611:36
494Chris McAlpine29CHID500665321.90000600610.088417:41
495Dean McAmmond27TOTLW711117283432.5920117001129.8106515:00
495Dean McAmmond27CHILW611016264432.4910116009510.594515:30
495Dean McAmmond27PHILW10112-100.10100100175.912012:00
496Bryan McCabe25TORD8252429161236.72302101401593.1195323:49
497Sandy McCarthy28NYRRW8111102131711.71100210009511.684310:25
498Steve McCarthy19CHID44055-780.70000500320.065014:47
499Darren McCarty28DETRW72121022-51231.71011373011810.296813:26
500Alyn McCauley23TORC1410100-0.11000000137.714710:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Andy McDonald23MDAC1610106-0.11000000214.817911:11
502Shawn McEachern31OTTLW8232407210628.3239013010023113.9151018:25
503Dan McGillis28PHID8214354913869.310404161812076.8191823:23
504Marty McInnis30MDARW75202242-21403.51010011111013614.7138718:30
505Randy McKay34NJDRW772320433504.7111205173012019.2107613:58
506Jay McKee23BUFD74110119764.21000802621.6143519:24
507Steve McKenna27TOTLW54112-4119-0.31000100195.32715:01
507Steve McKenna27PITLW34000-4100-0.4000000070.01113:16
507Steve McKenna27MINLW201120190.11000100128.31607:59
508Jim McKenzie31NJDLW532240119-0.22000200326.34207:56
509Kyle McLaren23BOSD5851217-5533.432001101915.5140524:14
510Josef Melichar22PITD18022-521-0.2000011090.026814:54
511Scott Mellanby34TOTRW63111021-13711.383007309511.694414:59
511Scott Mellanby34FLARW404913-13460.33100720586.959914:59
511Scott Mellanby34STLRW237180251.052000103718.934515:00
512Éric Messier27COLLW645712-3260.25001700608.378612:16
513Mark Messier*40NYRC82244367-25895.2912322317313118.3157819:14
514Glen Metropolit26WSHC15156-2100.31000140205.017811:50
515Branislav Mezei20NYID42145-5531.01000301293.462214:48
516Craig Millar24TOTD21112-7160.11001100128.330114:19
516Craig Millar24TBLD16112-8100.010011001010.024015:01
516Craig Millar24NSHD5000160.2000000020.06012:04
517Aaron Miller29TOTD694141822434.940001301596.8132719:14
517Aaron Miller29COLD56491319294.04000801498.2103218:25
517Aaron Miller29LAKD130553141.00000500100.029622:44
518Kip Miller31PITLW333811060.72100800387.93239:46
519Boris Mironov28CHID6651722-14423.323009711433.5144121:50
520Dmitri Mironov35WSHD36358-761.22101221339.159516:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Willie Mitchell23TOTD3319104402.11000711303.359217:56
521Willie Mitchell23MIND171784111.81000511166.335420:49
521Willie Mitchell23NJDD160220290.30000200140.023814:52
522Mike Modano*30DALC81335184265210.2228373417020815.9181522:24
523Fredrik Modin26TBLLW76322456-1486.9248041311021714.7131217:15
524Jaroslav Modrý29LAKD634151916484.440001032725.6115718:22
525Alexander Mogilny31NJDRW75434083104310.63112072317024017.9126616:53
526Jim Montgomery31SJSC28167-1190.40100330175.92559:06
527Ian Moran28PITD403475281.43001400734.170817:43
528Ethan Moreau25EDMLW6891019-6900.98013811979.396414:11
529Marc Moro23NSHD60001120.1000000010.0213:34
530Aleksey Morozov23PITRW6651419-860.650011130726.970510:41
531Derek Morris22CGYD5152328-15564.0131481411423.5131825:51
532Brendan Morrison25VANC821638542424.711323231231798.9150618:22
533Brenden Morrow22DALLW82202444181285.313706195012116.5127015:29
534Mike Mottau22NYRD18033-613-0.10000120170.027515:18
535Bill Muckalt26NYIRW60111526-4332.41010212309012.282313:43
536Bryan Muir27TOTD18033-7190.00000120170.025213:59
536Bryan Muir27TBLD10033-7150.00000120140.018618:34
536Bryan Muir27COLD8000040.0000000030.0668:14
537Kirk Muller34DALC551910-426-0.11000900541.968012:22
538Gord Murphy33ATLD2731114-11121.31200362446.856020:44
539Joe Murphy33WSHRW14156-5200.20100230224.517512:31
540Larry Murphy*39DETD5721921-6123.120011270812.5108319:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Glen Murray28LAKRW641821399324.014311181213813.0116518:12
542Marty Murray25CGYC7000-20-0.2000000060.010114:28
543Rem Murray28EDMLW821521365243.111133163212212.3125915:21
544František Musil36EDMD13022-240.20000200014511:09
545Brantt Myhres26TOTLW25000-557-0.3000000010.0943:45
545Brantt Myhres26NSHLW20000-528-0.3000000010.0763:48
545Brantt Myhres26WSHLW50000290.000000000183:36
546Anders Myrvold25NYID12011-200.1000001080.01139:26
547Ladislav Nagy21TOTRW468917-2221.662027206412.559813:00
547Ladislav Nagy21STLRW408816-2201.662026205913.652213:03
547Ladislav Nagy21PHXRW6011020.0000010050.07612:38
548Tyson Nash25STLLW57871581101.570107001137.171112:29
549Markus Näslund27VANRW72413475-2589.52218151816027714.8137119:03
550Andrei Nazarov26TOTRW79246-23229-1.12000400633.26558:18
550Andrei Nazarov26BOSRW63145-14200-0.81000400502.05168:12
550Andrei Nazarov26MDARW16101-929-0.31000000137.71398:42
551Stan Neckář25TOTD69246-3711.82001400267.7111516:09
551Stan Neckář25PHXD53224-2631.320012001612.581815:26
551Stan Neckář25TBLD16022-180.50000200100.029718:33
552Petr Nedvěd29NYRC7932467810548.5229153412023013.9160220:16
553Sergei Nemchinov37NJDC658223011162.6710220117011.485913:13
554Eric Nickulas25BOSC7000-24-0.2000000060.0507:07
555Rob Niedermayer26FLAC67122032-12501.88310145111510.4137320:30
556Scott Niedermayer*27NJDD576293514225.8510519100876.9132923:19
557Chris Nielsen20CBJLW29459441.140015003611.130510:30
558Jeff Nielsen29MINRW593811-164-0.32101701823.780013:33
559Antti-Jussi Niemi23MDAD28112-6220.51000100185.644615:56
560Ville Nieminen23COLLW50148228382.9122035306820.662212:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Joe Nieuwendyk*34DALC692923525306.8171204158016617.5111616:11
562Janne Niinimaa25EDMD821234466908.14801181511229.8206125:08
563Andrei Nikolishin27WSHC811325389343.5940219331459.0125915:32
564Marcus Nilson22FLARW78122436-3742.81200218601418.5123015:46
565Owen Nolan28SJSRW572425490755.51310141411019112.6124421:49
566Mattias Norström29LAKD820181810603.900001800590.0179021:50
567Jeff Norton35TOTD422111312282.711011100229.178518:41
567Jeff Norton35PITD32210128202.1110110001711.859218:30
567Jeff Norton35SJSD10011480.6000010050.019319:18
568Ivan Novoseltsev22FLARW38369-5160.43000510348.840810:44
569Petteri Nummelin28CBJD6141216-11102.62200480994.0105117:14
570Teppo Numminen32PHXD72526319366.3410252101094.6176224:28
571Kai Nurminen31MINLW2101-120.110000001100.03115:34
572Michael Nylander28CHIC822539647327.1214052611217614.2154718:52
573Sean O'Donnell29TOTD804131701614.731021111676.0172921:37
573Sean O'Donnell29MIND6341216-21284.431021011586.9144923:00
573Sean O'Donnell29NJDD170112330.4000010090.028016:27
574Jeff O'Neill24CARRW82412667-181068.32417051412024216.9150418:20
575Adam Oates*38WSHC81136982-9286.58504303727218.1170121:00
576Jaroslav Obšut24STLD4000120.2000000030.07418:31
577Lyle Odelein32CBJD8131417-161183.121008601042.9174321:31
578Jeff Odgers31ATLRW826713-82260.36001700679.07098:39
579Gino Odjick30TOTLW302350720.32000300326.32377:55
579Gino Odjick30PHILW171340280.31000300214.81458:33
579Gino Odjick30MTLLW131010440.11000000119.1927:04
580Mattias Öhlund24VAND6582028-16463.861149831365.9162525:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581David Oliver29OTTRW700002-0.1000000020.0395:37
582Krzysztof Oliwa27TOTLW36145-31650.11000400224.51825:03
582Krzysztof Oliwa27PITLW26123-41310.01000200175.91294:58
582Krzysztof Oliwa27CBJLW100221340.2000020050.0535:17
583Sandis Ozoliņš28CARD72123244-25716.56422161511458.3159822:12
584Samuel Påhlsson23TOTC76459-1420-0.82111500596.8108314:15
584Samuel Påhlsson23MDAC59347-914-0.51111400466.583914:14
584Samuel Påhlsson23BOSC17112-56-0.31000100137.724314:19
585Žigmund Pálffy28LAKRW73385189222011.12212482328021717.5144319:46
586Jay Pandolfo26NJDLW63412163160.440001200577.088714:05
587Scott Parker23COLRW69235-2155-0.12001300355.73945:42
588Mark Parrish23NYIRW70171330-27282.11160394012313.8108215:27
589Pavel Patera29MINC20134-84-0.21000210147.128914:27
590James Patrick37BUFD5449139123.93100450488.393217:16
591Serge Payer21FLAC435160210.640101003414.73207:27
592Denis Pederson25VANRW6148120650.43013710705.771311:42
593Scott Pellerin31TOTRW771133442513.9722223911388.0135317:34
593Scott Pellerin31MINRW581128396453.9722218911179.4108218:40
593Scott Pellerin31CARRW19055-460.00000500210.027014:14
594Ville Peltonen27NSHLW23314-720.13000100387.926811:40
595Yanic Perreault29TORC762428520525.9195021513013417.9106614:01
596Ricard Persson31OTTD331898352.01001620432.356417:06
597Toby Petersen22PITC12268340.82001600258.016013:22
598Oleg Petrov29MTLRW81173047-11244.011421219015810.8150318:33
599Róbert Petrovický27NYIC11000-14-0.1000000030.0383:26
600Ronald Petrovický23CGYRW304590540.831014103013.334611:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
601Matt Pettinger20WSHLW10000-12-0.2000000060.0787:47
602Chris Phillips22OTTD73212148313.30200840772.6156721:28
603Michel Picard31PHILW7145600.70100310128.310014:14
604Rich Pilon32NYRD692911-21751.42000900248.3116416:52
605Lance Pitlick33FLAD68123-5421.11000200244.292413:35
606Domenic Pittis26EDMC47459-5490.24002500429.550610:46
607Derek Plante30PHIC12123040.11000200205.019816:30
608Steve Poapst32CHID362353121.62000111277.461417:03
609Shjon Podein32COLRW821517327682.915003170013710.9116414:12
610Andrej Podkonický22FLALW6101020.11000000520.0366:04
611Alexei Ponikarovsky20TORRW22134-1140.11000300214.81888:32
612Peter Popovic32BOSD60167-5481.61000600342.9112118:41
613Marek Posmyk22TBLD1000-10-0.1000000001313:27
614Brian Pothier23ATLD3000420.4000000006220:38
615Tom Poti23EDMD81122032-4605.7660371211617.5184222:44
616Patrick Poulin27MTLLW52911201132.090048216513.869013:16
617Nolan Pratt25COLD461232400.91001200263.84529:50
618Keith Primeau29PHIC7134397317769.32311042711116520.6141819:58
619Wayne Primeau24TOTC7531922-171310.030001630773.9102413:39
619Wayne Primeau24TBLC4721315-17770.020001120474.366714:11
619Wayne Primeau24PITC281670540.01000510303.335712:45
620Bob Probert35CHILW7971219-131030.8610012004515.685610:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
621Chris Pronger*26STLD518394721759.04400142321216.6138027:03
622Václav Prospal25TOTC7452429-1221.6410016801363.7108214:38
622Václav Prospal25OTTC40112131120.51000840681.551812:57
622Václav Prospal25FLAC3441216-2101.13100840685.956416:36
623Joel Prpic26COLC300002-0.100000000299:47
624Dale Purinton24NYRD4202251800.70000200130.04019:33
625Jamie Pushor27CBJD75310137944.22010901644.7156120:48
626Taylor Pyatt19NYILW7841418-17390.131021220864.795412:14
627Deron Quint24CBJD5771623-19163.543008801484.7137324:06
628Stéphane Quintal32CHID7211819-9603.1100016201090.9162022:30
629Karel Rachůnek21OTTD713303317606.0030015141773.9148320:54
630Brian Rafalski27NJDD789435236269.73601271601426.3169121:41
631Marcus Ragnarsson29SJSD68312152443.92100741744.1160523:36
632Brad Ralph20PHXLW1000000.00000000055:16
633Paul Ranheim35PHILW80107172141.080205021238.1103612:57
634Erik Rasmussen23BUFLW821219310512.71110318109512.6113013:47
635Peter Ratchuk23FLAD8000-100.00000000110.010513:09
636Mike Rathje26SJSD81011117483.80000830890.0180922:20
637Rob Ray32BUFRW63461022101.040016003312.13555:38
638Marty Reasoner23STLC414913-5140.64000261656.257414:00
639Mark Recchi*32PHIRW6927507715338.7197183217119114.1149521:40
640Wade Redden23OTTD7810374722498.96400191801596.3197225:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
641Joe Reekie35WSHD74291114774.02001810593.4139218:49
642Robyn Regehr20CGYD71134-7701.91000210621.6140019:43
643Dave Reid36COLRW731910121-0.11000801661.57219:53
644Steve Reinprecht24TOTC8015213610143.610323171310015.0107513:26
644Steve Reinprecht24LAKC5912172911123.2732314127216.774712:39
644Steve Reinprecht24COLC21347-120.430003012810.731014:45
645Todd Reirden29STLD38246-2431.41100220583.464016:50
646Pascal Rhéaume27STLLW8202-150.202000001612.59511:56
647Mike Ribeiro20MTLC2000020.0000000030.02110:38
648Mike Ricci29SJSC812222443604.511924119214115.6145718:00
649Brad Richards20TBLC82214162-10145.9147032219017911.7138616:54
650Luke Richardson31PHID82268231314.31010600752.7169820:42
651Barry Richter30MTLD2000-120.0000000002110:44
652Michel Riesen21EDMRW12011240.00000100160.01199:54
653Jamie Rivers25OTTD452466441.72000220414.963114:01
654Craig Rivet26MTLD26123-8360.51000200224.549619:04
655Gary Roberts34TORLW82292453161096.519823204013821.0140517:08
656Bert Robertsson26NYRD2000-14-0.100000000115:37
657Stéphane Robidas23MTLD6566120143.95100510777.8134820:44
658Luc Robitaille*34LAKLW82375188106610.32016142229023515.7153418:42
659Randy Robitaille25NSHC6291726-11122.0450011601217.487914:10
660Travis Roche22MIND1000000.0000000001515:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
661Jeremy Roenick31PHXC80304676-11148.01713073313019215.6168021:00
662Stacy Roest26MINC76720273202.2610116401255.6106514:01
663Brian Rolston27BOSLW771939586285.614504171842866.6148819:19
664Cliff Ronning35NSHC801943624286.613604182502378.0139017:23
665Jonas Rönnqvist27MDARW38044-714-0.40000310300.040410:37
666André Roy25OTTLW6435811690.63000500339.12944:36
667Michal Rozsíval22PITD301453260.91000310175.951317:06
668Steve Rucchin29MDAC16358-500.512002211915.830118:47
669Mike Rucinski25CARD2000000.0000000020.02713:18
670Martin Ručinský29MTLLW57162238-5663.810514139014111.3109319:11
671Darren Rumble32STLD120447271.20000112110.021918:13
672Jarkko Ruutu25VANLW213361320.620103002313.022410:39
673Joe Sacco31WSHRW6977144481.07000700818.677011:10
674Joe Sakic*31COLC825464118453015.932193123427333216.3188723:01
675Ruslan Salei26MDAD50156-14701.21000500731.4103320:40
676Sami Salo26OTTD31216189103.211005110613.361219:44
677Bryce Salvador24STLD752810-4692.32001800603.3124716:38
678Sergei Samsonov22BOSLW822946756188.2263033015121513.5159019:23
679Mikael Samuelsson24SJSRW4000000.0000000030.0194:41
680Geoff Sanderson28CBJLW683026564467.5219071610019915.1113016:37
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
681Oleg Saprykin19CGYRW59914234432.372001130959.571812:10
682Yves Sarault28ATLLW20549-9260.632004004411.426313:08
683Cory Sarich22TBLD73189-251060.61001701661.5136818:44
684Miroslav Šatan26BUFRW822933625367.1198241812320614.1163519:56
685Andre Savage25BOSC1000000.0000000010.054:38
686Brian Savage29MTLLW62212445-13264.691201168017212.2116818:50
687Marc Savard23CGYC77234265-12466.21210152615119711.7148019:13
688Kevin Sawyer26MDALW9011-1270.0000010060.0596:31
689Dave Scatchard24NYIC81212445-91144.417405167117611.9136316:50
690Peter Schaefer23VANLW821620364223.2934213611639.8133716:18
691Petr Schastlivy21OTTLW17325-160.43000200329.419311:20
692Mathieu Schneider31LAKD731635510568.08712142011838.7168423:04
693Ray Schultz24NYID13022-1400.3000020030.014110:50
694Daniel Sedin*20VANC75201434-3243.8101003104012715.797513:00
695Henrik Sedin*20VANLW8292029-2381.972011370989.2110913:31
696Ľubomír Sekeráš32MIND80112334-8526.97402148110210.8169721:13
697Teemu Selänne*30TOTRW73333972-7368.22112072019023314.2155221:15
697Teemu Selänne*30MDARW61263359-8366.51610051617020212.9133321:51
697Teemu Selänne*30SJSRW127613101.752024203122.621918:14
698Alexander Selivanov29CBJRW5981119-11381.235029201047.783214:06
699Sean Selmser26CBJLW1000050.0000000020.01111:03
700Brendan Shanahan*32DETLW813145769818.91515172421027811.2148818:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
701Darryl Shannon32MTLD7011-460.0000010060.012618:03
702Jeff Shantz27CGYC7351520-7580.650001230885.7108414:51
703Rob Shearer24COLC2000-20-0.100000000146:45
704Jody Shelley24CBJLW10000100.00000000021:33
705Denis Shvidki20FLARW43610166161.860017302821.444510:21
706Mike Sillinger29TOTC68162541-11483.4151021212111913.4122718:02
706Mike Sillinger29FLAC55132134-12442.712102911110013.0103818:52
706Mike Sillinger29OTTC13347140.730003101915.818914:31
707Jon Sim23DALLW15033-260.00000210180.01328:47
708Roman Šimíček29TOTC5751015-9510.623014603315.262911:02
708Roman Šimíček29PITC29369-5300.421012401915.82759:28
708Roman Šimíček29MINC28246-4210.202002201414.335512:40
709Chris Simon29WSHLW60101020-121091.264027301238.187414:34
710Reid Simpson31STLLW38213-3960.02001100238.72646:57
711Todd Simpson27TOTD38145-4861.01001400352.959315:37
711Todd Simpson27FLAD251340741.01001300263.841216:29
711Todd Simpson27PHXD13011-4120.0000010090.018113:56
712Jarrod Skalde29ATLC19123-820-0.41000200244.226513:57
713Andrei Skopintsev29ATLD17134-7160.210010211010.031018:13
714Martin Škoula21COLD82817258385.2530211601087.4169720:41
715Kārlis Skrastiņš26NSHD8211112-12303.11001911661.5157419:12
716Pavel Skrbek22NSHD5000140.2000000020.05911:44
717Jiří Šlégr29TOTD7582634-10964.05211141201455.5145219:21
717Jiří Šlégr29PITD4251015-9601.34011730677.574017:37
717Jiří Šlégr29ATLD3331619-1362.71200790783.871221:34
718Blake Sloan25TOTRW47325-417-0.13001200456.751410:56
718Blake Sloan25DALRW33224-240.02001200296.93289:56
718Blake Sloan25CBJRW14101-213-0.21000000166.318613:19
719Richard Šmehlík31BUFD5631215644.03001822407.5108719:25
720Brandon Smith27BOSD3101-100.10100000250.0206:46
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
721Jason Smith27EDMD8251520141205.1311015001403.6177621:40
722Mark Smith23SJSC422242510.12000200395.13708:48
723Steve Smith37CGYD13022-2170.4000020030.024719:00
724Wyatt Smith23PHXC4237107130.72010601407.551812:20
725Bryan Smolinski29LAKLW7827325910406.4195351516118314.8144518:32
726Peter Smrek21TOTD202352141.020011111414.331315:39
726Peter Smrek21NYRD140331120.4000011190.023516:47
726Peter Smrek21STLD6202120.62001000540.07813:01
727Brad Smyth27NYRRW4101040.110000001010.05613:57
728Ryan Smyth24EDMRW8231397010587.82011062314224512.7163719:58
729Dan Snyder22ATLC2000000.0000000020.0146:55
730Brent Sopel24VAND52410144102.84001730577.083316:01
731Sheldon Souray24MTLD523811-11952.230026111032.9107220:36
732Jaroslav Špaček26TOTD62719263285.143019731066.6130621:04
732Jaroslav Špaček26CHID50518237204.63201972855.9107621:31
732Jaroslav Špaček26FLAD12213-480.51100001219.523019:12
733Martin Špaňhel23CBJLW6101-120.11000000812.57512:29
734Martin St. Louis*25TBLLW78182240-4123.912334174114112.8118915:14
735Steve Staios27ATLD7091322-231372.454006701565.8152221:45
736Mike Stapleton34TOTC52268-1110-0.21100510316.54919:26
736Mike Stapleton34NYIC34145-52-0.11000310224.53119:09
736Mike Stapleton34VANC18123-68-0.10100200911.11799:58
737Patrik Štefan20ATLC66102131-3222.41000113629310.893214:07
738Kevin Stevens35TOTLW55102232-6732.3820018401079.387715:56
738Kevin Stevens35PITLW3281523-4551.7620011407610.558418:15
738Kevin Stevens35PHILW23279-2180.52000700316.529312:43
739Scott Stevens*36NJDD819223140718.1630214711715.3197624:24
740Jeremy Stevenson26NSHLW8101-1390.11000000616.7516:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
741Turner Stevenson28NJDRW698182611972.462011170928.775911:00
742Cam Stewart29MINLW544913-3180.73010810616.671313:12
743Cory Stillman27TOTLW78242852-8515.1141004208017413.8146718:48
743Cory Stillman27CGYLW66212445-6454.514704177014814.2124318:50
743Cory Stillman27STLLW12347-260.603003102611.522318:37
744P.J. Stock25TOTC51257-31100.22000500277.43526:54
744P.J. Stock25PHIC31134-2780.01000300185.62427:48
744P.J. Stock25MTLC20123-1320.21000200911.11105:31
745Martin Straka28PITLW8227689519389.0197143433118514.6188823:01
746Jason Strudwick25VAND6014516642.31001400214.85999:59
747Brad Stuart21SJSD775182310565.5410212601194.2154720:06
748Jozef Stümpel28LAKC6316395520145.7790629919516.8123419:35
749Marco Sturm22SJSLW811418329282.9923516201539.2130416:06
750Radoslav Suchý24PHXD72010101222.40000802330.0123517:09
751Mike Sullivan32PHXLW72549-616-0.32030400598.592212:48
752Steve Sullivan26CHIRW813441753548.8206832910220416.7166420:32
753Mats Sundin*29TORC8228467415768.2199063213122612.4158719:21
754Niklas Sundström25SJSRW8210394910284.25410289210010.0137216:44
755Maxim Sushinsky26MINRW307411-7291.043003106211.342014:01
756Gary Suter36SJSD681024348846.9640181601576.4145921:27
757Ron Sutter37CGYC211344120.31000300166.324811:49
758Andy Sutton25MIND69347-111311.71200400644.789112:55
759Ken Sutton31NJDD531789372.01000700352.983415:44
760Per Svartvadet25ATLC69101121-6201.1802110109810.2101514:42
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
761Róbert Švehla32FLAD8262228-8765.3600019301215.0209725:34
762Petr Svoboda34TBLD19134-4410.61000300166.335718:48
763Petr Svoboda20TORD18123-5100.30100110175.926914:58
764Brian Swanson24EDMC16112-16-0.11000100812.517510:55
765Don Sweeney34BOSD7221012-1262.81101730603.3138719:16
766Darryl Sydor28DALD811037475348.52801181901407.1173521:25
767Michal Sýkora27PHID49511169263.63111740717.080616:27
768Petr Sýkora24NJDRW73354681363210.6249233015124914.1129517:44
769Dean Sylvester28ATLRW435611-168-0.14100240826.160514:04
770Chris Tamer30ATLD8241317-11283.130111300904.4161519:42
771David Tanabe20CARD7472229-9425.32501111101305.4132617:55
772Alex Tanguay21COLLW8227507735379.3197133911013520.0146417:51
773Brad Tapper22ATLRW16235160.42000300219.520412:44
774Chris Taylor28BUFC14022160.00000200210.015611:08
775Tim Taylor31NYRC38257-6160.02001500345.93408:57
776Petr Tenkrát23MDARW465914-11160.75002450796.358912:48
777Joey Tetarenko22FLAD29314-1440.930001002114.31806:12
778Chris Therien29PHID732121422484.7110010201031.9150720:38
779Scott Thomas31LAKLW24314090.330001001618.81958:07
780Steve Thomas37TORRW57826340462.7710119701405.791416:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
781Rocky Thompson23FLARW40000190.00000000061:28
782Joe Thornton21BOSC72373471-41078.3171915277018120.4155121:33
783Scott Thornton30SJSLW7319173641144.115401125015911.9101513:54
784Billy Tibbetts26PITRW29123-279-0.11000200166.32107:14
785Brad Tiley29PHID2000-100.0000000010.03215:46
786Mattias Timander26CBJD762911-8242.82001720682.9159921:02
787Kimmo Timonen25NSHD82121325-6506.566035801517.9190123:11
788German Titov35MDALW7191120-21610.581007407811.5112815:53
789Keith Tkachuk28TOTLW7635447931229.31817053013127112.9152720:06
789Keith Tkachuk28PHXLW6429427161088.31415042912123012.6129120:11
789Keith Tkachuk28STLLW12628-3141.042011104114.623619:39
790Daniel Tkaczuk21CGYC1947111141.231006103411.823312:14
791Rick Tocchet36PHIRW6014223610834.0950218407618.492015:20
792Jeff Toms26TOTLW54358-10100.03000320496.14788:51
792Jeff Toms26NYILW39246-7100.02000220375.43809:44
792Jeff Toms26NYRLW15112-300.01000100128.3986:34
793Patrick Traverse26TOTD715914-10302.84101450628.1128618:07
793Patrick Traverse26BOSD372684142.01101330395.161616:38
793Patrick Traverse26MTLD19235-8100.720001201612.541121:36
793Patrick Traverse26MDAD15101-660.11000000714.326017:19
794Dan Trebil26TOTD26000070.20000000260.035013:28
794Dan Trebil26PITD16000-17-0.10000000170.020812:59
794Dan Trebil26STLD10000100.2000000090.014214:14
795Yannick Tremblay25ATLD464812-6301.831015301023.994020:27
796Pascal Trépanier27MDAD576410-12732.13300310867.095716:47
797Pavel Trnka24MDAD59178-12421.71000430591.7118720:07
798Vladimir Tsyplakov31BUFLW3677142101.670007003917.940711:18
799Darcy Tucker25TORRW8216213761413.314204192012213.1132516:09
800Marko Tuomainen28LAKRW1101114-0.10000100120.01039:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
801Pierre Turgeon*31STLC7930528214379.81911063220017117.5148818:50
802Tony Tuzzolino25NYRRW6000-15-0.1000000030.0223:41
803Oleg Tverdovsky24MDAD82143953-11329.06803112801887.4200224:25
804Igor Ulanov31EDMD673202315905.121001163744.1154223:01
805Jeff Ulmer23NYRRW21303-68-0.130000002213.621810:23
806Ossi Väänänen20PHXD81412169904.440021020695.8155219:09
807Rob Valicevic30NSHLW608614-2261.071046006212.984614:06
808Garry Valk33TORRW74818264462.171021530879.285411:33
809Shaun Van Allen33DALC59716235162.2502315015113.771212:05
810Darren Van Impe27BOSD3131013-9411.61200280407.562620:11
811Mike Van Ryn21STLD1000-20-0.1000000010.01413:43
812Ryan VandenBussche27CHIRW64257-8146-0.22000500248.34977:46
813Václav Varaďa24BUFRW75102131-2812.4820219201128.9119615:57
814Josef Vašíček20CARC7681321-8531.4710012101037.889811:49
815Herberts Vasiļjevs24ATLRW21459-11140.32201221419.833616:01
816Pat Verbeek36DETRW671515300733.18700105011313.390513:31
817J.P. Vigier24ATLRW2000-20-0.1000000010.0209:56
818Vitaly Vishnevski20MDAD7611011-1993.31000901492.0146219:14
819Ľubomír Višňovský24LAKD817323916366.94303211101056.7137516:58
820Tomáš Vlasák25LAKLW10134420.41000300156.711511:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
821Reto Von Arx24CHILW19314-440.230011001225.021711:26
822David Výborný26CBJRW79131932-9222.58501127012510.4121915:25
823Sergei Vyshedkevich26ATLD23123-7140.21000110283.647320:34
824Scott Walker27NSHRW74252954-2666.1139311314215915.7142719:17
825Jesse Wallin22DETD1000020.0000000010.043:50
826Niclas Wallin25CARD37235-11210.820003001910.555314:57
827Wes Walz30MINC82181230-8372.81107391215211.8137316:45
828Aaron Ward28DETD73459-4572.44001401488.3124117:00
829Dixon Ward32BOSC6351318-1651.050001300885.779612:38
830Ed Ward31NJDRW4011260.1000010040.0194:48
831Jason Ward22MTLRW120003120.0000000040.0998:16
832Lance Ward22FLAD30022-3450.50000200170.047515:50
833Rhett Warrener25BUFD773161910785.5300212311032.9157020:24
834Todd Warriner27TBLLW64101121-13461.153216509910.194214:43
835Steve Washburn25PHIC3000000.000000000217:04
836Mike Watt24NSHRW18112-280.01001100185.619911:02
837Steve Webb25NYIC31022135-0.1000020080.02006:26
838Doug Weight30EDMC8225659012919.0178033332018813.3179921:56
839Eric Weinrich34TOTD8272431-9446.1430215901096.4203624:50
839Eric Weinrich34MTLD6061925-1345.442011270817.4146724:27
839Eric Weinrich34BOSD22156-8100.70101320283.656925:52
840Brad Werenka31CGYD33145-3161.21000220234.359518:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
841Glen Wesley32CARD7151621-2425.22300970925.4158722:21
842Tommy Westlund26CARC79538-9230.050013004710.67409:22
843Colin White23NJDD8211920321555.3100113421140.9156719:06
844Peter White31PHIC77916251161.8810112226813.299512:56
845Todd White25OTTC16415540.940000101233.31378:33
846Trent Whitfield23WSHC612463350.02000400474.35899:39
847Ray Whitney28TOTLW46102434-17302.65500141001208.382117:51
847Ray Whitney28FLALW43102131-16282.4550014701178.576017:41
847Ray Whitney28CBJLW3033-120.2000003030.06120:17
848Jason Wiemer24CGYC6510515-151770.673014107613.290513:56
849David Wilkie26NYRD1000-22-0.2000000010.01211:33
850Jason Williams20DETRW5033120.2000030070.06212:24
851Justin Williams19PHIRW631213256222.7120009409912.178912:31
852Shane Willis23CARRW73202444-6454.711906159017211.6116615:58
853Clarke Wilm24CGYC817815-11690.05200710858.2114914:11
854Landon Wilson25PHXRW701813313923.81620394012314.680011:26
855Mike Wilson25FLAD19011-725-0.20000100260.025313:20
856Johan Witehall29TOTLW41145-514-0.31000400342.94059:53
856Johan Witehall29MTLLW2611206-0.11000100185.626710:17
856Johan Witehall29NYRLW15033-58-0.20000300160.01389:11
857Brendan Witt25WSHD7233621012.83000300873.4148920:41
858Jason Woolley31BUFD67518230464.714036120925.4116417:22
859Peter Worrell23FLALW713710-10248-0.23000610863.56729:28
860Mark Wotton27DALD1000000.0000000001413:45
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
861Bob Wren26MDAC1000-10-0.1000000001211:41
862Jamie Wright24DALLW2101-300.11000000425.02210:45
863Tyler Wright27CBJC76161632-91402.711412124014111.3134417:41
864Vitali Yachmenev26NSHLW78151934-5102.910414136012312.2139317:52
865Terry Yake32WSHRW12033080.10000210130.014612:11
866Alexei Yashin27OTTC82404888103010.525132103117026315.2167220:24
867Stéphane Yelle26COLC5041014-3200.430101000547.472314:28
868Juha Ylönen28PHXC699142310382.0801111037212.598714:18
869Jason York30OTTD74616227724.6330213301334.5176223:49
870Mike York23NYRC791417311201.8932413221718.2140317:45
871Scott Young33STLRW8140337315309.82314371616132112.5156319:18
872Dmitry Yushkevich29TORD8151924-2524.8410012701104.5196324:14
873Steve Yzerman*35DETC541834524185.4135071815115511.6118521:57
874Rob Zamuner31OTTLW791918377523.916124171012315.4116714:46
875Richard Zedník25TOTRW74192544-4714.414503223017810.7118516:01
875Richard Zedník25WSHRW62161935-2613.512403172015510.396315:32
875Richard Zedník25MTLRW12369-2100.821005102313.022218:29
876Valeri Zelepukin32CHILW36347-1418-0.21020400387.943612:07
877Rob Zettler32WSHD290440550.80000400170.035212:08
878Alexei Zhamnov30CHIC63133649-12403.993131817111711.1133921:15
879Alexei Zhitnik28BUFD7882937-3757.33501121701495.4189224:15
880Sergei Zholtok28TOTC6952631-7301.84100151101393.697914:11
880Sergei Zholtok28EDMC37416208221.931001150616.647812:55
880Sergei Zholtok28MTLC3211011-158-0.11000460781.350015:38
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
881Thomas Ziegler22TBLC5000-20-0.1000000020.0254:57
882Sergei Zubov*30DALD79104151222410.74601192021735.8208626:25
883Dainius Zubrus22TOTRW61131326-11372.094009408315.7106317:26
883Dainius Zubrus22MTLRW49121224-7302.193008407017.190618:30
883Dainius Zubrus22WSHRW12112-47-0.10100100137.715713:05
884Andrei Zyuzin23TBLD6441620-8763.212111330924.3119318:39