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
1Antti Aalto22MDAC3000-10-0.1000000010.0
2Greg Adams34DALLW4914183211204.0770111707518.7
3Kevyn Adams23TORC500007-0.1000000030.0
4Tommy Albelin33CGYD69217199324.011021133882.3
5Daniel Alfredsson25OTTRW551728457185.610707199014911.4
6Chris Allen19FLAD1000020.0000000010.0
7Jamie Allison22CGYD43381131042.430016022711.1
8Jason Allison22BOSC81335083336011.3285082820215820.9
9Tony Amonte27CHIRW8231427321669.5217352712329610.5
10Erik Andersson26CGYC12213-480.120001001118.2
11Mikael Andersson31TBLLW7261117-4290.750119021055.7
12Niklas Andersson26SJSLW5000-12-0.2000000060.0
13Dave Andreychuk*34NJDLW7514344819265.310402221201807.8
14Shawn Antoski27MDALW91011180.01000000616.7
15Derek Armstrong24OTTC9202190.32001000825.0
16Jason Arnott23TOTRW70102333-24991.96402131001995.0
16Jason Arnott23NJDRW3551015-8210.92302640995.1
16Jason Arnott23EDMRW3551318-16781.041007601005.0
17Magnus Arvedson26OTTLW611115262362.61001014109012.2
18Blair Atcheynum28STLRW611115265102.310013140110310.7
19Adrian Aucoin24VAND35336-4211.12101300446.8
20Donald Audette28BUFRW7524204410595.4141005164019812.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21P.J. Axelsson22BOSLW8281927-14381.1620119001445.6
22Dave Babych36TOTD53099-9491.00000810460.0
22Dave Babych36VAND47099-11370.70000810400.0
22Dave Babych36PHID60002120.3000000060.0
23Jamie Baker31TORC130551100.30000500160.0
24Frank Banham22MDARW219211-6121.481001104320.9
25Drew Bannister23TOTD61088-9891.70000710500.0
25Drew Bannister23EDMD34022-7420.70000110270.0
25Drew Bannister23MDAD27066-2471.00000600230.0
26Matthew Barnaby24BUFRW725202582891.550021730965.2
27Stu Barnes27PITLW7830356515308.31415152212119615.3
28Murray Baron30PHXD45156-101061.01000500234.3
29Bob Bassen32DALLW58347-457-0.53001400407.5
30Shawn Bates22BOSC13202-320.020000001216.7
31Bates Battaglia22CARC33246-1100.02001400219.5
32Ken Baumgartner31BOSLW82011-14199-2.40000100280.0
33Nolan Baumgartner21WSHD4011000.2000001040.0
34Steve Begin19CGYC5000023-0.1000000020.0
35Wade Belak21COLD8112-3270.31001100250.0
36Ken Belanger23NYILW373141101-0.130011001030.0
37Brian Bellows33WSHRW11639-361.215023002623.1
38Jan Benda25WSHC9033160.1000030080.0
39Ladislav Benysek22EDMD2000-20-0.100000000
40Bryan Berard20NYID75143246-32596.25812112101927.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Drake Berehowsky26EDMD6716711693.00101510581.7
42Sergei Berezin26TORLW68161531-3103.21330315001679.6
43Aki Berg20LAKD720883612.40000620580.0
44Bill Berg30NYRC671910-1555-1.01000900741.4
45Marc Bergevin32STLD813710-2903.23000601407.5
46Todd Bertuzzi22TOTLW74132033-171212.410212136110212.7
46Todd Bertuzzi22NYILW5271118-19580.761018306311.1
46Todd Bertuzzi22VANLW2269152631.741115313915.4
47Craig Berube32WSHLW746915-31890.36000900688.8
48Jeff Beukeboom32NYRD63055-251950.70000500230.0
49Radim Bicanek23OTTD1000000.000000000
50James Black28CHIRW5210515-881.072132219011.1
51Rob Blake*28LAKD81232750-3948.8121104151112618.8
52Sylvain Blouin23NYRD1000050.000000000
53Doug Bodger31TOTD7791120-1575.76301470969.4
53Doug Bodger31NJDD495510-1253.42300320559.1
53Doug Bodger31SJSD2846100322.34001150419.8
54Lonny Bohonos24TOTRW37549-880.150004005010.0
54Lonny Bohonos24VANRW31213-94-0.72000100375.4
54Lonny Bohonos24TORRW6336140.830003001323.1
55Brad Bombardir25NJDD431561183.31000500166.3
56Peter Bondra29WSHRW76522678144412.136115131610028418.3
57Radek Bonk22OTTC657916-13160.56100630937.5
58Jason Bonsignore21TBLC352810-11220.12000710296.9
59Dennis Bonvie24EDMRW4000027-0.100000000
60Sebastien Bordeleau22MTLC5368145360.832104405510.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Jason Botterill21DALLW4000-119-0.1000000020.0
62Joel Bouchard24CGYD4457120572.54011511519.8
63Philippe Boucher24LAKD45610166493.65100820807.5
64Bob Boughner26BUFD6913451652.61000300263.8
65Ray Bourque*37BOSD821335482809.54903122122644.9
66Jason Bowen24EDMD40000100.1000000030.0
67Brian Bradley33TBLC14257-960.30200320248.3
68Donald Brashear26VANLW779918-93720.490019006414.1
69Rich Brennan25SJSD11123-420.50100110244.2
70Daniel Briere20PHXC5101120.11000000425.0
71Travis Brigley20CGYLW200002-0.1000000010.0
72Rod Brind'Amour27PHILW82363874-2549.02410282214220517.6
73Patrice Brisebois27MTLD7910273716677.95501141211258.0
74Paul Brousseau24TBLRW110220270.0000020060.0
75Curtis Brown21BUFC6312122411342.5101128319113.2
76Doug Brown33DETC8019234217124.712615167014513.1
77Jeff Brown31TOTD60424285325.5040091501023.9
77Jeff Brown31CARD3231013-1162.50300550575.3
77Jeff Brown31TORD191892101.80100260303.3
77Jeff Brown31WSHD9066461.20000240150.0
78Kevin Brown23CARRW4000-20-0.200000000
79Rob Brown29PITRW82152540-1593.511404141101728.7
80Sean Brown21EDMD18011-1430.6000010090.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Benoit Brunet29MTLLW6812203211613.0912215328713.8
82Andrew Brunette24WSHLW281112232122.974028404226.2
83Sergei Brylin24NJDC18235400.420003002010.0
84Kelly Buchberger31EDMRW8261723-101220.741111700867.0
85Jan Bulis19WSHC4851116-5180.8500010103713.5
86Pavel Bure*26VANRW8251399054812.93213642412332915.5
87Valeri Bure23TOTRW66122638-5353.210202151101796.7
87Valeri Bure23MTLRW5072229-5332.15201121001345.2
87Valeri Bure23CGYRW16549021.150013104511.1
88Marc Bureau31MTLC74136190121.2130024028215.9
89Shawn Burr31SJSLW4266122500.96000600639.5
90Randy Burridge32BUFLW304610000.631015014010.0
91Adam Burt29CARD7611112-61063.000101010512.0
92Sven Butenschön21PITD8000-160.2000000040.0
93Petr Buzek20DALD2000120.200000000
94Dan Bylsma27LAKC6539129330.13000801575.3
95Eric Cairns23NYRD39033-3921.40000300170.0
96Jim Campbell24STLRW762219410554.415706118014715.0
97Guy Carbonneau37DALC77717243401.560111700818.6
98Terry Carkner31FLAD741786632.91001700342.9
99Keith Carney27TOTD8031922-2914.911101522714.2
99Keith Carney27CHID6021315-7733.310101102533.8
99Keith Carney27PHXD201675181.70100420185.6
100Bob Carpenter34NJDLW669918-4221.180116128111.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Anson Carter23BOSC781627437314.51060421601798.9
102Andrew Cassels28CGYC81172744-7324.010612176413812.3
103Shawn Chambers31DALD572222411265.801109121732.7
104Zdeno Chara20NYID250111500.90000100100.0
105Eric Charron28CGYD2000040.0000000010.0
106Kelly Chase30STLRW6743710231-0.340013002913.8
107Vladimir Chebaturkin22NYID2022-100.200002000
108Chris Chelios*36CHID8133942-71516.92100172202051.5
109Steve Chiasson30CARD6672734-2655.91600141301734.0
110Tom Chorske31NYILW821223357393.4714219311329.1
111Jeff Christian27PHXLW1000-10-0.100000000
112Brad Church21WSHLW2000000.0000000040.0
113Dean Chynoweth29BOSD2000-40-0.2000000010.0
114Dino Ciccarelli*37TOTRW62161733-16703.11150412501619.9
114Dino Ciccarelli*37TBLRW3411617-14421.7830351010410.6
114Dino Ciccarelli*37FLARW2851116-2281.43201740578.8
115Enrico Ciccone27TOTD39044-21751.20000310220.0
115Enrico Ciccone27CARD140333830.9000030080.0
115Enrico Ciccone27VAND13011-2470.1000001070.0
115Enrico Ciccone27TBLD12000-3450.1000000070.0
116Ivan Ciernik20OTTRW2000000.000000000
117Brett Clark21MTLD41101-3201.01000000263.8
118Wendel Clark31TORLW4712719-21801.384034301408.6
119Dan Cleary19CHILW6000-20-0.2000000040.0
120Paul Coffey*36PHID57227293305.1110181901071.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Craig Conroy26STLRW8114294320464.411031271111811.9
122Brandon Convery23VANC7022000.0000011020.0
123David Cooper24TORD9044280.80000400130.0
124Rene Corbet24COLLW6816122881333.01240475011713.7
125Bob Corkum30PHXC7612921-7281.0705080110511.4
126Shayne Corson31MTLLW6221345521086.161411239214214.8
127Patrick Cote23DALLW3000-115-0.1000000030.0
128Sylvain Cote32TOTD7142125-3425.2310117311033.9
128Sylvain Cote32WSHD5911516-5363.410001311831.2
128Sylvain Cote32TORD12369261.821014202015.0
129Geoff Courtnall35STLLW7931316212947.925605238018916.4
130Russ Courtnall32LAKRW5812618-2271.471443309712.4
131Larry Courville22VANLW11000-75-0.6000000030.0
132Murray Craven33SJSLW671217294252.87233143010711.2
133Cory Cross27TBLD74369-24771.62010510724.2
134Phil Crowe27OTTRW93033240.53001000650.0
135Mike Crowley22MDAD8224080.820012001711.8
136Matt Cullen21MDAC6162127-4231.842001740758.0
137Jassen Cullimore25TOTD28123-4260.90100011185.6
137Jassen Cullimore25TBLD25123-4220.80100011175.9
137Jassen Cullimore25MTLD3000040.1000000010.0
138Jim Cummins27TOTRW75022-16225-2.30000200430.0
138Jim Cummins27CHIRW55022-9178-1.40000200330.0
138Jim Cummins27PHXRW20000-747-0.80000000100.0
139Randy Cunneyworth36OTTLW7121113-1463-0.51100920812.5
140Mariusz Czerkawski25NYIRW6812132511232.81020112101368.8
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Andreas Dackell25OTTRW82151833-11242.810322125113011.5
142Kevin Dahl29CGYD19011-360.20000100170.0
143Alexandre Daigle22TOTRW75162642-8143.98805197014611.0
143Alexandre Daigle22OTTRW387916-781.334025406810.3
143Alexandre Daigle22PHIRW3791726-162.6540314307811.5
144J.J. Daigneault32TOTD7122123-9493.5110111100922.2
144J.J. Daigneault32MDAD5321517-10282.21101780742.7
144J.J. Daigneault32NYID180661211.30000420180.0
145Vincent Damphousse30MTLC7618415914586.3152152613216411.0
146Mathieu Dandenault21DETRW68512175430.650001200756.7
147Ken Daneyko33NJDD370113571.80000100180.0
148Jeff Daniels29CARLW2000000.0000000010.0
149Scott Daniels28NJDLW260331102-0.30000300170.0
150Craig Darby25PHIC3101000.11000000333.3
151Jason Dawe24TOTRW812019398424.315413136013414.9
151Jason Dawe24BUFRW6819173610364.314413116011516.5
151Jason Dawe24NYIRW13123-260.01000200195.3
152Eric Daze22CHIRW803111424225.721100792021614.4
153Greg de Vries25EDMD657411-17802.661003015313.2
154Adam Deadmarsh22COLRW7322214301254.7121006136218711.8
155Kevin Dean28NJDD5018912123.90100611283.6
156Louie DeBrusk26TBLLW54123-2166-0.81000200147.1
157Pavol Demitra23STLLW6122305211226.414446237014715.0
158Eric Desjardins28PHID776273311367.13210131401504.0
159Boyd Devereaux19EDMC38145-56-0.51000400273.7
160Gerald Diduck32PHXD7881018141185.571049011047.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Rob DiMaio29BOSRW79101727-13821.41000413311128.9
162Kevin Dineen34CARRW5471623-71051.570011240967.3
163Chris Dingman21CGYLW70336-11149-1.42100300476.4
164Shane Doan21PHXRW335611-3350.650035104211.9
165Jason Doig21PHXD4011-412-0.1000010010.0
166Bobby Dollas33TOTD52268-6491.92000330385.3
166Bobby Dollas33EDMD302576222.42000230277.4
166Bobby Dollas33MDAD22011-1227-0.40000100110.0
167Robert Dome19PITRW30527-1120.441002002917.2
168Hnat Domenichelli21CGYLW319716462.081017007012.9
169Tie Domi28TORRW8041014-5365-0.240001000725.6
170Ted Donato28BOSLW791623396544.013305167012912.4
171Shean Donovan23TOTRW67810186701.280001000819.9
171Shean Donovan23COLRW4757123480.65000700578.8
171Shean Donovan23SJSRW203363220.630003002412.5
172Peter Douris31DALRW1000-10-0.1000000030.0
173Jim Dowd29CGYC48681410121.250107105810.3
174Dallas Drake28PHXRW6011294017714.2830227111129.8
175Kris Draper26DETC641310235452.1121049109613.5
176Bruce Driver35NYRD7551520-3464.8410011401164.3
177John Druce31PHIRW2312302-0.21000200185.6
178Ted Drury26MDALW7361016-10820.1501010001105.5
179Steve Dubinsky27CHIC8251318-6570.2401010031124.5
180Steve Duchesne32STLD801442569329.98511172411539.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Radek Dvorak20FLALW64122436-1333.47230202211210.7
182Karl Dykhuis25TBLD785914-81103.74010810915.5
183Mike Eagles34WSHLW36134-216-0.41000300254.0
184Dallas Eakins30FLAD230111440.60000100160.0
185Mike Eastwood30TOTC586511-2220.360015003815.8
185Mike Eastwood30NYRC485510-2160.450005003414.7
185Mike Eastwood30STLC1010106-0.11001000425.0
186Allan Egeland25TBLC800009-0.2000000040.0
187Patrik Elias21NJDLW7418193718284.613506136014712.2
188Dave Ellett33BOSD82320233675.9120111811292.3
189Nelson Emerson30CARRW81212445-17504.215604915020310.3
190Anders Eriksson23DETD667142121326.261021040917.7
191Bob Errey33TOTRW712911253-0.32000603454.4
191Bob Errey33DALRW5929117460.22000603345.9
191Bob Errey33NYRRW12000-57-0.50000000110.0
192Pat Falloon25TOTRW5881018-8161.053006401365.9
192Pat Falloon25PHIRW305712381.14100430637.9
192Pat Falloon25OTTRW28336-118-0.11200210734.1
193Sergei Fedorov*28DETRW216111710252.24202920688.8
194Brian Felsner25CHILW121340120.21000300147.1
195Scott Ferguson25EDMD1000100.100000000
196Chris Ferraro25PITLW46347-243-0.23000310427.1
197Peter Ferraro25TOTRW30347-4140.13000310378.1
197Peter Ferraro25PITRW29347-2120.23000310348.8
197Peter Ferraro25NYRRW1000-22-0.1000000030.0
198Ray Ferraro33LAKC406915-10420.760026304513.3
199Viacheslav Fetisov*39DETD58212144723.42001840553.6
200Jeff Finley30NYRD63167-3552.71000510323.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Tom Fitzgerald29TOTC8012618-4790.91002160011910.1
201Tom Fitzgerald29FLAC6910515-4570.790115001059.5
201Tom Fitzgerald29COLC112130220.210101001414.3
202Theoren Fleury29CGYRW8227517801978.922324271952829.6
203Adam Foote26COLD7731417-31243.930011211644.7
204Colin Forbes21PHILW63127192591.6102026019312.9
205Peter Forsberg*24COLC7225669169410.1157373630020212.4
206Ron Francis*34PITC8125628712209.8187053725018913.2
207Scott Fraser25EDMRW29121123663.266024706119.7
208Doug Friedman26EDMLW16000020-0.4000000080.0
209Jeff Friesen21SJSLW793132638408.2187671714118616.7
210Dave Gagner33FLAC78202848-21554.3145111612016512.1
211Sean Gagnon24PHXD50111140.3000010030.0
212Maxim Galanov23NYRD6011120.4000010050.0
213Garry Galley34LAKD7492837-5635.72700151301287.0
214Bruce Gardiner25OTTC55711182501.5700011006410.9
215Johan Garpenlov29FLALW39235-68-0.52000300434.7
216Mike Gartner*38PHXRW60121527-4242.2840212301458.3
217Denis Gauthier21CGYD10000-516-0.2000000030.0
218Aaron Gavey23CGYC26235-524-0.22001300277.4
219Martin Gelinas27TOTLW64161834-5403.411325133214710.9
219Martin Gelinas27CARLW401214261303.0921411219812.2
219Martin Gelinas27VANLW24448-6100.42111211498.2
220Martin Gendron23CHIRW2000-10-0.1000000030.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Brent Gilchrist30DETLW611314274402.68503131012410.5
222Hal Gill22BOSD682464473.62000400563.6
223Todd Gill32TOTD75131730-11415.9670289012210.7
223Todd Gill32SJSD6481321-13314.044015801008.0
223Todd Gill32STLD115492101.923013102222.7
224Doug Gilmour*34NJDC6313405310685.710305192019413.8
225Yan Golubovsky21DETD12022160.6000020090.0
226Sergei Gonchar23WSHD72516212665.332009701343.7
227Daniel Goneau22NYRLW11202-440.020010001315.4
228Tony Granato33SJSRW59169253702.91330281011913.4
229Benoit Gratton21WSHC6011160.0000010050.0
230Chris Gratton22PHIC82224062111596.917502328018212.1
231Adam Graves29NYRLW72231235-30413.113100275022610.2
232Travis Green27TOTC76192342-29823.5109021211014113.5
232Travis Green27NYIC54141226-19662.368025709914.1
232Travis Green27MDAC2251116-10161.341007404211.9
233Wayne Gretzky*37NYRC82236790-11289.1176044324020111.4
234Mike Grier23EDMRW669615-3730.881016009010.0
235Stu Grimson32CARLW823470204-0.930014001717.6
236Francois Groleau25MTLD1000100.1000000030.0
237Tuomas Gronman23PITD221233251.40101020333.0
238Michal Grosek22BUFLW671020309602.7820116401148.8
239Bill Guerin27TOTRW591821391934.69904138017810.1
239Bill Guerin27EDMRW401316291803.5580297013010.0
239Bill Guerin27NJDRW1955100131.141024104810.4
240Steve Guolla24SJSLW7112-200.11000010911.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Alexei Gusarov33COLD72410149424.53011811478.5
242Sergey Gusev22DALD9000-520.0000000050.0
243Per Gustafsson27TOTD31156-2161.61000230362.8
243Per Gustafsson27TORD22145-5100.91000130244.2
243Per Gustafsson27OTTD9011360.70000100120.0
244Sean Haggerty21NYILW5000-30-0.2000000020.0
245Steven Halko23CARD18022-1100.6000020070.0
246Kevin Haller27CARD65358-5942.63000410674.5
247Roman Hamrlik23TOTD7893241-15706.5351392301984.5
247Roman Hamrlik23EDMD41620263484.9141371301125.4
247Roman Hamrlik23TBLD3731215-18221.621002100863.5
248David Harlock26WSHD6000240.4000000020.0
249Todd Harvey22DALC599101951041.790018208810.2
250Derian Hatcher25DALD706253191327.333021690748.1
251Kevin Hatcher31PITD74192948-3669.0513131512216911.2
252Dwayne Hay20WSHLW2000020.0000000010.0
253Paul Healey22PHIRW4000012-0.100000000
254Bret Hedican27VAND71324273794.321001257843.6
255Steve Heinze28BOSRW612620468546.317906137016016.3
256Darby Hendrickson25TORC808412-2067-0.680004001157.0
257Alex Hicks28PITLW58713204541.570011111789.0
258Matt Higgins20MTLC1000-10-0.1000000010.0
259Sean Hill27TOTD55167-5542.11000510531.9
259Sean Hill27CARD42055-2481.60000410370.0
259Sean Hill27OTTD13112-360.61000100166.3
260Todd Hlushko27CGYLW13011027-0.2000010070.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Jonas Hoglund25TOTLW78121325-7221.5840011201866.5
261Jonas Hoglund25CGYLW506814-9160.460008001244.8
261Jonas Hoglund25MTLLW286511261.02400320629.7
262Benoit Hogue31DALLW53616227351.9330113305510.9
263Bobby Holik27NJDC82293665231008.6218081818023812.2
264Jason Holland21NYID8000-44-0.1000000060.0
265Tomas Holmstrom25DETLW57517226441.4410116104810.4
266Brian Holzinger25BUFC69142135-2363.28421117311612.1
267Marian Hossa19OTTLW7011-10-0.10000010100.0
268Doug Houda31TOTD55246-11991.41010310248.3
268Doug Houda31NYID31123-6470.91000110156.7
268Doug Houda31MDAD24123-5520.50010200911.1
269Eric Houde21MTLC9101-30-0.21001000425.0
270Mike Hough34NYILW745712-427-0.150007004411.4
271Bill Houlder30SJSD827253213487.63402121211026.9
272Phil Housley*33WSHD6462531-10245.21410101501165.2
273Tony Hrkac31TOTC491314273103.167019505722.8
273Tony Hrkac31EDMC36811193102.144017404318.6
273Tony Hrkac31DALC13538001.023002101435.7
274Bill Huard30EDMLW30011-572-0.80000100120.0
275Joe Hulbig24EDMLW17224-120.22001110825.0
276Brett Hull*33STLLW66274572-1268.41710063212121112.8
277Jody Hull28TOTRW49448380.23012301517.8
277Jody Hull28TBLRW28246240.32002301287.1
277Jody Hull28FLARW2120214-0.11010000238.7
278Cale Hulse24CGYD795222711694.7311016601174.3
279Dale Hunter37WSHC828182611031.680011314829.8
280Mike Hurlbut31BUFD3000-120.0000000030.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Jamie Huscroft31TOTD51044-21771.60000400260.0
281Jamie Huscroft31TBLD44033-41221.30000300210.0
281Jamie Huscroft31VAND70112550.3000010050.0
282Ryan Huska22CHILW1000000.000000000
283Al Iafrate31SJSD21279-1281.70200421375.4
284Jarome Iginla20CGYRW70131932-10292.51102113511548.4
285Brad Isbister20PHXLW66981741021.081017101157.8
286Dane Jackson27NYIRW8112140.21001100520.0
287Jaromir Jagr25PITRW773567102176412.6287083631026213.4
288John Jakopin22FLAD2000-34-0.2000000010.0
289Craig Janney30PHXC681043535124.8640034907213.9
290Mark Janssens29TOTC745712-21154-0.95001700539.4
290Mark Janssens29MDAC55459-22116-0.94001500439.3
290Mark Janssens29NYIC12000-334-0.4000000040.0
290Mark Janssens29PHXC7123440.41000200616.7
291Andreas Johansson24PITRW50510154201.040108114910.2
292Calle Johansson30WSHD73152035-11306.84101191011639.2
293Craig Johnson25LAKRW741721389424.011602183012513.6
294Greg Johnson26TOTC74122234-2402.9840319308913.5
294Greg Johnson26CHIC69112233-2382.8740319308512.9
294Greg Johnson26PITC5101020.11000000425.0
295Jim Johnson35PHXD162130180.920001001711.8
296Matt Johnson22LAKLW66246-8249-1.320004001811.1
297Mike Johnson23TORRW82153247-4244.410500248014310.5
298Ryan Johnson21FLAC10022-40-0.2000020060.0
299Olli Jokinen19LAKC8000-56-0.40000000120.0
300Jean-Francois Jomphe25MDAC9134180.31000300812.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Keith Jones29COLRW233710-4220.62102430319.7
302Kenny Jonsson23NYID81142640-2588.086021212210813.0
303Chris Joseph28PHID151011190.71001000205.0
304Ed Jovanovski21FLAD8191423-121584.062139501426.3
305Joe Juneau30WSHC5692231-8262.5441114808710.3
306Valeri Kamensky31COLLW75264066-2607.3188042119017315.0
307Sami Kapanen24CARRW812637639167.6224052314019013.7
308Paul Kariya*23MDALW2217143112235.014302122010316.5
309Dave Karpa26MDAD7811112-32172.61000911641.6
310Alexander Karpovtsev27NYRD473710-1382.82101520466.5
311Darius Kasparaitis25PITD81481231274.52020620715.6
312Mike Keane30TOTRW83101323-12521.0820111201287.8
312Mike Keane30NYRRW7081018-12470.662008201137.1
312Mike Keane30DALRW13235050.420013001513.3
313Dan Keczmer29DALD171235261.51000200911.1
314Steve Kelly21TOTC43235-1323-0.71100300229.1
314Steve Kelly21TBLC24213-915-0.311001001711.8
314Steve Kelly21EDMC19022-48-0.4000020050.0
315Chris Kenady24STLRW5022100.1000020030.0
316Mike Kennedy25TOTRW15011-116-0.30000100120.0
316Mike Kennedy25TORRW13011-214-0.30000100120.0
316Mike Kennedy25DALRW2000120.000000000
317Dmitri Khristich28BOSRW8229376625428.81413212710014420.1
318Chad Kilger21TOTC3239120100.71201720329.4
318Chad Kilger21CHIC223811261.012016202313.0
318Chad Kilger21PHXC10011-24-0.2000010090.0
319Derek King30TORLW77212546-7434.9174031510016612.7
320Kris King31TORLW82336-13199-1.53002300535.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Trent Klatt27PHIRW821428422163.6950321611439.8
322Ken Klee26WSHRW51426-346-0.34001200449.1
323Jon Klemm28COLD676814-3303.660008006010.0
324Mike Knuble25DETRW5376132160.770006005413.0
325Espen Knutsen26MDAC19303-106-0.221000002114.3
326Joe Kocur33DETRW6365117920.360024105311.3
327Ladislav Kohn22CGYRW4011200.1000010020.0
328Saku Koivu23MTLC691443578485.610223231911459.7
329Steve Konowalchuk25WSHLW801024349803.0820223101317.6
330Dan Kordic26PHILW61112-4210-1.41000100128.3
331Igor Korolev27TORRW78172239-18223.3863516609717.5
332Alexander Korolyuk22SJSC19235-560.11100300238.7
333Andrei Kovalenko27EDMRW5961723-14281.15102890896.7
334Alex Kovalev24NYRLW73233053-22445.2158031614017313.3
335Viktor Kozlov22TOTC64171330-3163.210520121016510.3
335Viktor Kozlov22FLAC46121123-1142.47320101011410.5
335Viktor Kozlov22SJSC18527-220.73200200519.8
336Vyacheslav Kozlov25DETLW8025275214466.2196011611022111.3
337Igor Kravchuk31OTTD8182735-1986.14311141301914.2
338Sergei Krivokrasov23CHILW58101323-1332.0910213001277.9
339Robert Kron30CARC81162036-8123.11240216311759.1
340Vlastimil Kroupa22NJDD2011100.3000010010.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Uwe Krupp32COLD789223121387.8450213811496.0
342Paul Kruse27TOTLW74729-11187-0.570022005213.5
342Paul Kruse27NYILW62617-12138-0.560021004413.6
342Paul Kruse27BUFLW121121490.01000100812.5
343Todd Krygier32WSHRW4521214-3300.52001930712.8
344Pavel Kubina20TBLD10123-1220.61000200812.5
345Jari Kurri*37COLC70517226121.232001151618.2
346Scott Lachance25NYID6321113-11452.61100920623.2
347Daniel Lacroix28PHIC561450135-0.91000400283.6
348Eric Lacroix26COLLW821615310842.711506123012612.7
349Nathan LaFayette24LAKC345382320.54101300608.3
350Christian Laflamme21CHID720111114594.70000911750.0
351Pat LaFontaine*32NYRC67233962-16366.41211022118016014.4
352Sasha Lakovic26NJDLW2000050.0000000020.0
353Denny Lambert28OTTLW729101942501.5900110007611.8
354Eric Landry23CGYC12101-24-0.21000000714.3
355Robert Lang27TOTC54913227162.1711210306613.6
355Robert Lang27PITC51913226142.1711210306414.1
355Robert Lang27BOSC3000120.0000000020.0
356Darren Langdon27NYRLW703360197-0.630003001520.0
357Jamie Langenbrunner22DALLW812329529616.2158061811015914.5
358Daymond Langkow21TBLC6881422-9621.4620112201565.1
359Ian Laperriere24LAKC776152101310.750111221748.1
360Darryl Laplante20DETC200000-0.1000000020.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Claude Lapointe29NYIC78101020-9471.090139018212.2
362Martin Lapointe24DETRW7915193401062.91140315401549.7
363Georges Laraque21EDMRW11000-459-0.4000000040.0
364Igor Larionov*37DETC698394714404.3530225131938.6
365Brad Larsen20COLLW1000000.000000000
366Janne Laukkanen27OTTD6041721-15643.822021061695.8
367Paul Laus27FLARW7701111-5293-1.00000821640.0
368Mark Lawrence26NYIRW2000020.0000000040.0
369Stephen Leach32CARRW45459-1942-0.52112500606.7
370Peter LeBoutillier23MDARW12112-1550.01000100616.7
371John LeClair28PHILW82513687303213.13516092511030316.8
372Mike Leclerc21MDALW7000-66-0.40000000110.0
373Grant Ledyard36TOTD7142024-4204.122001181904.4
373Grant Ledyard36VAND4921315-2142.311001111573.5
373Grant Ledyard36BOSD22279-261.81100070336.1
374Brian Leetch*29NYRD76173350-36326.561102102302307.4
375Sylvain Lefebvre30COLD81010102483.40000721660.0
376Jere Lehtinen24DALRW7223194219205.714726133320111.4
377Claude Lemieux32COLRW78262753-71155.7141111207026110.0
378Jocelyn Lemieux30PHXRW303360270.12100300329.4
379Francois Leroux27COLLW50123-3140-1.01000200147.1
380Jean-Yves Leroux21CHILW666713-2550.360007005710.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Curtis Leschyshyn28CARD7321012-2453.41101910533.8
382Scott Levins28PHXRW2000-15-0.1000000020.0
383Jeff Libby23NYID1000000.000000000
384Doug Lidster37NYRD360442241.80000400250.0
385Nicklas Lidstrom*27DETD80174259221811.69711142622058.3
386Juha Lind24DALLW3923546-0.12000300277.4
387Johan Lindbom26NYRLW38134428-0.21000300382.6
388Trevor Linden27TOTRW67172138-14823.610522109213312.8
388Trevor Linden27VANRW4271421-13491.35201761749.5
388Trevor Linden27NYIRW2510717-1332.353213315916.9
389Mats Lindgren23EDMC821313260422.291339311319.9
390Eric Lindros*24PHIC63304171141349.21910142714020214.9
391Bill Lindsay26FLALW82121628-2802.01002515011508.0
392David Ling23MTLRW1000-10-0.1000000010.0
393Kevin Lowe38EDMD7000-3220.0000000050.0
394Dave Lowry32TOTLW57448-153-0.24001400517.8
394Dave Lowry32SJSLW504480510.04001400478.5
394Dave Lowry32FLALW7000-12-0.2000000040.0
395Craig Ludwig36DALD80077211315.50000601460.0
396Warren Luhning22NYIRW8000-40-0.3000000060.0
397Brad Lukowich21DALD4011-220.1000010020.0
398Jyrki Lumme31VAND7492130-25343.1540113801177.7
399Al MacInnis*34STLD711930496809.29912121712278.4
400Norm Maciver33PHXD41268-11381.11010420375.4
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Don MacLean21LAKC22527-140.632002002520.0
402John MacLean33TOTRW77162743-6424.01060317912137.5
402John MacLean33SJSRW511319320283.4850212611399.4
402John MacLean33NJDRW263811-6140.62101530744.1
403Jamie Macoun36TOTD74077-17651.60000700780.0
403Jamie Macoun36TORD67077-17631.40000700670.0
403Jamie Macoun36DETD7000020.20000000110.0
404Vladimir Malakhov29MTLD7413314416708.85802131711667.8
405Stewart Malgunas27WSHD80001120.4000000050.0
406Dean Malkoc28BOSD40101-12860.71000000156.7
407Troy Mallette27TBLLW300007-0.100000000
408Kirk Maltby25DETLW651492311892.41121390010613.2
409Kent Manderville26CARC77448-631-0.84000301805.0
410Cameron Mann20BOSRW901114-0.1000001060.0
411Dave Manson31MTLD8143034221227.5220022801482.7
412Todd Marchant24EDMLW761421359713.71121314431947.2
413Bryan Marchment28TOTD6121113-31443.22000542563.6
413Bryan Marchment28EDMD27044-2581.10000220230.0
413Bryan Marchment28TBLD22246-3431.220001122010.0
413Bryan Marchment28SJSD120332430.80000210130.0
414Josef Marha21TOTLW239918442.463005403129.0
414Josef Marha21MDALW127411401.843003102133.3
414Josef Marha21COLLW11257040.620002301020.0
415Danny Markov21TORD252570281.711004101513.3
416Patrick Marleau18SJSC741319325143.11210213609014.4
417Grant Marshall24DALRW7291019-2961.16301730919.9
418Jason Marshall26MDAD72369-81892.02100330684.4
419Steve Martins25CARC300000-0.100000000
420Christian Matte23COLRW500006-0.1000000050.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Stephane Matteau28SJSLW731514294602.91410214007919.0
422Richard Matvichuk24DALD74315187635.630001320714.2
423Brad May26TOTLW6313102321542.194029109713.4
423Brad May26BUFLW36471121130.74000700419.8
423Brad May26VANLW2793120411.554022105616.1
424Chris McAllister22VAND36123-12106-0.11000200156.7
425Chris McAlpine26STLD54371014363.73000700358.6
426Dean McAmmond24EDMLW771931509465.8118031912012814.8
427Mike McBain21TBLD27011-1080.10000100170.0
428Bryan McCabe22TOTD8242024192096.5211011811233.3
428Bryan McCabe22NYID56391291454.02100630813.7
428Bryan McCabe22VAND261111210642.50010551422.4
429Sandy McCarthy25TOTRW6681018-192410.37101640948.5
429Sandy McCarthy25CGYRW528513-181700.171012306811.8
429Sandy McCarthy25TBLRW14055-1710.20000410260.0
430Darren McCarty25DETRW7115223701573.4951214801669.0
431Alyn McCauley20TORC6061016-760.66001820777.8
432Shawn McEachern28OTTLW812424481425.814824166222910.5
433Dan McGillis25TOTD80112031-211095.3560310911378.0
433Dan McGillis25EDMD67101525-17744.555038701198.4
433Dan McGillis25PHID13156-4350.80100221185.6
434Marty McInnis27CGYLW751925441344.710540195112814.8
435Randy McKay31NJDRW7424244830866.816805213014117.0
436Jay McKee20BUFD5611314-1422.81000562551.8
437Steve McKenna24LAKLW62448-9150-0.83100400429.5
438Jim McKenzie28PHXLW64347-7146-1.03000400358.6
439Kyle McLaren20BOSD665202513566.5320014601015.0
440Marty McSorley34SJSD5621012101404.02000901464.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Scott Mellanby31FLARW79152439-141273.1960118601888.0
442Eric Messier24COLD62412164204.04000660666.1
443Mark Messier*37VANC82223860-10586.0128221917213915.8
444Craig Millar21EDMD11404-381.031000001040.0
445Aaron Miller26COLD552240512.12000200296.9
446Kelly Miller34WSHRW767714-2410.340337006810.3
447Kevin Miller32CHIRW374711-480.540017003710.8
448Kip Miller28NYIC9134-220.21000210119.1
449Craig Mills21CHIRW20033134-0.1000030050.0
450Boris Mironov25EDMD81163046-81008.551011111902037.9
451Dmitri Mironov32TOTD7783543-71196.45301151911704.7
451Dmitri Mironov32MDAD6663036-71155.14201131611424.2
451Dmitri Mironov32DETD11257041.21100230287.1
452Jeff Mitchell22DALRW700007-0.2000000030.0
453Mike Modano*27DALC5221385925328.097522412219111.0
454Fredrik Modin23TORRW74161632-5323.015104151013711.7
455Sandy Moger28LAKRW621113244702.11010210308912.4
456Alexander Mogilny28VANRW51182745-6365.095411312211815.3
457Ian Moran25PITRW37167019-0.11001600333.0
458Jay More29TOTD5857127613.84010610578.8
458Jay More29PHXD4155100532.540104104012.5
458Jay More29CHID17022781.30000200170.0
459Ethan Moreau22CHILW5499180731.572009008710.3
460Jason Morgan21LAKC11101-74-0.41000000520.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Marc Moro20MDAD1000000.000000000
462Aleksey Morozov20PITRW76131326-481.91120313008016.3
463Derek Morris19CGYD82920291885.4351111721207.5
464Brendan Morrison22NJDC11549301.350013101926.3
465Bryan Muir24EDMD70000170.2000000060.0
466Ryan Mulhern25WSHC300000-0.1000000010.0
467Kirk Muller31FLAC7082129-14541.5710317311157.0
468Craig Muni35DALD401120251.91001100128.3
469Gord Murphy30FLAD7961117-3463.733008121234.9
470Joe Murphy30TOTRW37913229362.6540010308111.1
470Joe Murphy30STLRW2749138221.32200810527.7
470Joe Murphy30SJSRW105491141.332002202917.2
471Larry Murphy*36DETD82114152353711.38212271221298.5
472Chris Murray23TOTRW5354931180.45002400519.8
472Chris Murray23OTTRW465381960.450023004810.4
472Chris Murray23CARRW70112220.0000010030.0
473Glen Murray25LAKRW812931606547.219737238019315.0
474Marty Murray22CGYC2000120.0000000020.0
475Rem Murray25EDMC619918-9391.052206305915.3
476Dana Murzyn31VAND31527-3421.450022002917.2
477Frantisek Musil33EDMD17123181.00011200812.5
478Brantt Myhres23PHIRW23000-1169-0.600000000
479Dmitri Nabokov21CHIC257411-1101.243022203420.6
480John Namestnikov26NYID6011-140.2000001020.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Markus Naslund24VANLW761420345563.211210173010613.2
482Andrei Nazarov23TOTRW54224-13170-1.22000200504.0
482Andrei Nazarov23SJSRW40112-4112-0.81000100313.2
482Andrei Nazarov23TBLRW14112-958-0.31000100195.3
483Rumun Ndur22BUFD1000-12-0.100000000
484Stan Neckar22OTTD60224-14311.82000200434.7
485Sergei Nemchinov34NYIC741019293242.5721118109410.6
486David Nemirovsky21FLARW4191221-382.072017506214.5
487Scott Nichol23BUFC300004-0.1000000050.0
488Bernie Nicholls36SJSC6062228-4261.933001660817.4
489Barry Nieckar30MDALW1000020.000000000
490Rob Niedermayer23FLAC338715-9411.235026106412.5
491Scott Niedermayer*24NJDD8114435752710.831101251801758.0
492Jeff Nielsen26MDARW32459-1160.540005003611.1
493Kirk Nielsen24BOSRW6000-10-0.2000000010.0
494Joe Nieuwendyk*31DALC73393069163010.025140111515020319.2
495Janne Niinimaa22TOTD774394313628.21301172111343.0
495Janne Niinimaa22PHID66331346566.21201141701152.6
495Janne Niinimaa22EDMD11189761.90100341195.3
496Andrei Nikolishin24WSHC38610161141.451018204015.0
497Owen Nolan25SJSRW75142741-21443.810311131041927.3
498Brian Noonan32VANRW82101525-19620.7910215008711.5
499Mattias Norstrom26LAKD731121314903.91000840611.6
500Jeff Norton32TOTD5641317-32441.204001030616.6
500Jeff Norton32TBLD374610-25260.60400510419.8
500Jeff Norton32FLAD19077-7180.60000520200.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Teppo Numminen29PHXD82114051253010.25602221621268.7
502Michael Nylander25CGYC6513233610243.813002176011711.1
503Sean O'Donnell26LAKD802151771794.020011032712.8
504Jeff O'Neill21CARC74192039-8673.911714154111416.7
505Chris O'Sullivan23CGYD120224100.70000110120.0
506Adam Oates*35WSHC821858766367.9133233123412114.9
507Lyle Odelein29NJDD7941923111716.731001261765.3
508Jeff Odgers28COLRW68581352130.350008004710.6
509Gino Odjick27TOTLW48325-2212-0.53001200525.8
509Gino Odjick27VANLW35325-3181-0.23001200368.3
509Gino Odjick27NYILW13000131-0.30000000160.0
510Mattias Ohlund21VAND77723303765.1610011841724.1
511Fredrik Olausson31PITD766273313427.4420112141896.7
512Ed Olczyk31PITLW56111122-9351.655117221238.9
513Krzysztof Oliwa24NJDRW732353295-0.92002300533.8
514Vladimir Orszagh20NYIRW11011-32-0.3000010090.0
515Joel Otto36PHIC68347-278-0.83000301535.7
516Sandis Ozolinsh25COLD66133851-12657.34902122601359.6
517Ziggy Palffy25NYIRW82454287-23412.12617252218227716.2
518Jay Pandolfo23NJDLW23134-44-0.21000300234.3
519Richard Park21MDAC15022-38-0.30000200140.0
520James Patrick34CGYD6061117-2263.251016325710.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Pat Peake24WSHRW1000040.000000000
522Michael Peca23BUFC6118224012574.97651117413213.6
523Denis Pederson22NJDC80151328-6972.3870194013511.1
524Scott Pellerin28STLLW808212914622.161101902968.3
525Mike Peluso32CGYLW23000-6113-0.9000000080.0
526Yanic Perreault26LAKC792820486325.923323173020613.6
527Ricard Persson28STLD1000000.000000000
528Brent Peterson25TBLLW19505-220.650000001533.3
529Michel Petit33PHXD32426-4771.431001103411.8
530Chris Phillips19OTTD72511162385.132025601074.7
531Michel Picard28STLLW161893290.71000800195.3
532Rich Pilon29NYID7607712913.10000700370.0
533Lance Pitlick30OTTD692798504.42000700663.0
534Michal Pivonka32WSHLW333695200.63001510387.9
535Dan Plante26NYIRW7011-16-0.1000010070.0
536Derek Plante27BUFC721321348263.2850111911508.7
537Shjon Podein29PHIRW821113248531.7911211201268.7
538Rudy Poeschek31STLD50178-5641.81000700293.4
539Peter Popovic29MTLD69268-6382.22000600405.0
540Barry Potomski25SJSLW9011130-0.1000010040.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Patrick Poulin24TOTLW7861319-4270.65011922886.8
541Patrick Poulin24TBLLW44279-3190.12000502494.1
541Patrick Poulin24MTLLW344610-180.530114203910.3
542Nolan Pratt22CARD23022-2440.70000200110.0
543Keith Primeau26CARC81263763191108.0167322511118014.4
544Wayne Primeau21BUFC6966129870.342015105111.8
545Bob Probert32CHILW14213-748-0.102001001811.1
546Martin Prochazka25TORLW29246-180.12000310405.0
547Chris Pronger*23STLD81927364718010.3810217821456.2
548Sean Pronger25TOTLW6761521-10320.751031050738.2
548Sean Pronger25MDALW6251520-9300.741021050687.4
548Sean Pronger25PITLW5101-120.01001000520.0
549Vinny Prospal22TOTC5661925-11211.424001180886.8
549Vinny Prospal22PHIC4151318-10170.91400850608.3
549Vinny Prospal22OTTC15167-140.51000330283.6
550Joel Prpic23BOSC1000020.000000000
551Jamie Pushor24TOTD642793812.92000700513.9
551Jamie Pushor24DETD542572712.52000500434.7
551Jamie Pushor24MDAD100221100.5000020080.0
552Deron Quint21PHXD324711-6161.83101250616.6
553Stephane Quintal29MTLD716101613974.960001000886.8
554Yves Racine28TBLD60088-23410.80000350760.0
555Marcus Ragnarsson26SJSD7952025-11654.723021271915.5
556Paul Ranheim32CARLW735914-1128-0.24012900776.5
557Erik Rasmussen20BUFC212352140.22000300287.1
558Mike Rathje23SJSD8131215-4594.121001110614.9
559Rob Ray29BUFRW632462234-0.811014001910.5
560Mark Recchi*29MTLRW8232427411518.9229162220021614.8
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Wade Redden20OTTD808142217277.5530211301037.8
562Joe Reekie32WSHD68281015704.82001701593.4
563Robert Reichel26NYIC82254065-11327.2178021624020112.4
564Dave Reid33DALLW6561218-15140.33301930906.7
565Mikael Renberg25TBLRW68162238-