Skater Statistics

Skater Statistics Table
Scoring Goals Assists Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
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 Alfredsson29OTTRW783734713459.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.2234028:54
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
31Lubos Bartecko25ATLLW71131427-15302.11210013109613.5102814:28
32Shawn Bates26NYILW7117355218305.9121442311115011.3133218:45
33Bates Battaglia26CARLW82212546-6444.515512214016712.6156519:05
34Eric Beaudoin21FLALW8134-240.21001300119.114017:27
35Jaroslav Bednar25LAKRW22426-480.631022002020.023510:42
36Kris Beech20PITC79101525-25451.0820010501267.9107113:33
37Steve Begin23CGYC517512-3791.261005006510.84809:25
38Wade Belak25TORD6313421421.11000300472.15829:14
39Eric Belanger24LAKC53816242212.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 Benysek26MIND74178-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
46Bubba 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 Bicanek27CBJD60156-15341.01000410432.381213:32
56Jiri Bicek23NJDRW1000-10-0.1000000020.01313:10
57Mathieu Biron21TBLD36000-1612-0.40000000350.053214:47
58Jason Blake28NYIC8281018-11360.580016041365.9105712:54
59Rob Blake*32COLD75164056165812.261002221712297.0206827:35
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
67Sebastien Bordeleau26TOTC20145-2100.21000220283.623711:50
67Sebastien Bordeleau26MINC14145-180.31000220254.019013:35
67Sebastien Bordeleau26PHXC6000-12-0.1000000030.0477:46
68Jason Botterill25CGYLW4101-320.00101000425.0389:26
69Joel 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 Briere24PHXC783228606528.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
93Benoit Brunet33TOTLW6191423-3121.9711313107212.584713:53
93Benoit Brunet33DALLW324913581.430119003312.140212:34
93Benoit Brunet33MTLLW16022-44-0.30000200190.021713:33
93Benoit 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.2141625:18
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 Chara24OTTD75101323301567.5541210121059.5167022:16
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 Cibak21TBLC26156-680.11000500224.529011:08
120Ivan Ciernik24TOTLW29134060.11000300234.32368:08
120Ivan Ciernik24OTTLW23123040.11000200185.61817:51
120Ivan Ciernik24WSHLW6011020.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 Ciger32TOTLW56121325-15261.91110311209213.085615:17
121Zdeno Ciger32NYRLW296713-3161.151016104812.542014:30
121Zdeno Ciger32TBLLW276612-12100.860025104413.643616:08
122Marian Cisar23NSHRW10123-380.10100200166.312912:55
123Brett Clark25ATLD2000-30-0.2000000003115:32
124Chris Clark25CGYRW6410717-12791.072147001099.289313:57
125Greg Classen24NSHC5556111300.940106003215.655810:09
126Dan 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 Cote36WSHD7031114-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 Cutta20WSHD2000-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 Dahlen35WSHLW69232952-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
162Eric Daze26CHILW8238327017369.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
168Eric 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
173Tomas Divisek22PHIC3101100.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
179Jiri 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 Dvorak24NYRRW65172037-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 Elias25NJDLW752932614367.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
219Jiri 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
223Theoren 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-Francois Fortin22WSHD36134-1201.01000300244.269919:25
229Ron Francis*38CARC802750774188.71314052128116516.4165520:41
230Jeff Friesen25MDARW81172643-1444.5151101510116110.6145717:59
231Marian Gaborik19MINRW783037670348.52010042116022113.6130816:47
232Simon Gagne21PHILW7933336631329.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 Gelinas31CARLW72131629-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.0181323:51
248David Gosselin24NSHRW3000-15-0.100000000217:05
249Jean-Luc Grand-Pierre24CBJD81268-28901.02000600623.2124315:20
250Benoit 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 Grosek26NYRRW15325-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 Hamrlik27NYID701126377787.06411111231696.5178725:32
268Michal Handzus24PHXC79153045-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.6213426:40
277Brett Hauer30NSHD3000-36-0.2000000020.03110:29
278Niclas Havelid28MDAD52123-13400.91000200452.288517:01
279Martin Havlat20OTTLW72222850-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 Hlavac25TOTLW771615319183.515103141013212.1107013:54
300Jan Hlavac25VANLW46912214102.1810211107012.967914:46
300Jan Hlavac25PHILW317310581.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 Hoglund29TORLW8213344711264.51111429501996.5127715:34
303Benoit Hogue35TOTLW587815-5371.170017104216.765111:14
303Benoit Hogue35DALLW32336-4240.230003002015.034010:37
303Benoit Hogue35BOSLW17448-390.840013101723.523213:38
303Benoit Hogue35WSHLW9011240.0000010050.0808:52
304Josh Holden24CARC800002-0.1000000030.0425:17
305Bobby Holik31NJDC812529547976.619603191002709.3143417:42
306Jason Holland25LAKD3000-100.0000000010.04815:50
307Tomas Holmstrom29DETRW6981826-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
312Marian Hossa23OTTRW8031356611508.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 Hyvonen26SJSD6000-20-0.1000000040.0345:40
323Jarome Iginla24CGYRW82524496277714.43516172914131116.7183422:22
324Brad Isbister24NYILW7917213811133.913402192014212.0120915:18
325Barret Jackman20STLD1000000.0000000010.01918:56
326Ric Jackman23BOSD2000-12-0.1000000040.02713:26
327Jaromir Jagr29WSHRW693148790309.12110033315019715.7149821:43
328John Jakopin26PITD190442420.8000040030.01578:16
329Ryan Jardine21FLALW8022020.1000020060.0718:55
330Martti Jarventie25MTLD1000200.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 Jonsson27NYID7610223215267.1721013811079.3194325:34
344Ed Jovanovski25VAND82173148-71017.99713131802028.4206525:11
345Joe Juneau34MTLC7082836-3102.571012152968.3130318:37
346Frantisek Kaberle28ATLD6152025-11243.641001190826.1131621:35
347Tomas 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.580114:19
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
374Tomas Kloucek21NYRD52134-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 Kolarik29BOSD13000060.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 Kolnik21NYIRW7202-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
387Ales Kotalik23BUFRW13134-120.31000300214.816412:35
388Ilya Kovalchuk18ATLLW65292251-19286.122704148018415.8120518:32
389Alex Kovalev28PITRW673244762809.1238133014026612.0161124:03
390Viktor Kozlov26FLAC5091827-16201.7360110801436.399519:54
391Vyacheslav Kozlov29BUFLW38913220162.5630111206813.262816:31
392Milan Kraft22PITC688816-9160.871027101037.884912:29
393Lukas Krajicek18FLAD5000000.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
402Frantisek Kucera33WSHD56113147123.110001021671.5115720:39
403Kristian Kudroc20TBLD2000000.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
414Eric Landry27MTLC2011200.200001000157:34
415Robert Lang31PITC621832509165.4125132111017510.3142222:56
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 Laperriere28LAKC818142251251.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 Lidstrom*31DETD7895059132010.53600262402154.2224728:49
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.36099:40
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.8191226:56
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 Malik26CARD82419238885.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 Martinek25NYID231455161.41001310254.048621:07
479Steve Martins29OTTC14101140.01000000119.11349:33
480Stephane 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
505Eric Meloche25PITRW23011-78-0.60000100290.023410:10
506Eric 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 Modry30LAKD8043842-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 Naslund28VANLW81405090225011.9328062723030213.2158019:31
543Andrei Nazarov27TOTLW77651152151.460005005610.73764:53
543Andrei Nazarov27BOSLW47022-2164-0.10000200180.01493:10
543Andrei Nazarov27PHXLW306397511.560003003815.82277:35
544Stan Neckar26TBLD77178-18242.20010700382.6158020:31
545Andrej Nedorost21CBJC7022-320.00000200120.09112:56
546Vaclav Nedorost19COLLW25224-420.11100200229.125610:15
547Petr Nedved30NYRC78212546-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.2210826:02
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 Norstrom30LAKD792911-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
569