Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Skater Statistics

Skater Statistics Table
Scoring Special Teams Assists Shot Data Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
1Antti Aalto23MDAC73358-1224-0.31200410614.96859:23
2Greg Adams35PHXLW75192443-1264.214503176117610.8130317:22
3Kevyn Adams24TORC1000000.0000000010.087:56
4Tommy Albelin34CGYD60156-1180.61000401541.9114819:08
5Daniel Alfredsson26OTTRW581122338143.2830514801636.7100717:22
6Chris Allen20FLAD1000100.1000000001312:35
7Jamie Allison23CHID392240621.02000200248.354714:01
8Jason Allison23BOSC822353765687.9175132825015814.6183522:23
9Tony Amonte28CHIRW824431750609.32714381812125617.2182022:12
10Mikael Andersson32TOTRW47246-74-0.32000400513.959712:42
10Mikael Andersson32TBLRW40235-84-0.32000300405.050612:39
10Mikael Andersson32PHIRW7011100.00000100110.09112:59
11Dave Andreychuk*35NJDLW521513281203.11140394011013.680815:32
12Greg Andrusak29PITD7011440.5000010020.012417:42
13Derek Armstrong25NYRC3000000.0000000010.092:50
14Jason Arnott24NJDC7427275410796.7198031512020013.5114015:24
15Magnus Arvedson27OTTLW8021264733506.117046250113615.4137117:08
16Arron Asham20MTLRW7000-40-0.2000000050.0527:27
17Blair Atcheynum29TOTRW6510818-8180.982026029310.897715:02
17Blair Atcheynum29NSHRW538614-10160.562015017011.479014:54
17Blair Atcheynum29STLRW12224220.42001101238.718815:38
18Serge Aubin23COLC1000000.0000000010.044:16
19Adrian Aucoin25VAND82231134-14777.13182383017413.2195723:52
20Philippe Audet21DETLW4000-20-0.1000000030.0174:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Donald Audette29LAKRW491818367514.81260299015211.882516:50
22Patrik Augusta29WSHRW2000000.0000000040.02713:38
23P.J. Axelsson23BOSLW7771017-14180.270028111464.8128116:38
24Dave Babych37TOTD41268-2221.70200330494.172817:45
24Dave Babych37PHID332460201.50200130444.558517:44
24Dave Babych37LAKD8022-220.2000020050.014217:48
25Jamie Baker32SJSC1011100.1000010010.0
26Drew Bannister24TBLD21123-4240.51000020293.433215:49
27Matthew Barnaby25TOTRW6261622-121771.051031150797.685713:49
27Matthew Barnaby25BUFRW4441418-21431.24003950527.761313:56
27Matthew Barnaby25PITRW18224-1034-0.21100200277.424413:33
28Stu Barnes28TOTC81201636-11302.971303124018011.1145517:58
28Stu Barnes28PITC64201232-12202.97130393015512.9114317:52
28Stu Barnes28BUFC17044110-0.10000310250.031218:20
29Murray Baron31VAND81268-231150.92000600533.8147718:14
30Lubos Bartecko22STLLW3251116461.650017403713.542313:13
31Andrei Bashkirov28MTLLW10000-30-0.2000000040.0706:57
32Bob Bassen33CGYC41123-1335-1.01000200472.151712:36
33Ryan Bast23PHID2011000.1000010010.02713:24
34Shawn Bates23BOSC33549321.250004003016.72838:35
35Bates Battaglia23CARLW60711187221.9700011005213.55939:53
36Ken Baumgartner32BOSLW69134-6119-0.21000300156.73545:08
37Nolan Baumgartner22WSHD5000-30-0.2000000010.0438:41
38Wade Belak22TOTD310111940.3000010070.02477:57
38Wade Belak22COLD22000-271-0.1000000050.01506:48
38Wade Belak22CGYD90113230.4000010020.09710:46
39Ken Belanger24TOTLW54257-11820.520005001910.52544:43
39Ken Belanger24BOSLW45145-21520.31000400166.32094:38
39Ken Belanger24NYILW91121300.31000100333.3465:05
40Brian Bellows34WSHLW76171936-12263.59803163016610.2115815:14
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Josef Beranek29EDMLW661930496235.4127022010016011.9108416:25
42Bryan Berard21TOTD69925341485.55405111401356.7162723:35
42Bryan Berard21TORD38514197223.03202590637.986022:38
42Bryan Berard21NYID3141115-6262.52203650725.676724:45
43Drake Berehowsky27NSHD7421517-91402.520001041792.5160721:43
44Sergei Berezin27TORRW7637225916128.027914183126314.1118115:32
45Bill Berg31OTTLW442244280.02000200405.045510:21
46Marc Bergevin33STLD52112-14990.21000100402.584016:09
47Todd Bertuzzi23VANC328816-6441.471035307211.159118:28
48Craig Berube33TOTLW77549-101940.35000400529.65387:00
48Craig Berube33WSHLW66549-71660.650004004511.14486:47
48Craig Berube33PHILW11000-328-0.3000000070.0918:15
49Karel Betik20TBLD3022-320.0000020020.04013:28
50Jeff Beukeboom33NYRD45099-2601.6000070280.062813:57
51Radim Bicanek24TOTD14000-410-0.20000000130.018813:24
51Radim Bicanek24CHID7000-36-0.2000000070.011215:57
51Radim Bicanek24OTTD7000-140.0000000060.07610:51
52James Black29WSHC751614305143.414113113013511.9113015:04
53Jason Blake25LAKC1101100.21000000520.01717:13
54Rob Blake*29LAKD62122335-71286.4651216612165.6154224:52
55Sylvain Blouin24MTLLW50000190.0000000010.0183:37
56Doug Bodger32LAKD65311141343.53000551674.5126419:27
57Lonny Bohonos25TORRW7303340.530000001323.19613:47
58Patrick Boileau23WSHD4011-42-0.1000001070.06415:56
59Brad Bombardir26NJDD56178-4161.21000610472.184315:03
60Peter Bondra30WSHRW66312455-1567.122635149128410.9135920:35
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Brian Bonin25PITC5000-20-0.2000000020.06212:19
62Radek Bonk23OTTC8116163215483.715016150111014.5111213:44
63Jason Bonsignore22TBLC23033-48-0.10000300120.01717:25
64Dennis Bonvie25CHIRW11000-444-0.2000000010.0443:59
65Sebastien Bordeleau23NSHC72162440-14263.21312321301689.5110215:18
66Jason Botterill22DALLW17000-223-0.3000000080.01418:19
67Joel Bouchard25NSHD6441115-10602.34000821785.1144422:34
68Philippe Boucher25LAKD45268-12321.21100330872.380317:51
69Bob Boughner27NSHD7931013-61372.33001901595.1146318:31
70Ray Bourque*38BOSD81104757-73410.12803153112623.8239129:31
71Dan Boyle22FLAD22358061.52101320319.741418:50
72Donald Brashear27VANLW8281018-252090.162019101127.1110013:25
73Fredrik Bremberg25EDMC8000-22-0.2000000060.09812:18
74Rich Brennan26NYRD24134-4230.61000030362.831313:02
75Eric Brewer19NYID635611-14321.83200330637.997415:28
76Daniel Briere21PHXC6481422-3301.862021220908.971811:13
77Rod Brind'Amour28PHIC822450743477.31410032722119112.6176221:29
78Patrice Brisebois28MTLD543912-8282.92101630903.3121122:26
79Brad Brown23TOTD66178-42051.31000700263.895314:27
79Brad Brown23CHID61178-41841.31000700263.892315:08
79Brad Brown23MTLD50000210.000000000306:02
80Curtis Brown22BUFC7816314723565.210513255112812.5136517:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Doug Brown34DETRW80919285422.1531116121805.0110313:47
82Kevin Brown24EDMRW12426-200.822001101330.81109:11
83Rob Brown30PITRW58131124-15162.049015607816.773012:35
84Sean Brown22EDMD5107711881.30000610270.062412:14
85Benoit Brunet30MTLLW60141731-1313.28420142111512.2106717:47
86Andrew Brunette25NSHLW77112031-10262.1470114606516.9101813:13
87Sergei Brylin25NJDC47510158281.323011000519.860712:55
88Jeff Buchanan27COLD6000160.1000000010.0254:05
89Kelly Buchberger32EDMRW52448-668-0.120214002913.861411:49
90Jan Bulis20WSHC3871623362.543039705712.354914:27
91Pavel Bure*27FLARW1113316342.775102014429.523921:41
92Valeri Bure24CGYRW802627530226.0197041413026010.0129516:11
93Marc Bureau32PHIC714610-2100.14000600527.778311:02
94Shawn Burr32SJSLW18011-329-0.20000010220.01578:42
95Adam Burt30TOTD680444601.80000400610.0124718:21
95Adam Burt30CARD510333461.30000300370.095118:39
95Adam Burt30PHID170111140.50000100240.029617:25
96Sven Butenschön22PITD17000-76-0.4000000080.022313:08
97Viacheslav Butsayev28TOTC3011-140.0000010050.03912:52
97Viacheslav Butsayev28OTTC2011020.1000010050.02211:08
97Viacheslav Butsayev28FLAC1000-12-0.1000000001616:21
98Petr Buzek21DALD2000020.0000000002813:50
99Dan Bylsma28LAKRW8000-12-0.2000000030.0799:51
100Eric Cairns24NYID90331230.5000030020.09210:15
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Jim Campbell25STLRW5542125-8411.431001380994.074613:34
102Guy Carbonneau*38DALC7441216-3310.540021110606.798813:21
103Terry Carkner32FLAD6229110542.32000801258.0113018:14
104Keith Carney28PHXD822141615625.100201301623.2186722:46
105Bob Carpenter35NJDC562810-336-0.32000710692.985615:17
106Anson Carter24BOSC552416407225.518606133012319.5103018:44
107Andrew Cassels29CGYC70122537-12182.37413111139712.4132818:58
108Shawn Chambers32DALD6129116183.41101540822.4106017:23
109Zdeno Chara21NYID59268-8831.81010600563.6111518:54
110Eric Charron29CGYD12011-614-0.3000010090.016513:45
111Kelly Chase31STLRW45371021431.030016102512.02675:56
112Vladimir Chebaturkin23NYID80006120.6000000040.013817:12
113Chris Chelios*37TOTD75927361936.25311151111874.8199926:39
113Chris Chelios*37CHID6582634-4895.35210151011724.7177627:19
113Chris Chelios*37DETD10112540.90101010156.722422:21
114Steve Chiasson31CARD281897162.10100440741.464923:11
115Tom Chorske32TOTLW26033-88-0.50000300440.031712:11
115Tom Chorske32WSHLW17022-44-0.20000200220.019411:26
115Tom Chorske32CGYLW7000-52-0.40000000130.09713:48
115Tom Chorske32NYILW2011120.1000010090.02612:54
116Dino Ciccarelli*38FLARW14617-1271.015010102326.118613:15
117Enrico Ciccone28TOTD59314-71271.03000100525.865911:10
117Enrico Ciccone28WSHD43202-61030.62000000434.749411:29
117Enrico Ciccone28TBLD16112-1240.41000100911.116510:18
118Brett Clark22MTLD61224-3161.72000200365.680413:11
119Wendel Clark32TOTLW77321648-24375.5211103124021514.9122015:51
119Wendel Clark32TBLLW65281442-25354.8171102104017116.4101615:38
119Wendel Clark32DETLW12426120.74001200449.120417:01
120Dan Cleary20CHILW35459-1240.44000500498.250214:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Sylvain Cloutier24CHIC7000-10-0.1000000030.0385:28
122Paul Coffey*37TOTD5421214-7281.91100660872.3102018:53
122Paul Coffey*37CARD442810-1281.91100530792.586619:41
122Paul Coffey*37CHID10044-600.1000013080.015415:22
123Craig Conroy27STLC6914253914384.113011230213410.4114916:39
124Brandon Convery24TOTC152794121.120014301414.315610:25
124Brandon Convery24VANC12279581.220014301216.712710:37
124Brandon Convery24LAKC3000-14-0.1000000020.0299:39
125Matt Cooke20VANLW30022-1227-0.60000200220.02448:07
126Rene Corbet25TOTLW731318311682.810301117012710.297913:25
126Rene Corbet25COLLW53814223582.16201860829.861711:39
126Rene Corbet25CGYLW20549-2100.741003104511.136218:05
127Bob Corkum31PHXC7791019-9170.490009011466.2132817:15
128Shayne Corson32MTLLW63122032-101472.4570411901428.5130420:42
129Patrick Cote24NSHLW70123-7242-0.41000200214.82964:14
130Sylvain Cote33TORD795242922285.2500115901194.2166421:04
131Geoff Courtnall36STLLW2457122281.24102520608.335514:48
132Russ Courtnall33LAKRW5761319-9191.150111201777.885815:03
133Mike Craig27SJSRW1000-10-0.1000000010.01111:25
134Murray Craven34SJSLW4341014-3180.83011730557.362114:26
135Cory Cross28TBLD6721618-25921.920001051962.1151622:38
136Phil Crowe28OTTLW8011140.1000010020.0334:10
137Mike Crowley23MDAD20235-10160.41101120414.933216:36
138Ted Crowley28TOTD13123-120.50100020205.014010:47
138Ted Crowley28COLD7011-120.10000010100.0497:00
138Ted Crowley28NYID6112000.401000101010.09115:11
139John Cullen34TBLC4000-22-0.2000000030.05112:42
140Matt Cullen22MDAC75111425-12471.6551112201129.8116415:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Jassen Cullimore26TBLD7851217-22812.43111930736.8157820:14
142Jim Cummins28PHXRW5517831900.41000700263.83917:07
143Randy Cunneyworth37BUFLW14224100.520012001216.71268:58
144Mariusz Czerkawski26NYIRW78211738-10144.217401125020510.2111514:18
145Andreas Dackell26OTTRW771535509304.996032510010714.0133217:18
146Kevin Dahl30TORD3000020.0000000004615:19
147Alexandre Daigle23TOTC639817-1341.154014408211.069511:02
147Alexandre Daigle23TBLC326612-1220.733002405610.744713:59
147Alexandre Daigle23PHIC31325-120.421012002611.52477:59
148J.J. Daigneault33TOTD702911-12701.71101900653.1135719:24
148J.J. Daigneault33PHXD35077-8320.80000700270.063018:00
148J.J. Daigneault33NSHD35224-4380.91101200385.372720:47
149Vincent Damphousse31TOTC77193049-4504.7116231514119010.0156120:17
149Vincent Damphousse31MTLC65122436-7462.97322131011478.2132920:27
149Vincent Damphousse31SJSC127613341.843012404316.323219:21
150Mathieu Dandenault22DETRW754101417590.64000910944.3113815:10
151Ken Daneyko34NJDD82291127634.72000900633.2164420:03
152Jeff Daniels30NSHLW9134-120.31000300812.59810:56
153Scott Daniels29NJDLW1000000.00000000022:11
154Johan Davidsson23MDAC64358-914-0.22101410486.367910:37
155Jason Dawe25TOTRW5968140221.15101710817.466911:21
155Jason Dawe25MTLRW374590140.83101500527.740711:00
155Jason Dawe25NYIRW22235080.32000210296.926211:55
156Eric Daze23CHILW72222042-13224.114802119018911.6117116:16
157Greg de Vries26TOTD73134-7640.81000300571.8120716:32
157Greg de Vries26COLD67134-3601.01000300561.8109816:23
157Greg de Vries26NSHD6000-44-0.2000000010.010918:11
158Adam Deadmarsh23COLRW66222749-2994.81210031610115214.5137120:46
159Kevin Dean29NJDD62110114222.30100910512.097315:42
160Louie DeBrusk27PHXLW15000-234-0.2000000060.0895:57
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Jonathan Delisle21MTLRW1000000.00000000054:32
162Xavier Delisle21TBLC2000000.0000000010.0125:51
163Andy Delmore22PHID2011-100.1000001020.04120:42
164Pavol Demitra24STLLW82375289131610.723140103715025914.3165420:10
165Eric Desjardins29PHID68153651183810.19602171811907.9175425:48
166Boyd Devereaux20EDMC6168142231.150148003915.461910:09
167Gerald Diduck33PHXD440229721.80000200390.081518:32
168Rob DiMaio30BOSC7171421-14950.8610012111215.8118516:41
169Kevin Dineen35CARRW67810185971.88001910869.36689:58
170Chris Dingman22TOTLW3000-224-0.1000000010.0175:37
170Chris Dingman22CGYLW2000-217-0.1000000010.0168:11
170Chris Dingman22COLLW1000070.00000000010:30
171Shane Doan22PHXRW7961622-5541.1600015101563.8100312:42
172Jason Doig22PHXD90112100.300001000465:08
173Bobby Dollas34PITD702810-3601.72000701345.9109115:35
174Hnat Domenichelli22CGYC235510-4110.923004104511.129912:59
175Tie Domi29TORRW728142251981.8800114006512.36989:42
176Ted Donato29TOTLW82111627-8412.18300124010610.4102812:32
176Ted Donato29NYILW5571118-10271.252008306810.366812:09
176Ted Donato29BOSLW14134040.21000210224.521515:21
176Ted Donato29OTTLW133252100.721002001618.814511:10
177Shean Donovan24COLRW68712194371.861011110818.65968:46
178Jim Dowd30EDMC1000000.0000000010.0109:47
179Dallas Drake29PHXRW539223117653.4900320201058.682915:38
180Kris Draper27DETC80414182790.630111103785.1101712:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Chris Drury22COLC792024449625.014603177013814.5104713:15
182Ted Drury27MDAC7556112830.85000600796.36198:15
183Christian Dube21NYRC6000000.000000000162:39
184Steve Dubinsky28TOTC6241014-7140.02020901705.789814:29
184Steve Dubinsky28CGYC6141014-7140.02020901695.889314:38
184Steve Dubinsky28CHIC1000000.0000000010.055:11
185Steve Duchesne33TOTD7162430-6245.2420281601185.1151821:23
185Steve Duchesne33LAKD6041923-6224.031017120994.0127121:11
185Steve Duchesne33PHID11257021.211011401910.524722:28
186J.P. Dumont20CHIRW2596157102.290025104221.435614:14
187Radek Dvorak21FLARW821924437294.515040213018210.4133016:13
188Karl Dykhuis26TOTD78459-23501.23100041884.5148919:05
188Karl Dykhuis26PHID45246-2321.61100040613.382118:15
188Karl Dykhuis26TBLD33213-2118-0.32000001277.466820:14
189Joe Dziedzic27PHXLW2000-20-0.1000000010.0168:09
190Mike Eagles35WSHC52426-5500.14000200419.84979:34
191Dallas Eakins31TORD180223240.40000200110.029616:28
192Mike Eastwood31STLC82921306362.2900021007611.8122914:59
193Patrik Elias22NJDLW7417335019345.6143022310015710.8117215:50
194Dave Ellett34BOSD5406611252.70000330450.079914:48
195Nelson Emerson31TOTRW651324378513.71030117701886.9108816:45
195Nelson Emerson31CARRW35813211362.25300850849.550814:30
195Nelson Emerson31CHIRW27410148131.34001910944.353019:37
195Nelson Emerson31OTTRW3112-120.210000101010.05117:05
196Anders Eriksson24TOTD722182011344.220011341792.5122116:58
196Anders Eriksson24DETD61210125342.72001901673.097015:54
196Anders Eriksson24CHID11088601.50000440120.025122:51
197Kelly Fairchild25DALC1000000.0000000040.01312:37
198Pat Falloon26EDMRW82172340-4203.69802167015211.2120514:42
199Rico Fata18CGYC2001104-0.20000100130.01527:36
200Sergei Fedorov*29DETC772637639666.9186232413022411.6149019:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Brent Fedyk31NYRLW674610-1130-0.13010501478.574411:06
202Scott Ferguson26MDAD2011000.1000010010.03015:09
203Chris Ferraro26EDMRW2101100.210000001100.0178:33
204Peter Ferraro26BOSC46681410441.85101710619.846910:12
205Ray Ferraro34LAKC651318310593.3940415218415.594714:34
206Jeff Finley31TOTD3212311201.91000200166.355117:14
206Jeff Finley31STLD3012312201.91000200166.352817:36
206Jeff Finley31NYRD2000-100.0000000002311:40
207Tom Fitzgerald30NSHRW80131932-18481.51300115221807.2138317:17
208Rory Fitzpatrick24STLD1000-32-0.20000000054:49
209Theoren Fleury30TOTRW75405393268611.7298353417230113.3175123:21
209Theoren Fleury30CGYRW6030396918688.5207332413225012.0141323:33
209Theoren Fleury30COLRW151014248183.2910210405119.633822:33
210Adam Foote27COLD645162120925.323001150836.0158924:50
211Colin Forbes22TOTLW8012820-5611.41101480011710.3107613:27
211Colin Forbes22PHILW6697160511.29004700929.883112:35
211Colin Forbes22TBLLW14314-5100.220101002512.024517:30
212Peter Forsberg*25COLC783067972710810.8199273528421713.8183223:29
213Ron Francis*35CARC82213152-2344.6138022110013315.8179721:55
214Scott Fraser26NYRRW28246-1214-0.11100310355.728310:06
215Doug Friedman27NSHLW20110140.1000010030.0147:00
216Jeff Friesen22SJSLW782235573426.11110131914221510.2151519:25
217Dave Gagner34TOTC6962228-16631.44201121001006.095913:54
217Dave Gagner34FLAC3641014-7390.82200550508.049013:36
217Dave Gagner34VANC3321214-9240.62001750504.047014:14
218Sean Gagnon25PHXD2000-27-0.1000000010.0167:56
219Maxim Galanov24PITD51437-8141.02200210449.177615:13
220Garry Galley35LAKD6041216-9302.81300642775.2103617:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Bruce Gardiner26OTTC5948126430.64001701705.775912:52
222Johan Garpenlov30FLALW648917-9420.870108017111.384713:14
223Mike Gaul25COLD1000000.0000000010.01110:46
224Denis Gauthier22CGYD553473681.73000301407.569812:41
225Aaron Gavey24DALC7000-110-0.1000000040.0578:09
226Martin Gelinas28CARLW761315283672.713002150011111.7100413:13
227Brent Gilchrist31DETLW5101-100.11001000425.06011:58
228Hal Gill23BOSD803710-10633.230027001022.9167220:54
229Todd Gill33TOTD51459-10271.53101500616.692418:07
229Todd Gill33STLD28235-6160.81100300365.649317:36
229Todd Gill33DETD23224-4110.72001200258.043118:45
230Doug Gilmour*35CHIC72164056-16564.187142713011014.5161922:29
231Jonathan Girard18BOSD3000100.1000000030.0289:28
232Yan Golubovsky22DETD170114160.60000100100.01649:39
233Sergei Gonchar24WSHD532110311577.17131354118011.7126823:55
234Robb Gordon23VANC400002-0.1000000010.0358:50
235Tony Granato34SJSRW3566124541.55011420659.236710:29
236Jean-Luc Grand-Pierre21BUFD160110170.30000100110.021813:36
237Benoit Gratton22WSHLW16437-1160.840002102416.721513:28
238Chris Gratton23TOTC7882634-281431.3710117721814.4132817:02
238Chris Gratton23TBLC5271926-201021.2610112521275.595318:20
238Chris Gratton23PHIC26178-8410.01000520541.937514:25
239Adam Graves30NYRLW82381553-12476.322142786123915.9168520:33
240Josh Green21LAKLW27134-58-0.10100300352.931711:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Travis Green28MDAC79131730-7812.2931210611657.9136517:17
242Mark Greig29PHIRW7134120.41000120911.1699:55
243Wayne Gretzky*38NYRC7095362-23144.26303262701326.8147521:04
244Mike Grier24EDMRW822024445544.515321222014314.0130815:57
245Stu Grimson33MDALW7330301580.330010001030.02493:25
246Michal Grosek23BUFLW76203050211025.916403228014014.3131017:14
247John Gruden28OTTD13011080.30000100100.017113:07
248Bill Guerin28EDMRW8030346471337.2171302259026111.5157619:42
249Steve Guolla25SJSC14224360.52001200229.119513:54
250Miloslav Guren22MTLD12011-140.30000100110.014412:02
251Alexei Gusarov34COLD543101312243.321007302810.7107719:57
252Sergey Gusev23TOTD36178-3161.41001151462.256615:44
252Sergey Gusev23DALD22145561.41001130303.326512:04
252Sergey Gusev23TBLD14033-8100.00000021160.030121:30
253Steven Halko24CARD200335241.0000030060.031915:57
254Kevin Haller28MDAD82167-11223.01000501641.6169320:39
255Trevor Halverson27WSHLW17044-528-0.10000400160.020311:57
256Roman Hamrlik24EDMD75824329706.15300101401724.7178623:49
257Michal Handzus21STLC6641216-9300.140001110785.197714:48
258Scott Hannan20SJSD5022060.3000011040.0367:15
259Tavis Hansen23PHXC20213-4120.120001001414.31628:07
260David Harlock27NYID70268-16681.42000600355.7127818:15
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Todd Harvey23NYRRW37111728-1723.056029805819.064117:19
262Derian Hatcher26DALD8092130211028.6630218211257.2197924:44
263Kevin Hatcher32PITD6611273811246.95423161101318.4162624:38
264Dwayne Hay21FLALW9000-10-0.1000000030.0596:35
265Jochen Hecht21STLC3000-20-0.1000000040.04013:16
266Bret Hedican28TOTD67518235514.730211431905.6134420:04
266Bret Hedican28VAND42211137343.00020830523.878418:40
266Bret Hedican28FLAD253710-2171.73001601387.956022:24
267Shawn Heins25SJSD50000130.1000000040.06813:38
268Steve Heinze29BOSRW732218407305.113903135014615.1115315:48
269Milan Hejduk22COLRW821434488264.41040527701787.9129215:45
270Sami Helenius25TOTD8101-523-0.10010000425.010913:35
270Sami Helenius25TBLD4101-3150.10010000333.36816:53
270Sami Helenius25CGYD4000-28-0.1000000010.04110:16
271Bryan Helmer26TOTD400445421.50000400490.064016:00
271Bryan Helmer26STLD290443191.30000400380.055519:08
271Bryan Helmer26PHXD110002230.20000000110.0857:43
272Jay Henderson20BOSLW4000-12-0.1000000040.0235:39
273Matt Henderson24NSHRW2000-12-0.100000000136:23
274Darby Hendrickson26TOTC62459-1952-0.93100500705.782513:18
274Darby Hendrickson26TORC35235-430-0.22000300345.935910:16
274Darby Hendrickson26VANC27224-1522-0.71100200365.646617:15
275Matt Herr22WSHC30224-78-0.11100110405.033311:05
276Jamie Heward27NSHD6361218-24441.424015701244.8102116:12
277Alex Hicks29TOTLW55077-562-0.40000700510.05469:56
277Alex Hicks29FLALW51066-458-0.40000600470.052810:21
277Alex Hicks29SJSLW4011-140.0000010040.0184:33
278Matt Higgins21MTLC25101-20-0.11000000128.31425:41
279Sean Hill28CARD54010109482.600001000440.0102819:02
280Jonas Hoglund26MTLRW7481018-5161.371009101226.687611:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Benoit Hogue32TOTC74121729-10542.11020311331219.9119716:10
281Benoit Hogue32TBLC62111425-12501.8920383310110.9101616:23
281Benoit Hogue32DALC12134240.31000300205.018115:04
282Josh Holden21VANC30246-1010-0.11100400444.538212:44
283Bobby Holik28NJDLW78273764161197.622508289025310.7137017:34
284Jason Holland22BUFD3000-180.0000000020.03310:58
285Tomas Holmstrom26DETLW82132134-11692.68504129010013.0101412:22
286Brian Holzinger26BUFC811717342453.112502115114311.9133816:31
287Marian Hossa20OTTLW6015153018374.014102132012412.183913:59
288Doug Houda32DETD3011-200.0000010010.0216:51
289Eric Houde22MTLC8112-220.21001100425.0577:11
290Mike Hough35NYILW11000-22-0.2000000040.0928:21
291Bill Houlder31SJSD76923328407.12705111201157.8168222:08
292Phil Housley*34CGYD7911435414528.97401232001935.7164820:52
293Jan Hrdina22PITC82132942-2403.31030221719413.8134816:26
294Tony Hrkac32DALC691314272263.01120210406719.483012:02
295Bill Huard31EDMLW3000000.0000000020.0175:36
296Joe Hulbig25EDMLW1000120.0000000020.088:20
297Brett Hull*34DALRW6032265819308.51715011206019216.7104417:24
298Jody Hull29PHIRW7231114-2120.230011001734.193512:59
299Cale Hulse25CGYD733912-81171.73000810833.6121416:38
300Dale Hunter38TOTC622911-71190.22000711248.35639:05
300Dale Hunter38WSHC50055-7102-0.40000401180.04358:42
300Dale Hunter38COLC122460170.62000310633.312810:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Mike Hurlbut32BUFD1000200.2000000020.01817:53
302Jamie Huscroft32TOTD37022-4900.30000200270.03539:32
302Jamie Huscroft32VAND26011-3630.10000100200.02318:54
302Jamie Huscroft32PHXD11011-1270.2000010070.012111:02
303Jarome Iginla21CGYRW822823511585.921704149021113.3135316:30
304Victor Ignatjev28PITD11011-360.00000010150.013512:14
305Brad Isbister21PHXRW324481460.74002400488.337011:33
306Jaromir Jagr26PITRW814483127176614.63310174934034312.8209425:51
307John Jakopin23FLAD3000-100.0000000004113:32
308Craig Janney31TOTC5652227-15141.63200111104511.179914:16
308Craig Janney31TBLC3841822-13101.322009903611.159915:46
308Craig Janney31NYIC18145-240.31000220911.120011:07
309Mark Janssens30CHIC60101-1165-1.11000000273.74978:17
310Andreas Johansson25OTTC692116371344.41470688014414.6101114:39
311Calle Johansson31WSHD678212910226.7620281301455.5160623:58
312Craig Johnson26LAKLW6971219-12321.152021200947.483012:02
313Greg Johnson27NSHC68163450-8244.1112302211112013.3132119:26
314Matt Johnson23LAKLW49213-5131-0.120001001414.32905:55
315Mike Johnson24TORRW7920244413354.312532204014913.4128516:16
316Ryan Johnson22FLAC1101000.210000001100.01515:26
317Olli Jokinen20LAKC6691221-10441.453119308710.397014:42
318Jean-Francois Jomphe26TOTC700002-0.1000000040.0628:49
318Jean-Francois Jomphe26MTLC600000-0.1000000040.0549:01
318Jean-Francois Jomphe26PHXC1000020.00000000087:36
319Keith Jones30TOTRW7820335323986.317303294013514.8128716:30
319Keith Jones30PHIRW6618314929786.216203274012414.5112116:59
319Keith Jones30COLRW12224-6200.111002001118.216613:48
320Ty Jones19CHIRW8000-112-0.1000000030.0637:53
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Kenny Jonsson24NYID6381826-18344.126006111918.8157424:59
322Chris Joseph29PHID2000020.0000000010.0199:36
323Ed Jovanovski22TOTD7252227-91264.2410115611094.6158522:01
323Ed Jovanovski22FLAD4131316-4822.52101751684.492622:35
323Ed Jovanovski22VAND312911-5441.72000810414.965921:16
324Joe Juneau31TOTC72152843-4223.9122131612015010.0138119:11
324Joe Juneau31WSHC63142741-3203.911213161101429.9122619:28
324Joe Juneau31BUFC9112-120.01000010812.515517:11
325Tomas Kaberle20TORD57418223122.940021251715.6106618:42
326Valeri Kamensky32COLLW651430441284.0122022010012311.4114317:35
327Sami Kapanen25CARLW81243559-1106.019507231202549.4157319:25
328Paul Kariya*24MDALW823962101174012.2261124293214299.1209425:32
329Dave Karpa27CARD330221550.70000110210.055816:55
330Alexander Karpovtsev28TOTD583252839526.221011690654.6121921:01
330Alexander Karpovtsev28TORD562252738525.911011690613.3117420:58
330Alexander Karpovtsev28NYRD2101100.31000000425.04522:38
331Darius Kasparaitis26PITD4814512702.01000400323.176916:01
332Mike Keane31DALRW8162329-2621.9411120301065.7113013:57
333Dan Keczmer30TOTD38011-5340.20000100240.041811:00
333Dan Keczmer30DALD22011-2220.20000100120.01577:08
333Dan Keczmer30NSHD16000-3120.00000000120.026116:20
334Steve Kelly22TBLC34134-1527-0.61001300156.736910:51
335Mike Kennedy26NYIC1000020.0000000001110:50
336Dan Kesa27PITRW672810-927-0.32000620336.167810:07
337Dmitri Khristich29BOSLW7929427111488.6151316357014420.1156219:46
338Chad Kilger22TOTC77151227-4342.41221110118118.5104713:36
338Chad Kilger22CHIC64141125-1302.51121110016820.689914:03
338Chad Kilger22EDMC13112-34-0.11000010137.714811:22
339Derek King31TORLW8124285215206.016804208015016.0113714:02
340Kris King32TORLW67224-16105-1.41011200345.96289:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Patric Kjellberg29NSHLW71112031-13241.69202128010310.7125617:41
342Trent Klatt28TOTRW7541014-3120.54000901606.785111:21
342Trent Klatt28VANRW7341014-3120.54000901586.982911:21
342Trent Klatt28PHIRW2000000.0000000020.02211:11
343Ken Klee27WSHRW7871320-9800.4700110301325.3149119:07
344Jon Klemm29COLD391234311.11000200283.653513:43
345Petr Klima34DETLW13101-340.01001000128.3785:58
346Mike Knuble26NYRRW82152035-7263.012301146011313.3121914:52
347Joe Kocur34DETRW392570870.520005002010.02636:44
348Ladislav Kohn23TORRW16134140.11000300234.320112:34
349Saku Koivu24MTLC65143044-7384.08420151411459.7130220:02
350Steve Konowalchuk26WSHC451212240262.674127509812.280317:50
351Dan Kordic27PHILW2000-120.00000000052:27
352Igor Korolev28TORRW6613344711464.01210225909913.1119518:06
353Alexander Korolyuk23SJSRW551218303263.31020013509612.576413:53
354Andrei Kovalenko28TOTRW74192140-6324.1163041110010418.3105614:16
354Andrei Kovalenko28EDMRW43131427-4302.8112036807517.370216:19
354Andrei Kovalenko28CARRW186612301.651015102128.625013:53
354Andrei Kovalenko28PHIRW13011-52-0.3000001080.01048:02
355Alex Kovalev25TOTRW772330532495.316615219019112.0157020:23
355Alex Kovalev25PITRW632026468374.914514197015612.8129220:30
355Alex Kovalev25NYRRW14347-6120.42101220358.627819:53
356Viktor Kozlov23FLAC6516355113245.410511241012097.7123819:03
357Vyacheslav Kozlov26DETC7929295810457.1226141314220913.9126716:02
358Igor Kravchuk32OTTD794212514326.0130071401712.3188423:51
359Sergei Krivokrasov24NSHRW70252348-5425.3151006167020812.0112916:08
360Robert Kron31CARLW7591625-13101.0531213301346.7121816:14
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Uwe Krupp33DETD22325061.23000110329.447021:23
362Paul Kruse28BUFLW4330301140.23000000339.12756:24
363Filip Kuba22FLAD5011200.4000010050.011222:29
364Pavel Kubina21TBLD6891221-33802.453119301197.6154922:47
365Oleg Kvasha20FLALW681213255452.684028501388.787012:48
366Antti Laaksonen25BOSLW11123-120.21000110812.51039:20
367Scott Lachance26TOTD762911-21411.91100720593.4165521:46
367Scott Lachance26NYID59189-19301.10100710372.7127221:34
367Scott Lachance26MTLD17112-2110.81000010224.538222:29
368Dan LaCouture21EDMLW3000100.000000000206:30
369Daniel Lacroix29EDMLW40000130.0000000050.0256:22
370Eric Lacroix27TOTLW64224-1218-0.52001110385.34396:51
370Eric Lacroix27NYRLW30213-540.120010101711.81234:05
370Eric Lacroix27LAKLW27011-512-0.40000100170.02338:37
370Eric Lacroix27COLLW7000-22-0.2000000040.08411:58
371Nathan LaFayette25LAKRW332240350.11011110424.839111:50
372Christian Laflamme22TOTD7321214-3702.42000840682.9135118:30
372Christian Laflamme22CHID62211130702.42000740533.8116918:51
372Christian Laflamme22EDMD11011-300.00000100150.018216:33
373Sasha Lakovic27NJDLW160330590.10000300100.01016:20
374Denny Lambert29NSHLW7651116-32180.741001100667.678510:20
375Eric Landry24CGYC3011100.1000010010.0309:54
376Robert Lang28PITC72212344-10244.314703185013715.3118116:24
377Darren Langdon28NYRLW44000-380-0.3000000080.01563:33
378Jamie Langenbrunner23DALC7512334510624.68401211201458.3118915:51
379Daymond Langkow22TOTC78141933-8392.6941214501499.4122915:45
379Daymond Langkow22PHIC56101323-8241.763119401099.285115:12
379Daymond Langkow22TBLC2246100150.931015104010.037817:10
380Ian Laperriere25LAKC7231013-51380.33001811624.884811:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Darryl Laplante21DETC3000000.00000000061:59
382Claude Lapointe30NYIC82142337-19622.310221192213410.4158719:21
383Martin Lapointe25DETRW7716132971412.98714121015310.5116315:06
384Georges Laraque22EDMRW39325-1570.430002001717.62155:31
385Igor Larionov*38DETC7514496313486.18422291828316.9130017:20
386Mario Larocque20TBLD5000-416-0.2000000030.06312:33
387Janne Laukkanen28OTTD501111218403.710001010462.293118:37
388Paul Laus28FLAD751910-12181.81000900541.983611:09
389Mark Lawrence27NYIRW60141630-8383.11040211508815.984814:08
390Stephen Leach33TOTRW31134-743-0.21000300273.72608:22
390Stephen Leach33PHXRW22112-637-0.21000100234.31617:18
390Stephen Leach33OTTRW9022-160.0000020040.09911:00
391Patrick Lebeau28PITLW8101-220.01000000425.0769:32
392Vincent Lecavalier18TBLC82131528-19231.911202104112510.4112113:40
393John LeClair29PHILW76434790363012.4271607389024617.5160021:03
394Mike Leclerc22MDALW7000-24-0.1000000010.0415:52
395Grant Ledyard37BOSD474812-8332.33102440478.582317:31
396Brian Leetch*30NYRD82134255-7429.59401172501847.1244929:52
397Patrice Lefebvre31WSHRW3000-22-0.1000000020.03411:11
398Sylvain Lefebvre31COLD762182018484.720001701643.1159120:56
399David Legwand18NSHC1000000.0000000020.01312:50
400Jere Lehtinen25DALRW7420325229186.5127122110117311.6145019:36
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Claude Lemieux33COLRW8227245101024.916110891412929.2174121:14
402Jean-Yves Leroux22CHILW40358-7210.03000410476.450912:43
403Curtis Leschyshyn29CARD65279-1502.12000511355.7125519:18
404Trevor Letowski21PHXC14224120.52000200825.0846:01
405Doug Lidster38DALD170000100.3000000070.022613:16
406Nicklas Lidstrom*28DETD81144357141410.36623182322056.8214826:31
407Trevor Linden28NYIC82182947-14323.798111512216710.8176221:29
408Mats Lindgren24TOTC601015256242.5631113118312.079413:14
408Mats Lindgren24EDMC48512174221.540101101539.455311:31
408Mats Lindgren24NYIC12538221.123012103016.724220:08
409Eric Lindros*25PHIC714053933512012.42910123617024216.5162822:56
410Bill Lindsay27FLALW75121527-1922.31101215001358.9102113:37
411Dave Lowry33SJSLW616915-5241.242008105810.35639:14
412Craig Ludwig37DALD802685873.12000402395.1116114:31
413Warren Luhning23NYIRW11000-48-0.30000000110.01029:17
414Brad Lukowich22DALD141233191.01000200812.522816:18
415Jyrki Lumme32PHXD60721285345.5610411911215.8140023:20
416Craig MacDonald21CARC11000000.0000000050.0272:29
417Al MacInnis*35STLD82204262337013.681112142623146.4238829:07
418John MacLean34NYRRW822827555466.2161112187223112.1169920:43
419Jamie Macoun37DETD6911011-1362.310001000621.6120817:30
420John Madden25NJDLW4011-200.0000001040.0379:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Vladimir Malakhov30MTLD62132134-7776.7580311911439.1145623:29
422Stewart Malgunas28WSHD10000-56-0.3000000020.0909:02
423Manny Malhotra18NYRC738816-2131.571028006113.16288:36
424Marek Malik23CARD522911-6361.81100711365.6110421:14
425Dean Malkoc29NYID2011370.4000010010.03115:22
426Kirk Maltby26DETRW538614-6340.870125107610.570013:13
427Kent Manderville27CARLW81511169381.550001100717.06578:07
428Mike Maneluk25TOTRW4569155201.551008105510.953311:50
428Mike Maneluk25CHIRW28437280.731003002913.832111:28
428Mike Maneluk25PHIRW13268480.92000510238.718214:02
428Mike Maneluk25NYRRW4000-14-0.1000000030.0297:18
429Cameron Mann21BOSRW335270170.841012004211.935210:40
430Dave Manson32TOTD756172311554.5420011601454.1163821:50
430Dave Manson32CHID646152141074.2420010501344.5144722:37
430Dave Manson32MTLD11022-3480.30000110110.019017:19
431Paul Mara19TBLD1112-300.101000101100.02019:34
432Todd Marchant25EDMC821422363652.91031220201837.7137616:47
433Bryan Marchment29SJSD59268-71011.92000600494.1104517:43
434Josef Marha22TOTC32268140.41101600454.444213:49
434Josef Marha22CHIC22257540.61101500326.332214:37
434Josef Marha22MDAC10011-40-0.20000100130.012012:02
435Danny Markov22TORD5748125472.040007013411.8106518:41
436Patrick Marleau19SJSC8121244510245.417404186013415.7123015:11
437Grant Marshall25DALRW821318311853.111204153011211.6103712:39
438Jason Marshall27MDAD72178-51422.31000700631.6137519:06
439Steve Martins26OTTC364374100.831013002714.83058:28
440Marquis Mathieu25BOSC9000-18-0.1000000040.0667:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Christian Matte24COLRW7112-200.11000100911.1547:45
442Stephane Matteau29SJSLW68815232731.9800013117211.192313:34
443Richard Matvichuk25DALD64391223515.32100711545.6136421:19
444Brad May27VANLW6661117-141020.55101641916.686213:04
445Jamal Mayers24STLC34459-3400.84000500488.32778:08
446Chris McAllister23TOTD48134-31020.51000300185.64449:16
446Chris McAllister23VAND28112-7630.01000100616.71655:53
446Chris McAllister23TORD200224390.50000200120.028013:59
447Chris McAlpine27STLD51112-10500.31000100561.865512:51
448Dean McAmmond25TOTC771020308382.5910116401387.2111514:29
448Dean McAmmond25EDMC65916255362.1810012401227.492614:15
448Dean McAmmond25CHIC12145320.41001400166.318915:43
449Mike McBain22TBLD37066-11140.40000600220.054814:49
450Bryan McCabe23VAND6971421-111203.94120761987.1167124:13
451Sandy McCarthy26TOTRW805813-24160-0.441008001074.788411:03
451Sandy McCarthy26TBLRW675712-22135-0.24100700895.673911:02
451Sandy McCarthy26PHIRW13011-225-0.20000100180.014511:09
452Darren McCarty26DETRW69142640101083.98601223114010.0117817:04
453Alyn McCauley21TORC3991524722.4810111407611.859215:10
454Trent McCleary26MTLRW46000-129-0.40000000180.02685:50
455Shawn McEachern29OTTLW773125568467.024704196022313.9144418:45
456Dan McGillis26PHID788374516618.52604162101644.9169121:41
457Marty McInnis28TOTC81193554-15424.8711151717114613.0150718:36
457Marty McInnis28MDAC75183452-14364.7611151617113912.9142418:59
457Marty McInnis28CGYC6112-160.11000100714.38313:51
458Randy McKay32NJDRW70172037101434.014305164013612.5112716:06
459Jay McKee21BUFD7206620753.60000501570.0147420:28
460Steve McKenna25LAKLW20101-336-0.11000000128.31688:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Jim McKenzie29MDALW73549-1899-0.44101400598.575710:22
462Kyle McLaren21BOSD52618241485.133001080976.2121823:25
463Marty McSorley35EDMD46235-51010.92000300296.978016:58
464Scott Mellanby32FLARW671827455854.914403207013613.2108816:14
465Jan Mertzig28NYRD23022-580.20000110100.027712:02
466Eric Messier25COLD314260141.331012003013.342513:43
467Mark Messier*38VANC59133548-12333.97422121859713.4133322:36
468Craig Millar22EDMD24022-6190.00000200180.036415:09
469Aaron Miller27COLD76513183423.741021210875.7165821:49
470Kelly Miller35WSHLW62257-529-0.22001500494.169311:11
471Kevin Miller33NYIC33156-5130.01000500372.734010:19
472Kip Miller29PITC771923421224.118104185012515.2130316:55
473Craig Mills22CHIRW7000-22-0.1000000010.0415:48
474Boris Mironov26TOTD75113849131318.66504182001736.4192425:39
474Boris Mironov26EDMD6311294061046.96504131601388.0163325:55
474Boris Mironov26CHID120997271.70000540350.029124:17
475Dmitri Mironov33WSHD4621416-5802.70200851862.391319:51
476Mike Modano*28DALC77344781294410.7246472521122415.2160420:50
477Fredrik Modin24TORLW6716153114353.415103141010814.890913:34
478Jaroslav Modry27LAKD5011100.40000010110.013026:00
479Sandy Moger29LAKC42325-926-0.130021102810.743310:19
480Alexander Mogilny29VANRW591431450584.393211612311012.7121420:35
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Ian Moran26PITRW62459137-0.43010500656.2102716:34
482Jay More30NSHD180222180.60000200240.029716:30
483Ethan Moreau23TOTLW80101121-3921.4100029209610.499012:22
483Ethan Moreau23CHILW669615-5840.990015108011.382512:30
483Ethan Moreau23EDMLW14156280.51001410166.316511:47
484Dave Morissette27MTLLW100001520.0000000020.0222:13
485Aleksey Morozov21PITRW67910195141.7900010007512.079311:50
486Derek Morris20CGYD71727344735.5430220701504.7147220:44
487Brendan Morrison23NJDC76133346-4184.185021715111111.7105813:55
488Mark Mowers24NSHRW30066-440.00000600240.02819:22
489Bill Muckalt24VANRW73162036-9983.410421137011913.4112415:24
490Bryan Muir25TOTD541451501.41000400821.2100718:39
490Bryan Muir25CHID531451501.41000400781.399718:49
490Bryan Muir25NJDD1000000.0000000040.0109:54
491Kirk Muller32FLALW8241115-1149-0.4400110101073.7118614:28
492Gord Murphy31FLAD510774161.90000520560.0101719:57
493Joe Murphy31SJSRW7625234810736.318702158017614.2112114:45
494Larry Murphy*37DETD8010425221429.74512202111686.0194024:15
495Chris Murray24TOTRW42167-2790.31000600372.72997:07
495Chris Murray24OTTRW38167-2650.31000600333.02707:06
495Chris Murray24CHIRW4000014-0.1000000040.0297:20
496Glen Murray26LAKRW61161531-14362.61033312301739.2125420:33
497Rem Murray26EDMLW782118394204.216414125111618.1123515:50
498Rob Murray31PHXC13123240.31000200119.11088:18
499Dana Murzyn32VAND120221210.5000020070.018015:02
500Frantisek Musil34EDMD390330340.7000030090.056014:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Brantt Myhres24SJSRW30101-2116-0.11000000714.31444:47
502Dmitri Nabokov22NYIC4022420.3000020040.04711:38
503Tyson Nash23STLLW2000-15-0.1000000010.0157:44
504Markus Naslund25VANRW80363066-13747.81915231613120517.6159619:57
505Alain Nasreddine23TOTD15000-1520.1000000030.015110:04
505Alain Nasreddine23MTLD80001330.2000000010.0668:12
505Alain Nasreddine23CHID7000-219-0.1000000020.08512:11
506Andrei Nazarov24TOTLW627916-4731.07002630719.973611:52
506Andrei Nazarov24CGYLW3659141301.15002630539.452314:31
506Andrei Nazarov24TBLLW26202-543-0.120000001811.12148:13
507Rumun Ndur23TOTD39134-1621.01000300224.545911:46
507Rumun Ndur23NYRD31134-2460.81000300214.837111:58
507Rumun Ndur23BUFD80001160.2000000010.08810:58
508Stan Neckar23TOTD320331180.90000300160.046214:26
508Stan Neckar23NYRD18000-180.2000000080.024813:46
508Stan Neckar23PHXD110113100.5000010060.016615:08
508Stan Neckar23OTTD3022-100.2000020020.04815:53
509Petr Nedved27NYRC56202747-6504.910913207015313.1114920:31
510Jeff Nelson26NSHC9213-120.22000100825.014516:09
511Sergei Nemchinov35TOTC7712820-13281.1102018007416.2111714:31
511Sergei Nemchinov35NYIC678816-17220.471008006113.196114:21
511Sergei Nemchinov35NJDC10404460.731010001330.815615:36
512Jan Nemecek22LAKD6101-140.31001000812.510016:42
513David Nemirovsky22FLARW2011100.1000010020.0188:58
514Bernie Nicholls37SJSC10022-44-0.10000020110.011011:01
515Eric Nickulas23BOSC2000000.00000000073:27
516Rob Niedermayer24FLAC82183351-13503.7116132310014212.7174521:17
517Scott Niedermayer*25NJDD7211354616268.49113152001616.8177624:40
518Jeff Nielsen27MDARW80549-1234-0.25002400945.382110:16
519Joe Nieuwendyk*32DALC6728275511347.5208081710015717.8104215:33
520Janne Niinimaa23EDMD81424287885.3220115811422.8193623:54
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Andrei Nikolishin25WSHLW73827350282.7701119711216.6128217:34
522Marcus Nilson20FLARW8112250.21001100714.39912:24
523Owen Nolan26SJSRW78192645161295.11162318802079.2149419:09
524Brian Noonan33PHXRW7000-30-0.2000000010.0588:16
525Peter Nordstrom24BOSC2000-10-0.100000000168:04
526Mattias Norstrom27LAKD78257-10362.21010500613.3158620:20
527Jeff Norton33TOTD72418222444.822017101705.7149620:46
527Jeff Norton33SJSD69418222424.822017101685.9144320:55
527Jeff Norton33FLAD3000020.0000000020.05217:26
528Teppo Numminen30PHXD821030403307.59100131521566.4200424:26
529Michael Nylander26TOTC3341014-980.931006403312.142412:51
529Michael Nylander26TBLC24279-1060.32000430267.732413:29
529Michael Nylander26CGYC9235120.61100210728.610111:10
530Sean O'Donnell27LAKD801131411863.71000841641.6153319:10
531Jeff O'Neill22CARC751615313662.912402