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
1Ramzi Abid22TOTLW3310818-4322.164036205916.942812:58
1Ramzi Abid22PHXLW30108181302.364036205219.237512:30
1Ramzi Abid22PITLW3000-52-0.3000000070.05317:33
2Craig Adams25CARRW8161218-11710.7510111101075.697512:02
3Kevyn Adams28CARC779918-8571.090006211695.3110914:24
4Maxim Afinogenov23BUFRW355611-12210.53202600776.546913:24
5Tommy Albelin38NJDD371671062.50010510303.356315:13
6Nikita Alexeev21TBLRW37426-680.13101110527.741711:16
7Daniel Alfredsson*30OTTRW7827517815429.2189062724024011.3152419:32
8Bobby Allen24EDMD1000000.00000000032:53
9Bryan Allen22VAND485388732.550012104311.662112:56
10Jamie Allison27CBJD48011-1599-0.40000100230.057411:57
11Jason Allison27LAKC26622289223.14203121004613.056221:36
12Tony Amonte32TOTRW722031510285.212715112002079.7137719:08
12Tony Amonte32PHXRW59132336-12262.7760391401707.6114819:27
12Tony Amonte32PHIRW1378151222.651122603718.922917:39
13Dave Andreychuk*39TBLLW72201434-12343.351503113017011.8116616:12
14Nik Antropov22TORRW72162945111245.0132161811010215.7108015:00
15Denis Arkhipov23NSHC79112435-18322.68301131101487.4119615:09
16Derek Armstrong29LAKC661226385303.910201188010611.3103415:40
17Tyler Arnason23CHIC821920397204.416306155017810.7117414:19
18Jason Arnott28DALC722324479515.916706186016913.6116616:12
19Magnus Arvedson31OTTLW8016213713483.714204165013811.6143317:54
20Arron Asham24NYIRW781519341573.611401171111413.295312:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Serge Aubin27COLC664610-264-0.14001501626.578911:58
22Adrian Aucoin29NYID7382735-5706.03501111511754.6194426:38
23Donald Audette33MTLRW54111223-7191.974044801189.383715:30
24Jared Aulin20LAKC17224-300.31100020219.51699:55
25Sean Avery22TOTC51691571531.760026305910.24418:39
25Sean Avery22DETC39561171201.550025104012.52596:38
25Sean Avery22LAKC121340330.31000120195.316613:50
26P.J. Axelsson27BOSLW661719368244.013221152212213.9109716:37
27Christian Bäckman22STLD4000-30-0.2000000040.04912:22
28Frank Banham27PHXRW5000-12-0.1000000050.0397:52
29Matthew Barnaby29NYRLW7914223691424.013101211010413.5102713:00
30Stu Barnes32TOTLW81132639-11282.9841320601498.7148318:19
30Stu Barnes32BUFLW68112132-13202.3821216501248.9125718:29
30Stu Barnes32DALLW13257280.70201410258.022617:23
31Scott Barney23LAKRW5000-10-0.1000000050.0459:04
32Murray Baron35VAND7824613623.02000301345.9132717:01
33Ľuboš Bartečko26ATLLW377916381.870017205413.046312:31
34Milan Bartovič21BUFRW3101000.21000000520.0309:52
35Shawn Bates27NYILW74132942-9523.161611514012610.3136418:26
36Bates Battaglia27TOTLW8361925-191000.3411213601234.9150518:08
36Bates Battaglia27CARLW7051419-17900.04011950965.2128718:23
36Bates Battaglia27COLLW13156-2100.30101410273.719915:19
37Nolan Baumgartner26VAND8123440.80100110714.39311:36
38Ryan Bayda22CARLW2541014-5161.14001640498.243117:15
39François Beauchemin22MTLD1000-10-0.1000000010.01717:11
40Eric Beaudoin22FLALW15011-725-0.40000100110.01489:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Jaroslav Bednář26TOTRW67522271182.132012110955.394614:07
41Jaroslav Bednář26FLARW5251318-2141.332011300667.672313:54
41Jaroslav Bednář26LAKRW15099340.80000810290.019312:51
42Kris Beech21PITC12011-36-0.2000010060.012710:34
43Steve Bégin24CGYC50314-751-0.23001100595.14549:05
44Derek Bekar27LAKLW6000-14-0.1000000040.0457:29
45Wade Belak26TORD55369-21961.73000600339.159610:50
46Éric Bélanger25LAKC62161935-5263.513031154011414.0109717:42
47Ken Belanger28LAKLW40000170.000000000164:03
48Mark Bell22CHIRW8214152901132.612020141012711.0113813:53
49Blake Bellefeuille25CBJC3000000.000000000217:01
50Ladislav Benýšek27MIND14000-380.0000000070.016011:26
51Bryan Berard25BOSD80102838-4645.66401161202054.9168621:04
52Drake Berehowsky31PHXD71230270.51000110812.57610:52
53Andy Berenzweig25NSHD4000000.1000000050.07117:47
54Sergei Berezin31TOTLW752317407124.918502170019911.6121716:14
54Sergei Berezin31CHILW66181331-383.313500130017110.5107616:18
54Sergei Berezin31WSHLW95491041.650024002817.914115:41
55Aki Berg25TORD7847113282.94002601498.2117315:02
56Marc-André Bergeron22EDMD5112290.61000010520.08316:30
57Marc Bergevin37TOTD70257-11362.22000401277.4131318:46
57Marc Bergevin37PITD69257-9362.32000401277.4127718:30
57Marc Bergevin37TBLD1000-20-0.1000000001818:26
58Christian Berglund22NJDLW384593200.94000500508.038710:11
59Rick Berry24WSHD43213-3870.62001100405.054112:35
60Todd Bertuzzi27VANRW82465197214412.32125073417024318.9168720:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Craig Berube37CGYLW55246-61000.22001400219.52895:16
62Blair Betts22CGYC9134300.51000300166.310411:33
63Jiří Bicek24NJDRW4456117251.24101600637.951911:48
64Mathieu Biron22FLAD34189-18140.60010530521.969420:24
65Jason Blake29NYILW8125305516586.72131424422539.9142917:38
66Rob Blake*33COLD7917284520579.57823141312696.3208226:21
67Zdeněk Blatný22ATLLW4000-10-0.1000000020.04210:31
68Sylvain Blouin28TOTLW19000-347-0.3000000040.0774:02
68Sylvain Blouin28MTLLW17000-343-0.2000000030.0613:36
68Sylvain Blouin28MINLW2000040.0000000010.0157:38
69Eric Boguniecki27STLRW8022274922386.418315225011718.8112114:00
70Patrick Boileau27DETD252688141.920016001811.132212:52
71Brad Bombardir30MIND581141515165.001001400551.8127722:01
72Peter Bondra34WSHLW76302656-3526.2199241610025611.7142018:41
73Radek Bonk27OTTC702232546366.21111041715014615.1122817:32
74Dennis Bonvie29OTTRW12000-129-0.1000000030.0373:05
75Jason Botterill26BUFLW171451140.40100400205.018410:48
76Joël Bouchard29TOTD3458130142.741024404710.669620:28
76Joël Bouchard29NYRD2757126142.841024304112.254320:07
76Joël Bouchard29PITD7011-60-0.1000001060.015321:49
77Pierre-Marc Bouchard18MINC50713201182.025019405313.266413:16
78Philippe Boucher29DALD807202728947.6511316311375.1163920:29
79Bob Boughner31CGYD693141751264.330011310624.8135119:35
80Francis Bouillon27TOTD24314-241.120101003010.045919:09
80Francis Bouillon27MTLD20314-121.120101003010.040820:24
80Francis Bouillon27NSHD4000-120.0000000005112:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Jesse Boulerice24CARRW48213-21080.220001001216.71853:51
82Eric Boulton26BUFLW5815611780.21000500333.03826:35
83Josef Boumedienne25WSHD6101-100.21001000714.311719:33
84Jay Bouwmeester19FLAD8241216-29142.122004801103.6162119:46
85Dan Boyle26TBLD7713405394410.25801211901369.6184723:59
86Nick Boynton24BOSD78717248994.8601216101604.4174622:23
87Matt Bradley24SJSRW46235-1370.12000300219.53637:54
88Donald Brashear31PHILW808172551612.280011700998.1107013:23
89Pavel Brendl21TOTRW505813561.34101800945.355411:05
89Pavel Brendl21PHIRW425712841.54101700806.343410:19
89Pavel Brendl21CARRW8011-32-0.20000100140.012115:05
90Kip Brennan22LAKLW19000057-0.2000000060.0934:52
91Rich Brennan30BOSD7011360.40000100120.09513:37
92Eric Brewer23EDMD8082129-11454.6710191201475.4199424:56
93Daniel Brière25TOTC82243458-20625.5159041816018113.3140717:10
93Daniel Brière25PHXC68172946-21503.8134031415014212.0115817:02
93Daniel Brière25BUFC1475121121.725014103917.924917:49
94Rod Brind'Amour32CARC48142337-9373.56710913111012.7114123:46
95Patrice Brisebois32MTLD7342529-14324.0310171801053.8170723:23
96Brad Brown27MIND57011-1900.90000100100.05269:14
97Curtis Brown26BUFC741516314403.38344106014410.4124916:53
98Mike Brown23MDALW161120440.21001100812.5804:58
99Sean Brown26BOSLW69156-6117-0.31000500392.64436:25
100Steve Brûlé28COLC2000000.0000000020.0189:07
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Andrew Brunette29MINLW82182846-10304.99902131509718.6118714:29
102Sergei Brylin29NJDLW5211819-2161.873116118612.884116:11
103Kelly Buchberger36PHXLW79391201090.22010900329.47889:59
104Jan Bulis24MTLLW821624409304.116002230116010.0128815:42
105Pavel Bure*31NYRRW391911304164.21351347013614.073918:56
106Valeri Bure28TOTRW5152328-13101.6230291401613.193318:17
106Valeri Bure28FLARW4652126-11101.6230291201503.384318:20
106Valeri Bure28STLRW5022-200.00000020110.07615:11
107Sven Butenschön26NYID37044-6260.30000400190.046012:26
108Yuri Butsayev24ATLLW16202-58-0.12000000219.519312:05
109Petr Buzek25CGYD44358-6141.50300500486.361814:03
110Dmitri Bykov25DETD71210121432.31100730583.4126017:45
111Dan Bylsma32MDARW39145-1120.11000400234.33709:29
112Eric Cairns28NYID60145-71240.71000301313.271011:50
113Petr Čajánek27STLC519293816204.2522121719010.081215:56
114Kyle Calder24CHILW82152742-6403.5870224301649.1135216:29
115Mike Cammalleri20LAKC28538-4220.632020304012.539414:05
116Brian Campbell23BUFD6521719-8203.420011430902.2121318:40
117Jim Campbell29FLARW1000000.0000000030.098:56
118Keith Carney32MDAD81418228656.340011701874.6182822:34
119Anson Carter28TOTRW79263460-11266.01610012013119313.5153219:23
119Anson Carter28EDMRW68253055-11205.71510011613117614.2133619:39
119Anson Carter28NYRRW11145060.31000400175.919617:49
120Andrew Cassels33CBJC79204868-4306.9109152125211317.7156919:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Zdeno Chára25OTTD7493039291169.36302141421685.4184724:57
122Brad Chartrand28LAKC628614-10330.770126006412.575912:14
123Jonathan Cheechoo22SJSRW669716-5391.39003700949.670710:43
124Chris Chelios*41DETD66217194783.510111331922.2160024:15
125Jason Chimera23EDMC6614923-2362.6130148109015.671010:46
126Stanislav Chistov19MDALW791218304543.19302117011410.5107313:35
127Eric Chouinard22PHIC28448281.03100400458.92709:38
128Marc Chouinard25MDAC70347-940-0.22010301525.86599:25
129Artem Chubarov23VANC6271320461.461011003789.088914:21
130Ivan Čiernik25WSHLW47810186241.9800210006113.153911:28
131Chris Clark26CGYRW81101222-111261.2820210201566.4115014:12
132Greg Classen25NSHC8000-34-0.2000000020.08010:02
133Daniel Cleary24EDMRW57413175311.240011300894.568211:58
134Ben Clymer24TBLRW6561218-2571.0510110201035.888713:39
135Carlo Colaiacovo20TORD2011000.1000010010.02713:43
136Erik Cole24CARRW531413271723.2662393112511.289916:58
137Mike Commodore23CGYD60112190.4000010050.06911:35
138Mike Comrie22EDMC69203151-18904.712806229017011.8123217:51
139Tim Connolly21BUFC80121325-28321.066025801597.5127916:00
140Craig Conroy31CGYC79223759-4366.2175022313114315.4154419:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Matt Cooke24VANLW8215274221824.910140251111812.7109813:24
142Daniel Corso24STLC1000-10-0.10000000087:44
143Shayne Corson36TORLW467815-5490.970007106910.169215:02
144Joe Corvo25LAKD5057122143.23200430846.093118:37
145Sylvain Côté37WSHD1000040.00000000044:12
146Jeff Cowan26ATLLW66358-15115-0.43000500525.85548:24
147Cory Cross32TOTD3727916243.01101421296.964417:24
147Cory Cross32NYRD2604413161.90000301180.044717:12
147Cory Cross32EDMD11235381.111011201118.219617:51
148Matt Cullen26TOTC80132033-8342.9931212711319.9115714:28
148Matt Cullen26MDAC5071421-4121.86101860779.171514:18
148Matt Cullen26FLAC306612-4221.132114115411.144214:43
149Jassen Cullimore30TBLD281343311.41000300234.351618:25
150Mariusz Czerkawski30MTLLW435914-7160.84100630776.556613:10
151Andreas Dackell30MTLRW7371825-5241.370011701749.5108714:53
152Pierre Dagenais24FLARW9000-14-0.1000000050.0546:01
153Ulf Dahlén36DALLW6317203711144.88901137010017.087113:49
154Toni Dahlman23OTTRW12101-100.01001000520.0746:10
155Alexandre Daigle27PITRW33437-1080.23100210488.336110:57
156Vincent Damphousse35SJSC82233861-13665.8815061819117613.1157119:09
157Mathieu Dandenault26DETD744151925645.331001500745.4137318:33
158Ken Daneyko38NJDD692796333.22000700385.3107715:37
159Jeff Daniels34CARC59044-98-0.60000400410.04898:17
160Mike Danton22NJDC172020350.220000001811.11538:59
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Craig Darby30NJDC3011-100.0000010010.03210:36
162Mathieu Darche26CBJLW1000-10-0.10000000076:57
163Pavel Datsyuk24DETC6412395120165.711101261308214.695614:56
164Matt Davidson25CBJRW34459-12180.340005002814.340211:49
165Rob Davison22SJSD151234221.11000200156.726817:53
166Éric Dazé27CHILW5422224410146.019305175017012.987916:17
167Greg de Vries30COLD826263215706.4600225011125.4182522:15
168Adam Deadmarsh27LAKLW20134172212.794013105523.638619:18
169Louie DeBrusk31CHILW4000070.000000000256:10
170Brad DeFauw25CARLW9303-220.421010001915.812413:45
171Andy Delmore26NSHD71181634-17286.341406610014912.1121317:05
172Pavol Demitra28STLC7836579303210.92511043225020517.6154419:47
173Nathan Dempsey28CHID6752328-7264.4410218501244.0138120:37
174Éric Desjardins33PHID798243230359.2710216711974.1181022:55
175Boyd Devereaux24DETLW6139124160.73001900724.25589:09
176Rob DiMaio34DALLW691091918762.3100029008112.389512:58
177Niko Dimitrakos23SJSRW216713-781.233006103417.629914:15
178Kevin Dineen39CBJRW4000012-0.1000000070.04310:40
179Chris Dingman26TBLLW51213-1191-0.72000100414.94799:24
180Joe DiPenta23ATLD3112300.61000100250.04715:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Shane Doan26PHXLW822137583865.814702231312259.3154018:47
182Jason Doig26WSHD55358-31081.43001500417.376813:58
183Róbert Döme24CGYRW1000000.0000000010.088:16
184Hnat Domenichelli26MINRW1000000.0000000010.01111:11
185Tie Domi33TORRW79151429-11713.11140012209116.586410:56
186Ted Donato33NYRC49213-16-0.32000100306.74198:33
187Shean Donovan28TOTRW655712-8370.24011700885.788013:33
187Shean Donovan28PITRW52459-6300.23010500666.167713:01
187Shean Donovan28CGYRW13123-270.01001200224.520315:39
188Jiří Dopita34EDMC21156-4110.11001410234.329013:49
189Jim Dowd34MINC7881725-1312.1431210707810.3101813:03
190Aaron Downey28DALRW431121690.01000100147.12054:47
191Dallas Drake33STLLW80201030-7662.91541263111317.7118414:48
192Kris Draper31DETC821421356822.91301218121429.9129815:50
193Harold Druken24TOTC22145-140.41000500166.31466:39
193Harold Druken24CARC14011-120.0000020050.0563:59
193Harold Druken24TORC5022120.1000020080.06412:50
193Harold Druken24VANC3112-100.21000100333.3268:48
194Chris Drury26CGYLW80233053-9335.6175151515022410.3146818:21
195Steve Dubinsky32STLC28066340.20000501230.030110:45
196J.P. Dumont24BUFRW76142135-14443.012202138013510.4114515:04
197Micki DuPont22CGYD16123-540.41000020273.725215:45
198Pascal Dupuis23MINRW8020284817446.114604207118310.9140017:30
199Radek Dvořák25TOTRW75102535-6302.5730017621666.0118315:46
199Radek Dvořák25NYRRW6362127-3161.7420016321344.597415:28
199Radek Dvořák25EDMRW12448-3140.831001303212.519316:07
200Gordie Dwyer25TOTLW28011-396-0.40000010100.01936:53
200Gordie Dwyer25NYRLW17011-150-0.1000001080.01106:28
200Gordie Dwyer25MTLLW11000-246-0.2000000020.0837:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Karl Dykhuis30MTLD65145-5341.11000400244.297515:00
202Mike Eastwood35TOTC7031316-5320.321001012397.786712:23
202Mike Eastwood35CHIC5321012-6240.02000802326.367512:45
202Mike Eastwood35STLC17134180.20100210714.318310:44
203Mark Eaton25NSHD502791222.62000520523.878815:45
204Patrik Eliáš26NJDLW8128295717227.622604188325511.0146518:05
205Mikko Eloranta30LAKLW7551217-15560.241011200965.296212:50
206Steve Eminger19WSHD17022-3240.1000020060.017210:08
207Martin Erat21NSHLW27178-9140.10100430392.634512:47
208Anders Eriksson28TORD4000100.2000000070.07619:02
209John Erskine22DALD162021290.720000001216.717210:45
210Garnet Exelby21ATLD150220410.4000020090.027118:04
211Jim Fahey23SJSD4311920-3332.910006130661.578818:20
212Jeff Farkas25ATLC3000-10-0.1000000050.04113:32
213Mike Farrell24WSHRW4000120.0000000020.0112:48
214Rico Fata22TOTLW6371219-7161.37000840798.974211:46
214Rico Fata22NYRLW36246-160.42000310306.72627:16
214Rico Fata22PITLW275813-6101.050005304910.248017:46
215Fedor Fedorov21VANLW7011040.0000010020.0649:10
216Sergei Fedorov*33DETC80364783155210.124102112818128112.8165620:42
217Todd Fedoruk23PHILW6315611050.21000500333.04096:30
218Ruslan Fedotenko24TBLLW76191332-7443.213606102111416.7119715:45
219Andrew Ference23TOTD38178-15420.80100520392.671218:45
219Andrew Ference23PITD22134-1636-0.10100300224.541218:42
219Andrew Ference23CGYD16044160.90000220170.028217:38
220Brad Ference23TOTD75279-31462.52000700494.1120616:05
220Brad Ference23FLAD6026821182.62000600414.994815:48
220Brad Ference23PHXD15011-528-0.1000010080.024816:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Scott Ferguson30EDMD78358111202.83000500456.795912:18
222Jesse Fibiger24SJSD16000-52-0.3000000020.0976:05
223Vernon Fiddler22NSHC194262140.940012002020.01849:40
224Jeff Finley35STLD64134-2461.11001300303.3100015:37
225Jiří Fischer22DETD151560160.91000410195.332121:24
226Mike Fisher22OTTC7418203813544.512513164014212.7118315:59
227Tom Fitzgerald34TORLW664131710571.240001300894.579912:07
228Rory Fitzpatrick28BUFD36134-7160.91000120293.461317:02
229Theo Fleury34CHILW54122133-7773.01110314701249.788816:27
230Ryan Flinn22LAKLW191010280.01000000137.71045:28
231Dan Focht25TOTD22033-9290.00000120120.030513:53
231Dan Focht25PITD12033-7190.10000120110.021918:14
231Dan Focht25PHXD10000-210-0.1000000010.0878:40
232Adam Foote31COLD7811203130888.28302154110610.4198925:30
233Colin Forbes26WSHC5000-20-0.2000000030.0407:54
234Peter Forsberg*29COLC752977106527013.6218025225016617.5145019:20
235Jean-François Fortin23WSHD33011-3220.20000100200.050315:14
236Kurtis Foster21ATLD2000-20-0.1000000010.02211:06
237Ron Francis*39CARC82223557-22305.4138112015015614.1161619:43
238Jeff Friesen26NJDRW8123285123266.920304235017912.8125915:33
239Alex Frolov20LAKLW7914173112343.51310315201419.9113614:23
240Marián Gáborík20MINRW8130356512468.9245181816128010.7141017:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Simon Gagné22PHILW469182720163.5711313411157.880017:24
242Simon Gamache22ATLC2000-12-0.1000000030.02512:37
243Paul Gaustad20BUFC1000000.00000000065:48
244Denis Gauthier26CGYD72111125993.61001920502.0140919:34
245Aaron Gavey28TORC5011100.0000010080.05711:19
246Martin Gélinas32CGYLW81213152-3515.715603238015213.8132616:22
247Brent Gilchrist35NSHLW41123-1114-0.71000200412.444110:46
248Hal Gill27BOSD764131721564.7400011021143.5155320:26
249Todd Gill37CHID5011300.5000010090.09819:31
250Doug Gilmour*39TOTC62111930-6362.4830013608512.9102716:34
250Doug Gilmour*39MTLC61111930-6362.4830013608512.9102216:45
250Doug Gilmour*39TORC1000000.00000000054:51
251Brian Gionta24NJDRW581213255232.81020312101299.385814:48
252Jonathan Girard22BOSD73616224214.042029611234.9149720:30
253Ray Giroux26NJDD11011-260.20000100200.020118:18
254Eric Godard22NYIRW19000-348-0.3000000060.0864:32
255Scott Gomez23NJDC8013425517486.011204321002056.3128116:01
256Sergei Gonchar28WSHD82184967135211.511702252312248.0214126:07
257Lee Goren25BOSRW14213-270.202001001513.31158:15
258Jean-Luc Grand-Pierre25CBJD41101-6640.41000000323.155913:38
259Chris Gratton27TOTC80153045-161073.811402191102157.0132516:34
259Chris Gratton27BUFC66152944-5864.611402191001878.0108416:26
259Chris Gratton27PHXC14011-1121-0.80000010280.024117:12
260Adam Graves34SJSLW829918-14320.581008011187.6107013:03
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Josh Green25TOTLW45145-321-0.31000400432.34149:12
261Josh Green25WSHLW21123170.11000200205.01708:07
261Josh Green25EDMLW20022-312-0.30000200200.020710:22
261Josh Green25NYRLW4000-12-0.1000000030.0369:07
262Travis Green32TORC751212242672.2921312008614.097112:57
263Mark Greig33PHIRW5011120.1000010020.0255:02
264Martin Grenier22PHXD3000-10-0.100000000196:11
265Mike Grier28WSHRW82151732-14361.611222116013311.3144117:34
266Michal Grošek27BOSRW63218202711.220011710742.766110:29
267Bill Guerin32DALRW6425255051136.21411021410122910.9118718:33
268Steve Guolla29NJDLW12202120.32000000633.3968:00
269Kari Haakana29EDMD13000-24-0.1000000020.01037:55
270Niklas Hagman23FLARW8081523-8201.4620014101326.1106313:17
271Riku Hahl22COLC423473120.33000400614.946411:03
272Ron Hainsey21MTLD21000-120.20000000120.026112:25
273Steven Halko28CARD6000100.2000000050.0548:59
274Adam Hall22NSHRW79161228-8312.9880284014611.0111714:09
275Jeff Halpern26WSHC821321346882.510122191112610.3141117:13
276Denis Hamel25BUFLW25202-417-0.22001000414.931712:40
277Roman Hamrlík28NYID739324121878.86302111831516.0192226:20
278Michal Handzuš25PHIC8223214413465.721119156013317.3143917:33
279Scott Hannan24SJSD81319220615.0210014411032.9196524:16
280Mark Hartigan25ATLC23527-860.641002002520.025010:52
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Scott Hartnell20NSHRW82122234-31013.11020219302215.4125415:17
282Todd Harvey27SJSRW76316195741.330001510644.77569:57
283Derian Hatcher30DALD8282230371069.3611218401595.0212025:51
284Niclas Hävelid29MDAD821122335308.07405101111696.5184422:30
285Martin Havlát21OTTLW6724355920307.815904269017913.4110216:27
286Darren Haydar23NSHRW2000-10-0.1000000010.0188:54
287Paul Healey27TORLW4437108160.82100700437.052812:00
288Dany Heatley22ATLRW77414889-85811.02119162820025216.3169021:57
289Jochen Hecht25BUFLW491016264302.8820210511456.987817:55
290Radoslav Hecl28BUFD14000020.2000000030.014010:01
291Bret Hedican32CARD7231417-24752.821017611132.7163522:43
292Jonathan Hedström25MDARW4000-10-0.1000000030.0317:51
293Jeff Heerema23CARRW10303-220.421000001618.8898:52
294Shawn Heins29TOTD47123-4421.11001200382.668914:39
294Shawn Heins29PITD27112-2331.01001100283.651819:11
294Shawn Heins29SJSD20011-290.10000100100.01718:32
295Steve Heinze33LAKRW275712-5121.041005114411.441315:17
296Milan Hejduk26COLRW82504898523214.63218043117024420.5162719:50
297Sami Helenius29TOTD150114340.6000010070.016210:47
297Sami Helenius29CHID100113280.5000010050.011311:16
297Sami Helenius29DALD5000160.1000000020.0499:49
298Bryan Helmer30VAND2000100.1000000020.02713:24
299Aleš Hemský19EDMRW59624305142.8600115905012.071212:04
300Darby Hendrickson30MINC28156-380.01000320342.942715:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Alex Henry23TOTD41000-580-0.3000000080.01603:54
301Alex Henry23WSHD38000-480-0.2000000080.01383:39
301Alex Henry23EDMD3000-10-0.100000000217:02
302Burke Henry24CHID16022-139-0.60000200250.029718:32
303Chris Herperger28ATLC27415-117-0.140001002615.433812:30
304Matt Herr26BOSC3000000.0000000010.0258:17
305Andy Hilbert21BOSC14033-170.00000300220.016111:30
306Sean Hill32CARD825242941417.1410061801882.7197324:03
307Dan Hinote26COLC6064104490.66003310659.263610:36
308Jan Hlaváč26TOTLW61101626-10282.0460112401238.199116:14
308Jan Hlaváč26CARLW5291524-9221.9360111401167.887616:51
308Jan Hlaváč26VANLW9112-160.11000100714.39810:51
309Shane Hnidy27OTTD67088-11301.70000800580.093213:55
310Jonas Höglund30TORLW791319322123.11120310811578.3101012:47
311Josh Holden25TORC5101-220.11000000616.7408:06
312Bobby Holík32NYRC64161935-1523.51330216302137.5115918:07
313Jason Holland26LAKD2011100.2000010002713:31
314Tomas Holmström30DETRW7420204011625.181202119010918.390712:16
315Brian Holzinger30TOTC14134-580.01000120234.319313:48
315Brian Holzinger30PITC9123-660.01000020205.014816:24
315Brian Holzinger30TBLC5011120.1000010030.0469:08
316Shawn Horcoff24EDMLW7812213310553.31020320019812.2105313:30
317Darcy Hordichuk22TOTLW28000-297-0.3000000070.01495:19
317Darcy Hordichuk22PHXLW25000-182-0.3000000050.01194:47
317Darcy Hordichuk22FLALW3000-115-0.1000000020.0299:45
318Marcel Hossa21MTLLW3467133141.342017005111.847513:58
319Marián Hossa*24OTTRW8045358083411.131140101619022919.7148118:31
320Doug Houda36BUFD1000-22-0.1000000010.01312:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Bill Houlder35NSHD82246-2463.22001400513.9156719:07
322Phil Housley*38TOTD58623296265.4420214901374.4112119:20
322Phil Housley*38CHID57623297245.5420214901344.5108619:04
322Phil Housley*38TORD1000-12-0.1000000030.01616:04
323Jan Hrdina26TOTLW611429434424.53110420818616.3119919:39
323Jan Hrdina26PITLW571425391344.13110416818416.7110519:24
323Jan Hrdina26PHXLW4044380.4000040020.07318:12
324Tony Hrkac36ATLC8091726-16140.9720212508610.5128816:06
325Brett Hull*38DETRW8237397611229.72412142414126214.1144617:38
326Jody Hull33OTTRW703811-3140.13001701427.173710:32
327Cale Hulse29NSHD80268-111212.72001600822.4152719:05
328Ivan Huml21BOSLW41611173301.66002740758.052312:46
329Trent Hunter22NYIRW8044540.50000400190.09812:13
330Kristian Huselius24FLALW78202343-6204.6173031210118710.7133717:08
331Hannes Hyvönen27CBJRW36459-11220.44000410488.336110:02
332Jarome Iginla*25CGYRW75353267-10498.2211136239031611.1158721:10
333Brad Isbister25TOTLW66131528-9432.411203123011910.990913:46
333Brad Isbister25NYILW53101323-9341.8820211209011.173713:54
333Brad Isbister25EDMLW13325090.530011102910.317213:14
334Barret Jackman21STLD8231619231905.430001600664.5164420:03
335Ric Jackman24TORD42022-1041-0.10000020350.058713:59
336Jaromír Jágr30WSHRW753641775389.12113292417029012.4158021:04
337John Jakopin27SJSD120000110.1000000030.0988:11
338Doug Janik22BUFD6000120.2000000010.0467:42
339Jason Jaspers21PHXC2000-10-0.100000000157:17
340Jeff Jillson22SJSD26066-790.50000150220.035813:45
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Andreas Johansson29NSHLW56201737-4224.7101000107012416.193916:46
342Calle Johansson35WSHD82312159223.82100921773.9176121:28
343Mathias Johansson28TOTC5851015-14160.43200820707.178713:34
343Mathias Johansson28CGYC46459-1512-0.13100320547.456912:22
343Mathias Johansson28PITC12156140.50100500166.320517:04
344Craig Johnson30LAKLW70369-1322-0.83000600873.498614:05
345Greg Johnson31NSHC3889177222.180009005514.565317:11
346Matt Johnson27MINLW60358-82010.230015002412.54447:24
347Mike Johnson28PHXRW822340639476.615803319017812.9161119:39
348Ryan Johnson26TOTC75257-1338-0.82000500673.079810:38
348Ryan Johnson26FLAC58257-1326-0.52000500543.761210:33
348Ryan Johnson26STLC17000012-0.30000000130.018010:34
349Kim Johnsson26PHID8210293911388.95502151311596.3197524:05
350Mikko Jokela22VAND1000000.0000000030.055:09
351Olli Jokinen24FLAC81362965-17797.62013361811024015.0175921:43
352Hans Jonsson29PITD63145-23360.51000310402.5106016:49
353Kenny Jönsson28NYID7181826-8244.4431010711087.4162922:57
354Ed Jovanovski26VAND6764046191138.44201172211454.1162524:15
355Joé Juneau35MTLC7261622-10200.560021600886.8120816:46
356František Kaberle29ATLD7971926-19323.5331212701056.7173421:57
357Tomáš Kaberle24TORD8211364720309.76412201511199.2203724:50
358Dmitri Kalinin22BUFD6581321-7574.743101111839.6140921:41
359Tomi Kallio26TOTRW24246-10140.02000400287.130912:52
359Tomi Kallio26CBJRW12123-78-0.11000200205.017814:52
359Tomi Kallio26PHIRW7101-120.11000000520.0669:29
359Tomi Kallio26ATLRW5022-240.0000020030.06412:47
360Niko Kapanen24DALC825293425443.140112900806.3120114:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Sami Kapanen29TOTRW71102131-18181.7550291111895.3134218:54
361Sami Kapanen29CARRW4361218-17120.833014801085.678118:09
361Sami Kapanen29PHIRW284913-161.02201531814.954219:21
362Paul Kariya*28MDALW82255681-3488.8131112322402579.7166420:17
363Dave Karpa31NYRD19022-1140.40000200130.027714:35
364Alexander Karpovtsev32CHID4041014-8122.213015323611.186721:40
365Darius Kasparaitis30NYRD80311145853.63001920843.6151118:54
366Pat Kavanagh23VANRW3101220.21001000425.03110:23
367Mike Keane35COLRW6555100340.040115003514.379612:15
368Sheldon Keefe22TBLRW37257-1240.32000410513.937910:15
369Steve Kelly26LAKC15235-600.220013001414.318712:29
370Alexander Khavanov31STLD8182533-1485.652129133908.9177821:57
371Chad Kilger26MTLRW609716-4211.490017006015.064210:42
372Jason King21VANC8022000.00000200120.09011:17
373Patric Kjellberg33MDALW7681119-9160.852121010958.4118815:38
374Trent Klatt32VANRW821613291083.413302103012712.6101912:25
375Ken Klee31WSHD701161722894.710001420671.5150621:31
376Jon Klemm33CHID7021416-9442.811011310742.7151421:38
377Rostislav Klesla20CBJD7221416-22711.92000761892.2135018:45
378Tomáš Klouček22NSHD3000120.1000000010.0299:45
379Mike Knuble30BOSRW7530295918457.921904218018516.2128417:07
380Espen Knutsen31CBJC31549-15200.123013102817.951916:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Chuck Kobasew20CGYRW23426-380.531012002913.827211:48
382Ladislav Kohn27CGYRW3011120.1000010030.0278:53
383Tom Koivisto28STLD222461101.22001130267.736816:44
384Saku Koivu28MTLC822150715727.4155153317014714.3157819:14
385Krys Kolanos21PHXC200000-0.1000000080.02814:06
386Juraj Kolník22FLARW10011100.00000100140.010610:33
387Konstantin Koltsov21PITRW2000-20-0.1000000040.02613:06
388Zenith Komarniski24VANLW1000020.00000000066:25
389Mike Komisarek21MTLD21011-628-0.10000100260.035116:42
390Steve Konowalchuk30WSHLW771515303712.413203140111912.6127116:30
391Igor Korolev32CHIC48459-1300.231015003212.564113:21
392Tom Kostopoulos24PITRW8011-40-0.1000001060.0364:33
393Aleš Kotalík24BUFRW68211435-2304.417402113013815.2103715:15
394Ilya Kovalchuk19ATLLW81382967-24577.8299031613025714.8157519:27
395Alex Kovalev29TOTRW78374077-9709.12611031921027113.7178322:51
395Alex Kovalev29PITRW54273764-11507.4198011621021212.7124323:02
395Alex Kovalev29NYRRW24103132201.773023005916.948420:09
396Viktor Kozlov27FLAC74223456-8185.714711191412329.5163222:03
397Vyacheslav Kozlov30ATLRW79214970-10666.8119122820118511.4158120:01
398Milan Kraft23PITC317512-8101.170012305014.043213:56
399Ryan Kraft27SJSC7011200.1000010010.0608:33
400Igor Kravchuk36FLAD7011-340.0000010080.013118:46
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Jaroslav Kristek22BUFRW6000-24-0.2000000040.07011:37
402Jason Krog27MDAC671015251122.4901113119210.992313:47
403Uwe Krupp37ATLD4000-210-0.1000000010.06115:19
404Filip Kuba26MIND78821290297.1242113801296.2186723:56
405Pavel Kubina25TBLD7531922-7784.1300010901392.2158221:06
406Jarno Kultanen30BOSD2000100.1000000030.02110:16
407Tomáš Kůrka21CARLW14325120.630002002213.621014:59
408Zdeněk Kutlák22BOSD4101000.210000001100.0215:16
409Maxim Kuznetsov25TOTD560331540.80000300330.074813:21
409Maxim Kuznetsov25DETD530330540.70000300320.067312:42
409Maxim Kuznetsov25LAKD3000100.1000000010.05016:37
410Oleg Kvasha24NYILW691214264442.61101213101219.990113:03
411Joel Kwiatkowski25TOTD540553181.40000500560.077314:18
411Joel Kwiatkowski25WSHD340331120.70000300280.052815:32
411Joel Kwiatkowski25OTTD20022260.60000200280.022911:26
412Antti Laaksonen29MINLW821516314263.312124150110614.2130515:55
413Scott Lachance30CBJD61011-20460.00000100350.0122120:01
414Dan LaCouture25TOTLW68369-4720.13000600476.46539:36
414Dan LaCouture25PITLW44224-872-0.32000200306.73979:01
414Dan LaCouture25NYRLW24145400.41000400175.924710:18
415Christian Laflamme26STLD470991451.50000900440.071315:10
416Robert Lang32WSHC8222476912227.21210022918014615.1152718:37
417Darren Langdon32TOTLW54011-2159-0.50000100190.02694:59
417Darren Langdon32VANLW45011-2143-0.40000100150.02445:26
417Darren Langdon32CARLW90000160.0000000040.0252:45
418Jamie Langenbrunner27NJDRW7822335517656.816515285019711.2138817:48
419Josh Langfeld25OTTRW12011240.00000100160.013411:11
420Daymond Langkow26PHXC8220325220565.414422265119610.2172221:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Ian Laperrière29LAKRW7371219-91220.65111804858.2115115:46
422Claude Lapointe34TOTC8088162361.08001800879.296512:03
422Claude Lapointe34NYIC666612-3200.46001600679.080912:16
422Claude Lapointe34PHIC142245160.620002002010.015511:05
423Martin Lapointe29BOSRW5981018-19870.371018201107.390615:22
424Georges Laraque26EDMRW646713-41100.860027004613.05929:15
425Igor Larionov*42DETC74103343-7483.45503112205020.0101313:41
426Brad Larsen25COLLW6033320.3000030060.0508:17
427Janne Laukkanen32TOTD19268-281.420004201216.732317:00
427Janne Laukkanen32PITD17167-381.110004201010.026715:41
427Janne Laukkanen32TBLD2101100.31000000250.03618:15
428Kirby Law25PHIRW2000020.00000000031:41
429Vincent Lecavalier22TBLC803345780399.32011233213027412.0154319:17
430John LeClair33PHILW3518102810164.6108048209918.256516:09
431Mike Leclerc26MDALW5791928-8342.2810410811227.496616:56
432Brian Leetch*34NYRD51121830-3205.5750271101508.0133126:06
433Guillaume Lefebvre21TOTLW26246240.520003101910.531412:05
433Guillaume Lefebvre21PHILW1400014-0.1000000050.01047:27
433Guillaume Lefebvre21PITLW12246100.620003101414.321017:30
434Sylvain Lefebvre35NYRD35022-7100.10000101140.053515:17
435David Legwand22NSHC64173148-2345.2133141615016710.2123119:14
436Jere Lehtinen29DALRW8031174839207.526503152023813.0150318:47
437Claude Lemieux37TOTRW6881220-12440.861107411196.792813:39
437Claude Lemieux37PHXRW366814-3301.14110530748.150514:02
437Claude Lemieux37DALRW32246-914-0.32000211454.442313:14
438Mario Lemieux*37PITC67286391-25439.41414043231023511.9152122:42
439Jordan Leopold22CGYD5841014-15122.21300631785.1119520:36
440Curtis Leschyshyn33OTTD5416711182.61000600303.382215:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Francis Lessard23ATLRW180221610.1000020070.01025:40
442Alan Letang27NYID4000-100.0000000020.05413:28
443Trevor Letowski25VANRW781114258362.4911210221368.197012:26
444Nicklas Lidström*32DETD82184462403813.298142122117510.3225727:32
445Andreas Lilja27TOTD734111513705.040001010725.6141519:23
445Andreas Lilja27FLAD5648128563.94000710596.8105118:47
445Andreas Lilja27LAKD170335141.20000300130.032519:06
446Trevor Linden32VANC71192241-1304.314411138111616.4112615:52
447Mats Lindgren28VANC545914-2180.63021900519.875113:54
448Eric Lindros*29NYRC8119345351415.210903231102358.1164020:15
449Bill Lindsay31MTLLW19022-1230.0000020070.01015:20
450David Ling28CBJRW35325-6860.23000200378.12787:56
451Richard Lintner25TOTD29426-14100.62200110458.950417:23
451Richard Lintner25PITD19325-9100.72100110368.336118:59
451Richard Lintner25NYRD10101-50-0.10100000911.114314:20
452Reed Low26STLRW7924632340.12001400484.24996:19
453Dave Lowry37CGYLW34514194222.0410010404012.547013:49
454Lynn Loyns21SJSLW19303-4190.230000001225.01497:50
455Brad Lukowich26TBLD70114154463.610001310521.9121017:17
456Jyrki Lumme36TORD736111710464.75103920728.3150520:37
457Jamie Lundmark22NYRC5581119-3161.780007407810.366312:04
458Ross Lupaschuk22PITD3000-34-0.2000000030.04916:20
459Roman Lyashenko23NYRC2000-20-0.1000000040.02411:47
460Toni Lydman25CGYD8162026-7285.5330011811434.2206325:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Craig MacDonald25CARLW35134-320-0.11000300432.33279:21
462Al MacInnis*39STLD80165268226112.36912232812995.4213726:43
463Ian MacNeil25PHIC2000100.0000000020.02010:08
464John Madden29NJDC8019224113264.71522318222079.2146518:18
465Adam Mair23BUFC7961117-41461.150111100837.283910:37
466Ivan Majeský26FLAD824812-18922.64002800527.7168620:34
467Vladimir Malakhov34NYRD7131417-7522.921006801312.3151921:24
468Tomáš Malec20CARD41022-5430.50000110300.044510:51
469Manny Malhotra22DALC593710-2420.33001700624.85529:22
470Marek Malík27TOTD797132020685.85112931779.1141917:58
470Marek Malík27VAND697111823525.651128216810.3124918:06
470Marek Malík27CARD10022-3160.2000011090.017017:02
471Kirk Maltby30DETLW8214233717913.610041211111612.1129515:47
472Kent Manderville31PITC82257-2246-1.22001500722.890010:59
473Eric Manlow27NYIC8213240.41100100728.610012:27
474Cameron Mann25NSHRW4000-20-0.1000000050.0245:53
475Paul Manning23CBJD8000020.1000000040.010413:02
476Justin Mapletoft22NYIC11224-120.411001011216.713512:17
477Paul Mara23PHXD73101525-7784.6910010509510.5154121:06
478Todd Marchant29EDMC7720406013486.3127132412414613.7151719:42
479Bryan Marchment33TOTD812121421413.52000831842.4152818:52
479Bryan Marchment33SJSD672911-21082.72000531663.0129419:19
479Bryan Marchment33COLD140334330.80000300180.023416:42
480Andrei Markov24MTLD7913243713348.210302121201598.2184023:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Danny Markov26PHXD64416202364.1220012401053.8148923:16
482Patrick Marleau23SJSC82282957-10336.1198131514017216.3151918:31
483Grant Marshall29TOTRW7692332-11782.3630215801138.0103613:38
483Grant Marshall29CBJRW6682028-8712.153021460968.392013:56
483Grant Marshall29NJDRW10134-370.21000120175.911611:38
484Jason Marshall31MIND451564691.91000410402.551311:24
485Radek Martínek26NYID662111315263.820011010673.0113817:15
486Steve Martins30TOTC425611-5280.640105013813.251812:20
486Steve Martins30STLC28336-818-0.120102012512.038213:38
486Steve Martins30OTTC142353100.620003001315.41369:45
487Stéphane Matteau33FLALW52448-9270.14000400478.554610:30
488Richard Matvichuk29DALD681561582.21001401591.7131819:23
489Brad May31TOTLW233474420.830004002512.02229:40
489Brad May31PHXLW203473320.830004002412.51999:56
489Brad May31VANLW30001100.0000000010.0237:48
490Jamal Mayers28STLRW15257180.62000410267.721514:21
491Chris McAllister27TOTD330114470.70000100130.02948:54
491Chris McAllister27PHID19000-2210.1000000090.01819:32
491Chris McAllister27COLD140116260.7000010040.01138:02
492Chris McAlpine31LAKD21022-4240.20000200150.026712:42
493Dean McAmmond29COLLW41108181101.982024407213.959114:24
494Bryan McCabe27TORD756182491355.633019631494.0177323:39
495Sandy McCarthy30NYRRW826915-4811.06001900817.46097:26
496Steve McCarthy21CHID57145-1231.51000310551.892116:09
497Darren McCarty30DETRW7313922101382.31210281012910.194612:57
498Alyn McCauley25TOTC80916251201.7630014201088.3110513:49
498Alyn McCauley25TORC6469153160.96000900797.682512:54
498Alyn McCauley25SJSC163710-240.803005202910.328017:29
499Andy McDonald25MDAC46101121-1142.073018309210.985218:31
500Kent McDonell23CBJRW3000-10-0.1000000040.0268:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Shawn McEachern33ATLLW46101626-27281.354119701208.388819:18
502Dan McGillis30TOTD71317203604.3120011601302.3146020:34
502Dan McGillis30SJSD3731316-6302.51200850714.281021:54
502Dan McGillis30PHID240337201.50000210410.043718:13
502Dan McGillis30BOSD100112100.40000100180.021321:15
503Marty McInnis32BOSRW7791019-11380.590018201217.4107914:01
504Randy McKay36MTLRW7561319-14720.7420013005211.582911:03
505Jay McKee25BUFD59055-16490.90000500440.0110618:45
506Steve McKenna29PITLW799110-181280.445031005915.36067:41
507Jim McKenzie33NJDLW7648123880.94002800429.55857:42
508Kyle McLaren25SJSD33088-10300.90000620430.074822:40
509Brett McLean24CHIC2000-10-0.1000000010.02210:47
510Sean McMorrow21BUFLW1000000.00000000011:27
511Josef Melichar24PITD8000-220.0000000060.012215:19
512Scott Mellanby36STLRW8026315711766.41313041813013219.7133216:39
513Éric Meloche26PITRW13516-240.832011003414.721916:52
514Éric Messier29COLLW7241014-2160.130111000527.788812:20
515Mark Messier*42NYRC78182240-2303.79815148011715.4145318:38
516Glen Metropolit28WSHRW23235460.52001300229.12249:45
517Branislav Mezei22FLAD11202-2100.620010001020.020218:22
518Aaron Miller31LAKD49156-7241.51000500342.9105321:30
519Kip Miller33WSHC72123850-1184.59304231418913.5106514:47
520Norm Milley22BUFRW8022-260.0000020080.08510:41
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Boris Mironov30TOTD56610162563.64200541708.6112520:05
521Boris Mironov30NYRD3639123342.52100531565.474120:35
521Boris Mironov30CHID20314-1221.121000101421.438419:12
522Willie Mitchell25MIND692121413845.210111200673.0148221:28
523Mike Modano*32DALC79285785343010.7215263026119314.5164920:53
524Fredrik Modin28TBLLW761723407434.21421416611799.5132117:23
525Jaroslav Modrý31LAKD82132538-13686.8580191602056.3185722:39
526Alexander Mogilny33TORRW733346794129.5255392123216520.0146320:03
527Steve Montador23CGYD50112-91140.51000100641.675915:11
528Jim Montgomery33DALC1000000.00000000076:41
529Steve Moore24COLC400000-0.100000000368:56
530Ian Moran30TOTD78088-18481.50000800960.0143518:24
530Ian Moran30PITD70077-17461.50000700850.0128418:21
530Ian Moran30BOSD8011-120.10000100110.013116:22
531Ethan Moreau27EDMLW78141731-71122.69232132213710.2105413:30
532Aleksey Morozov25PITLW2791625-3162.8360251104619.648618:01
533Derek Morris24COLD7511374816688.72907181901915.8178723:49
534Brendan Morrison27VANC8225467118367.8176282422016715.0174021:13
535Shaone Morrisonn20BOSD11000080.0000000040.0988:57
536Brenden Morrow24DALLW71212243201345.816234200210520.0111515:43
537Mike Mottau24CGYD4000-100.000000000399:50
538Rick Mrozik28CGYD2000000.0000000020.02010:02
539Bill Muckalt28MINRW8538561.550003001338.510413:00
540Bryan Muir29COLD320223190.6000020090.02096:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Kirk Muller36DALLW55156-618-0.41000410482.15219:28
542Curtis Murphy27MIND1000000.00000000098:56
543Glen Murray30BOSRW8244489296411.63212053116133113.3183022:19
544Marty Murray27PHIC76111526-1132.69110123010510.594012:22
545Rem Murray30TOTLW85121931-2222.4921118101438.4141616:40
545Rem Murray30NSHLW53613191181.451001210817.491517:16
545Rem Murray30NYRLW326612-341.04111600629.750115:39
546Brantt Myhres28BOSLW10000310.00000000055:26
547Ladislav Nagy23PHXLW8022355717926.614806278020910.5139717:28
548Rick Nash18CBJLW74172239-27783.3116021210015411.0103213:57
549Tyson Nash27STLLW6663901140.45102300777.86529:53
550Markus Näslund29VANLW82485610465213.524240122630029416.3163219:54
551Alain Nasreddine27NYID3000020.0000000003712:11
552Andrei Nazarov28PHXLW59303-9135-0.41200000358.63876:34
553Stan Neckář27TBLD70145-6431.81001220382.6130918:42
554Andrej Nedorost22CBJC12011-64-0.30000100100.01119:15
555Václav Nedorost20COLLW424598200.831005003511.444010:29
556Petr Nedvěd31NYRC78273158-4646.316834209220513.2158720:21
557Chris Neil23OTTRW68641081471.16000400629.75217:40
558Scott Nichol28CGYC685510-71490.24010500667.672510:39
559Eric Nickulas27STLRW8011-26-0.1000010030.0769:31
560Rob Niedermayer28TOTLW66101222-10571.373018401258.0112817:05
560Rob Niedermayer28CGYLW5481018-13420.862016401047.792517:08
560Rob Niedermayer28MDALW122243150.51100200219.518415:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Scott Niedermayer*29NJDD81112839236210.1830321701646.7198424:30
562Ville Nieminen25PITRW7591221-25930.670219308610.5104513:56
563Joe Nieuwendyk*36NJDC8017284510565.01430424402018.5134016:45
564Janne Niinimaa27TOTD7652934-9805.02300131511015.0198826:09
564Janne Niinimaa27EDMD6342428-7664.2220011121904.4165026:11
564Janne Niinimaa27NYID13156-2140.80100230119.130023:02
565Andrei Nikolishin29CHIC6061521-3261.050101050738.2100416:44
566Marcus Nilson24FLALW821519342313.5771011711878.0126015:22
567Owen Nolan30TOTRW75292554-31076.5131335186122113.1134517:56
567Owen Nolan30SJSRW61222042-5914.811834146019211.5110718:08
567Owen Nolan30TORRW1475122161.725014012924.123817:00
568Mattias Norström31LAKD820660492.90000600630.0176321:30
569Brad Norton27LAKD533361971.530003001915.83226:04
570Ivan Novoseltsev24FLARW78101727-16301.6910014301158.7116014:52
571Teppo Numminen34PHXD78624300305.5420191411085.6186123:51
572Michael Nylander30TOTC801743603405.5107022914016110.6146518:19
572Michael Nylander30WSHC711739563365.3107022712014112.1130718:25
572Michael Nylander30CHIC9044040.20000220200.013815:19
573Sean O'Donnell31BOSD70115168763.110011041611.6152421:46
574Jeff O'Neill26CARLW82303161-21386.8191107151513169.5155218:55
575Chris O'Sullivan28MDAD2011000.1000001030.02612:46
576Adam Oates*40MDAC6793645-1163.95402201606713.4124918:38
577Lyle Odelein34TOTD6874117823.87000400789.0129419:02
577Lyle Odelein34CHID6574117763.87000400779.1122818:54
577Lyle Odelein34DALD3000060.1000000010.05317:49
578Jeff Odgers33ATLRW74246-13171-0.72001400484.25777:48
579Mattias Öhlund26VAND59227291424.6200062011002.0149825:23
580Fredrik Olausson36MDAD442680222.10201330385.363514:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581David Oliver31DALRW6033120.3000030050.0559:13
582Krzysztof Oliwa29TOTLW42000-3161-0.40000000140.01653:55
582Krzysztof Oliwa29BOSLW33000-4110-0.40000000110.01283:53
582Krzysztof Oliwa29NYRLW90001510.0000000030.0343:45
583Jimmie Ölvestad22TBLLW37033-216-0.40000300300.038710:28
584Brooks Orpik22PITD6000-52-0.2000000020.011018:19
585Vladimír Országh25NSHRW78161632-1383.213303124015210.5137017:34
586Steve Ott20DALC263476310.930004002512.02288:46
587Sandis Ozoliņš30TOTD82123244-6568.66603191301378.8213326:01
587Sandis Ozoliņš30FLAD5171926-16404.325029100838.4137827:01
587Sandis Ozoliņš30MDAD315131810164.341011030549.368622:08
588Samuel Påhlsson25MDAC344111510181.8301210012814.345313:20
589Žigmund Pálffy30LAKRW76374885224711.42510253017127713.4170622:27
590Jay Pandolfo28NJDLW686111712231.250141100926.5109716:08
591Justin Papineau23TOTC16336040.630023002313.019512:12
591Justin Papineau23STLC11213-100.320011001513.312110:59
591Justin Papineau23NYIC5123140.31001200812.57414:50
592Richard Park26MINRW81141024-3162.1102239101499.4134516:36
593Scott Parker25COLLW431346820.31000300205.02696:15
594Mark Parrish25NYIRW81232548-11284.8149051312014715.6131216:12
595James Patrick39BUFD6941216-3263.92201660636.3130518:55
596Jeff Paul24COLD2000070.00000000073:32
597Stephen Peat22WSHRW27101-357-0.11000000714.31124:09
598Michael Peca28NYIC66132942-4433.57422208111711.1125118:57
599Denis Pederson27NSHRW4346102390.84000600646.355112:48
600Scott Pellerin33TOTLW43145-816-0.50100400372.743310:05
600Scott Pellerin33PHXLW23011-58-0.50000100170.02199:32
600Scott Pellerin33DALLW20134-380.00100300205.021410:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
601Yanic Perreault31MTLC73242246-11305.117704166014516.6117416:05
602Nathan Perrott26NSHRW1000050.00000000044:13
603Oleg Petrov31TOTLW7091827-6182.0720216201247.3100614:22
603Oleg Petrov31MTLLW5371623-2161.952021510878.072813:44
603Oleg Petrov31NSHLW17224-420.12000110375.427816:20
604Ronald Petrovický25NYRLW665914-12770.12211810657.782012:25
605Tomi Pettinen25NYID2000100.1000000002311:34
606Matt Pettinger22WSHLW1000000.00000000043:30
607Chris Phillips24OTTD78316197714.512011330973.1157720:13
608Karel Pilař25TORD17347-7120.821012202213.631418:29
609Lasse Pirjetä28CBJC51111021-4122.492029108013.858511:28
610Kamil Piroš24ATLC3325421.03001110837.55117:05
611Aleš Píša26TOTD5113412242.00100300372.766312:59
611Aleš Píša26EDMD4813411241.90100300342.962112:56
611Aleš Píša26NYRD3000100.1000000030.04213:55
612Fernando Pisani26EDMRW3585139101.970105003225.037510:43
613Domenic Pittis28NSHC2000020.0000000010.0105:00
614Steve Poapst34CHID752111314504.520001001494.1169122:33
615Shjon Podein34STLRW6846107280.43100411527.774110:54
616Alexei Ponikarovsky22TORLW130334110.20000300130.013910:43
617Brian Pothier25OTTD142461162.02001310238.721515:23
618Tom Poti25NYRD80113748-6587.78302181811487.4197724:43
619Nolan Pratt27TBLD67178-6352.01000700382.6115917:17
620Keith Primeau31PHIC801927464934.913604187217111.1154219:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
621Wayne Primeau26TOTC7761218-2855-0.451009121145.3125116:15
621Wayne Primeau26PITC7051116-3055-0.641008121015.0112416:04
621Wayne Primeau26SJSC7112200.21000100137.711215:59
622Chris Pronger*28STLD5134-2100.41000300119.110821:39
623Sean Pronger30CBJRW787613-2672-0.361004116710.489911:32
624Václav Prospal27TBLLW802257799538.7139043720013416.4147018:22
625Dale Purinton26NYRD583912-21612.23000900506.087215:02
626Jamie Pushor29PITD76314-28760.53000100545.6127216:44
627Taylor Pyatt21BUFLW78141428-8382.612200122011012.7109914:06
628Deron Quint26PHXD5171017-5202.95200370858.280915:51
629Stéphane Quintal34MTLD675510-4702.55000500736.8124918:38
630Karel Rachůnek23OTTD584252923306.7130115911103.6126221:46
631Branko Radivojevič22PHXRW79121527-2632.211103141010911.0105113:18
632Igor Radulov20CHILW7505-340.823000001435.710615:06
633Brian Rafalski29NJDD793374018148.71200231401781.7182923:09
634Marcus Ragnarsson31TOTD68313167624.62100841793.8153322:33
634Marcus Ragnarsson31PHID432685322.71100321523.891021:10
634Marcus Ragnarsson31SJSD251782301.91000520273.762324:56
635Paul Ranheim37TOTRW683811-816-0.23000602714.281311:58
635Paul Ranheim37PHXRW40347-4100.03000301348.847911:59
635Paul Ranheim37PHIRW28044-46-0.20000301370.033411:56
636Erik Rasmussen25LAKC5741216-1280.940011110755.377813:39
637Mike Rathje28SJSD8272229-19484.64301101201474.8194523:43
638Rob Ray34TOTRW46000-596-0.50000000140.02054:27
638Rob Ray34BUFRW41000-592-0.50000000140.01804:24
638Rob Ray34OTTRW5000040.000000000244:53
639Marty Reasoner25EDMC7011203119283.47220153210210.8103814:50
640Mark Recchi*34PHIRW792032520355.6118131616017111.7148818:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
641Wade Redden25OTTD7610354523709.76403161901546.5191325:11
642Robyn Regehr22CGYD7601212-9872.700008311090.0170722:28
643Robert Reichel31TORC811230427263.910111219011110.8117814:33
644Brandon Reid21VANC7235400.820003001513.3699:47
645Steve Reinprecht26COLC77183351-6184.5152111913114612.3133717:22
646Mikael Renberg30TORRW671421355363.87701165013710.290713:32
647Pascal Rhéaume29TOTC7781018-5321.05032811938.693612:09
647Pascal Rhéaume29ATLC564913-8240.32021711705.768812:17
647Pascal Rhéaume29NJDC21415380.730111002317.424811:50
648Mike Ribeiro22MTLLW5251217-361.232001020578.857811:07
649Mike Ricci31SJSC75112334-12532.25512158010110.9123816:31
650Brad Richards22TBLC801757743247.213402233402776.1157619:42
651Luke Richardson33CBJD8201313-16732.600001102560.0192923:32
652Jani Rita21EDMLW12314200.630001001816.71149:32
653Byron Ritchie25FLARW30033-419-0.30000300290.02799:18
654Jamie Rivers27FLAD1000-22-0.1000000020.01818:27
655Craig Rivet28MTLD82715221714.9430211401185.9180322:00
656Gary Roberts36TORLW14538-2100.923002102222.721815:35
657Stéphane Robidas25DALD76371015353.63001700476.498012:54
658Luc Robitaille*36DETLW811120314502.7830011901487.4101312:30
659Randy Robitaille27TOTC51614205101.942021220698.769713:40
659Randy Robitaille27PITC4151217581.741021110618.255813:37
659Randy Robitaille27NYIC10123020.20100110812.512512:28
660Jeremy Roenick33PHIC7927325920758.0188162110119713.7148518:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
661Stacy Roest28DETRW2000000.0000000020.0157:19
662Brian Rolston29BOSC812732591326.216655151522819.6163320:10
663Cliff Ronning37MINLW80173148-6244.99805161411719.9139417:25
664Pavel Rosa25LAKRW2000-10-0.1000000040.02813:57
665Kyle Rossiter22FLAD3000-20-0.1000000003010:09
666André Roy27TBLLW621071701191.8100027008511.865610:35
667Michal Rozsíval24PITD534610-5402.83100330616.6108220:25
668Steve Rucchin31MDAC82203858-14125.3136141917219410.3172921:05
669Martin Ručinský31STLLW61161430-1383.08443130113511.9103216:55
670Darren Rumble34TBLD19000-260.10000000100.020510:47
671Mike Rupp23NJDC265380210.932032103414.730311:39
672Jarkko Ruutu27VANRW36224-766-0.22001200365.63238:58
673Joe Sacco33PHIRW341560200.11001500482.142412:27
674Kirill Safronov21ATLD32224-10140.22000110219.548115:02
675Joe Sakic*33COLC582632584246.7188012110119013.7123021:12
676Ruslan Salei28MDAD6148122784.04000800934.3133521:53
677Sami Salo28VAND79921309106.2540112541267.1159120:08
678Andreas Salomonsson29WSHLW32145-1140.11000400205.02828:50
679Bryce Salvador26STLD7128107952.81100800732.7134618:57
680Sergei Samsonov24BOSLW85611821.841035102321.716320:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
681Martin Samuelsson21BOSRW8011-12-0.1000010030.08610:48
682Mikael Samuelsson26TOTRW80101424-21400.8721210311546.5121115:08
682Mikael Samuelsson26NYRRW58814220321.7611210311186.890115:32
682Mikael Samuelsson26PITRW22202-218-0.91100000365.630914:04
683Geoff Sanderson30CBJLW82343367-4348.31715222111128611.9153618:44
684Oleg Saprykin21CGYLW52815235462.6710111401166.961811:53
685Cory Sarich24TBLD825914-3633.85002702796.3158619:21
686Miroslav Šatan28BUFRW79264975-3208.31411132620324010.8169021:23
687Kurt Sauer22MDAD80123-23740.91000200502.0148418:33
688Andre Savage27PHIC16213240.420011001315.41257:49
689Brian Savage31PHXLW4361016-4221.15101820688.857513:22
690Marc Savard25TOTC67173350-14854.6116041814114811.5127719:04
690Marc Savard25ATLC57163147-11774.5106041713112712.6113019:50
690Marc Savard25CGYC10123-380.11000110214.814714:41
691Kevin Sawyer28MDALW31213-21150.220001001118.21896:06
692Dave Scatchard26NYIRW8127184591086.022502171016516.4117414:30
693Peter Schaefer25OTTLW756172311321.660011601936.5112414:59
694Petr Schastlivy23OTTLW3391019342.445027306813.244013:21
695Chris Schmidt26LAKC10022-150.00000200100.010010:01
696Robert Schnabel24NSHD1000000.00000000044:28
697Mathieu Schneider33TOTD781634502739.351101132011998.0174722:24
697Mathieu Schneider33LAKD651429430578.041001101901628.6145222:20
697Mathieu Schneider33DETD132572161.31100311375.429522:42
698Nick Schultz20MIND75371011234.63001700704.3138518:28
699Ray Schultz26NYID4000-128-0.1000000010.0225:23
700Darrel Scoville27CBJD2000040.0000000010.02914:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
701Daniel Sedin*22VANLW791417318343.310402133113410.498312:26
702Henrik Sedin*22VANC78831399383.4341116150819.9108913:58
703Dennis Seidenberg21PHID5849138203.831007201233.397616:50
704Peter Sejna23STLLW1101000.20100000333.31515:22
705Ľubomír Sekeráš34MIND602911-12302.31101540504.0113218:52
706Teemu Selänne*32SJSRW82283664-6307.0217051916125311.1157719:14
707Alexei Semenov21EDMD46167-7581.01000600333.090619:41
708Cam Severson25MDALW2000080.0000000010.0136:44
709Brendan Shanahan*34DETLW7830386851037.91713062314126011.5141818:11
710Jeff Shantz29COLC74369-1235-0.93002501684.484811:28
711Patrick Sharp21PHIC3000020.0000000030.0185:59
712Jody Shelley26CBJLW68145-5249-0.21000400392.64176:08
713Denis Shvidki22FLALW23426-7120.322011102913.832714:14
714Mike Siklenka23PHIRW1000000.0000000010.044:26
715Mike Sillinger31CBJC75182543-21523.56933157312814.1143519:08
716Jon Sim25TOTRW22123-419-0.11000200392.624311:03
716Jon Sim25LAKRW14022-319-0.20000200290.016912:05
716Jon Sim25DALRW4000-10-0.1000000070.0379:10
716Jon Sim25NSHRW4101000.21000000333.3379:18
717Ben Simon24ATLLW1001109-0.1000010070.0949:25
718Chris Simon31TOTLW7112820-71481.8102026208813.676510:47
718Chris Simon31CHILW6112618-41251.9102025107216.766910:58
718Chris Simon31WSHLW10022-323-0.10000110160.0898:53
719Reid Simpson33NSHLW26011-456-0.20000100110.01325:04
720Todd Simpson29PHXD6627971352.82000700673.0112116:59
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
721Michal Sivek22PITC38336-5140.02100210456.748912:52
722Martin Škoula23COLD814212511684.922001560934.3149518:27
723Kārlis Skrastiņš28NSHD8231013-18443.02010910863.5166420:17
724Blake Sloan27CGYRW672810-528-0.22000800563.682212:16
725Richard Šmehlík33TOTD5521113-5162.220001010494.1105519:11
725Richard Šmehlík33ATLD432911-4161.82000810385.383219:20
725Richard Šmehlík33NJDD12022-100.40000200110.020817:20
726Alexei Smirnov21MDALW44325-1180.33001200466.53898:50
727Brandon Smith29NYID3000-20-0.1000000010.0309:59
728D.J. Smith25COLD341012550.51000000714.31303:49
729Jason Smith29EDMD6848125643.34001611934.3148021:46
730Mark Smith25SJSC75411151640.940001100685.97019:21
731Wyatt Smith25NSHC11101-100.01000000812.513111:56
732Jerred Smithson23LAKC22022-521-0.3000020090.01948:50
733Bryan Smolinski31TOTRW682125460205.214618178017611.9126118:33
733Bryan Smolinski31LAKRW58182038-1184.211618146015012.0110419:02
733Bryan Smolinski31OTTRW10358120.930003202611.515715:42
734Brad Smyth29OTTRW12314-2150.512000101618.81149:30
735Ryan Smyth26EDMLW662734615677.3171003268019913.6127719:21
736Dan Snyder24ATLC3610414-4341.890113104124.439210:54
737Radovan Somík25PHILW60810189101.770121000958.494915:49
738Brent Sopel26VAND8173037-15234.91601141601674.2175821:42
739Jaroslav Špaček28CBJD8193645-23706.64501142021665.4200724:47
740Jason Spezza19OTTC3371421-382.143005906510.841812:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
741Bruno St. Jacques22TOTD24257-4141.320005001910.541617:20
741Bruno St. Jacques22CARD18257-3121.220005001414.332818:15
741Bruno St. Jacques22PHID6000-120.0000000050.08714:35
742Martin St. Louis*27TBLRW8233377010328.7181235297120116.4160019:31
743Steve Staios29EDMD765212613965.7113016231264.0169422:17
744Matt Stajan19TORC1101100.210000001100.01111:00
745Patrik Štefan22ATLC71132134-10122.71030215429613.5119516:50
746Charlie Stephens21COLC2000000.0000000010.0115:20
747Scott Stevens*38NJDD814162018416.7400213121133.5187023:05
748Jeremy Stevenson28MINLW3256116691.541016002917.234510:48
749Turner Stevenson30NJDRW777132071151.870001120858.291511:53
750Cory Stillman29STLLW7924436712567.5186043011215715.3144818:20
751P.J. Stock27BOSC711910-51600.10100810382.64376:09
752Jarret Stoll20EDMC4011-30-0.1000010050.0317:44
753Martin Straka30PITLW60182846-18124.311704226013613.2121520:15
754Jason Strudwick27CHID48235-4870.820003001910.54058:26
755Brad Stuart23SJSD3641014-6462.32201460636.375220:53
756Jozef Stümpel30BOSC781437510124.3104022413011012.7141818:11
757Marco Sturm24SJSLW822820489166.222602128020813.5135416:31
758Radoslav Suchý26PHXD771892182.40100710482.1126516:26
759Steve Sullivan28CHIRW8226356115427.220423285219013.7155919:01
760Mats Sundin*31TORC753735721589.01816382013222316.6151920:15
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
761Niklas Sundström27TOTLW8071926-1301.570011711719.9114114:16
761Niklas Sundström27SJSLW4721012-4220.22000811365.666514:09
761Niklas Sundström27MTLLW335914381.350019003514.347614:26
762Damian Surma22CARC1101000.210000001100.077:15
763Tomáš Surový21PITC2647110101.13102700478.537214:19
764Brian Sutherby20WSHC7229117930.32000900385.36899:34
765Andy Sutton27ATLD5331821-81142.811101170654.695418:00
766Per Svartvadet27ATLC62178-118-0.81000502472.173011:46
767Róbert Švehla34TORD827384513468.45201201711106.4194723:44
768Alexander Svitov20TBLC63448-4580.23100400695.85498:43
769Jaroslav Svoboda22CARLW4831114-5320.62100650634.869914:33
770Brian Swanson26EDMC4421012-7100.31101721673.052411:55
771Don Sweeney36BOSD67358-1241.53000500555.587613:05
772Darryl Sydor30DALD815313622407.73201131801323.8148418:19
773Petr Sýkora26MDARW82342559-7247.5181515178029911.4151518:29
774Jeff Taffe21PHXC20314-440.221011001816.723111:34
775Henrik Tallinder24BUFD4631013-3282.92100541378.191419:53
776Chris Tamer32ATLD721910-101181.31000900531.9112915:41
777David Tanabe22CARD6831013-27241.512004601042.9123718:12
778Alex Tanguay23COLLW8226416734368.4233052912014218.3146017:48
779Brad Tapper24ATLRW35104142231.991034006814.745713:03
780Dick Tärnström28PITD6173441-11506.64300122201156.1145823:54
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
781Chris Taylor30BUFC11134-120.310002011010.015313:55
782Tim Taylor33TBLC824812-1338-0.64001701954.2111213:34
783Joey Tetarenko24TOTRW4000-19-0.1000000030.0266:24
783Joey Tetarenko24FLARW2000-14-0.1000000020.0136:19
783Joey Tetarenko24OTTRW2000050.0000000010.0136:29
784Chris Therien31PHID6716710363.21000501931.1116617:24
785Steve Thomas39TOTRW8114163010533.313104133011811.9104412:53
785Steve Thomas39CHIRW69413170510.740011030914.485212:21
785Steve Thomas39MDARW12103131022.691033002737.016413:42
786Joe Thornton23BOSC7736651011210912.12212244322019618.4171622:17
787Scott Thornton32SJSLW4191221-7412.0540110206414.156913:53
788Shawn Thornton25CHIRW13112-4310.01000100156.71118:30
789Billy Tibbetts28NYRC11000-212-0.3000000060.01109:58
790Mattias Timander28NYID8031316-2243.13001841833.6139917:29
791Kimmo Timonen27NSHD7263440-3467.42400102401444.2161422:25
792Daniel Tjärnqvist26ATLD7531215-20261.721001020654.6164221:53
793Keith Tkachuk30STLLW5631245511397.2171405168018516.8107919:16
794Jeff Toms28FLAC8224240.620012001216.79311:36
795Raffi Torres21NYILW170550100.30000500120.01307:40
796Patrick Traverse28MTLD6501313-9241.900001030630.0131320:12
797Yannick Tremblay27ATLD7582230-27323.3350161601515.3163121:45
798Pascal Trépanier29NSHD1000000.0000000010.0109:55
799John Tripp25NYRRW9123120.31000110166.3798:43
800Pavel Trnka26TOTD4639121302.82100720585.276716:40
800Pavel Trnka26MDAD24369262.02100510339.138416:00
800Pavel Trnka26FLAD22033-1240.80000210250.038317:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
801Jean-Guy Trudel27MINLW1000020.00000000065:37
802Darcy Tucker27TORLW77102636-71192.5541222401089.3118215:21
803Pierre Turgeon*33DALC651230424184.39305191107615.895114:38
804Oleg Tverdovsky26NJDD5058132223.33201620766.684016:48
805Igor Ulanov33FLAD561127392.21000100205.092116:27
806Scottie Upshall19NSHRW8101200.21000000616.7708:42
807Ossi Väänänen22PHXD672791822.42000700494.1129019:15
808Rob Valicevic32MDARW10101120.11001000714.3868:35
809Garry Valk35CHILW1601106-0.2000000190.01579:50
810Shaun Van Allen35OTTC7812203217663.7822319105322.697412:29
811Darren Van Impe29CBJD14112-6100.20010010119.125918:29
812Mike Van Ryn23STLD20033380.80000210210.030115:04
813Ryan VandenBussche29CHIRW22000058-0.3000000070.01436:30
814Jim Vandermeer22PHID242139271.72000010229.132913:42
815Václav Varaďa26TOTRW55910191311.7720010008111.187315:53
815Václav Varaďa26BUFRW447411-2230.861004006410.970916:07
815Václav Varaďa26OTTRW11268380.911006001711.816514:57
816Sergei Varlamov24STLLW3000100.0000000050.03411:26
817Josef Vašíček22CARC57101020-19331.264019108711.589215:39
818Stéphane Veilleux21MINRW38325-6230.02100110525.846112:08
819Kris Vernarsky20BOSC14101-22-0.11000000185.61319:24
820J.P. Vigier26ATLRW13000-134-0.90000000210.018414:07
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
821Vitaly Vishnevski22MDAD80268-8762.21010501653.1113414:10
822Ľubomír Višňovský26LAKD57816242285.071011060859.4110219:20
823Anton Volchenkov20OTTD5731316-4402.630001030754.088415:30
824Radim Vrbata21TOTLW76161935-7183.11060411802157.4110814:35
824Radim Vrbata21COLLW661119300162.6830411801716.491813:55
824Radim Vrbata21CARLW10505-720.523000004411.419019:00
825Vladimír Vůjtek30PITLW5011-40-0.1000001030.0387:34
826David Výborný28CBJLW7920264612165.615414196112516.0129116:20
827Matt Walker22STLD160110380.20000100130.017811:09
828Scott Walker29NSHRW601518332583.68705108012412.1119019:50
829Jesse Wallin24DETD32011-2190.20000100230.042513:16
830Niclas Wallin27CARD772810-19711.72002800692.9122515:55
831Rickard Wallin22MINC4101100.210010001100.0317:44
832Derrick Walser24CBJD5341317-9342.61302850864.778814:52
833Wes Walz32MINC8013193211633.513004180111511.3127515:56
834Kyle Wanvig22MINRW71010130.11000000520.0659:14
835Aaron Ward30CARD77369-23901.73001510664.5141718:24
836Dixon Ward34NYRLW8000-22-0.2000000070.0708:45
837Jason Ward24MTLRW8325300.830002001030.09011:17
838Lance Ward24TOTD65325-61211.23001200525.85358:14
838Lance Ward24FLAD36314-4780.93001100348.83289:07
838Lance Ward24MDAD29011-2430.30000100180.02077:08
839Rhett Warrener27BUFD500991632.40000711470.091218:14
840Todd Warriner29TOTLW49610161321.56001820728.352810:47
840Todd Warriner29VANLW3046100220.94000510537.535111:41
840Todd Warriner29PHILW13235260.720012101315.41108:30
840Todd Warriner29NSHLW6011-140.0000010060.06811:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
841Mike Watt26CARLW5000-10-0.1000000020.0387:30
842Mike Weaver24ATLD40055-5200.80000500210.074518:38
843Steve Webb27NYIRW49101-575-0.51000000273.72966:02
844Doug Weight32STLC70155267-6525.98703222911828.2142620:23
845Mattias Weinhandl22NYIRW4761723-2101.951001061669.165213:52
846Eric Weinrich36PHID812182016406.0011015301031.9173321:24
847Stephen Weiss19FLAC7761521-13170.76002960876.9108114:02
848Glen Wesley34TOTD7011011-2443.40100541771.3149321:20
848Glen Wesley34CARD63178-5402.70100430721.4134921:24
848Glen Wesley34TORD7033340.7000011150.014520:41
849Duvie Westcott25CBJD39077-3771.50000511270.072818:41
850Tommy Westlund28CARRW3000000.000000000196:29
851Colin White25NJDD72581319985.55001710816.2141719:41
852Peter White33CHIC6011000.0000010020.0549:01
853Todd White27OTTC8025356019287.4168152015014417.4143717:58
854Trent Whitfield25WSHC14112160.11001100425.01198:30
855Ray Whitney30CBJLW81245276-26227.0148221734123510.2170121:00
856Jason Wiemer26NYILW819192851162.4801217201396.5100812:26
857Jason Williams22DETC16336320.821003002015.017110:43
858Justin Williams21PHIRW418162415223.1800214201057.665415:57
859Brian Willsie24COLRW12011015-0.10000100120.01159:36
860Clarke Wilm26NSHC8251116-11360.4500010101084.698111:58
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
861Landon Wilson27PHXRW3168141261.56003800926.537812:11
862Mike Wilson27NYRD1000100.1000000001312:41
863Chad Wiseman21SJSLW4000-24-0.1000000010.0379:19
864Brendan Witt27WSHD692911121063.32000900802.5142120:36
865Jason Woolley33TOTD766202611515.351021280817.4127616:48
865Jason Woolley33DETD626172312224.7510211605211.5101016:17
865Jason Woolley33BUFD14033-1290.60000120290.022415:59
866Peter Worrell25FLALW63235-14193-0.72000300523.85779:09
867Jamie Wright26TOTLW232240160.220002001811.126011:19
867Jamie Wright26CGYLW192241120.320002001612.522311:43
867Jamie Wright26PHILW4000-14-0.1000000020.0389:27
868Tyler Wright29CBJC70191130-251132.514323101010817.6112916:07
869Vitali Yachmenev28NSHLW62515207121.550011230687.4103216:38
870Alexei Yashin29NYIC81263965-12326.6121407241502749.5150118:32
871Stéphane Yelle28CGYC82101525-10501.1730310411218.3146717:53
872Jason York32NSHD744151913526.022008701073.7147719:57
873Mike York25EDMRW71222951-8105.1137241414117712.4135419:04
874Scott Young35DALRW7923194224305.81751415402379.7127516:08
875Dmitry Yushkevich31TOTD8331114-9463.43000731754.0170820:34
875Dmitry Yushkevich31LAKD42033-4241.10000201360.083819:57
875Dmitry Yushkevich31FLAD23167-12140.61000330234.354423:40
875Dmitry Yushkevich31PHID18224781.720002001612.532618:05
876Steve Yzerman*37DETC16268680.811014201315.424915:35
877Miroslav Zálešák23SJSRW10123-200.21000200812.5959:28
878Rob Zamuner33BOSLW55106162181.673015019410.666712:08
879Richard Zedník27MTLRW803119504796.322902171125012.4147418:25
880Henrik Zetterberg22DETLW79222244684.816514175013516.3125115:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
881Alexei Zhamnov32CHIC741543580705.110231241721669.0154020:48
882Alexei Zhitnik30BUFD7031821-5855.030018911382.2182526:04
883Sergei Zholtok30MINC781626421184.5133021511015310.5129416:36
884Mike Zigomanis22CARC19213-400.101101001910.51859:43
885Tomáš Žižka23LAKD10033-440.20000210120.015415:24
886Sergei Zubov*32DALD82114455212611.03802242001587.0211825:50
887Dainius Zubrus24WSHC6313223515433.711200202010412.5103516:26
888Andrei Zyuzin25TOTD6741317-8364.022004631133.5144821:37
888Andrei Zyuzin25MIND6641216-7343.922004531133.5142821:38
888Andrei Zyuzin25NJDD1011-120.1000001002020:03