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
1Craig Adams24CARRW33011238-0.10000100170.01955:54
2Kevyn Adams27TOTC7761117-5430.860029111085.688711:31
2Kevyn Adams27FLAC444812-3280.74001611715.658713:21
2Kevyn Adams27CARC33235-2150.22001300375.43009:05
3Dmitry Afanasenkov21TBLLW5000-10-0.1000000010.0254:54
4Maxim Afinogenov22BUFRW81211940-9694.41731014502349.0124515:22
5Tommy Albelin37NJDD42134041.31001300333.056013:20
6Nikita Alexeev20TBLLW44448-980.23101400478.550311:26
7Daniel Alfredsson*29OTTRW783734713459.3279142014024315.2158420:19
8Bryan Allen21VAND11000160.2000000040.011910:47
9Jamie Allison26TOTD44022-7520.10000200160.03668:19
9Jamie Allison26CGYD37022-3240.30000200140.02867:44
9Jamie Allison26CBJD7000-428-0.2000000020.08011:23
10Jason Allison26LAKC731955742687.7145022332013913.7159121:47
11Tony Amonte31CHIRW8227396611677.320614318023211.6174621:18
12Jonas Andersson20NSHRW5000-22-0.2000000040.0469:06
13Dave Andreychuk*38TBLLW82211738-121094.01191579116113.0134716:26
14Nik Antropov21TORRW11112-140.11000100128.3988:57
15Denis Arkhipov22NSHC82202242-18164.013706166011816.9128915:43
16Tyler Arnason22CHIC21314-340.330001001915.81999:28
17Jason Arnott27TOTC732520452655.7151003155019712.7126717:21
17Jason Arnott27NJDC632219413595.314801145016913.0108517:13
17Jason Arnott27DALC10314-160.412021002810.718218:13
18Magnus Arvedson30OTTLW7412273927354.41200121241219.9131217:44
19Arron Asham23MTLRW355497551.350004003016.72878:13
20Serge Aubin26CBJC718816-20320.37101800869.3110015:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Adrian Aucoin28NYID8112223423628.5570181222325.2200724:47
22Donald Audette32TOTRW33513183201.82303760826.147914:30
22Donald Audette32DALRW2048122121.41302620498.224912:26
22Donald Audette32MTLRW13156180.41001140333.023017:42
23Sean Avery21DETC362241680.22001110306.72837:51
24P.J. Axelsson26BOSLW78717246161.5502015021275.5114614:42
25Chris Bala23OTTLW6011100.1000010020.0345:43
26Steve Bancroft31SJSD5011-220.0000010050.05210:24
27Drew Bannister27MDAD1000000.0000000010.01313:19
28Matthew Barnaby28TOTLW7781321-102141.3800113006911.677610:05
28Matthew Barnaby28NYRLW4881321-31441.9800113005614.354711:24
28Matthew Barnaby28TBLLW29000-770-0.60000000130.02297:54
29Stu Barnes31BUFC681731486265.5125041810312713.4126318:35
30Murray Baron34VAND611678682.21000600382.6103416:57
31Ľuboš Bartečko25ATLLW71131427-15302.11210013109613.5102814:28
32Shawn Bates26NYILW7117355218305.9121442311115011.3133218:45
33Bates Battaglia26CARLW82212546-6444.515512214016712.6156519:05
34Eric Beaudoin21FLALW8134-240.21001300119.114017:27
35Jaroslav Bednář25LAKRW22426-480.631022002020.023510:42
36Kris Beech20PITC79101525-25451.0820010501267.9107113:33
37Steve Bégin23CGYC517512-3791.261005006510.84809:25
38Wade Belak25TORD6313421421.11000300472.15829:14
39Éric Bélanger24LAKC53816242212.4521110606711.977114:33
40Ken Belanger27LAKLW43202-5850.02000000229.11884:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Mark Bell21CHILW80121628-61242.211101142012010.0101212:39
42Blake Bellefeuille24CBJC2011100.1000010020.0178:21
43Ladislav Benýšek26MIND74178-12281.81000610442.3141719:09
44Bryan Berard24NYRD8222123-1603.0200015511321.5161019:38
45Drake Berehowsky30TOTD572680601.62001510385.373112:50
45Drake Berehowsky30PHXD321455421.31000310234.339512:20
45Drake Berehowsky30VAND25123-5180.31001200156.733713:28
46Andy Berenzweig24NSHD263710-3141.730015202711.135713:45
47Sergei Berezin30TOTLW70111526282.3740510502005.5104414:55
47Sergei Berezin30PHXLW417916-141.361046301205.863715:33
47Sergei Berezin30MTLLW294610341.01301420805.040714:01
48Aki Berg24TORD811101114463.410001000661.5151618:43
49Marc Bergevin36STLD30033621.20000300130.036812:15
50Christian Berglund21NJDLW15279-380.82000520229.118712:26
51Rick Berry23TOTD70022-3811.10000200490.079611:23
51Rick Berry23COLD570001600.90000000290.05419:29
51Rick Berry23PITD13022-4210.20000200200.025619:39
52Todd Bertuzzi26VANRW723649852111011.22214033316020317.7141619:40
53Craig Berube36CGYLW66314-21640.02100100348.84306:31
54Blair Betts21CGYC6101-120.11001000425.0437:05
55Radim Bičánek27CBJD60156-15341.01000410432.381213:32
56Jiří Bicek23NJDRW1000-10-0.1000000020.01313:10
57Mathieu Biron21TBLD36000-1612-0.40000000350.053214:47
58Jason Blake28NYIC8281018-11360.580016041365.9105712:54
59Rob Blake*32COLD75164056165812.261002221712297.0205227:22
60Sylvain Blouin27MINLW43022-11130-0.90000200280.04249:51
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Eric Boguniecki26STLC8011-24-0.10000010100.09411:42
62Patrick Boileau26WSHD2000-12-0.1000000002411:52
63Brad Bombardir29MIND28123-6140.70100110244.257520:33
64Peter Bondra33WSHRW77393170-2808.62117181911133311.7167221:43
65Radek Bonk26OTTC822545703528.1176252321117014.7147217:57
66Dennis Bonvie28BOSRW231233840.31000200520.01175:05
67Sébastien Bordeleau26TOTC20145-2100.21000220283.623711:50
67Sébastien Bordeleau26MINC14145-180.31000220254.019013:35
67Sébastien Bordeleau26PHXC6000-12-0.1000000030.0477:46
68Jason Botterill25CGYLW4101-320.00101000425.0389:26
69Joël Bouchard28NJDD1011100.2000010001919:26
70Philippe Boucher28LAKD80723300946.7340215801983.5172721:36
71Tyler Bouck22PHXLW7000-14-0.1000000030.0486:54
72Bob Boughner30CGYD7924691703.32000211583.4147918:43
73Francis Bouillon26MTLD28055-5330.80000410240.052618:47
74Jesse Boulerice23PHIRW3000-15-0.1000000010.0134:18
75Eric Boulton25BUFLW35235-11290.42001300219.52156:08
76Josef Boumedienne24TOTD4101-260.110000001100.05313:19
76Josef Boumedienne24TBLD3000-140.0000000003310:58
76Josef Boumedienne24NJDD1101-120.210000001100.02020:23
77Dan Boyle25TOTD6681826-16394.353011170998.1131319:53
77Dan Boyle25TBLD4151520-15273.03201960687.492122:28
77Dan Boyle25FLAD25336-1121.32100210319.739215:40
78Nick Boynton23BOSD8041418181074.9400114001362.9148118:30
79Matt Bradley23SJSRW549132222433.4900213006314.34578:27
80Donald Brashear30TOTLW8192332-81992.1810217601078.4108213:22
80Donald Brashear30PHILW504151901091.340021320626.565013:00
80Donald Brashear30VANLW315813-8900.841004404511.143313:58
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Pavel Brendl20PHIRW8101-120.01000000616.7728:59
82Kip Brennan21LAKLW40001220.000000000194:40
83Rich Brennan29NSHD4000020.1000000005814:31
84Eric Brewer22EDMD8171825-5455.716028911654.2193823:56
85Daniel Brière24PHXC783228606528.02012051810014921.5122815:44
86Aris Brimanis29MDAD5000-190.0000000020.0489:31
87Rod Brind'Amour31CARC812332553405.616525229116214.2179222:07
88Patrice Brisebois31MTLD71429339256.8121117120954.2169623:53
89Brad Brown26MIND51044-111230.60000400230.081115:54
90Curtis Brown25BUFC82201737-4323.915415133117111.7146017:48
91Mike Brown22VANLW15000172-0.1000000020.0523:29
92Sean Brown25TOTD73651171743.63301500649.496513:13
92Sean Brown25EDMD61641081273.433014005810.376912:36
92Sean Brown25BOSD12011-1470.2000010060.019616:22
93Benoît Brunet33TOTLW6191423-3121.9711313107212.584713:53
93Benoît Brunet33DALLW324913581.430119003312.140212:34
93Benoît Brunet33MTLLW16022-44-0.30000200190.021713:33
93Benoît Brunet33OTTLW13538-400.941022102025.022817:31
94Andrew Brunette28MINLW81214869-4187.61110022622010619.8129916:02
95Sergei Brylin28NJDLW7616284421105.311503262013312.0130617:11
96Kelly Buchberger35LAKLW746713-131050.460015203915.476510:21
97Jan Bulis23MTLLW5391019-281.881038208710.371913:34
98Pavel Bure*30TOTRW68343569-5628.12112122312028711.8170125:01
98Pavel Bure*30FLARW56222749-14564.912911151202389.2132223:37
98Pavel Bure*30NYRRW1212820963.293018004924.528523:43
99Valeri Bure27FLARW3181018-3121.862014601008.057618:36
100Sven Butenschön25EDMD14000040.2000000080.01359:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Yuri Butsayev23TOTC11202040.220000001020.013712:27
101Yuri Butsayev23ATLC8202140.32000000633.310813:28
101Yuri Butsayev23DETC3000-10-0.1000000040.0299:44
102Petr Buzek24TOTD411340271.31000300362.869416:56
102Petr Buzek24CGYD321344141.51000300342.955117:12
102Petr Buzek24ATLD9000-413-0.2000000020.014415:58
103Dan Bylsma31MDARW7789175281.770129007211.189311:36
104Eric Cairns27NYID74257-21761.42001500345.982511:09
105Kyle Calder23CHILW811736538475.411603288013312.8134116:33
106Brian Campbell22BUFD293360121.630002103010.044415:18
107Jim Campbell28CHIRW9112-340.01000010128.312013:21
108Keith Carney31MDAD60591414305.35001630667.6124720:47
109Anson Carter27EDMRW822832603257.21612061814018115.5158319:18
110Andrew Cassels32VANC531139505225.04701221706417.292517:27
111Zdeno Chára24OTTD75101323301567.5541210121059.5165422:04
112Brad Chartrand27LAKC4679165401.970019004914.355612:05
113Vladimir Chebaturkin26CHID13022060.4000020080.016512:42
114Chris Chelios*40DETD79633394012610.0510124631284.7199925:18
115Jason Chimera22EDMC3101-300.01000000333.33812:44
116Marc Chouinard24MDAC454592100.840004014010.047710:36
117Ryan Christie23CGYLW2000-10-0.100000000126:10
118Artem Chubarov22VANC515510-3100.35003401736.864412:37
119Martin Cibák21TBLC26156-680.11000500224.529011:08
120Ivan Čiernik24TOTLW29134060.11000300234.32368:08
120Ivan Čiernik24OTTLW23123040.11000200185.61817:51
120Ivan Čiernik24WSHLW6011020.0000010050.0559:15
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Zdeno Cíger32TOTLW56121325-15261.91110311209213.085615:17
121Zdeno Cíger32NYRLW296713-3161.151016104812.542014:30
121Zdeno Cíger32TBLLW276612-12100.860025104413.643616:08
122Marián Cisár23NSHRW10123-380.10100200166.312912:55
123Brett Clark25ATLD2000-30-0.2000000003115:32
124Chris Clark25CGYRW6410717-12791.072147001099.289313:57
125Greg Classen24NSHC5556111300.940106003215.655810:09
126Daniel Cleary23EDMRW65101929-1512.9721114507513.382612:43
127Ben Clymer23TBLRW81142034-10362.81040214601519.3141217:26
128Erik Cole23CARRW81162440-10353.513302213015910.1130116:04
129Mike Commodore22NJDD37011-1230-0.20000100220.046712:37
130Mike Comrie21EDMC8233276016458.5258051314017019.4143717:32
131Tim Connolly20BUFC821035454344.17303211401267.9139116:58
132Craig Conroy30CGYC8127487524329.4187243017114618.5169620:56
133Matt Cooke23VANLW8213203341112.912102190110312.6115314:03
134Bob Corkum34TOTC75358-3220-2.03000410803.8113315:06
134Bob Corkum34ATLC65347-3016-1.93000400704.3102615:47
134Bob Corkum34BUFC10011-24-0.10000010100.010710:44
135Chris Corrinet23WSHRW8011-46-0.2000010080.08110:04
136Daniel Corso23STLC414711361.031025202516.046011:13
137Shayne Corson35TORC74122133111202.911011192011110.8126317:04
138Sylvain Côté36WSHD7031114-15261.721029201013.0138119:44
139Jeff Cowan25TOTRW57516-1490-0.45002100647.862010:53
139Jeff Cowan25ATLRW38415-1150-0.34001100517.847312:27
139Jeff Cowan25CGYRW19101-340-0.11001000137.71477:44
140Mike Craig30SJSRW2000020.0000000020.0167:57
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Cory Cross31TORD50391211543.03001900397.776515:18
142David Cullen25TOTD17000-86-0.5000000030.021512:39
142David Cullen25PHXD14000-56-0.3000000030.017312:21
142David Cullen25MIND3000-30-0.2000000004214:02
143Matt Cullen25MDAC79183048-1245.314314218116411.0134417:01
144Jassen Cullimore29TBLD784913-1584.44001900844.8156820:07
145Jim Cummins31TOTRW12000-631-0.3000000030.0594:56
145Jim Cummins31NYIRW10000-531-0.3000000030.0444:26
145Jim Cummins31MDARW2000-10-0.100000000157:27
146Jakub Čutta20WSHD2000-30-0.2000000020.03216:02
147Mariusz Czerkawski29NYIRW82222951-8485.3166061811016913.0130915:58
148Andreas Dackell29MTLRW79151833-3242.81023214228318.1136117:14
149Pierre Dagenais23TOTRW4210414-1081.573012207713.046211:00
149Pierre Dagenais23FLARW26718-541.052001004714.928811:04
149Pierre Dagenais23NJDRW16336-540.521011203010.017510:54
150Ulf Dahlén35WSHLW69232952-585.9167041811014116.3111416:09
151Toni Dahlman22OTTRW10011-10-0.1000010050.0717:04
152Vincent Damphousse34SJSC822038588605.8117242612017211.6160919:38
153Mathieu Dandenault25DETD8181220-5443.962031020978.2135416:43
154Ken Daneyko37NJDD670662602.20000600440.0104015:31
155Jeff Daniels33CARC65415-612-0.130101004010.05278:07
156Craig Darby29MTLC2000000.000000000115:20
157Mathieu Darche25CBJLW14112-56-0.11000100156.71389:49
158Pavel Datsyuk23DETC70112435443.4920115907913.995513:39
159Matt Davidson24CBJRW17123-1110-0.31000200185.624814:34
160Jeff Daw29COLC1011000.1000010020.01312:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Jason Dawe28NYRRW1000-10-0.1000000010.099:21
162Éric Dazé26CHILW8238327017369.72612051913026414.4140417:07
163Greg de Vries29COLD828122018577.3611310111485.4189023:03
164Adam Deadmarsh26LAKLW762933628717.91712052211013920.9146519:17
165Andy Delmore25NSHD73162238-13226.85110313811759.1143619:40
166Pavol Demitra27STLC82354378134610.124110102518021216.5157319:11
167Nathan Dempsey27TORD3000100.1000000030.04214:00
168Éric Desjardins32PHID6561925-1244.4321014411175.1144322:12
169Boyd Devereaux23DETLW79916259242.4900216001167.890911:30
170Rob DiMaio33DALLW616612-2250.74022600639.566310:52
171Kevin Dineen38CBJRW595813-6620.95000710736.859710:07
172Chris Dingman25TOTLW44055-10103-0.40000500410.03578:07
172Chris Dingman25CARLW30011-277-0.30000100170.02076:54
172Chris Dingman25TBLLW14044-826-0.10000400240.015010:43
173Tomáš Divíšek22PHIC3101100.21001000333.3258:12
174Shane Doan25PHXRW8120294911615.21460223602059.8147118:10
175Hnat Domenichelli25TOTRW6791625-23441.3810114201446.393613:58
175Hnat Domenichelli25ATLRW4081119-18341.371011010879.259414:51
175Hnat Domenichelli25MINRW27156-5100.01000410571.834212:40
176Tie Domi32TORRW749101931571.79002910939.776410:20
177Ted Donato32TOTLW5000-54-0.3000000020.0418:14
177Ted Donato32LAKLW2000-22-0.1000000010.0157:20
177Ted Donato32STLLW2000-22-0.100000000199:17
177Ted Donato32NYILW1000-10-0.1000000010.087:55
178Shean Donovan27TOTRW618715-21440.37102601829.883713:43
178Shean Donovan27ATLRW486612-16400.25102600649.464813:30
178Shean Donovan27PITRW13213-540.020000011811.118914:34
179Jiří Dopita33PHIC52111627983.1830213307913.979215:14
180Jim Dowd33MINC82133043-14543.585011317011111.7127615:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Aaron Downey27CHIRW36101-276-0.210010001010.01845:06
182Dallas Drake32STLLW801115268872.5713215001169.5107513:26
183Kris Draper30DETRW8215153026563.613023140113710.9127815:35
184Harold Druken23VANLW27448-160.731022203312.130111:09
185Chris Drury25COLLW822125461385.116506141012368.9147117:57
186Steve Dubinsky31TOTLW29628-1140.860012004812.544915:29
186Steve Dubinsky31NSHLW26527-2100.650002004211.941315:54
186Steve Dubinsky31CHILW3101140.21001000616.73511:50
187Steve Duchesne36DETD64315183283.521021410704.3101715:53
188J.P. Dumont23BUFLW76232144-10425.216703156015414.9115715:14
189Micki DuPont21CGYD2000020.0000000020.02914:44
190Pascal Dupuis22MINRW76151227-10162.31032010201549.7115015:08
191Radek Dvořák24NYRRW65172037-20142.31133111902108.1128319:44
192Gordie Dwyer24TBLLW26022-460-0.1000020060.01325:05
193Karl Dykhuis29MTLD80571216325.15001700855.9159219:54
194Dallas Eakins34CGYD3000140.1000000004314:21
195Mike Eastwood34STLC7171017-2411.070028026011.791712:55
196Mark Eaton24NSHD58358-12241.63000410525.899817:12
197Patrik Eliáš25NJDLW752932614367.7208182210019914.6142118:57
198Mikko Eloranta29TOTLW779918-1561.581029001366.691111:49
198Mikko Eloranta29LAKLW7199180541.781029001217.481311:27
198Mikko Eloranta29BOSLW6000-12-0.20000000150.09716:12
199Nelson Emerson34LAKRW41527-8250.450011104012.53779:12
200John Emmons27BOSC22022-416-0.30000200200.01788:04
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Shane Endicott20PITC4011-140.0000010020.0348:28
202Martin Erat20NSHLW8092433-11322.5720216808410.7105313:10
203Anders Eriksson27TORD34022-1120.50000200310.054115:55
204John Erskine21DALD33011-862-0.10000100160.035410:44
205Kelly Fairchild28COLC10202120.42000000633.3666:35
206Jeff Farkas24TORRW6022140.1000020030.0589:37
207Mike Farrell23WSHRW8000-10-0.1000000010.0455:35
208Rico Fata21NYRRW10000-20-0.3000000080.0858:31
209Sergei Fedorov*32DETC8131376820368.72110062411225612.1158319:33
210Todd Fedoruk22PHILW55347-21410.430004002114.33496:21
211Ruslan Fedotenko23PHIRW781792615433.31601390012114.0108713:56
212Andrew Ference22PITD754711-12732.23100700824.9139218:34
213Brad Ference22FLAD8021517-132542.72000681653.1157919:44
214Scott Ferguson29EDMD5032511752.730002002711.168313:40
215Chris Ferraro29WSHC1011000.1000001040.01515:17
216Peter Ferraro29WSHLW4011-100.0000001030.05212:54
217Ray Ferraro37TOTC76142337-30742.41040116709914.1118715:37
217Ray Ferraro37ATLC6181927-32660.9620013607211.197515:59
217Ray Ferraro37STLC156410281.542013102722.221114:05
218Jeff Finley34STLD7806612303.30000501390.0144518:32
219Jiří Fischer21DETD80281017674.020018001031.9137417:10
220Mike Fisher21OTTC58159248553.21203480112312.281714:05
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Tom Fitzgerald33TOTRW7881220-7390.9602011011256.4114214:39
221Tom Fitzgerald33NSHRW637916-4331.060108011016.989814:15
221Tom Fitzgerald33CHIRW15134-360.00010300244.224416:16
222Rory Fitzpatrick27BUFD5000-24-0.1000000020.06011:54
223Theo Fleury33NYRLW8224396302165.817705281102679.0170620:48
224Ryan Flinn21LAKLW10000051-0.1000000020.0353:29
225Dan Focht24PHXD80000110.1000000050.09912:25
226Adam Foote30COLD55522277556.2311011101855.9142925:59
227Colin Forbes25WSHLW38538-2150.640113004910.241911:01
228Jean-François Fortin22WSHD36134-1201.01000300244.269919:25
229Ron Francis*38CARC802750774188.71314052128116516.4165520:41
230Jeff Friesen25MDARW81172643-1444.5151101510116110.6145717:59
231Marián Gáborík19MINRW783037670348.52010042116022113.6130816:47
232Simon Gagné21PHILW7933336631329.528417239119916.6143418:09
233Steve Gainey23DALLW5011-170.0000010010.0377:24
234Bruce Gardiner29NJDRW7213-120.411001001020.09313:16
235Denis Gauthier25CGYD6658139914.24012503766.6127519:19
236Aaron Gavey27MINLW7161117-21380.35100911758.084611:55
237Martin Gélinas31CARLW72131629-1302.610301142012110.7115816:05
238Brent Gilchrist34TOTC45369-9140.13001600535.750511:14
238Brent Gilchrist34DALC26257-660.22000500296.932712:35
238Brent Gilchrist34DETC19112-38-0.11001100244.21789:22
239Hal Gill26BOSD794182216775.5400016021372.9191324:13
240Todd Gill36COLD360443251.40000400260.045812:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Doug Gilmour*38MTLC70103141-7483.1550224707812.8130618:39
242Brian Gionta23NJDRW3347111081.44000700586.944313:25
243Jonathan Girard21BOSD20033090.50000030280.029414:43
244Ray Giroux25NYID2000-12-0.1000000020.02512:18
245Sascha Goc22TOTD11000-200.0000000040.0898:03
245Sascha Goc22TBLD9000000.1000000020.0505:32
245Sascha Goc22NJDD2000-20-0.1000000020.03919:21
246Scott Gomez22NJDC76103848-4364.19101251301566.4127416:46
247Sergei Gonchar27WSHD76263359-15810.4197021914021612.0179723:38
248David Gosselin24NSHRW3000-15-0.100000000217:05
249Jean-Luc Grand-Pierre24CBJD81268-29901.02000600623.2124315:20
250Benoît Gratton25MTLC8101-180.01000000812.5799:51
251Chris Gratton26BUFC821524390754.114105195013910.8122614:57
252Adam Graves33SJSLW8117143111513.213131131013912.2127915:47
253Josh Green24EDMLW61105159522.191015007812.861510:05
254Travis Green31TORRW8211233413613.1830219401199.2119114:32
255Martin Grenier21PHXD5000050.0000000010.0305:56
256Mike Grier27EDMRW82817251321.7602315021127.1123215:01
257Stu Grimson36NSHLW301120760.01000100520.01846:08
258Michal Grošek26NYRRW15325-3120.430001102313.018612:24
259Bill Guerin31BOSRW78412566-1918.8301017178035511.5161820:45
260Niklas Hagman22FLARW78101828-682.1901217101347.5107913:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Riku Hahl21COLC222351140.520013001711.82089:26
262Steven Halko27CARD5011360.400001000499:43
263Adam Hall21NSHRW1011000.1000010020.01414:04
264Kevin Haller31NYID1000-12-0.1000000020.01717:12
265Jeff Halpern25WSHC4851419-9290.95004770746.873515:19
266Denis Hamel24BUFLW61268-1280.02000510802.567111:00
267Roman Hamrlík27NYID701126377787.06411111231696.5175425:03
268Michal Handzuš24PHXC79153045-8343.81131121909416.0127616:09
269Casey Hankinson25CHILW3000-20-0.1000000010.0268:38
270Scott Hannan23SJSD752121410573.520011011682.9152420:19
271Brett Harkins31CBJC2521214-581.10200390922.231612:38
272David Harlock30ATLD19011-2180.20000100120.028314:55
273Mark Hartigan24ATLC2000-22-0.1000000030.02713:16
274Scott Hartnell19NSHRW7514274151114.21130421601628.6127316:58
275Todd Harvey26SJSRW699132216732.7900113006613.66759:47
276Derian Hatcher29DALD804212512876.5310017221113.6211726:28
277Brett Hauer30NSHD3000-36-0.2000000020.03110:29
278Niclas Hävelid28MDAD52123-13400.91000200452.288517:01
279Martin Havlát20OTTLW72222850-7665.8139061810014515.2106314:46
280Greg Hawgood33DALD2000020.0000000010.0136:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Paul Healey26TORRW213710721.230007002910.323211:03
282Dany Heatley21ATLRW82264167-19566.8197042911120212.9163119:53
283Jochen Hecht24EDMLW821624404604.31150320402117.6123015:00
284Bret Hedican31TOTD5751116-1223.75001830855.9135523:46
284Bret Hedican31FLAD313710-4121.93000520466.575824:27
284Bret Hedican31CARD262463101.82001310395.159622:56
285Shawn Heins28SJSD170221240.40000020200.01669:46
286Steve Heinze32LAKLW73151631-15462.6780479012312.2115215:47
287Barrett Heisten21NYRC10000-42-0.3000000070.0767:36
288Milan Hejduk25COLRW622123440245.2137151211013915.1125220:11
289Sami Helenius28DALD39000-4580.10000000180.03789:41
290Bryan Helmer29VAND40551010532.832013204311.648312:04
291Matt Henderson27CHIRW4011-100.0000010030.0297:08
292Darby Hendrickson29MINC6891524-22500.952218617911.4113716:43
293Jukka Hentunen27TOTLW38459-940.33101500508.044011:35
293Jukka Hentunen27CGYLW28235-94-0.11100300385.331211:09
293Jukka Hentunen27NSHLW10224000.520012001216.712812:46
294Chris Herperger27OTTC7249134430.64000900814.981511:19
295Matt Herr25FLAC3000-20-0.1000000010.0196:27
296Jamie Heward30CBJD28123-970.41000110382.639414:04
297Andy Hilbert20BOSC6101-220.01000000119.16911:34
298Sean Hill31TOTD72726330896.1340291701454.8154121:24
298Sean Hill31CARD4972330-1615.3340271601166.0117523:58
298Sean Hill31STLD230331280.80000210290.036715:56
299Dan Hinote25COLC5866128391.25013600758.072212:27
300Jan Hlaváč25TOTLW771615319183.515103141013212.1107013:54
300Jan Hlaváč25VANLW46912214102.1810211107012.967914:46
300Jan Hlaváč25PHILW317310581.470013006211.339112:36
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Shane Hnidy26OTTD33112-10570.01000100342.955916:56
302Jonas Höglund29TORLW8213344711264.51111429501996.5127715:34
303Benoît Hogue35TOTLW587815-5371.170017104216.765111:14
303Benoît Hogue35DALLW32336-4240.230003002015.034010:37
303Benoît Hogue35BOSLW17448-390.840013101723.523213:38
303Benoît Hogue35WSHLW9011240.0000010050.0808:52
304Josh Holden24CARC800002-0.1000000030.0425:17
305Bobby Holík31NJDC812529547976.619603191002709.3143417:42
306Jason Holland25LAKD3000-100.0000000010.04815:50
307Tomas Holmström29DETRW6981826-12581.726019907910.185512:23
308Brian Holzinger29TBLC23123-440.01000110205.02149:19
309Shawn Horcoff23EDMLW61814223182.3800012205714.069111:20
310Darcy Hordichuk21TOTLW34112-5141-0.21000100812.52076:05
310Darcy Hordichuk21ATLLW33112-5127-0.21000100812.52006:03
310Darcy Hordichuk21PHXLW10000140.00000000077:18
311Marcel Hossa20MTLLW10314220.730001002015.011111:09
312Marián Hossa*23OTTRW8031356611508.6219142113127811.2147918:29
313Bill Houlder34NSHD82088-1403.20000512440.0176821:33
314Phil Housley*37CHID80152439-3347.17806101402186.9174121:46
315Jan Hrdina25PITLW79243357-7505.9186062310011520.9156819:51
316Tony Hrkac35ATLLW80182644-12124.0125121511010117.8139817:29
317Brett Hull*37DETRW8230336318358.0227141815024712.1154318:49
318Jody Hull32OTTRW24224060.220012001216.724410:10
319Cale Hulse28NSHD63022-181210.30000200700.0118818:51
320Ivan Huml20BOSLW1011200.2000010020.01615:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Kristian Huselius23FLALW79232245-4145.116613138116913.6133616:55
322Hannes Hyvönen26SJSD6000-20-0.1000000040.0345:40
323Jarome Iginla*24CGYRW82524496277714.43516172914131116.7183422:22
324Brad Isbister24NYILW7917213811133.913402192014212.0120915:18
325Barret Jackman20STLD1000000.0000000010.01918:56
326Ric Jackman23BOSD2000-12-0.1000000040.02713:26
327Jaromír Jágr29WSHRW693148790309.12110033315019715.7149821:43
328John Jakopin26PITD190442420.8000040030.01578:16
329Ryan Jardine21FLALW8022020.1000020060.0718:55
330Martti Järventie25MTLD1000200.2000000001312:57
331Jason Jaspers20PHXC4011-140.0000010010.0328:07
332Jeff Jillson21SJSD48513182293.1230211204710.670114:36
333Andreas Johansson28NYRLW701410246462.01130181110813.0114216:19
334Calle Johansson34WSHD11202-480.320010001811.123321:14
335Craig Johnson29LAKLW7213142714243.48413112110212.7102614:15
336Greg Johnson30NSHC82182644-14383.715302168214512.4160519:34
337Matt Johnson26MINLW60404-13183-0.440010002317.44437:23
338Mike Johnson27PHXRW575222714282.421202101736.890115:49
339Ryan Johnson25FLAC29134-510-0.31000300244.237713:00
340Kim Johnsson25PHID8211304112428.26501161401507.3188923:02
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Olli Jokinen23FLAC8092029-16981.1531015411535.9144718:05
342Hans Jonsson28PITD53257-12221.10200311375.496418:12
343Kenny Jönsson27NYID7610223215267.1721013811079.3187524:40
344Ed Jovanovski25VAND82173148-71017.99713131802028.4206525:11
345Joé Juneau34MTLC7082836-3102.571012152968.3130318:37
346František Kaberle28ATLD6152025-11243.641001190826.1131621:35
347Tomáš Kaberle23TORD69102939526.85503121528511.8172525:00
348Dmitri Kalinin21BUFD5821113-6262.52000650673.0104718:03
349Tomi Kallio25ATLRW6081422-8121.5710013101027.888514:45
350Valeri Kamensky35TOTLW54714211202.170011220729.761811:27
350Valeri Kamensky35NJDLW304812-2181.140008004010.038712:54
350Valeri Kamensky35DALLW24369321.03001420329.42319:38
351Niko Kapanen23DALC9011-12-0.1000001030.0889:44
352Sami Kapanen28CARRW772742699238.21611042121024810.9158920:38
353Jere Karalahti26TOTD45022-6410.90000110270.076216:56
353Jere Karalahti26LAKD30011-5290.50000010190.048116:02
353Jere Karalahti26NSHD15011-1120.4000010080.028118:45
354Paul Kariya*27MDARW82322557-15286.52111081114028911.1182222:13
355Steve Kariya24VANLW3011-220.0000010003712:17
356Andreas Karlsson26ATLC42178-820-0.21000700412.452512:30
357Dave Karpa30NYRD7511011-91310.91001901531.9126716:54
358Alexander Karpovtsev31CHID65191010403.30010900402.5134320:40
359Darius Kasparaitis29TOTD802121401423.720001101812.5163420:25
359Darius Kasparaitis29PITD6921214-11233.320001101752.7141720:32
359Darius Kasparaitis29COLD110001190.4000000060.021719:44
360Mike Keane34TOTRW7861117-4380.55100911738.2117415:03
360Mike Keane34STLRW564610-2220.13100600478.578414:00
360Mike Keane34COLRW22257-2160.42000311267.737216:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Sheldon Keefe21TBLRW396713-11160.960016105211.550713:00
362Chris Kelleher26BOSD1000000.00000000066:07
363Steve Kelly25LAKC8011-120.000001000556:52
364Alexander Kharitonov25NYILW5000-14-0.1000000050.0203:57
365Alexander Khavanov30STLD81321249555.3300010110873.4139517:13
366Dmitri Khristich32WSHC61912212121.8630210205416.785414:00
367Chad Kilger25MTLRW7581523-7271.470121320879.299313:14
368Marko Kiprusoff29NYID27066040.90000510170.037814:01
369Patric Kjellberg32TOTLW7781119-12160.64400731889.1131417:04
369Patric Kjellberg32MDALW657815-9100.534007016910.1111217:07
369Patric Kjellberg32NSHLW12134-360.11000030195.320216:51
370Trent Klatt31VANRW3487159101.952136106711.952515:27
371Ken Klee30WSHD6888164383.96203800859.4131919:24
372Jon Klemm32CHID8241620-3424.1220111501113.6195523:50
373Rostislav Klesla19CBJD758816-6744.771006201027.8141518:52
374Tomáš Klouček21NYRD52134-21370.51000201214.862311:58
375Mike Knuble29BOSRW5486149421.880025107710.45279:45
376Espen Knutsen30CBJRW77113142-28472.645211515110210.8155920:15
377Ladislav Kohn26DETRW4000040.0000000020.0215:13
378Saku Koivu27MTLC3022000.1000020020.04213:57
379Krys Kolanos20PHXC571111226482.51100510108113.674513:05
380Pavel Kolařík29BOSD13000060.1000000060.0886:45
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Juraj Kolník21NYIRW7202-200.311000001020.0567:57
382Steve Konowalchuk29WSHLW2821214-2230.820001200365.646116:29
383Evgeny Korolev23NYID17022060.3000020090.017610:22
384Igor Korolev31CHIC8292029-5201.4801116317811.5138016:49
385Alexander Korolyuk26SJSLW3237102140.73001610496.139312:16
386Tom Kostopoulos23PITRW11123-190.21000200812.513212:03
387Aleš Kotalík23BUFRW13134-120.31000300214.816412:35
388Ilya Kovalchuk18ATLLW65292251-19286.122704148018415.8120518:32
389Alex Kovalev28PITRW673244762809.1238133014026612.0159623:49
390Viktor Kozlov26FLAC5091827-16201.7360110801436.399519:54
391Vyacheslav Kozlov29BUFLW38913220162.5630111206813.262816:31
392Milan Kraft22PITC688816-9160.871027101037.884912:29
393Lukáš Krajíček18FLAD5000000.1000000030.06713:23
394Igor Kravchuk35CGYD78422263195.2310171501353.0144618:32
395Jordan Krestanovich20COLLW8022100.2000011060.0698:34
396Sergei Krivokrasov27TOTRW26235-2360.22001210513.931512:08
396Sergei Krivokrasov27MDARW17123-1190.11000200382.620512:05
396Sergei Krivokrasov27MINRW9112-1170.11001010137.711012:13
397Jason Krog26NYIC2000000.000000000136:40
398Robert Kron34CBJC5941115-1440.23100731924.394315:59
399Uwe Krupp36DETD8011-180.2000010090.013617:03
400Filip Kuba25MIND6251924-6324.7230112611015.0158125:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Pavel Kubina24TBLD82112334-221066.34523101301895.8194023:39
402František Kučera33WSHD56113147123.110001021671.5115720:39
403Kristián Kudroč20TBLD2000000.000000000167:49
404Jarno Kultanen29BOSD38033-1330.60000300310.049312:58
405Justin Kurtz25VAND27358-4141.212001403010.043115:58
406Maxim Kuznetsov24DETD391230400.91000200273.746211:51
407Oleg Kvasha23NYILW71132538-4803.611203177111910.9100814:12
408Joel Kwiatkowski24OTTD110005120.5000000090.015013:41
409Antti Laaksonen28MINLW82161733-5223.016001170010415.4133916:20
410Scott Lachance29VAND811101115503.71000910482.1162320:02
411Dan LaCouture24PITLW8261117-1971-0.150101010777.8108813:16
412Christian Laflamme25STLD8011340.5000010060.011113:54
413Denny Lambert32MDALW7325712130.32000500513.95107:00
414Éric Landry27MTLC2011200.200001000157:34
415Robert Lang31PITC621832509165.4125132111017510.3140622:41
416Darren Langdon31CARLW5821321060.220011001216.72424:11
417Jamie Langenbrunner26TOTRW82131932-9772.41201417111638.0128815:42
417Jamie Langenbrunner26DALRW68101626-11541.6901214111327.6107115:45
417Jamie Langenbrunner26NJDRW143362230.73002300319.721615:27
418Josh Langfeld24OTTRW1000020.0000000050.088:15
419Daymond Langkow25PHXC8027356218367.6186322112217115.8153419:11
420Ian Laperrière28LAKC818142251251.880031400899.0111313:45
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Claude Lapointe33NYIC8091221-9601.0603010027412.2104713:05
422Martin Lapointe28BOSRW68172340121014.613402194014112.1118017:22
423Georges Laraque25EDMRW805141961571.641011400955.37849:48
424Igor Larionov*41DETC70113243-5503.87401151705022.0101214:28
425Brad Larsen24COLLW502794470.81100601385.34068:07
426Janne Laukkanen31PITD476713-18281.53301241669.183917:51
427Paul Laus31FLAD4543711572.030103003910.363814:10
428Vincent Lecavalier21TBLC76201737-18613.61550389016412.2130317:09
429John LeClair32PHILW822526515305.921406224022011.4143517:30
430Mike Leclerc25MDALW82202444-121074.512804186017811.2142517:23
431Grant Ledyard40TBLD53134-5121.41000120273.777314:36
432Brad Leeb22VANRW2000100.0000000010.0199:35
433Brian Leetch*33NYRD8210455514288.79103182522025.0212125:52
434Guillaume Lefebvre20PHILW3000-10-0.1000000030.0185:55
435Sylvain Lefebvre34NYRD41055-3230.50000401200.068216:38
436David Legwand21NSHC631119301542.9911116301219.1103416:25
437Jere Lehtinen28DALRW7325244927146.717714185119812.6144819:50
438Claude Lemieux36PHXRW82162541-5703.41141315911749.2141117:12
439Mario Lemieux*36PITC24625310143.1420013120758.053422:16
440Curtis Leschyshyn32OTTD791910-5442.01000630591.7145918:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Francis Lessard22ATLD50000260.1000000020.06412:45
442Alan Letang26CGYD2000-20-0.1000000002211:06
443Trevor Letowski24TOTRW75916254191.9810014111088.3101413:31
443Trevor Letowski24VANRW42710172151.761008116510.853712:47
443Trevor Letowski24PHXRW33268240.32000600434.747714:27
444Nicklas Lidström*31DETD7895059132010.53600262402154.2221428:23
445Andreas Lilja26LAKD261453221.40100310128.329811:27
446Trevor Linden31TOTC80132437-5712.41030218601419.2149818:43
446Trevor Linden31VANC64122234-3652.51020217501229.8124019:23
446Trevor Linden31WSHC16123-26-0.10100110195.325816:06
447Mats Lindgren27NYILW59312150161.130011200358.64938:21
448Eric Lindros*28NYRC72373673191389.5241214333019618.9151621:03
449Bill Lindsay30TOTLW7651015-111400.550011000776.57429:45
449Bill Lindsay30FLALW634711-111170.24001700636.35959:27
449Bill Lindsay30MTLLW131340230.31000300147.113210:10
450David Ling27CBJRW5000-17-0.1000000050.0499:47
451Reed Low25STLRW58055-3160-0.10000500250.03115:22
452Dave Lowry36CGYLW627613-2051-0.14211600749.592814:58
453Brad Lukowich25DALD66167-1401.81000510561.887313:14
454Jyrki Lumme35TOTD6649138223.41121720735.5122218:31
454Jyrki Lumme35TORD51481213183.41121620616.6101719:57
454Jyrki Lumme35DALD15011-54-0.10000100120.020513:40
455Roman Lyashenko22TOTC19202-200.120000001612.51487:48
455Roman Lyashenko22NYRC15202000.220000001315.41177:50
455Roman Lyashenko22DALC4000-20-0.1000000030.0317:42
456Toni Lydman24CGYD7962228-8525.0510013901264.8167221:10
457Craig MacDonald24CARC12112-100.11000100156.712210:11
458Al MacInnis*38STLD711135463528.65604191602314.8189526:41
459Derek MacKenzie20ATLC1000-12-0.1000000010.01413:51
460John MacLean37DALRW20336-1170.53001210407.525112:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461John Madden28NJDC82158236252.4150027011708.8128015:36
462Adam Mair22LAKC181121570.210001001010.01297:11
463Vladimir Malakhov33NYRD816222810835.0510012911454.1184722:48
464Manny Malhotra21TOTC728614-4470.770116006013.374310:19
464Manny Malhotra21NYRC567613-1420.960116004117.157310:14
464Manny Malhotra21DALC16101-35-0.21000000195.317010:37
465Marek Malík26CARD82419238885.540001531914.4167920:29
466Kirk Maltby29DETLW829152415402.2801515001088.3109713:23
467Kent Manderville30TOTC383583120.73000401437.03529:15
467Kent Manderville30PHIC34257280.52000401395.13018:51
467Kent Manderville30PITC4101140.21000000425.05112:43
468Eric Manlow26BOSC3000000.0000000020.0186:05
469Dave Manson35TOTD470222330.90000200360.060412:51
469Dave Manson35DALD34011-1230.40000100240.037611:03
469Dave Manson35TORD130113100.50000100120.022817:34
470Paul Mara22PHXD7571724-6584.1520012501126.3161821:34
471Todd Marchant28EDMC821222347413.1903117141249.7139216:58
472Bryan Marchment32SJSD7222022221785.320002000682.9135318:47
473Andrei Markov23MTLD5651924-1244.232011270736.896617:15
474Danny Markov25PHXD7263036-7675.22401141511035.8165022:55
475Patrick Marleau22SJSC792123449405.318305185012117.4111114:04
476Grant Marshall28CBJRW81151833-20862.7960415301529.9125215:27
477Jason Marshall30MIND805611-81482.84100411736.8130416:18
478Radek Martínek25NYID231455161.41001310254.048621:07
479Steve Martins29OTTC14101140.01000000119.11349:33
480Stéphane Matteau32SJSLW5574114151.251103014316.35039:09
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Mike Matteucci30MIND3000120.1000000003010:06
482Richard Matvichuk28DALD829122111526.3540210111098.3195123:47
483Brad May30PHXLW7210122211952.3910311101059.586912:04
484Jamal Mayers27STLC7798179991.780108001058.689311:36
485Chris McAllister26PHID42055-71130.30000500260.03869:12
486Chris McAlpine30CHID400338361.60000300400.061415:22
487Dean McAmmond28CGYLW732130512605.7147041910115213.8138218:56
488Bryan McCabe26TORD82172643161299.198011214015710.8201524:34
489Sandy McCarthy29NYRRW82101323-81711.8910313009011.16968:29
490Steve McCarthy20CHID3000-120.0000000020.03511:48
491Darren McCarty29DETRW6257122980.65001700746.873111:47
492Alyn McCauley24TORC826101610181.050111000956.393511:24
493Andy McDonald24MDAC53721282102.752031740798.984715:59
494Shawn McEachern32OTTLW801531469524.61050325601967.7141317:40
495Dan McGillis29PHID755141917465.332018601473.4158021:04
496Marty McInnis31TOTRW79111728-15331.7920112501577.0125515:53
496Marty McInnis31MDARW6091423-14251.6720011301316.991815:18
496Marty McInnis31BOSRW19235-180.12001120267.733617:42
497Randy McKay35TOTRW69711184721.543011010739.689813:01
497Randy McKay35NJDRW5567132651.03301610639.572913:15
497Randy McKay35DALRW14145270.410004001010.016912:02
498Jay McKee24BUFD812111318435.22001911504.0157419:26
499Steve McKenna28NYRLW5421301440.111011001711.82153:59
500Jim McKenzie32NJDLW6735801230.42100320339.14907:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Kyle McLaren24BOSD38088-4191.10000503570.073519:21
502Dean Melanson28WSHD4000140.1000000060.05012:36
503Josef Melichar23PITD60033-1681.40000210460.0100616:46
504Scott Mellanby35STLRW64152641-5934.278021610013710.9100315:40
505Éric Meloche25PITRW23011-78-0.60000100290.023410:10
506Éric Messier28COLLW7451015-5260.350031000846.0112815:15
507Mark Messier*41NYRC4171623-1321.652029616910.175918:31
508Glen Metropolit27TOTRW3511617161.11000790521.949614:10
508Glen Metropolit27WSHRW3311617361.21000790512.047514:24
508Glen Metropolit27TBLRW2000-20-0.1000000010.02110:26
509Branislav Mezei21NYID240222120.5000020040.02038:28
510Aaron Miller30LAKD745121714546.14013912756.7165422:21
511Kip Miller32NYIC3771724262.5520110705213.552314:07
512Norm Milley21BUFRW5011000.00000100100.06613:12
513Boris Mironov29CHID644141815684.9400110401293.1145422:43
514Willie Mitchell24MIND6831013-16682.33001820674.5145721:25
515Mike Modano*31DALC7834437714389.6266252318221915.5175222:27
516Fredrik Modin27TBLLW541417310273.41220413221419.9103119:05
517Jaroslav Modrý30LAKD8043842-4657.00400152301193.4156119:31
518Alexander Mogilny32TORRW66243357186.6195041716018812.8116417:38
519Steve Montador22CGYD11123-2260.410002001010.013412:12
520Jim Montgomery32DALC8022-100.1000011080.0698:35
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Steve Moore23COLC8000-44-0.2000000050.0577:05
522Brad Moran22CBJC3000000.0000000020.0237:39
523Ian Moran29PITD642810-11541.82001701942.1128020:00
524Ethan Moreau26EDMLW80115164811.590214011298.5101712:43
525Dave Morisset20FLARW4000-75-0.4000000020.04511:21
526Marc Moro24TOTD15000-3250.0000000070.017911:57
526Marc Moro24NSHD13000-3230.0000000070.015612:02
526Marc Moro24TORD2000020.0000000002311:23
527Aleksey Morozov24PITLW72202949-7165.213703199116212.3120316:42
528Derek Morris23CGYD6143034-4885.62201101911662.4150524:40
529Brendan Morrison26VANC8223446718267.417604367118312.6158719:21
530Brenden Morrow23DALLW72171835121094.113403162010216.7121516:52
531Mike Mottau23NYRD1000000.00000000066:20
532Mark Mowers27NSHLW14123-220.21000200520.01198:31
533Bill Muckalt27OTTRW70088-346-0.50000800730.06849:46
534Bryan Muir28COLD22112190.81000010263.822710:20
535Kirk Muller35DALLW78102030-12282.0640114601119.0107613:48
536Gord Murphy34BOSD150222130.50000200100.021814:32
537Glen Murray29TOTRW82413071314010.632909245124616.7162019:45
537Glen Murray29BOSRW7335256026408.830507213121216.5144819:50
537Glen Murray29LAKRW96511501.824023203417.617219:08
538Marty Murray26PHIC7412152710102.810112140110911.0103113:56
539Rem Murray29TOTC8081927-4181.760211252988.2117214:39
539Rem Murray29EDMC69717245142.050211052848.399814:27
539Rem Murray29NYRC11123-94-0.31000200147.117415:51
540Ladislav Nagy22PHXLW742319426505.318505172018712.3111515:04
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Tyson Nash26STLLW64671321001.16001700669.164310:03
542Markus Näslund28VANLW81405090225011.9328062723030213.2158019:31
543Andrei Nazarov27TOTLW77651152151.460005005610.73764:53
543Andrei Nazarov27BOSLW47022-2164-0.10000200180.01493:10
543Andrei Nazarov27PHXLW306397511.560003003815.82277:35
544Stan Neckář26TBLD77178-18242.20010700382.6158020:31
545Andrej Nedorost21CBJC7022-320.00000200120.09112:56
546Václav Nedorost19COLLW25224-420.11100200229.125610:15
547Petr Nedvěd30NYRC78212546-8363.814613177117512.0151019:22
548Chris Neil22OTTRW721071752312.191007005617.96028:22
549Sergei Nemchinov38NJDLW685510-9100.150015004910.275911:09
550Scott Nichol27CGYC608917-91071.152106214916.376112:41
551Rob Niedermayer27CGYLW5761420-15490.631211220876.9102718:01
552Scott Niedermayer*28NJDD7611223312308.3920614801298.5184524:17
553Chris Nielsen21CBJRW23235-340.32001300287.124810:47
554Antti-Jussi Niemi24MDAD1000-10-0.100000000109:53
555Ville Nieminen24TOTRW66111627-1382.71010511508313.388213:22
555Ville Nieminen24COLRW531014241302.791059507213.967212:41
555Ville Nieminen24PITRW13123-280.01000200119.121016:10
556Joe Nieuwendyk*35TOTC812533580226.7196062013018913.2136716:52
556Joe Nieuwendyk*35DALC67232447-2185.6176051410015714.6113816:59
556Joe Nieuwendyk*35NJDC142911241.12001630326.322916:22
557Janne Niinimaa26EDMD815394413809.24102181831194.2209225:49
558Andrei Nikolishin28WSHC80132336-1402.71210020301439.1139117:23
559Marcus Nilson23FLALW81141933-14552.4761212611479.5133816:31
560Owen Nolan29SJSC752343667937.2138222317321710.6145419:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Mattias Norström30LAKD792911-2384.12000801424.8181923:01
562Brad Norton26FLAD22022-2450.3000020060.02039:15
563Jeff Norton36TOTD32055-5100.80000320150.064420:08
563Jeff Norton36FLAD29044-580.70000310130.059720:35
563Jeff Norton36BOSD3011020.1000001020.04715:46
564Ivan Novoseltsev23FLARW70131629-10442.511115114110911.9104214:53
565Teppo Numminen33PHXD7613354813209.094061320211711.1181323:51
566Michael Nylander29CHIC8215466128507.09602321401589.5127515:33
567Sean O'Donnell30BOSD803222527896.7210219301122.7198624:50
568Jeff O'Neill25CARLW76313364-5637.62011061617027211.4150019:44
569Adam Oates*39TOTC80146478-4286.6113013826010213.7175021:52
569Adam Oates*39WSHC66115768-2225.88301352208512.9145822:06
569Adam Oates*39PHIC143710-260.830003401717.629220:51
570Jaroslav Obšut25COLD3000000.0000000030.0299:47
571Lyle Odelein33TOTD7721618-28932.820001060862.3173522:32
571Lyle Odelein33CBJD6521416-28892.32000860762.6144322:12
571Lyle Odelein33CHID12022040.50000200100.029324:23
572Jeff Odgers32ATLRW46448-31350.540014003411.83978:37
573Gino Odjick31MTLRW3644831041.040004004010.02747:37
574Mattias Öhlund25VAND8110263616567.75413151101935.2204825:17
575Fredrik Olausson35DETD47213159223.310111210613.378116:37
576Krzysztof Oliwa28PITLW57022-5150-0.50000110310.03185:35
577Jimmie Ölvestad21TBLRW74311143240.53000902993.0103614:00
578Vladimír Országh24NSHRW79152136-15563.010503147011313.3126916:04
579Sandis Ozoliņš29TOTD83143852-7588.911301241401728.1202524:24
579Sandis Ozoliņš29CARD4641923-4343.631001630715.689719:30
579Sandis Ozoliņš29FLAD37101929-3245.2820181101019.995825:53
580Samuel Påhlsson24MDAC8061420-16260.441101220996.1131316:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581Žigmund Pálffy29LAKRW633227595268.11615161512016119.9127920:18
582Jay Pandolfo27NJDRW654101412151.030101000725.690913:59
583Justin Papineau22STLC1000-20-0.10000000098:40
584Richard Park25MINRW63101525-1102.1721211311158.7103716:28
585Scott Parker24COLLW6314501540.11000400323.13675:50
586Mark Parrish24NYIRW7830306010327.920916189316218.5131116:48
587Timo Pärssinen25MDALW17033020.00000300160.020011:44
588James Patrick38BUFD5658133163.441006204511.192116:27
589Stephen Peat21WSHRW38224-1850.320002001118.21925:04
590Michael Peca27NYIC8025356019627.216365247416814.9161820:14
591Denis Pederson26TOTRW48268-4510.12000600424.84419:11
591Denis Pederson26VANRW29156-2310.21000500244.22418:18
591Denis Pederson26PHXRW19112-220-0.11000100185.620010:32
592Scott Pellerin32TOTLW6841014-11210.24000811636.371110:28
592Scott Pellerin32BOSLW35156-66-0.21000410412.440711:38
592Scott Pellerin32DALLW33358-5150.530004012213.63049:13
593Mike Peluso27CHIRW37426-3190.34001200458.93439:17
594Yanic Perreault30MTLC82272956-3406.621607209015617.3137716:47
595Nathan Perrott25NSHRW22123-1740.21001200714.31084:55
596Ricard Persson32OTTD342793421.92000511355.749514:34
597Toby Petersen23PITRW7981018-1540.661108201166.996912:16
598Oleg Petrov30MTLLW75241741-4124.520316143015215.8142118:56
599Ronald Petrovický24CGYRW7757120850.44101610786.490011:42
600Matt Pettinger21WSHLW617310-8440.46101300739.65889:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
601Chris Phillips23OTTD63616225294.551019701035.8122919:31
602Karel Pilař24TORD23134381.01000300323.136916:03
603Rich Pilon33STLD8022-190.3000020030.010212:45
604Kamil Piroš23ATLC8011-24-0.1000010040.09812:12
605Aleš Píša25EDMD2000020.0000000030.03015:02
606Lance Pitlick34FLAD35112-1412-0.51000100156.73289:22
607Domenic Pittis27EDMLW22066-280.20000330180.025111:23
608Václav Pletka22PHILW1000000.0000000020.01211:34
609Steve Poapst33CHID561786302.21000700482.183314:52
610Shjon Podein33TOTRW64810182411.570129016711.988113:46
610Shjon Podein33COLRW4166120391.250125014314.053313:00
610Shjon Podein33STLRW23246220.42000400248.334915:09
611Jason Podollan25NYIRW1000020.0000000010.044:10
612Alexei Ponikarovsky21TORLW8202200.42001000825.0648:03
613Brian Pothier24ATLD33369-19220.42101600654.671621:41
614Tom Poti24TOTD6622325-10444.00201111021091.8158924:04
614Tom Poti24EDMD5511617-6423.301007721001.0134924:32
614Tom Poti24NYRD11178-420.70101430911.123921:45
615Patrick Poulin28MTLRW28055660.40000500150.02589:13
616Nolan Pratt26TBLD46033-4511.40000300380.084718:25
617Keith Primeau30PHIC75192948-31284.814503244115112.6135018:00
618Wayne Primeau25PITC333710-1180.720107002810.741712:38
619Bob Probert36CHILW61134-9176-0.61001300333.04116:44
620Chris Pronger*27STLD78740472312010.42413162402043.4206626:29
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
621Sean Pronger29CBJC26314-440.230001002512.029711:26
622Václav Prospal26TBLC81183755-11385.5117021917116610.8141917:31
623Dale Purinton25NYRD4004441130.80000400110.03057:37
624Jamie Pushor28TOTD76088-13842.00000701600.0132917:29
624Jamie Pushor28CBJD61066-10541.70000501460.0104317:06
624Jamie Pushor28PITD15022-3300.30000200140.028619:03
625Taylor Pyatt20BUFLW481010204352.51000010006116.464813:30
626Deron Quint25CBJD7571825-34263.7430171101694.1165122:01
627Stéphane Quintal33MTLD7561016-7873.551011000857.1141518:52
628Karel Rachůnek22OTTD51315187243.721021140555.598519:19
629Branko Radivojevič21PHXRW18426140.840012001921.11699:22
630Brian Rafalski28NJDD767404715189.45204231701255.6168222:08
631Marcus Ragnarsson30SJSD70515204444.132031221687.4158322:37
632Paul Ranheim36PHIRW795495360.44100400756.77319:15
633Erik Rasmussen24BUFLW6981119-1341.680021100899.090013:03
634Mike Rathje27SJSD525121723485.01400921568.9111921:31
635Rob Ray33BUFRW71235-32000.12000300238.73645:08
636Marty Reasoner24EDMC5265110410.93302410669.161111:44
637Mark Recchi*33PHIRW802242645466.6137243210020510.7165320:40
638Wade Redden24OTTD799253422488.2441115911565.8198325:06
639Joe Reekie36TOTD55268-5691.32000600336.181214:46
639Joe Reekie36WSHD38246-7410.72000400267.757415:06
639Joe Reekie36CHID170222280.6000020070.023814:00
640Robyn Regehr21CGYD77268-24931.02000420822.4160920:54
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
641Robert Reichel30TORC782031517265.719103227215213.2118415:11
642Steve Reinprecht25COLC6719274614186.0154031410311117.1110716:32
643Todd Reirden30ATLD65358-25820.22100410853.5117218:02
644Mikael Renberg29TORRW7114385211365.610403317013010.8103514:35
645Pascal Rhéaume28TOTC61111122-4292.256029208013.878512:52
645Pascal Rhéaume28ATLC4211920-3252.356027206118.060714:27
645Pascal Rhéaume28CHIC19022-14-0.10000200190.01789:22
646Mike Ribeiro21MTLLW4381018-11121.453007304816.759913:55
647Mike Ricci30SJSC791934539445.612520247311516.5134817:04
648Brad Richards21TBLC82204262-18135.915500281402518.0162419:48
649Luke Richardson32PHID72189181023.61000800651.5131618:17
650Stéphane Richer35TOTRW68141428-9142.613102122012311.493813:48
650Stéphane Richer35PITRW58131225-8142.412102111010712.181614:04
650Stéphane Richer35NJDRW10123-100.21000110166.312212:10
651Jani Rita20EDMLW1000000.00000000066:09
652Byron Ritchie24TOTC355611-2361.03200510608.343112:19
652Byron Ritchie24FLAC315611-2341.03200510559.138512:26
652Byron Ritchie24CARC400002-0.1000000050.04611:30
653Jamie Rivers26TOTD664263491.73101110517.85648:33
653Jamie Rivers26BOSD644266452.03101110488.35418:27
653Jamie Rivers26OTTD2000-34-0.2000000030.02311:37
654Craig Rivet27MTLD82817251765.580001331908.9155819:00
655Gary Roberts35TORLW69212748-4635.013622198012217.2119917:23
656Stéphane Robidas24MTLD5611011-25140.50100640681.5106318:58
657Luc Robitaille*35DETLW81302050-2386.4171305128019015.8120314:51
658Randy Robitaille26TOTRW58142337-23333.09501149012111.695716:30
658Randy Robitaille26PITRW40102030-14162.5730111909111.072518:08
658Randy Robitaille26LAKRW18437-9170.522003003013.323212:54
659Dave Roche26NYILW1000000.00000000032:51
660Travis Roche23MIND4000-120.0000000010.05012:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
661Jeremy Roenick32PHIC7521466732748.5165033410216712.6136718:14
662Stacy Roest27MINRW58101121-381.8514211009810.291915:50
663Todd Rohloff28WSHD16011-2140.1000010060.022714:11
664Brian Rolston28BOSC8231316211307.616697191113319.4167320:24
665Cliff Ronning36TOTLW811935540325.914500171801999.5135716:45
665Cliff Ronning36NSHLW671831490245.6144001417016411.0112116:44
665Cliff Ronning36LAKLW14145080.30100310352.923616:53
666Kyle Rossiter21FLAD2000-120.0000000003115:27
667André Roy26TOTLW657916-22111.570009006610.65508:28
667André Roy26OTTLW56681431481.560008006010.04698:23
667André Roy26TBLLW9112-5630.01000100616.7818:58
668Gaétan Royer25TBLRW3000-12-0.100000000154:57
669Michal Rozsíval23PITD7992029-6475.4540413708910.1158120:01
670Steve Rucchin30MDAC3871623-362.1340111505712.373319:17
671Martin Ručinský30TOTLW751127388423.6830221601288.6115315:23
671Martin Ručinský30DALLW42611173241.64201830639.561114:33
671Martin Ručinský30MTLLW18268-1120.61100510414.929216:15
671Martin Ručinský30NYRLW1531013661.530018202412.525016:39
672Jarkko Ruutu26VANRW49279-1740.22000700375.449910:11
673Mark Rycroft23STLLW9033040.20000300140.0889:50
674Joe Sacco32WSHLW65077-1351-0.70000700570.04967:38
675Kirill Safronov20TOTD3000-52-0.4000000020.04916:10
675Kirill Safronov20ATLD2000-32-0.2000000020.04221:11
675Kirill Safronov20PHXD1000-20-0.20000000066:08
676Joe Sakic*32COLC8226537912189.2169143716026010.0180522:01
677Ruslan Salei27MDAD824711-10973.84001610964.2175721:25
678Sami Salo27OTTD66414181143.621129501223.3131119:52
679Andreas Salomonsson28NJDLW39459-12220.13101500586.952713:30
680Bryce Salvador25STLD6657123783.441027003713.5111716:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
681Sergei Samsonov23BOSLW7429417021279.2263042912019215.1139018:47
682Mikael Samuelsson25NYRRW676101610231.131211000946.479511:52
683Geoff Sanderson29CBJLW4211516-15121.465024101129.870716:50
684Oleg Saprykin20CGYC3000-20-0.1000000090.04013:25
685Yves Sarault29NSHLW1000000.00000000055:15
686Cory Sarich23TBLD7201111-41052.800001001550.0115916:06
687Miroslav Šatan27BUFRW82373673143310.0171555279026713.9173521:10
688Brian Savage30TOTLW77202141-13383.811904147016412.2130616:58
688Brian Savage30MTLLW47141529-14302.7770287011712.085518:12
688Brian Savage30PHXLW306612181.242026004712.845115:02
689Marc Savard24CGYC56141933-18482.87703136014010.097017:20
690Kevin Sawyer27MDALW57112-4221-0.31000100293.43305:47
691Dave Scatchard25NYIRW80121527-41112.38314150011710.3100112:31
692Petr Schastlivy22OTTLW1011100.10000100033:21
693Robert Schnabel23NSHD1000000.00000000077:16
694Mathieu Schneider32LAKD55723303686.1340071601235.7123322:25
695Nick Schultz19MIND5246100142.63101330478.583916:08
696Ray Schultz25NYID2000-15-0.10000000073:22
697Richard Scott23NYRLW5000050.0000000010.0122:25
698Daniel Sedin*21VANLW79923321322.6540218501177.797712:22
699Henrik Sedin*21VANC821620369364.01330114607820.5105012:48
700Ľubomír Sekeráš33MIND6942024-7384.504011091824.9156122:37
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
701Teemu Selänne*31SJSRW82292554-11405.9199181312020214.4139216:58
702Luke Sellars20ATLD1000020.00000000033:27
703Brendan Shanahan*33DETLW803738752311810.32212372215127713.4151318:55
704Jeff Shantz28CGYC40336-3230.11200210378.145711:26
705Jody Shelley25CBJLW5233612060.63000210358.63396:32
706Denis Shvidki21FLALW8123-420.11000110119.19611:57
707Mike Sillinger30CBJC80202343-35543.212805158015013.3166820:51
708Jon Sim24DALRW26303-3100.12100000437.02479:30
709Roman Šimíček30MINLW6202180.32000000450.08013:16
710Ben Simon23ATLC600016-0.1000000070.0569:20
711Chris Simon30WSHLW82141731-81372.713101152012111.6100012:11
712Reid Simpson32TOTLW51617-11321.060011002227.32595:04
712Reid Simpson32NSHLW26505-1690.850000001338.51495:45
712Reid Simpson32MTLLW251120630.11001100911.11094:22
713Todd Simpson28PHXD6721315201524.320001300513.9116117:20
714Jarrod Skalde30PHIC1000020.0000000050.01212:25
715Martin Škoula22COLD82102131-3426.95501911110010.0182922:18
716Kārlis Skrastiņš27NSHD8241317-12363.640011021844.8167920:29
717Pavel Skrbek23NSHD3000-22-0.1000000003110:18
718John Slaney29PHID1000200.2000000010.02423:33
719Jiří Šlégr30TOTD46369-20590.62100321674.596621:00
719Jiří Šlégr30ATLD38358-21510.22100221565.481221:21
719Jiří Šlégr30DETD8011180.30000100110.015419:16
720Blake Sloan26TOTLW672911-1750-0.32000900563.674211:04
720Blake Sloan26CBJLW60279-1846-0.42000700494.165610:56
720Blake Sloan26CGYLW7022140.1000020070.08612:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
721Richard Šmehlík32BUFD60369-9222.23001600525.8122220:22
722Jason Smith28EDMD7451318141035.740111210855.9155421:00
723Mark Smith24SJSC49336-1720.23001300407.53958:03
724Nick Smith22FLAC15000-10-0.1000000020.0624:09
725Wyatt Smith24PHXLW10000-50-0.4000000040.010610:36
726Bryan Smolinski30LAKC801325387563.5841014831877.0155119:23
727Peter Smrek22NYRD8011-74-0.4000010020.011614:28
728Ryan Smyth25EDMLW611535507485.57715269015010.0118719:27
729Dan Snyder23ATLC11112-3300.01000100714.312010:57
730Brent Sopel25VAND668172521446.2710310701166.9125519:01
731Sheldon Souray25MTLD34358-5621.52100410565.461818:11
732Jaroslav Špaček27TOTD7451318-4533.73112850935.4131617:47
732Jaroslav Špaček27CHID60310135293.03001820644.798516:25
732Jaroslav Špaček27CBJD14235-9240.60111030296.933023:35
733Martin Špaňhel24CBJLW4101-220.11000000616.74511:12
734Bruno St. Jacques21PHID7000420.4000000040.09713:51
735Martin St. Louis*26TBLRW531619354204.39612162110515.299018:41
736Steve Staios28EDMD735510101084.250013111015.0132018:05
737Patrik Štefan21ATLC5971623-4221.6601014206710.494215:58
738Kevin Stevens36PITLW32145-925-0.31000310342.934710:50
739Scott Stevens*37NJDD821161715445.8100114111210.8191223:19
740Jeremy Stevenson27NSHLW4000090.000000000245:53
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
741Turner Stevenson29NJDRW21022-325-0.30000200330.024411:38
742Cory Stillman28STLLW802322458365.717604148014016.4120415:03
743P.J. Stock26BOSC58033-2122-0.30000300120.02995:09
744Martin Straka29PITLW13549301.241013103315.223418:00
745Jason Strudwick26VAND442464961.520004001315.44299:45
746Brad Stuart22SJSD826232913396.042021292966.3177821:41
747Jozef Stümpel29TOTC818505822185.4710343701008.0152018:46
747Jozef Stümpel29BOSC727475421145.161034160937.5133918:36
747Jozef Stümpel29LAKC9134140.31000210714.318120:06
748Marco Sturm23SJSLW7721204123325.414435182017412.1120515:39
749Radoslav Suchý25PHXD814131725105.431001210498.2146518:05
750Mike Sullivan33PHXLW42123-316-0.51000011283.645910:56
751Steve Sullivan27CHIRW7821396023676.918308299115513.5149519:10
752Mats Sundin*30TORC8241398069410.32910292414126215.6158519:20
753Niklas Sundström26SJSRW73930397503.3801021727412.2116415:57
754Gary Suter37SJSD826273313576.4330191621743.4165020:07
755Brian Sutherby19WSHC7000-32-0.2000000030.0517:17
756Andy Sutton26TOTD432810-4811.61100710414.957813:26
756Andy Sutton26ATLD240440460.80000400200.037015:25
756Andy Sutton26MIND19246-4350.81100310219.520810:57
757Ken Sutton32NYID21022-580.00000110220.026712:44
758Per Svartvadet26ATLC7831215-1224-0.330001101803.8104313:22
759Róbert Švehla33FLAD8272229-19874.6430012911195.9207025:15
760Jaroslav Svoboda21CARLW10224020.520002001216.7949:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
761Brian Swanson25EDMC8112-100.21000010714.38110:10
762Don Sweeney35BOSD813151822355.221001500704.3163220:09
763Darryl Sydor29DALD78429333506.12200101901832.2164721:07
764Petr Sýkora25NJDRW7321274812445.917404216019410.8130417:52
765Henrik Tallinder23BUFD2000-100.0000000040.03618:10
766Chris Tamer31ATLD78336-111111.42010300664.5144218:30
767David Tanabe21CARD7811516-13352.4100010501130.9143918:27
768Alex Tanguay22COLLW701335488365.06702231209014.4128418:20
769Brad Tapper23ATLRW20246-3430.32000310345.926713:21
770Dick Tärnström27NYID6231619-12382.230001051595.1109417:39
771Tim Taylor32TBLC48448-2250.33010400508.064713:29
772Petr Tenkrát24TOTRW6781624-10341.970121240958.480211:58
772Petr Tenkrát24NSHRW5881624-4282.370121240829.869612:00
772Petr Tenkrát24MDARW9000-66-0.40000000130.010611:47
773Joey Tetarenko23FLARW38101-5123-0.310000001010.01955:08
774Alexei Tezikov23VAND2000200.2000000002411:46
775Chris Therien30PHID774101416304.4202310001053.8143918:42
776Steve Thomas38CHIRW34114150171.783004006616.759017:21
777Rocky Thompson24FLARW60000120.0000000010.0244:03
778Joe Thornton22BOSC6622466871277.8166053016015214.5131919:59
779Scott Thornton31SJSLW77261642111165.920605142014418.1104113:31
780Billy Tibbetts27TOTRW42167-16178-0.61001600482.145910:55
780Billy Tibbetts27PITRW33156-13109-0.41001500422.439912:05
780Billy Tibbetts27PHIRW9011-369-0.1000010060.0606:41
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
781Mattias Timander27CBJD784711-33441.73100700685.9154919:52
782Kimmo Timonen26NSHD821329422288.84901131511548.4198424:12
783German Titov36MDALW661314274363.41210212206320.682412:29
784Daniel Tjärnqvist25ATLD7521618-22141.911001420682.9161421:32
785Keith Tkachuk29STLLW733837752111710.7251307298024415.6143319:38
786Ryan Tobler25TBLLW4000-25-0.1000000010.0174:08
787Rick Tocchet37PHIRW14022-228-0.10000200100.01299:13
788Jeff Toms27TOTC529514-9141.072004108410.757211:00
788Jeff Toms27NYRC387411-4100.952004006211.340010:31
788Jeff Toms27PITC14213-540.02000010229.117212:19
789Raffi Torres20NYILW14011260.0000010090.01067:35
790Patrick Traverse27MTLD25235-7140.70200120248.345618:14
791Yannick Tremblay26ATLD6691524-15473.881016901157.8144121:50
792Pascal Trépanier28COLD7449134593.82200630874.6108214:37
793Pavel Trnka25MDAD7121113-5663.31100920782.6121117:03
794Jean-Guy Trudel26PHXRW3000020.0000000010.0268:42
795Nikos Tselios23CARD2000-26-0.1000000030.02613:13
796Darcy Tucker26TORLW7724355924927.417705302312419.4130716:59
797Marko Tuomainen29NYIRW1000-10-0.10000000077:11
798Pierre Turgeon*32DALC66153247-4164.787011913012112.4109016:31
799Tony Tuzzolino26BOSC2000-10-0.1000000010.0115:32
800Oleg Tverdovsky25MDAD73626320316.94201121401474.1166722:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
801Igor Ulanov32TOTD5301010-7641.00000901260.092817:31
801Igor Ulanov32NYRD39066-4530.50000501170.063616:19
801Igor Ulanov32FLAD14044-3110.5000040090.029220:50
802Ossi Väänänen21PHXD76212146743.31010921414.9153620:13
803Rob Valicevic31LAKRW17112-48-0.11000100911.11639:34
804Garry Valk34TORLW63510152280.950001000806.368010:48
805Shaun Van Allen34TOTC73813210261.8701111204816.779410:52
805Shaun Van Allen34MTLC5469155201.650118102821.454810:08
805Shaun Van Allen34DALC19246-560.220003102010.024612:57
806Darren Van Impe28TOTD67381112593.51201611605.0123718:28
806Darren Van Impe28FLAD361673311.90101411273.769419:17
806Darren Van Impe28NYRD171013120.50100000195.324014:09
806Darren Van Impe28NYID141236161.11000200147.130221:36
807Mike Van Ryn22STLD48281010183.02001800523.878616:23
808Ryan VandenBussche28CHIRW50123-10103-0.51000200224.53166:19
809Václav Varaďa25BUFRW7671623-7821.1610112311385.1125716:33
810Sergei Varlamov23STLLW5257124261.05000700836.058111:10
811Josef Vašíček21CARC78141731-7532.811303143011712.0110714:11
812Herberts Vasiļjevs25VANC18325020.612002001717.61659:09
813Pat Verbeek37DALRW6471320-4721.543011120818.674511:39
814J.P. Vigier25ATLRW15415-540.540001001822.219813:13
815Tony Virta29MINRW8235000.620002101513.310713:23
816Vitaly Vishnevski21MDAD74033-10601.70000201540.0130217:36
817Ľubomír Višňovský25LAKD7241721-5144.131021250954.2117016:15
818Radim Vrbata20COLLW521812307144.41260375011216.175614:32
819David Výborný27CBJLW75131831-1462.77602153010312.6115915:27
820Scott Walker28NSHRW28459-13180.13100410468.752218:38
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
821Jesse Wallin23DETD15011-1130.2000010080.016010:42
822Niclas Wallin26CARD521231361.31000200333.063412:12
823Derrick Walser23CBJD2101-200.11000000250.03316:18
824Wes Walz31MINC641020300432.7802518119710.3106916:42
825Aaron Ward29CARD79311140743.630021010694.3155419:40
826Lance Ward23FLAD68145-201310.11000202392.698714:31
827Rhett Warrener26BUFD655510151134.55001500667.6127719:39
828Todd Warriner28TOTLW322791200.62000610287.132210:04
828Todd Warriner28PHXLW18033-38-0.20000210100.019610:53
828Todd Warriner28VANLW142464120.820004001811.11269:01
829Mike Weaver23ATLD160110100.3000010090.022213:54
830Steve Webb26NYIRW6024601040.22000400316.53896:29
831Doug Weight31STLC6115344920405.7123012212013111.5120819:48
832Eric Weinrich35PHID804202427266.6400215411023.9175021:53
833Stephen Weiss18FLAC7112000.10100100156.711416:14
834Glen Wesley33CARD7751318-8563.64100940885.7155720:13
835Duvie Westcott24CBJD4000-22-0.1000000030.06115:08
836Tommy Westlund27CARRW40022-86-0.80000200290.042510:38
837Colin White24NJDD7323561333.32000300812.5146720:06
838Peter White32CHIC48336-810-0.221012102114.350510:31
839Todd White26OTTC8120305012245.616401237014713.6148718:22
840Trent Whitfield24TOTC25011-228-0.30000100150.01837:19
840Trent Whitfield24WSHC24011-328-0.30000100150.01707:06
840Trent Whitfield24NYRC1000100.0000000001312:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
841Ray Whitney29CBJLW67214061-22126.2156031921021010.0135520:13
842Jason Wiemer25FLAC70112031-41782.5551116401159.6120117:09
843Jason Williams21DETRW258210241.544002003225.027110:50
844Justin Williams20PHIRW7517234011324.717001211116210.5108414:27
845Shane Willis24TOTRW80111324-8301.9920010301557.1100412:33
845Shane Willis24CARRW5971017-8241.052007301265.676713:00
845Shane Willis24TBLRW21437060.940003002913.823711:18
846Brian Willsie23COLRW5677144141.552016106610.663811:24
847Clarke Wilm25CGYC6641418-1610.830101310834.899015:00
848Landon Wilson26PHXRW47712194461.9610010201007.060412:51
849Mike Wilson26PITD21112-1217-0.31000100147.131214:51
850Brendan Witt26WSHD683710-1782.33000700813.7136320:03
851Jason Woolley32BUFD5982028-6344.826029110908.9101417:11
852Peter Worrell24FLALW79459-15354-0.34001500656.26918:45
853Bob Wren27TORC1000100.000000000109:33
854Jamie Wright25CGYLW44412166201.540001200646.360413:44
855Tyler Wright28CBJC77131124-401000.6940183012010.8132517:12
856Vitali Yachmenev27NSHLW75111627-16141.48120160010310.7131617:33
857Alexei Yashin28NYIC78324375-3258.71715052815023913.4160920:37
858Stéphane Yelle27COLC73512171480.940111200717.0102414:02
859Juha Ylönen29TOTLW8041115-1110-0.230101100974.1125315:39
859Juha Ylönen29TBLLW6531013-108-0.130001000754.0102315:45
859Juha Ylönen29OTTLW15112-12-0.10010100224.522915:17
860Nolan Yonkman20WSHD11101340.61000000714.314012:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
861Jason York31MDAD7452025-11604.82302101001044.8143019:19
862Mike York24TOTRW812041617165.817306281302189.2160719:50
862Mike York24NYRRW691839578165.516205261301889.6140820:24
862Mike York24EDMRW12224-100.31101200306.719916:35
863Scott Young34STLRW6719224111264.91450116602109.0124018:31
864Dmitry Yushkevich30TORD556131914264.733001021797.6128823:25
865Steve Yzerman*36DETC5213354811185.175151717110412.5107020:35
866Rob Zamuner32BOSLW661213256242.7912013009812.287213:13
867Richard Zedník26MTLRW82222244-3594.61840316602498.8144817:39
868Rob Zettler33WSHD491453561.41000400283.670614:25
869Alexei Zhamnov31CHIC772245678676.8166032519117312.7171822:19
870Alexei Zhitnik29BUFD8213334-1806.50100181501500.7210025:36
871Sergei Zholtok29MINC73192039-10284.091002128014613.0117316:04
872Sergei Zubov*31DALD80123244-4228.14802141801986.1214226:46
873Dainius Zubrus23WSHRW711726435384.313403197013812.3133918:52
874Andrei Zyuzin24TOTD47145-5311.30100310611.675015:57
874Andrei Zyuzin24NJDD381231251.30100200472.157315:04
874Andrei Zyuzin24TBLD9022-660.00000110140.017719:41