Are You a Stathead?

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
1Keith Acton35TOTC77279-571-1.32000502355.7
1Keith Acton35NYIC71279-150-1.02000502336.1
1Keith Acton35WSHC6000-421-0.3000000020.0
2Greg Adams30VANLW68132437-1202.5751216531399.4
3Peter Ahola25CGYD2000000.0000000010.0
4Micah Aivazoff24DETLW59448-138-0.94000310527.7
5Tommy Albelin29NJDD622171920364.41101980623.2
6Jason Allison18WSHC2011100.1000010050.0
7Tony Amonte23TOTRW791725420373.01340416901958.7
7Tony Amonte23NYRRW721622385312.91330415701798.9
7Tony Amonte23CHIRW7134-560.10100120166.3
8Glenn Anderson*33TOTRW85212041-5622.914703137014914.1
8Glenn Anderson*33TORRW73171835-6502.412503126012713.4
8Glenn Anderson*33NYRRW124261120.622001102218.2
9Shawn Anderson25WSHD50099-1122.20000810310.0
10Mikael Andersson27TBLRW761312258231.91111211011369.6
11Peter Andersson28TOTD16224-820.61011200219.5
11Peter Andersson28FLAD8112-500.21000100119.1
11Peter Andersson28NYRD8112-320.300111001010.0
12Dave Andreychuk*30TORRW83534699229811.42721582422033315.9
13Greg Andrusak24PITD3000-120.0000000040.0
14Shawn Antoski23VANLW55123-11190-1.41001200254.0
15Dave Archibald24OTTRW3310818-7141.482016206515.4
16Derek Armstrong20NYIC1000000.0000000020.0
17Jason Arnott19EDMC7833356811046.52310042213019417.0
18Mark Astley24BUFD1000-100.0000000020.0
19Donald Audette24BUFRW772930592415.91216141812020714.0
20Patrik Augusta24TORRW200000-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
21Dave Babych32VAND73428320525.040022080964.2
22Jamie Baker27SJSC65125172380.9120025006817.6
23Darren Banks27BOSLW4011090.0000010030.0
24Matthew Barnaby20BUFLW35246-7106-0.311003101315.4
25Stu Barnes23TOTC772324474384.314813168017213.4
25Stu Barnes23FLAC591820385303.511613137014812.2
25Stu Barnes23WINC18549-180.732003102420.8
26Murray Baron26STLD775914-141232.95000801736.8
27Dave Barr33DALC20257-6210.020005002010.0
28Doug Barrault23FLARW2000-20-0.1000000020.0
29Len Barrie24FLAC2000-20-0.100000000
30Bob Bassen28TOTRW83131528-17990.811110150012910.1
30Bob Bassen28STLRW46279-1444-0.61010700732.7
30Bob Bassen28QUERW3711819-3551.4101008005619.6
31Jeff Batters23STLD6000170.2000000010.0
32Ken Baumgartner27TORLW64448-6185-0.840004003411.8
33Sergei Bautin26TOTD60077-12781.30000520390.0
33Sergei Bautin26WIND59077-13781.30000520390.0
33Sergei Bautin26DETD1000100.100000000
34Robin Bawa27MDARW12011-37-0.3000010010.0
35Bob Beers26TOTD82113243-22865.65600141801875.9
35Bob Beers26EDMD66102737-11745.05500131401526.6
35Bob Beers26TBLD16156-11120.60100140352.9
36Jesse Belanger24FLAC70173350-4163.9611032112010416.3
37Brian Bellows29MTLRW773338719367.02013022414025113.1
38Adam Bennett22EDMD48369-8491.82100330575.3
39Brian Benning27FLAD7362430-71075.34200131101125.4
40Josef Beranek24PHILW80282149-2854.122602183018215.4
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Drake Berehowsky22TORD492810-3632.40202260296.9
42Bill Berg26TORLW8381119-3930.180011100998.1
43Marc Bergevin28TBLD8311516-5874.610011311761.3
44Tim Bergland29TOTRW546511-1510-0.16000500659.2
44Tim Bergland29TBLRW516511-1460.06000500619.8
44Tim Bergland29WSHRW3000-14-0.1000000040.0
45Brad Berry28DALD8000-2120.1000000040.0
46Craig Berube28WSHLW847714-4305-0.570007004814.6
47Maxim Bets20MDARW3000-30-0.2000000010.0
48Jeff Beukeboom28NYRD688816181705.571008005813.8
49Frank Bialowas24TORD30000120.1000000010.0
50James Black24TOTC15235-420.102003001811.1
50James Black24DALC13235-420.102003001612.5
50James Black24BUFC2000000.0000000020.0
51Rob Blake*24LAKD84204868-71378.413706192633046.6
52Arto Blomsten28WIND18022-660.30000200150.0
53Doug Bodger27BUFD75732398767.41511121911444.9
54Claude Boivin23TOTC41213-1795-1.120001001711.8
54Claude Boivin23PHIC26112-1157-0.81000100119.1
54Claude Boivin23OTTC15101-638-0.31000000616.7
55Peter Bondra25WSHRW6924194322404.520402136020012.0
56Luciano Borsato28WINRW7551318-1128-0.231121021657.7
57Nikolai Borschevsky29TORRW451420346103.17701911010513.3
58Philippe Boucher20BUFD386814-1293.22401440679.0
59Phil Bourque31TOTLW27246-48-0.10020310219.5
59Phil Bourque31NYRLW16011-28-0.4000010020.0
59Phil Bourque31OTTLW11235-200.300202101910.5
60Ray Bourque*33BOSD72207191265813.571031274223865.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Jason Bowen20PHID5615612872.41001500502.0
62Philippe Bozon27STLC80916254421.0801115011187.6
63Brian Bradley29TBLC78244064-8565.7186022515018013.3
64Neil Brady25DALC5011-121-0.1000010010.0
65Donald Brashear22MTLLW142240340.120002001513.3
66Andy Brickley32WINLW2000-20-0.100000000
67Aris Brimanis21PHID1000-100.0000000010.0
68Rod Brind'Amour23PHILW84356297-9858.22014144217323015.2
69Patrice Brisebois23MTLD53221235634.011001281712.8
70Neal Broten34DALC7917355210624.014211239315311.1
71Paul Broten28DALRW6412122418301.91200312007615.8
72Dave Brown31PHIRW71145-12137-1.81000400166.3
73Doug Brown29PITRW7718375519184.516201361015211.8
74Greg Brown25PITD3638111281.92100800378.1
75Jeff Brown27TOTD74145266-11568.17703153432375.9
75Jeff Brown27STLD63134760-13467.16703143031966.6
75Jeff Brown27VAND111562101.01000140412.4
76Keith Brown33FLAD51481211603.93100611527.7
77Rob Brown25DALRW1000-10-0.1000000010.0
78David Bruce29SJSLW2000-20-0.1000000050.0
79Benoit Brunet25MTLLW7110203014202.0703119019210.9
80Kelly Buchberger27EDMRW8431821-20199-0.730001800933.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Robert Burakovsky27OTTRW23235-76-0.12000300405.0
82Pavel Bure*22VANRW76604710718612.33125492718237416.0
83Marc Bureau27TBLC758715-9300.170117001107.3
84Shawn Burr27DETLW5110122212311.590119036415.6
85Randy Burridge28WSHLW78251742-1733.616815125015016.7
86Adam Burt25HARD6311718-4753.310001430911.1
87Garth Butcher31TOTD7741519-71433.420211500666.1
87Garth Butcher31STLD43167-6761.50010600372.7
87Garth Butcher31QUED343912-1671.920119002910.3
88Viacheslav Butsayev23TOTC591211230681.3120038308514.1
88Viacheslav Butsayev23PHIC47129212581.5120037207915.2
88Viacheslav Butsayev23SJSC12022-210-0.2000011060.0
89Ilja Byakin30EDMD4482028-3304.0260313705115.7
90Dave Capuano25SJSLW4011-50-0.2000001050.0
91Guy Carbonneau33MTLC7914243816482.814001193212011.7
92Terry Carkner27DETD68167131302.31000600323.1
93Patrik Carnback25MDAC73121123-8541.1930210108114.8
94Keith Carney23TOTD37481214393.540005303710.8
94Keith Carney23CHID3035815352.93000320319.7
94Keith Carney23BUFD7134-140.61000210616.7
95Bob Carpenter30NJDC761023337511.5802122101258.0
96Jimmy Carson25TOTC59111728-15241.3830111601298.5
96Jimmy Carson25VANC3471017-13220.85201550828.5
96Jimmy Carson25LAKC254711-220.53100610478.5
97Andrew Cassels24HARC79164258-21373.778132118312612.7
98Paul Cavallini28DALD7411334413827.45603211021457.6
99Shawn Chambers27TBLD66112334-6236.24611111201427.7
100Jose Charbonneau27VANRW307714-3490.961006102825.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Eric Charron24TBLD4000020.2000000010.0
102Kelly Chase26STLRW68257-5278-1.12000500573.5
103Denis Chasse23STLRW30111150.0000010050.0
104Chris Chelios*32CHID76164460122129.78712152632197.3
105Steve Chiasson26DETD82133346171227.08412161342385.5
106Igor Chibirev25HARC3741115720.940019203013.3
107Tom Chorske27NJDLW7621204114323.419114180213116.0
108Dave Christian34CHIRW9033000.0000021060.0
109Shane Churla28DALRW696713-8333-0.43300610629.7
110Jeff Chychrun27EDMD2000100.1000000020.0
111Dean Chynoweth25NYID3904431221.50000400260.0
112Dave Chyzowski22NYIRW3101-140.11000000425.0
113Dino Ciccarelli*33DETRW6628295710735.4161201218015318.3
114Enrico Ciccone23TOTD57123-42261.91000200333.0
114Enrico Ciccone23WSHD46112-21741.51000100234.3
114Enrico Ciccone23TBLD11011-2520.40000100100.0
115Jozef Cierny19EDMLW1000-10-0.100000000
116Zdeno Ciger24EDMRW84223557-1184.2148012410115813.9
117Joe Cirella30FLAD6319108993.71000702631.6
118Wendel Clark27TORLW64463076101159.02521081911027516.7
119Paul Coffey*32DETD801463772810610.39503303122785.0
120Danton Cole27TBLRW812023437324.011814167014913.4
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Pat Conacher34LAKC771513280711.51203111029815.3
122Al Conroy28PHILW62437-1265-1.230103004010.0
123Rene Corbet20QUELW9112100.01000010147.1
124Bob Corkum26MDAC762328514184.817330243118012.8
125Yvon Corriveau26HARRW300000-0.100000000
126Shayne Corson27EDMLW64252954-81184.81411031910017114.6
127Alain Cote26QUED6000-240.0000000040.0
128Sylvain Cote28WSHD84163551306610.011322241102127.5
129Geoff Courtnall31VANLW82264470151236.6131212251722649.8
130Russ Courtnall28DALRW842357806596.6185044116023110.0
131Mike Craig22DALRW72132437-141391.91030215901508.7
132Dale Craigwell22SJSC58369-1316-0.82010600358.6
133Murray Craven29VANC781540555304.1122132512311513.0
134Adam Creighton28TBLLW53101020-7371.382018207713.0
135Shawn Cronin30SJSD340222761.40000200140.0
136Cory Cross23TBLD5000-360.0000000050.0
137Doug Crossman33STLD502791102.41100340306.7
138Phil Crowe23LAKRW31022477-0.5000020050.0
139Ted Crowley23HARD21123-1100.90100200283.6
140John Cullen29TORC53131730-2672.21120413408016.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Jim Cummins23TOTRW26123-184-0.41000200205.0
141Jim Cummins23PHIRW22123071-0.31000200175.9
141Jim Cummins23TBLRW4000-113-0.1000000030.0
142Randy Cunneyworth32TOTLW79131124-11001.21201211001548.4
142Randy Cunneyworth32HARLW639817-2870.680118001217.4
142Randy Cunneyworth32CHILW164371130.640013003312.1
143Brian Curran30WSHD26101-2610.81000000119.1
144Dan Currie25LAKC5112-100.11000100128.3
145Mariusz Czerkawski21BOSRW4213-200.311001001118.2
146Kevin Dahl25CGYD33033-2230.90000210200.0
147Ulf Dahlen27TOTRW78254469-1105.81015052123019013.2
147Ulf Dahlen27DALRW65193857-1104.6712031820014712.9
147Ulf Dahlen27SJSRW136612001.233023304314.0
148Chris Dahlquist31CGYD77111125523.210001001571.8
149Alexandre Daigle18OTTC84203151-45402.7164022010116811.9
150J.J. Daigneault28MTLD682121416734.420011200613.3
151Brad Dalgarno26NYIRW7311193014621.9830117119711.3
152Vincent Damphousse26MTLLW844051910758.827130102624127414.6
153Ken Daneyko29NJDD781910271764.31001900601.7
154Jeff Daniels25TOTRW70358-120-1.03001500525.8
154Jeff Daniels25PITRW63358-120-0.93001500466.5
154Jeff Daniels25FLARW700000-0.2000000060.0
155Evgeny Davydov26TOTRW6171320-9460.7610013006610.6
155Evgeny Davydov26OTTRW405712-6380.441007004411.4
155Evgeny Davydov26FLARW21268-380.32000600229.1
156Jason Dawe20BUFLW3267131120.933015203517.1
157Joe Day25NYIC24000-730-0.90000000160.0
158Louie DeBrusk22EDMLW484610-9185-0.340006002714.8
159Pavol Demitra19OTTLW12112-74-0.201001001010.0
160Larry DePalma28PITLW7101150.01000000250.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Eric Desjardins24MTLD84122335-1976.45613131001936.2
162Gerald Diduck28VAND55110112722.61000613502.0
163Rob DiMaio25TOTLW53111223-4461.692029308113.6
163Rob DiMaio25TBLLW398715-5401.062014305115.7
163Rob DiMaio25PHILW14358160.630015003010.0
164Gord Dineen31OTTD7702121-52890.300001362620.0
165Kevin Dineen30PHIRW71192342-91132.813512194015612.2
166Gilbert Dionne23MTLLW74192645-9313.216305197016211.7
167Paul DiPietro23MTLC70132033-2372.011200164011511.3
168Robert Dirk27TOTD71235181313.62000300424.8
168Robert Dirk27VAND65235181053.42000300385.3
168Robert Dirk27CHID60000260.2000000040.0
169Bobby Dollas29MDAD779112020556.681016501217.4
170Tie Domi24WINRW8181119-83470.180011100988.2
171Ted Donato24BOSLW842232540594.411921264215813.9
172Gord Donnelly31TOTD25011-3970.7000010070.0
172Gord Donnelly31DALD18011-4660.3000010050.0
172Gord Donnelly31BUFD70001310.3000000020.0
173Mike Donnelly30LAKLW812121422343.215423155117711.9
174Peter Douris27MDARW74122234-5212.11110117501428.5
175Jim Dowd25NJDC1551015801.532005502619.2
176Dallas Drake24TOTLW62132740-1492.610123206111211.6
176Dallas Drake24DETLW471022325372.2901216517812.8
176Dallas Drake24WINLW15358-6120.41111410348.8
177Kris Draper22DETC39581311310.64010701559.1
178Bruce Driver31NJDD668243229636.6431091411097.3
179Ivan Droppa21CHID120112120.60000100130.0
180John Druce27LAKRW5514173116502.812110170010413.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Ted Drury22TOTC5061218-15360.250111110807.5
181Ted Drury22CGYC345712-5260.340116104311.6
181Ted Drury22HARC16156-1010-0.11000500372.7
182Justin Duberman23PITRW400000-0.1000000020.0
183Steve Dubinsky23CHILW272681160.220005102010.0
184Gaetan Duchesne31SJSLW841218308281.71101316021219.9
185Steve Duchesne28STLD361219311144.7480189211510.4
186Donald Dufresne26TOTD60268-7582.72000600563.6
186Donald Dufresne26TBLD51268-2482.92000600494.1
186Donald Dufresne26LAKD9000-510-0.2000000070.0
187Mike Eagles30WINC734812-2096-1.03010701537.5
188Dallas Eakins26FLAD1000000.0000000020.0
189Mike Eastwood26TORC54810182280.971026404119.5
190Neil Eisenhut26VANC131340210.11000300137.7
191Pelle Eklund30TOTLW5331720-2100.430001700535.7
191Pelle Eklund30PHILW4811617-180.110001600492.0
191Pelle Eklund30DALLW5213-120.32000100450.0
192Todd Elik27TOTC79254166-3955.6169042021018513.5
192Todd Elik27SJSC75254166-3895.7169042021018013.9
192Todd Elik27EDMC400006-0.1000000050.0
193Dave Ellett29TORD68736436426.82501122401464.8
194Pat Elynuik26TOTRW67131528-21641.48411123011111.7
194Pat Elynuik26TBLRW63121426-18641.48311113010311.7
194Pat Elynuik26WSHRW4112-300.10100100812.5
195Nelson Emerson26WINRW83334174-38805.7244561525128211.7
196David Emma25NJDC155510020.841024102420.8
197Gary Emmons30SJSC3101-400.00100000616.7
198Bryan Erickson33WINRW16000-76-0.6000000080.0
199Bob Errey29SJSLW64121830-111261.6750211618913.5
200Len Esau25CGYD6033-170.3000030040.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Dean Evason29DALC80113344-12662.2632224811189.3
202Todd Ewen27MDARW769918-72720.490027205915.3
203Pat Falloon21SJSRW83223153-3184.216601256019311.4
204Andre Faust24PHILW378513-1100.780015003324.2
205Glen Featherstone25BOSD58189-51522.61001800551.8
206Sergei Fedorov*24DETC825664120483413.839134104215733716.6
207Anatoli Fedotov27MDAD3000-100.0000000010.0
208Brent Fedyk26PHIRW72201838-14742.315501162010419.2
209Denny Felsner23STLLW6101-120.01000000616.7
210Craig Ferguson23MTLRW2011100.100001000
211Mark Ferner28MDAD50358-16301.83000320446.8
212Ray Ferraro29NYIC822132531834.116503257013615.4
213Viacheslav Fetisov*35NJDD521141514303.410001121362.8
214Dmitri Filimonov22OTTD30145-10180.61000301156.7
215Jeff Finley26PHID5518916242.91000800432.3
216Steven Finn27QUED8041317-91592.840011210745.4
217Craig Fisher23WINC4000-12-0.1000000050.0
218Tom Fitzgerald25FLAC83181432-3542.215031103114412.5
219Pat Flatley30NYIRW6412304212403.29212272111210.7
220Gerry Fleming27MTLLW5000-425-0.3000000040.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Theoren Fleury25CGYRW83404585301869.22316163112227814.4
222Bryan Fogarty24MTLD13123-4100.51000110224.5
223Mike Foligno35TOTRW434597530.340005003511.4
223Mike Foligno35FLARW394597490.440005003212.5
223Mike Foligno35TORRW400004-0.1000000030.0
224Adam Foote22QUED452683671.92000600424.8
225Ron Francis*30PITC82276693-3627.5198023033321612.5
226Iain Fraser24QUERW60172037-5232.815202145110915.6
227Mark Freer25CGYC200004-0.100000000
228Dave Gagner29DALLW7632296113836.2221006209021315.0
229Gerard Gallant30TBLLW514913-6740.23102900458.9
230Garry Galley30PHID81106070-11917.44510293011865.4
231Johan Garpenlov25SJSLW801835539284.311703278012514.4
232Mike Gartner*34TOTRW8134306420626.9181154209127512.4
232Mike Gartner*34NYRRW7128245211585.3131054167124511.4
232Mike Gartner*34TORRW106612941.651004203020.0
233Rob Gaudreau24SJSRW84152035-10281.8960411901519.9
234Martin Gelinas23TOTRW64141428-8341.611301122010713.1
234Martin Gelinas23VANRW338816-6261.053016205414.8
234Martin Gelinas23QUERW316612-280.660006005311.3
235Greg Gilbert32NYRLW7641115-329-0.431001100646.3
236Brent Gilchrist26DALC761714310312.013315131010316.5
237Randy Gilhen30TOTC607714-12500.07000520957.4
237Randy Gilhen30WINC40336-1334-0.63000210437.0
237Randy Gilhen30FLAC204481160.64000310527.7
238Todd Gill28TORD45424288444.6220111121745.4
239Doug Gilmour*30TORC8327841112510510.41610135030416716.2
240Brian Glynn26TOTD6421315-19531.81100580712.8
240Brian Glynn26OTTD4821315-15411.61100580663.0
240Brian Glynn26VAND16000-4120.2000000050.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Alexander Godynyuk24TOTD693192213755.2300112701102.7
241Alexander Godynyuk24HARD4339128403.13001720674.5
241Alexander Godynyuk24FLAD26010105352.10000550430.0
242Michel Goulet*33CHILW561614301262.513306104012013.3
243Chris Govedaris23TORLW122244140.320002001612.5
244Dirk Graham34CHIRW6715183313452.813025161112212.3
245Tony Granato29LAKRW5071421-21500.9520012021176.0
246Chris Gratton18TBLC84132942-251232.27512181101618.1
247Adam Graves25NYRLW84522779271279.8282044188129117.9
248Travis Green23NYIC8318224016443.117102184016411.0
249Jeff Greenlaw25FLALW4011-120.0000010060.0
250Mark Greig24TOTRW446713-5410.460004305510.9
250Mark Greig24HARRW31459-6310.24000230419.8
250Mark Greig24TORRW132241100.220002001414.3
251Brent Gretzky21TBLC10123020.11000200147.1
252Wayne Gretzky*33LAKC813892130-252011.12014404247323316.3
253Brent Grieve24TOTLW27135184212.094004105424.1
253Brent Grieve24EDMLW24135184142.194004105324.5
253Brent Grieve24NYILW300007-0.1000000010.0
254Stu Grimson28MDALW77156-6199-1.31000500342.9
255Michal Grosek18WINLW3101-100.11000000425.0
256John Gruden23BOSD7011-320.1000010080.0
257Bill Guerin23NJDRW81251944141013.823203154019512.8
258Alexei Gusarov29QUED76520253384.340101361846.0
259David Haas25CGYLW2112270.31000100333.3
260Bob Halkidis27DETD28145-1930.81000400352.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Kevin Haller23MTLD68491331183.74001441725.6
262Radek Hamr19OTTD7000-100-0.5000000050.0
263Roman Hamrlik19TBLD6431821-141353.8300013501581.9
264Ben Hankinson24NJDRW13101023-0.21001000147.1
265Dave Hannan32BUFC836152110530.7303110054015.0
266Mark Hardy34LAKD16033-5270.2000030080.0
267Todd Harkins25HARC28101-449-0.61000000156.7
268David Harlock22TORD6000-200.1000000020.0
269Mike Hartman26NYRLW35112-570-0.81000100195.3
270Derian Hatcher21DALD83121931192117.0921214501329.1
271Kevin Hatcher27WSHD72162440-131086.01060391322177.4
272Dale Hawerchuk*30BUFC8135518610918.92113172328022715.4
273Greg Hawgood25TOTD64628349365.7240282001125.4
273Greg Hawgood25FLAD3321416893.220013110553.6
273Greg Hawgood25PHID19312152192.00300480378.1
273Greg Hawgood25PITD12123-180.50101110205.0
274Bret Hedican23TOTD6901212-7642.500001020880.0
274Bret Hedican23STLD6101111-8642.100001010780.0
274Bret Hedican23VAND8011100.40000010100.0
275Steve Heinze24BOSRW77101121-2320.7802110011835.5
276Ian Herbers26EDMD22022-6320.40000200160.0
277Sean Hill23MDAD6872027-12784.7421171211654.2
278Jim Hiller24NYRRW2000170.000000000
279Todd Hlushko23PHILW2101100.11000000250.0
280Justin Hocking20LAKD1000000.000000000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Benoit Hogue27NYILW83363369-7736.422953249021816.5
282Milos Holan22PHID8112-440.10100010263.8
283Bobby Holik23NJDC7013203328722.611203191013010.0
284Terry Hollinger22STLD2000100.100000000
285Tony Horacek26CHILW7000153-0.1000000020.0
286Doug Houda27TOTD61268-191880.82000600326.3
286Doug Houda27LAKD54268-151650.92000600316.5
286Doug Houda27HARD7000-4230.0000000010.0
287Mike Hough30FLALW78623293621.3501121021065.7
288Bill Houlder26MDAD80142539-18406.411303111401877.5
289Phil Housley*29STLD2671522-5122.934018706011.7
290Mark Howe*38DETD44420241683.931001352725.6
291Tony Hrkac27STLC366511-1180.241114104314.0
292Bill Huard26OTTLW63224-19162-1.42000200248.3
293Charlie Huddy34LAKD79513184713.641008411343.7
294Mike Hudson26NYRC484711-547-0.14001700488.3
295Kerry Huffman26TOTD6241418-28401.512108601123.6
295Kerry Huffman26OTTD344812-30120.31210440685.9
295Kerry Huffman26QUED280662281.20000420440.0
296Brent Hughes27BOSLW77131124101431.612101110010013.0
297Brett Hull*29STLRW81574097-33810.92925362216239214.5
298Jody Hull24FLARW69131326681.912015110210013.0
299Dale Hunter33WSHC5292938-41312.5810123606114.8
300Tim Hunter33VANRW56347-7171-0.82011400417.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Mike Hurlbut27QUED1000-100.0000000010.0
302Jamie Huscroft27BOSD36011-21441.20000100130.0
303Al Iafrate27TOTD79154358161639.59604231912995.0
303Al Iafrate27WSHD67103545101437.26403171712524.0
303Al Iafrate27BOSD1258136202.332016204710.6
304Dane Jackson23VANRW12516390.750001001827.8
305Jaromir Jagr21PITRW8032679915619.1239064720029810.7
306Craig Janney26STLC69166884-14246.38807363209516.8
307Mark Janssens25HARC8421012-13137-1.22000910523.8
308Bob Jay28LAKD3011-200.0000010020.0
309Grant Jennings28PITD61246-101261.21011400494.1
310Calle Johansson26WSHD84933423596.95401211201416.4
311Greg Johnson22DETC5261117-7220.141109114812.5
312Jim Johnson31TOTD61077-7631.80000601490.0
312Jim Johnson31DALD53077-6511.60000601440.0
312Jim Johnson31WSHD8000-1120.2000000050.0
313Keith Jones25WSHRW6816193541492.61150115409716.5
314Chris Joseph24TOTD76112031-211365.33800101001796.1
314Chris Joseph24TBLD66101929-131085.3370010901546.5
314Chris Joseph24EDMD10112-8280.00100010254.0
315Duane Joyce28DALD3000000.1000000010.0
316Joe Juneau26TOTC7419668511417.3136023828016411.6
316Joe Juneau26BOSC6314587211356.110402342401429.9
316Joe Juneau26WSHC115813061.232004402222.7
317Steve Junker21NYIRW500000-0.1000000020.0
318Valeri Kamensky27QUELW7628376512426.222601288117016.5
319Kevin Kaminski24WSHRW130552870.1000050090.0
320Yan Kaminsky22TOTRW2421354-0.12000100238.7
320Yan Kaminsky22NYIRW2321344-0.12000100238.7
320Yan Kaminsky22WINRW1000100.000000000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Ladislav Karabin23PITLW900002-0.3000000030.0
322Vitali Karamnov25STLLW5991221-3511.0720111106613.6
323Dave Karpa22QUED605121701483.132008404810.4
324Alexander Karpovtsev23NYRD673151812584.821011041783.8
325Alexei Kasatonov34TOTD6342024-3624.531011271874.6
325Alexei Kasatonov34MDAD5541822-8433.731011071814.9
325Alexei Kasatonov34STLD80225190.7000020060.0
326Darius Kasparaitis21NYID7611011-61422.61000712811.2
327Mike Keane26MTLRW8016304661193.386221811112912.4
328Dan Keczmer25TOTD6912122-8603.1100071401160.9
328Dan Keczmer25CGYD5712021-2483.0100071301041.0
328Dan Keczmer25HARD12011-6120.10000010120.0
329Jarmo Kekalainen27OTTLW28156-814-0.31000410185.6
330Dean Kennedy31WIND762810-221641.62001701385.3
331Sheldon Kennedy24DETRW616713-230-0.450107006010.0
332Alexander Kerch26EDMLW5000-82-0.4000000040.0
333Dan Kesa22VANRW19246-3180.111014001811.1
334Yuri Khmylev29BUFLW7227315813496.11611041217217115.8
335Dmitri Khristich24WSHRW83292958-2735.1191004245019514.9
336Darin Kimble25CHIRW654262133-0.740002001723.5
337Derek King26NYILW7830407018596.92010072416017117.5
338Kris King27WINLW834812-22205-1.34001800864.7
339Steven King24MDARW368311-7440.653013005016.0
340Kelly Kisio34CGYC5172330-6281.56101121016211.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Trent Klatt23DALLW6114243813303.21130218608616.3
342Jon Klemm24QUED7000-140.10000000110.0
343Petr Klima29TBLRW75282755-15765.11810021512016716.8
344Fred Knipscheer24BOSC113253140.530011011520.0
345Joe Kocur29NYRRW71213-9129-1.72000100434.7
346Steve Konowalchuk21WSHC621214269331.91200010406319.0
347Steve Konroyd32TOTD27022-3120.40000200210.0
347Steve Konroyd32DETD190001100.30000000120.0
347Steve Konroyd32OTTD8022-420.1000020090.0
348Vladimir Konstantinov26DETD80122133301386.6813318309712.4
349Dan Kordic22PHID4000050.100000000
350Igor Korolev23STLRW7361016-1240-0.360011000936.5
351Andrei Kovalenko23QUERW58161733-5462.41150411609217.4
352Alex Kovalev20NYRC76233356181545.316703276018412.5
353Vyacheslav Kozlov21DETLW7734397327507.5248262711120216.8
354Igor Kravchuk27EDMD81123850-12166.67502191901976.1
355Sergei Krivokrasov19CHIRW9101-24-0.11000000714.3
356Robert Kron26HARRW77242650084.421213205119412.4
357Vlastimil Kroupa18SJSD27134-6200.91000300166.3
358Uwe Krupp28NYID417142111304.14300941828.5
359Gord Kruppke24DETD9000-412-0.2000000050.0
360Paul Kruse23CGYLW683811-6185-0.93000800525.8
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Mike Krushelnyski33TORC545611-528-0.24101600717.0
362Todd Krygier28WSHRW66121830-4601.71101316111468.2
363Frantisek Kucera25TOTD7651621-3484.5230016001224.1
363Frantisek Kucera25CHID60413179344.422001300904.4
363Frantisek Kucera25HARD16134-12140.20100300323.1
364Alexei Kudashov22TORC25101-34-0.61000000244.2
365Bob Kudelski29TOTRW86403070-33246.32317031713025115.9
365Bob Kudelski29FLARW44141529-8102.4950296012411.3
365Bob Kudelski29OTTRW42261541-25143.914120187012720.5
366Jari Kurri*33LAKRW81314677-24486.11314431825319815.7
367Tom Kurvers31NYID66931407476.34501102101416.4
368Dmitri Kvartalnov27BOSRW3912719-9101.484003406817.6
369Nick Kypreos27TOTRW56358-16139-1.03001500348.8
369Nick Kypreos27NYRRW46358-8102-0.530015002910.3
369Nick Kypreos27HARRW10000-837-0.5000000050.0
370Scott Lachance21NYID7431114-5703.03001542595.1
371Daniel Lacroix24NYRC400000-0.100000000
372Eric Lacroix22TORLW300002-0.1000000030.0
373Randy Ladouceur33MDAD8119107744.31000900661.5
374Nathan LaFayette20TOTC49347-718-0.63000310348.8
374Nathan LaFayette20STLC38235-914-0.62000300238.7
374Nathan LaFayette20VANC11112240.01000010119.1
375Pat LaFontaine*28BUFC1651318-421.541009404012.5
376Marc Laforge26EDMD5000-2210.000000000
377Jason Lafreniere27TBLLW1000-10-0.1000000020.0
378Mike Lalor30TOTD35033-10140.70000300220.0
378Mike Lalor30SJSD23022-580.60000200190.0
378Mike Lalor30DALD12011-560.1000010030.0
379Mark Lamb29TOTC85122436-44720.7741215721249.7
379Mark Lamb29OTTC66111829-41560.76411106210510.5
379Mark Lamb29PHIC19167-3160.01001510195.3
380Hank Lammens27OTTD27123-2022-0.31000101616.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Robert Lang23LAKC32910197101.790008204122.0
382Daniel Laperriere24STLD20134-180.90100120205.0
383Ian Laperriere20STLC1000000.0000000010.0
384Claude Lapointe25QUELW591117282701.8911117007315.1
385Martin Lapointe20DETRW5088167550.762008004517.8
386Igor Larionov*33SJSC6018385620405.413322251307225.0
387Steve Larmer32NYRRW6821396014415.6116472215214614.4
388Guy Larose26TOTC17134-514-0.21000300128.3
388Guy Larose26TORC10123-2100.01000200911.1
388Guy Larose26CGYC7011-34-0.2000010030.0
389Brad Lauer27OTTLW30257-156-0.41010410454.4
390Paul Laus23FLAD3920291092.320010001513.3
391Dominic Lavoie26LAKD8336-220.812010302114.3
392Jamie Leach24FLARW2101-200.11000000250.0
393Stephen Leach28BOSRW4251015-10740.44101820895.6
394Patrick Lebeau23FLALW4112040.20100010425.0
395Stephan Lebeau25TOTC56151126-4222.0960311009815.3
395Stephan Lebeau25MTLC349716181.354027006114.8
395Stephan Lebeau25MDAC226410-5140.742014003716.2
396John LeBlanc30WINRW17628-220.741111102920.7
397John LeClair24MTLLW7419244317323.818101213015312.4
398Grant Ledyard32DALD84937467427.33601172001775.1
399Gary Leeman29MTLRW31411155171.04000560537.5
400Brian Leetch*25NYRD84235679286713.351714183623287.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Sylvain Lefebvre26TORD84291133795.82000711962.1
402Claude Lemieux28NJDRW7918264413863.21350518711819.9
403Jocelyn Lemieux26TOTRW8218927-3821.71800281015111.9
403Jocelyn Lemieux26CHIRW66128205631.2120007101299.3
403Jocelyn Lemieux26HARRW16617-8190.560021002227.3
404Mario Lemieux*28PITC22172037-2323.81070412809218.5
405Francois Leroux23OTTD23011-4700.4000010080.0
406Curtis Leschyshyn24QUED7251722-2653.62302980975.2
407Guy Leveque21LAKC5011120.0000010030.0
408Scott Levins24TOTRW6281119-261620.144018307710.4
408Scott Levins24OTTRW33358-2693-0.61200230397.7
408Scott Levins24FLARW2956110690.732016003813.2
409Doug Lidster33NYRD34022-12330.60000200250.0
410Nicklas Lidstrom*23DETD8410465643269.26403301422005.0
411John Lilley21MDARW13167180.41001600205.0
412Chris Lindberg26QUELW376814-1120.760008004214.3
413Trevor Linden23VANRW843229616736.02010231910023413.7
414Eric Lindros*20PHIC654453971610310.32913293814119722.3
415Bill Lindsay22FLALW846612-297-0.56000600906.7
416Chris Lipuma22TBLD270441771.50000400200.0
417Lonnie Loach25MDALW3000-22-0.1000000080.0
418Darcy Loewen24OTTLW44033-1152-1.00000300390.0
419Claude Loiselle30NYIC17112-249-0.31000100147.1
420Andrei Lomakin29FLALW761928471263.9163021513013913.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Troy Loney30MDALW6213619-5881.276015109314.0
422Kevin Lowe34NYRD71514194704.750019235010.0
423Dave Lowry28FLALW80152237-4642.412303166012212.3
424Craig Ludwig32DALD8411314-11233.401001201651.5
425Jyrki Lumme27VAND831342553508.29133231541618.1
426Chris Luongo26NYID17134-1130.81000201166.3
427Paul MacDermid30QUERW44235-335-0.720003001612.5
428Doug MacDonald24BUFLW4000-20-0.2000000030.0
429Kevin MacDonald27OTTD1000020.000000000
430Al MacInnis*30CGYD75285482359513.3151215183423248.6
431Norm Maciver29OTTD5332023-26261.830007130883.4
432David Mackey27STLLW30235-456-0.32000300219.5
433John MacLean29NJDLW8037337030957.5298042111127713.4
434Jamie Macoun32TORD8232730-51155.1210121511222.5
435Craig MacTavish35TOTC78201232-14912.019102102012216.4
435Craig MacTavish35EDMC66161026-20801.2160018209716.5
435Craig MacTavish35NYRC124266110.731012002516.0
436Sergei Makarov*35SJSRW8030386811786.62010052711015519.4
437Vladimir Malakhov25NYID7610475729809.56402242302354.3
438David Maley30TOTLW56066-7104-1.20000510230.0
438David Maley30NYILW37066-674-0.70000510190.0
438David Maley30SJSLW19000-130-0.5000000040.0
439Stewart Malgunas23PHID671342861.81000300541.9
440Troy Mallette23OTTLW8271623-33166-0.3700014111007.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Steve Maltais25DETLW4011-10-0.1000010020.0
442Kirk Maltby21EDMRW6811819-2740.7100118008912.4
443Kent Manderville22TORLW6779165630.47001900818.6
444Dave Manson27TOTD7041721-141913.1310012501802.2
444Dave Manson27EDMD5731316-41402.9300010301442.1
444Dave Manson27WIND13145-10510.20100220362.8
445Todd Marchant20TOTC4011-22-0.1000010060.0
445Todd Marchant20EDMC3011-120.0000010050.0
445Todd Marchant20NYRC1000-10-0.1000000010.0
446Bryan Marchment24TOTD5541115-141662.530111100924.3
446Bryan Marchment24HARD423710-121241.72011700744.1
446Bryan Marchment24CHID13145-2420.81000400185.6
447Gordon Mark29EDMD12011-2430.3000010080.0
448Daniel Marois25BOSLW227310-4180.843002103221.9
449Matt Martin22TORD12011060.5000010060.0
450Darcy Martini25EDMD2000-100.000000000
451Stephane Matteau24TOTLW7719193815573.316302151313514.1
451Stephane Matteau24CHILW6515163110552.613202121311313.3
451Stephane Matteau24NYRLW12437520.831003002218.2
452Richard Matvichuk20DALD250331221.00000210180.0
453Alan May29TOTLW515712-31150.050017004012.5
453Alan May29WSHLW434711-2970.140007003312.1
453Alan May29DALLW8101-118-0.11001000714.3
454Brad May22BUFLW84182745-61713.315303189016610.8
455Derek Mayer26OTTD17224-168-0.11100020296.9
456Dean McAmmond20EDMLW456212712162.0420017405211.5
457Andrew McBain29OTTRW5511819-41640.138004409112.1
458Wayne McBean24TOTD5031316-34400.7120013001142.6
458Wayne McBean24WIND312911-21240.50200900812.5
458Wayne McBean24NYID19145-13160.21000400333.0
459Sandy McCarthy21CGYRW795510-3173-1.050005003912.8
460Darren McCarty21DETRW6791726121811.2900215208111.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Kevin McClelland31WINRW6000019-0.1000000010.0
462Brad McCrimmon34HARD65156-7722.21000500392.6
463Bill McDougall27TBLC22336-480.221002102611.5
464Shawn McEachern24TOTC7620224214343.515051183115912.6
464Shawn McEachern24LAKC49813211241.150301111819.9
464Shawn McEachern24PITC271292113102.4100217207815.4
465Bob McGill31TOTD33033-7460.80000300140.0
465Bob McGill31HARD30033-7410.80000300140.0
465Bob McGill31NYID3000050.100000000
466Ryan McGill24PHID50134-51121.01000300531.9
467Marty McInnis23NYILW8125315631245.617353255113618.4
468John McIntyre24VANC62369-938-0.830004023010.0
469Randy McKay27NJDRW78121527242441.71200115007715.6
470Scott McKay22MDAC1000000.0000000010.0
471Mike McKee24QUELW48312155410.41200750605.0
472Jim McKenzie24TOTLW71358-7146-1.13001410339.1
472Jim McKenzie24DALLW34235463-0.220013001811.1
472Jim McKenzie24HARLW26123-667-0.51000110911.1
472Jim McKenzie24PITLW11000-516-0.5000000060.0
473Andrew McKim23BOSC29011-104-0.90000100220.0
474Jeff McLean24SJSC6101100.11000000520.0
475Dave McLlwain27OTTLW66172643-40482.315111194311514.8
476Mike McPhee33DALLW792015358362.816131150011517.4
477Basil McRae33STLLW40123-7103-0.91000200234.3
478Ken McRae25TORC91121360.11000100119.1
479Brian McReynolds29LAKC20134-24-0.210002011010.0
480Marty McSorley30TOTD6572431-121943.66101101221604.4
480Marty McSorley30PITD4731821-91392.330009811222.5
480Marty McSorley30LAKD184610-3551.331011413810.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Don McSween29MDAD3239124392.72102720437.0
482Scott Mellanby27FLARW8030306001495.8131704237020414.7
483Joby Messier23NYRD4022-100.2000020070.0
484Mark Messier*33NYRC7626588425768.1186252130721612.0
485Kevin Miehm24STLC14011-34-0.4000010050.0
486Oleg Mikulchik29WIND4011-2170.1000010030.0
487Corey Millen29NJDC7820305024524.316403237013215.2
488Aaron Miller22QUED1000-100.000000000
489Brad Miller24CGYD8011-2140.1000010020.0
490Kelly Miller30WSHLW841425398322.513013211313810.1
491Kevin Miller28STLRW752325486834.314635167215414.9
492Kip Miller24SJSC11224-160.22000110219.5
493Boris Mironov21TOTD7972431-331103.1250091501454.8
493Boris Mironov21WIND6572229-29962.8250081401225.7
493Boris Mironov21EDMD14022-4140.30000110230.0
494Dmitri Mironov28TORD76927365786.56300121501476.1
495Mike Modano*23DALC76504393-8549.73218042221028117.8
496Jaroslav Modry22NJDD412151710183.102001320355.7
497Alexander Mogilny24BUFRW663247798228.31517072522025812.4
498Randy Moller30BUFD7821113-51544.02000911772.6
499Sergio Momesso28VANLW68141327-21491.710401121011212.5
500Jim Montgomery24STLC6761420-1440.560011211679.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Jay More25SJSD49167-5631.91000501382.6
502Stephane Morin24VANLW5112060.11000100616.7
503Jon Morris27BOSC4000-20-0.2000000030.0
504Joe Mullen*36PITLW843832709416.930629247123116.5
505Kirk Muller27MTLC76233457-1964.7129232014016813.7
506Craig Muni31TOTD822121431666.510121101454.4
506Craig Muni31BUFD73281028625.71012701395.1
506Craig Muni31CHID9044340.8000040060.0
507Gord Murphy26FLAD84142943-11717.25902101901728.1
508Joe Murphy26CHILW8131397011116.5207441919122214.0
509Larry Murphy*32PITD8417567310449.710704312412367.2
510Rob Murphy24LAKC8011-322-0.2000010040.0
511Glen Murray21BOSRW81181331-1482.118004130011415.8
512Rob Murray26WINC600002-0.1000000010.0
513Troy Murray31TOTC272462100.11010301219.5
513Troy Murray31OTTC15235140.310102011414.3
513Troy Murray31CHIC1201116-0.2000010070.0
514Dana Murzyn27VAND806142041094.650101400797.6
515Frantisek Musil29CGYD7518938505.01000800651.5
516John Namestnikov22VAND17055-2100.70000410110.0
517Markus Naslund20PITRW714711-327-0.83100700805.0
518Andrei Nazarov19SJSRW1000000.000000000
519Pat Neaton22PITD91123120.60100100119.1
520Petr Nedved22STLC1961420281.84200950639.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Mike Needham23TOTRW30101-22-0.71001000911.1
521Mike Needham23PITRW2510102-0.51001000616.7
521Mike Needham23DALRW5000-20-0.2000000030.0
522Cam Neely*28BOSRW4950247412549.63020013177018527.0
523Todd Nelson24WSHD2101120.301010001100.0
524Sergei Nemchinov30NYRC7622274913364.518406213314415.3
525Bernie Nicholls32NJDC6119274624864.416301178214213.4
526Rob Niedermayer19FLAC6591726-11511.163028906713.4
527Scott Niedermayer*20NJDD8110364634428.6550226911357.4
528Joe Nieuwendyk*27CGYC6436397519518.22114172514019118.8
529Owen Nolan21QUERW6224280.420002001513.3
530Brian Noonan28TOTRW761823417693.381006149016011.3
530Brian Noonan28CHIRW641421352572.66803129013410.4
530Brian Noonan28NYRRW124265120.722032002615.4
531Dwayne Norris24QUERW4112140.21000010714.3
532Mattias Norstrom22NYRD9022060.5000020030.0
533Jeff Norton28SJSD647334016367.0610023100927.6
534Lee Norwood33CGYD160113160.60000100100.0
535Teppo Numminen25WIND5751823-23282.31401792895.6
536Michael Nylander21TOTLW731342558304.2940135709513.7
536Michael Nylander21HARLW58113344-2243.2740126707414.9
536Michael Nylander21CGYLW1529111061.02000900219.5
537Myles O'Connor26MDAD5011060.3000010070.0
538Adam Oates*31BOSC773280112104510.51416234829319716.2
539Lyle Odelein25MTLD7911294082767.25602151311169.5
540Jeff Odgers24SJSLW8113821-132220.567004407317.8
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Gino Odjick23VANLW76161329132712.312405121012113.2
542Roman Oksiuta23EDMRW10123-140.11000200185.6