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 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 Carbonneau*37DALC77717243401.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
480Evgeny 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 Reichel</