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
1Greg Adams31TOTLW4381321-3161.533209407211.1
1Greg Adams31VANLW31510151121.11220910568.9
1Greg Adams31DALLW12336-440.421000301618.8
2Micah Aivazoff25EDMLW21011-22-0.5000010060.0
3Tommy Albelin30NJDD48510159204.232001000608.3
4Jamie Allison19CGYD1000000.000000000
5Jason Allison19WSHC12213-360.10200010922.2
6Peter Ambroziak23BUFLW12011-10-0.2000010030.0
7Tony Amonte24CHIRW481520357413.68613137010514.3
8Glenn Anderson*34STLRW361214269372.61200311305422.2
9Shawn Anderson26PHID1000000.000000000
10Mikael Andersson28TBLRW364711-340.540006103611.1
11Dave Andreychuk*31TORLW48221638-7344.214802106016813.1
12Greg Andrusak25PITD7044-160.3000013070.0
13Shawn Antoski24TOTLW32000-4107-1.00000000160.0
13Shawn Antoski24PHILW25000061-0.70000000120.0
13Shawn Antoski24VANLW7000-446-0.3000000040.0
14Dave Archibald25OTTC14224-7190.02001200277.4
15Jason Arnott20EDMC42152237-141283.28701101111569.6
16Mark Astley25BUFD14213-2120.92000010219.5
17Adrian Aucoin21VAND1101100.31000000250.0
18Donald Audette25BUFRW46241337-3274.5111307310012419.4
19Dave Babych33VAND4031114-13181.72100650585.2
20Jamie Baker28SJSC437411-7220.360103016011.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Matthew Barnaby21BUFLW23112-2116-0.31000100273.7
22Stu Barnes24FLAC41101929783.0910213519310.8
23Murray Baron27STLD390559931.40000401280.0
24Len Barrie25PITC4831114-466-0.23001920378.1
25Bob Bassen29QUEC4712152714332.51101115006618.2
26Jeff Batters24STLD10000-521-0.3000000030.0
27Ken Baumgartner28TORLW2000050.0000000010.0
28Bob Beers27NYID22279-861.11100610385.3
29Jesse Belanger25FLAC47151429-5182.996036808916.9
30Ken Belanger20TORLW300009-0.1000000010.0
31Brian Bellows30MTLLW418816-781.071014401107.3
32Brian Benning28FLAD24178-6181.50100430263.8
33Josef Beranek25TOTC51131831-7302.51030012601349.7
33Josef Beranek25VANC3781321-10281.36200850958.4
33Josef Beranek25PHIC145510321.141004103912.8
34Drake Berehowsky23TOTD29022-9280.50000200140.0
34Drake Berehowsky23TORD25022-10150.40000200120.0
34Drake Berehowsky23PITD40001130.1000000020.0
35Bill Berg27TORLW32516-1126-0.15002100578.8
36Marc Bergevin29TBLD44246-6511.91010400326.3
37Craig Berube29WSHLW43246-5173-0.42000400229.1
38Jeff Beukeboom29NYRD441343702.31000201293.4
39Radim Bicanek20OTTD6000300.4000000060.0
40Rob Blake*25LAKD244711-16380.80401520765.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Arto Blomsten29TOTD5011220.3000010010.0
41Arto Blomsten29LAKD4011200.3000010010.0
41Arto Blomsten29WIND1000020.000000000
42Doug Bodger28BUFD4431720-3473.812004103873.4
43Claude Boivin24OTTLW3011-160.000001000
44Peter Bondra26WSHRW47349439246.216126336017719.2
45Radek Bonk19OTTC423811-5280.22100530407.5
46Jason Bonsignore18EDMC1101-100.11000000333.3
47Dennis Bonvie21EDMD2000000.000000000
48Luciano Borsato29WINC4000-10-0.1000000020.0
49Nikolai Borschevsky30TOTRW27010101000.60000910400.0
49Nikolai Borschevsky30TORRW19055300.10000500280.0
49Nikolai Borschevsky30CGYRW8055700.50000410120.0
50Joel Bouchard21CGYD2000000.000000000
51Philippe Boucher21TOTD15246341.52000220306.7
51Philippe Boucher21BUFD9145601.41000220156.7
51Philippe Boucher21LAKD6101-340.11000000156.7
52Phil Bourque32OTTLW38437-1720-0.440003003411.8
53Ray Bourque*34BOSD461231433207.23902112002105.7
54Jason Bowen21PHID4000-200.0000000020.0
55Zac Boyer23DALRW1000000.0000000010.0
56Philippe Bozon28STLLW1000000.000000000
57Brian Bradley30TBLC46132740-6423.810302207011111.7
58Donald Brashear23MTLLW20112-563-0.410011001010.0
59Rod Brind'Amour24PHIC48122739-4333.37412141218614.0
60Patrice Brisebois24MTLD354812-2262.44002530676.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Neal Broten35TOTC47824321242.5620318517211.1
61Neal Broten35NJDC30820289202.8620315414318.6
61Neal Broten35DALC17044-84-0.30000310290.0
62Paul Broten29DALRW477916-7360.870008106710.4
63Curtis Brown18BUFC1112220.31000100425.0
64Dave Brown32PHIRW28123-153-0.41000200812.5
65Doug Brown30DETRW459122114161.9711211016913.0
66Greg Brown26WIND90331170.50000210120.0
67Jeff Brown28VAND3382331-2164.3530051801117.2
68Keith Brown34FLAD13000120.60000000100.0
69Kevin Brown20LAKRW23235-718-0.22000300258.0
70Rob Brown26LAKRW2000-20-0.1000000010.0
71Benoit Brunet26MTLLW45718257162.151121710808.8
72Sergei Brylin21NJDC2668141281.660004404114.6
73Kelly Buchberger28EDMRW48717240821.642151502739.6
74Pavel Bure*23VANLW44202343-8474.312622127419810.1
75Valeri Bure20MTLRW24314-160.03001100397.7
76Marc Bureau28TBLC4821214-8300.210101011722.8
77Shawn Burr28DETLW42681413601.16003800659.2
78Randy Burridge29TOTLW4041519-4100.922001230527.7
78Randy Burridge29LAKLW3841519-480.922001230508.0
78Randy Burridge29WSHLW2000020.0000000020.0
79Adam Burt26HARD46711180653.84301740739.6
80Garth Butcher32TORD45178-5592.11000601244.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Viacheslav Butsayev24SJSC6202-200.12000000633.3
82Ilja Byakin31SJSD13055-9140.10000320190.0
83Guy Carbonneau34STLC425111611160.9410110013315.2
84Terry Carkner28DETD201237211.41000200911.1
85Patrik Carnback26MDALW4161521-8321.1600012215810.3
86Keith Carney24CHID18101-1110.81001000147.1
87Bob Carpenter31NJDC4151116-1190.850001100697.2
88Jimmy Carson26HARC38910195291.854038205815.5
89Andrew Cassels25HARC4673037-3182.861012280749.5
90Paul Cavallini29DALD44111128283.31000731691.4
91Shawn Chambers28TOTD45417212124.122001250676.0
91Shawn Chambers28TBLD2421214062.41100840444.5
91Shawn Chambers28NJDD21257261.71100410238.7
92Jose Charbonneau28VANRW3101000.11000000250.0
93Eric Charron25TBLD451451262.21000211333.0
94Kelly Chase27HARRW280441141-0.30000400150.0
95Denis Chasse24STLRW477916121331.061009004814.6
96Chris Chelios*33CHID485333817726.91310122011663.0
97Steve Chiasson27CGYD452232510394.11100121101101.8
98Igor Chibirev26HARC8314100.53000100933.3
99Tom Chorske28NJDLW4210818-4161.4100027015916.9
100Jeff Christian24PITLW1000000.0000000020.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Shane Churla29DALRW271340186-0.21001300224.5
102Dean Chynoweth26NYID320229771.60000200220.0
103Dave Chyzowski23NYILW13000-211-0.40000000110.0
104Dino Ciccarelli*34DETRW4216274312394.5106031611010615.1
105Enrico Ciccone24TBLD4124632252.42000400434.7
106Zdeno Ciger25EDMLW5224-100.411011101020.0
107Joe Cirella31FLAD20011-7210.50000100130.0
108Wendel Clark28QUELW37121830-1452.6750015309512.6
109Paul Coffey*33DETD4514445818729.09412172701817.7
110Danton Cole28TOTLW38459-1140.33100500765.3
110Danton Cole28TBLLW26336-160.22100300565.4
110Danton Cole28NJDLW12123080.11000200205.0
111Pat Conacher35LAKLW487916-9120.560108016410.9
112Craig Conroy23MTLC6101-100.01000000425.0
113Rene Corbet21QUELW8033320.1000030040.0
114Bob Corkum27MDARW4410919-7251.21000181010010.0
115Shayne Corson28EDMLW48122436-17862.61020114911319.2
116Sylvain Cote29WSHD47514192534.341025631244.0
117Geoff Courtnall32VANLW451618342813.5970199014411.1
118Russ Courtnall29TOTRW451124352173.27222131011328.3
118Russ Courtnall29DALRW3271017-8131.25201550907.8
118Russ Courtnall29VANRW13414181042.02021851429.5
119Rob Cowie27LAKD32279-6201.32000520395.1
120Mike Craig23TORRW375510-2112-0.24101500618.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Murray Craven30CHILW16437220.731023002913.8
122Adam Creighton29STLC4814203417743.41130116408117.3
123Shawn Cronin31SJSD290220610.90000200120.0
124Cory Cross24TBLD43156-6411.81001230352.9
125Troy Crowder26LAKRW29123099-0.41000200425.0
126John Cullen30PITC46132437-4662.81120117708814.8
127Jassen Cullimore22VAND34123-2391.11000101303.3
128Jim Cummins24TOTRW37415-6158-0.340011002317.4
128Jim Cummins24CHIRW27314-3117-0.130001002015.0
128Jim Cummins24TBLRW10101-341-0.11001000333.3
129Randy Cunneyworth33OTTLW485510-1968-0.33200500717.0
130Mariusz Czerkawski22BOSRW471214264312.6111027701269.5
131Kevin Dahl26CGYD3448128382.840008003013.3
132Ulf Dahlen28SJSRW46112334-2112.8641414908512.9
133Chris Dahlquist32OTTD46178-30360.20100700452.2
134Alexandre Daigle19OTTC47162137-22143.2114121110010515.2
135J.J. Daigneault29MTLD453582402.53000401368.3
136Brad Dalgarno27NYIRW22325-814-0.111102001816.7
137Vincent Damphousse27MTLLW4810304015423.96404201001238.1
138Ken Daneyko30NJDD251234541.51000200273.7
139Jeff Daniels26FLALW300000-0.100000000
140Scott Daniels25HARLW12022155-0.1000020070.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Craig Darby22TOTC13022-60-0.3000020050.0
141Craig Darby22MTLC10022-50-0.2000020040.0
141Craig Darby22NYIC3000-10-0.1000000010.0
142Evgeny Davydov27OTTRW3123200.41000200250.0
143Jason Dawe21BUFLW427411-6190.560122205113.7
144Eric Daze19CHILW4112220.210001001100.0
145Adam Deadmarsh19QUERW48981716561.490008004818.8
146Kevin Dean25NJDD17011641.10000100110.0
147Louie DeBrusk23EDMLW34202-493-0.620000001414.3
148Pavol Demitra20OTTRW16437-400.631002102119.0
149Eric Desjardins25TOTD435242912145.2410113110935.4
149Eric Desjardins25PHID345182310124.341011080796.3
149Eric Desjardins25MTLD9066221.00000330140.0
150Gerald Diduck29TOTD35235-5631.40200210673.0
150Gerald Diduck29VAND22134-8150.50100210254.0
150Gerald Diduck29CHID131013480.90100000422.4
151Rob DiMaio26PHILW363148530.03000100348.8
152Gord Dineen32NYID9000-52-0.1000000040.0
153Kevin Dineen31PHIRW408513-1390.844024015514.5
154Gilbert Dionne24TOTLW26099-440.00000720330.0
154Gilbert Dionne24PHILW20066-120.00000510290.0
154Gilbert Dionne24MTLLW6033-320.0000021040.0
155Paul DiPietro24TOTC345611-9100.45001420608.3
155Paul DiPietro24MTLC22459-340.54001320419.8
155Paul DiPietro24TORC12112-66-0.21000100195.3
156Robert Dirk28MDAD38134-3561.01000300156.7
157Bobby Dollas30MDAD4571320-3123.2331110307010.0
158Tie Domi25TOTRW40459-51590.04000500468.7
158Tie Domi25WINRW31448-61280.140004003411.8
158Tie Domi25TORRW9011131-0.10000100120.0
159Ted Donato25BOSC471010203101.891017217114.1
160Gord Donnelly32DALRW16101152-0.21000000911.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Mike Donnelly31TOTLW44121527-4332.49303114011610.3
161Mike Donnelly31DALLW351114253292.6830311309411.7
161Mike Donnelly31LAKLW9112-74-0.21000010224.5
162Shean Donovan20SJSRW14000-66-0.60000000130.0
163Peter Douris28MDALW461011214121.71000411006914.5
164Jim Dowd26NJDC10145-500.10100220147.1
165Dallas Drake25WINRW4381826-6301.7800115306612.1
166Kris Draper23DETC36268122-0.12000501444.5
167Bruce Driver32NJDD4141216-1183.23101480626.5
168John Druce28LAKRW4315520-3201.9123014107520.0
169Ted Drury23HARLW34369-3210.23000600319.7
170Steve Dubinsky24CHIC16000-58-0.60000000160.0
171Gaetan Duchesne32TOTLW463912-3160.23000900624.8
171Gaetan Duchesne32SJSLW33279-6160.02000700484.2
171Gaetan Duchesne32FLALW13123300.21000200147.1
172Steve Duchesne29STLD4712263829367.0111011312111610.3
173Donald Dufresne27STLD220332100.60000300110.0
174Yanick Dupre22PHILW22000-78-0.80000000210.0
175Karl Dykhuis22PHID332687372.41101510464.3
176Mike Eagles31TOTC40347-1148-0.530002112810.7
176Mike Eagles31WINC27213-1340-0.720001001315.4
176Mike Eagles31WSHC13134280.21000111156.7
177Dallas Eakins27FLAD170112351.0000000130.0
178Mike Eastwood27TOTC4981119-9361.080009115514.5
178Mike Eastwood27TORC365510-12320.250004103813.2
178Mike Eastwood27WINC13369340.830005011717.6
179Neil Eisenhut27CGYC300000-0.1000000020.0
180Todd Elik28TOTC35914238222.2540011307611.8
180Todd Elik28SJSC22710173181.734008205014.0
180Todd Elik28STLC13246540.52000310267.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Dave Ellett30TORD3351015-6262.62301460846.0
182Pat Elynuik27OTTRW413710-11510.03000430585.2
183Nelson Emerson27WINC48142337-12262.994111110212211.5
184David Emma26NJDRW6011-20-0.1000010040.0
185Bob Errey30TOTLW438132113581.9800110307211.1
185Bob Errey30DETLW30611179311.560018305311.3
185Bob Errey30SJSLW132244270.420002001910.5
186Len Esau26TOTD15066-10150.20000420210.0
186Len Esau26EDMD14066-8150.30000420170.0
186Len Esau26CGYD1000-20-0.1000000040.0
187Dean Evason30DALC4787153481.171005025315.1
188Todd Ewen28MDARW24000-290-0.70000000140.0
189Pat Falloon22SJSRW4612719-4251.5120036109113.2
190Glen Featherstone26TOTD19213-7500.62000100229.1
190Glen Featherstone26HARD13112-7320.21000100166.3
190Glen Featherstone26NYRD61010180.41000000616.7
191Sergei Fedorov*25DETC422030506245.310735219014713.6
192Brent Fedyk27PHIRW308412-2141.053022204119.5
193Denny Felsner24STLLW3000-12-0.1000000020.0
194Craig Ferguson24MTLC1000000.0000000030.0
195Mark Ferner29TOTD17011-460.20000100160.0
195Mark Ferner29MDAD14011-460.10000100150.0
195Mark Ferner29DETD3000000.1000000010.0
196Ray Ferraro30NYIC472221431304.92020116509423.4
197Viacheslav Fetisov*36TOTD1831215122.203001020378.1
197Viacheslav Fetisov*36DETD1431114322.10300920368.3
197Viacheslav Fetisov*36NJDD4011-200.1000010010.0
198Steven Finn28QUED400331640.80000300280.0
199Rusty Fitzgerald22PITLW4101200.11000000520.0
200Tom Fitzgerald26FLARW4831316-3310.630001300783.8
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Pat Flatley31NYIRW45720279122.461011910818.6
202Gerry Fleming28MTLLW6000-117-0.2000000010.0
203Theoren Fleury26CGYRW4729295861126.8189251711117316.8
204Bryan Fogarty25MTLD21527-3341.523002004112.2
205Adam Foote23QUED3507717522.20000601240.0
206Peter Forsberg*21QUEC4715355017165.012303221218617.4
207Ron Francis*31PITC4411485930185.88301291819411.7
208Iain Fraser25TOTC13303000.23000000742.9
208Iain Fraser25EDMC9303300.43000000560.0
208Iain Fraser25DALC4000-30-0.2000000020.0
209Jeff Friesen18SJSC48151025-8142.195127218617.4
210Dave Gagner30DALLW481428422424.177021512113810.1
211Gerard Gallant31TBLLW1000000.0000000010.0
212Garry Galley31TOTD47329324305.1120014150973.1
212Garry Galley31PHID33220220203.211008120663.0
212Garry Galley31BUFD1419104101.90100630313.2
213Johan Garpenlov26TOTRW4041014120.84000730449.1
213Johan Garpenlov26FLARW273912401.030006302810.7
213Johan Garpenlov26SJSRW13112-32-0.21000100166.3
214Mike Gartner*35TORRW3812820062.192117109113.2
215Rob Gaudreau25OTTRW365914-1680.55000720657.7
216Daniel Gauthier24CHILW500000-0.1000000040.0
217Martin Gelinas24VANRW461310238362.4121049017517.3
218Martin Gendron20WSHRW8213320.420001001118.2
219Greg Gilbert33STLLW4611142522112.51100314005719.3
220Brent Gilchrist27DALLW329413-3161.251314007012.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Randy Gilhen31WINRW445611-1752-0.340116004710.6
222Todd Gill29TORD4772532-8644.733121690828.5
223Doug Gilmour*31TORC44102333-5262.87301111207313.7
224Brian Glynn27HARD43167-2322.01000510352.9
225Alexander Godynyuk25HARD14000180.50000000160.0
226Sergei Gonchar20WSHD312574222.42000500385.3
227Viktor Gordiouk24BUFRW10022-30-0.10000110100.0
228Dirk Graham35CHIRW4049132420.62110810685.9
229Tony Granato30LAKLW331311249682.81120382110612.3
230Chris Gratton19TBLC4672027-2892.152001460917.7
231Adam Graves26NYRLW471714319513.789037611859.2
232Travis Green24NYIC425712-10250.25000610598.5
233Mark Greig25CGYRW8112120.11000100520.0
234Brent Gretzky22TBLC3011-200.0000001010.0
235Wayne Gretzky*34LAKC48113748-2063.38301151931427.7
236Brent Grieve25CHILW241562230.11000410303.3
237Stu Grimson29TOTLW42011-11147-1.40000100180.0
237Stu Grimson29MDALW31011-7110-1.00000100140.0
237Stu Grimson29DETLW11000-437-0.4000000040.0
238Michal Grosek19WINLW24224-321-0.22001200277.4
239John Gruden24BOSD380663222.40000600300.0
240Daniel Guerard20OTTRW2000000.000000000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Bill Guerin24NJDRW481213256722.4840311209612.5
242Alexei Gusarov30QUED14123-160.51001200714.3
243Bob Halkidis28TOTD31145-10460.91000400254.0
243Bob Halkidis28TBLD27134-12400.61000300254.0
243Bob Halkidis28DETD4011260.300001000
244Kevin Haller24PHID36281016483.32000800267.7
245Roman Hamrlik20TBLD48121123-18863.847128211349.0
246Ben Hankinson25TOTRW26022-513-0.60000200260.0
246Ben Hankinson25TBLRW1802216-0.20000200180.0
246Ben Hankinson25NJDRW8000-67-0.4000000080.0
247Dave Hannan33BUFC42412163321.020208133611.1
248Tavis Hansen19WINC1000000.000000000
249Brett Harkins24BOSC1011000.1000010010.0
250David Harlock23TORD1000-100.000000000
251Mike Hartman27NYRLW1000040.000000000
252Todd Harvey19DALRW4011920-3671.892013606417.2
253Derian Hatcher22DALD435111631053.73202740746.8
254Kevin Hatcher28DALD47101929-4665.0730291001387.2
255Dale Hawerchuk*31BUFC2351116-221.43202380568.9
256Greg Hawgood26PITD211452250.80100310175.9
257Bret Hedican24VAND4521113-3342.32000632563.6
258Steve Heinze25BOSRW3679160231.360109007010.0
259Darby Hendrickson22TORC801104-0.1000010040.0
260Sean Hill24OTTD4511415-11302.210008601070.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Todd Hlushko24CGYC2011120.1000010030.0
262Benoit Hogue28TOTLW4597160341.272026106613.6
262Benoit Hogue28NYILW3364100340.751013105012.0
262Benoit Hogue28TORLW12336000.621013001618.8
263Milos Holan23MDAD2528104141.91101431932.2
264Bobby Holik24NJDC481010209181.8100029108411.9
265Terry Hollinger23STLD5000-120.0000000010.0
266Brian Holzinger22BUFC4033200.3000030030.0
267Tony Horacek27CHILW19011-425-0.5000010060.0
268Doug Houda28BUFD281231681.71000101214.8
269Mike Hough31FLALW4867131380.860026105810.3
270Bill Houlder27STLD415131816203.641001030598.5
271Phil Housley*30CGYD438354317186.85300181701355.9
272Mark Howe*39DETD18156-3101.01001230147.1
273Bill Huard27TOTLW333360770.030003002114.3
273Bill Huard27OTTLW26112-264-0.41000100156.7
273Bill Huard27QUELW72242130.42000200633.3
274Charlie Huddy35TOTD41257-7421.91100410513.9
274Charlie Huddy35BUFD32246-1362.11100310405.0
274Charlie Huddy35LAKD9011-66-0.10000100110.0
275Mike Hudson27PITLW402911-134-0.22001900336.1
276Kerry Huffman27OTTD37246-17460.70200310682.9
277Brent Hughes28BOSLW44661261390.96000600758.0
278Brett Hull*30STLRW4829215013106.117936117320014.5
279Jody Hull25FLARW4611819-181.8110047106317.5
280Dale Hunter34WSHC4581523-41011.7530111407311.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Tim Hunter34VANRW343251120-0.130002001717.6
282Jamie Huscroft28BOSD34066-31031.80000600300.0
283Ralph Intranuovo21EDMC1011100.1000010010.0
284Dane Jackson24VANRW3101040.11000000616.7
285Jaromir Jagr22PITRW4832387023378.3218372414019216.7
286Craig Janney27TOTC3572027-1102.1430111904017.5
286Craig Janney27SJSC2751520-4101.432018703116.1
286Craig Janney27STLC8257300.71100320922.2
287Mark Janssens26HARC46257-893-0.62000500336.1
288Grant Jennings29TOTD35066-4430.80000600250.0
288Grant Jennings29PITD250442360.60000400160.0
288Grant Jennings29TORD10022-670.1000020090.0
289Calle Johansson27WSHD4652631-6354.8140252011124.5
290Roger Johansson27CHID11101160.710000001010.0
291Craig Johnson22STLLW15336460.530003001915.8
292Greg Johnson23DETC223581140.41200500329.4
293Jim Johnson32WSHD47013136433.600001120460.0
294Matt Johnson19LAKLW141010102-0.21000000425.0
295Keith Jones26WSHRW4014620-2652.1131044208516.5
296Kenny Jonsson20TORD39279-8161.82001250504.0
297Chris Joseph25PITD33510153462.22300820736.8
298Patrik Juhlin24PHIRW42437-136-0.54001210449.1
299Joe Juneau27WSHC4453843-183.3230015221707.1
300Valeri Kamensky28QUELW401020303222.5451513707014.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Kevin Kaminski25WSHC27112-6102-0.51001100128.3
302Yan Kaminsky23NYILW2112200.31000100425.0
303Vitali Karamnov26STLRW2637107140.630007002213.6
304Paul Kariya*20MDARW47182139-1743.410713138013413.4
305Dave Karpa23TOTD28156-1911.11000500333.0
305Dave Karpa23MDAD261560911.21000500323.1
305Dave Karpa23QUED2000-100.0000000010.0
306Valeri Karpov23MDARW304711-460.44000700488.3
307Alexander Karpovtsev24NYRD474812-4302.93101341824.9
308Alexei Kasatonov35BOSD4421416-2333.41010770504.0
309Darius Kasparaitis22NYID13011-1122-0.3000010080.0
310Mike Keane27MTLC481010205151.791009107513.3
311Dan Keczmer26CGYD282357101.72000210336.1
312Dean Kennedy32EDMD4028102252.12001800454.4
313Mike Kennedy22DALRW44612184331.342001020767.9
314Sheldon Kennedy25CGYRW3078155451.361008004415.9
315Yuri Khmylev30BUFLW48817258142.3521116107111.3
316Dmitri Khristich25WSHLW481214260412.4480210409213.0
317Darin Kimble26CHIRW14000-530-0.5000000020.0
318Derek King27NYILW43101626-5412.1370012401188.5
319Kris King28WINLW48426085-0.44000200586.9
320Kelly Kisio35CGYC127411261.415104002626.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Trent Klatt24DALRW47121022-2262.075037309113.2
322Ken Klee23WSHD233142411.830001001816.7
323Jon Klemm25QUED4101320.41000000520.0
324Petr Klima30TBLLW47131326-13262.294039407517.3
325Fred Knipscheer25BOSLW16314120.330011002015.0
326Joe Kocur30NYRRW48123-471-0.91000200254.0
327Steve Konowalchuk22WSHLW461114257442.5533312028812.5
328Steve Konroyd33CGYD1000000.000000000
329Vladimir Konstantinov27DETD4731114101013.630001100575.3
330Igor Korolev24WINLW45822301102.371011840859.4
331Andrei Kovalenko24QUERW45141024-4311.9131037306322.2
332Alex Kovalev21NYRC48131528-6302.511111105010312.6
333Viktor Kozlov19SJSRW16202-52-0.22000000238.7
334Vyacheslav Kozlov22DETLW4613203312453.3850313709713.4
335Igor Kravchuk28EDMD3671118-15292.03310650937.5
336Sergei Krivokrasov20CHILW41127199332.166027007216.7
337Robert Kron27HARRW3710818-3101.563114318811.4
338Vlastimil Kroupa19SJSD14022-7160.0000010140.0
339Uwe Krupp29QUED446172314204.133018901025.9
340Paul Kruse24CGYLW4511516131411.6110025005221.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Mike Krushelnyski34DETLW20235360.220003002010.0
342Todd Krygier29MDALW351111221102.1101019209012.2
343Frantisek Kucera26HARD48317203303.930011430734.1
344Bob Kudelski30FLARW26639220.933012102920.7
345Jari Kurri*34LAKRW38101929-17241.9820061308411.9
346Tom Kurvers32MDAD22437-1360.63101120449.1
347Nick Kypreos28NYRLW40134093-0.51000300166.3
348Jim Kyte30SJSD18257-7330.820013201414.3
349Scott Lachance22NYID2667132262.633004305610.7
350Daniel Lacroix25TOTC24101-238-0.41000000147.1
350Daniel Lacroix25BOSC23101-238-0.41000000147.1
350Daniel Lacroix25NYRC1000000.000000000
351Eric Lacroix23LAKLW4597162541.162116106414.1
352Randy Ladouceur34MDAD442462361.82000211424.8
353Nathan LaFayette21TOTC39448320.230104003511.4
353Nathan LaFayette21VANC27448220.530104003013.3
353Nathan LaFayette21NYRC1200010-0.2000000050.0
354Pat LaFontaine*29BUFC22121527243.2561351005422.2
355Mike Lalor31DALD12000090.4000000060.0
356Mark Lamb30TOTC47123-1220-1.21000200303.3
356Mark Lamb30MTLC39101-1318-1.21000000234.3
356Mark Lamb30PHIC8022120.0000020070.0
357Denny Lambert25MDALW13134340.21000300147.1
358Robert Lang24LAKC364812-740.340007103810.5
359Darren Langdon24NYRLW18112062-0.11000100616.7
360Jamie Langenbrunner19DALC2000020.0000000010.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Daniel Laperriere25TOTD17112-3150.50100100185.6
361Daniel Laperriere25OTTD13112-400.40100100185.6
361Daniel Laperriere25STLD40001150.100000000
362Ian Laperriere21STLC3713142712852.91210112205324.5
363Claude Lapointe26QUEC2948125410.740007014010.0
364Martin Lapointe21DETRW3946101730.24001600468.7
365Igor Larionov*34SJSC3342024-3141.640011622695.8
366Steve Larmer33NYRRW471415298163.210314114011612.1
367Steve Larouche23OTTRW188715-561.662022503821.1
368Janne Laukkanen24QUED11033340.60000120120.0
369Paul Laus24FLAD37077121383.10000700180.0
370Eric Lavigne22LAKD1000-100.000000000
371Mark Lawrence23DALRW2000000.0000000030.0
372Stephen Leach29BOSRW355611-3680.64101420826.1
373Stephan Lebeau26MDAC38816246122.1710212407011.4
374John LeBlanc31WINRW200000-0.100000000
375John LeClair25TOTLW4626285420306.8206071711013119.8
375John LeClair25PHILW3725244921206.5205071410011322.1
375John LeClair25MTLLW9145-1100.30100310185.6
376Grant Ledyard33DALD38513186203.91400661796.3
377Gary Leeman30VANRW10202-300.020010001414.3
378Brian Leetch*26NYRD48932410186.46302131811824.9
379Sylvain Lefebvre27QUED482111313172.82000830812.5
380Claude Lemieux29NJDLW45613192861.2510112011175.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Jocelyn Lemieux27HARRW416511-7320.36001401787.7
382Francois Leroux24PITD4002271140.90000200190.0
383Curtis Leschyshyn25QUED442131529204.02000742434.7
384Scott Levins25OTTRW2456114511.150005103414.7
385Doug Lidster34STLD372799122.01100700375.4
386Nicklas Lidstrom*24DETD431016261565.5370012409011.1
387John Lilley22MDAC9224250.411002001020.0
388Jamie Linden22FLARW4000-117-0.100000000
389Trevor Linden24VANC48182240-5403.99901814012914.0
390Brett Lindros19NYIRW33134-8100-0.61001300352.9
391Eric Lindros*21PHIC4629417027608.8227042417014420.1
392Bill Lindsay23FLALW48109191461.790108106315.9
393Chris Lipuma23TBLD1000200.2000000010.0
394Andrei Lomakin30FLALW31167-56-0.10100420254.0
395Troy Loney31TOTLW30549-2230.532014004710.6
395Troy Loney31NYILW265490230.732014004511.1
395Troy Loney31NYRLW4000-20-0.2000000020.0
396Kevin Lowe35NYRD44178-2582.30100700352.9
397Dave Lowry29FLALW45101020-3251.782035507014.3
398Craig Ludwig33DALD47279-6612.32000700553.6
399Jyrki Lumme28VAND36512174263.22301732786.4
400Chris Luongo27NYID47134-2361.61000201442.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Paul MacDermid31QUERW143143220.330011001323.1
402Doug MacDonald25BUFLW2000-10-0.100000000
403Al MacInnis*31STLD328202819434.9620091011107.3
404Norm Maciver30TOTD4141620-2163.022001150508.0
404Norm Maciver30OTTD284711-9101.722005203013.3
404Norm Maciver30PITD13099761.40000630200.0
405John MacLean30NJDRW4617122913323.51421066013912.2
406Jamie Macoun33TORD462810-6752.31100800842.4
407Craig MacTavish36PHIC4539122230.33000900387.9
408Sergei Makarov*36SJSRW43101424-4401.9910112205617.9
409Mikko Makela29BOSRW11123000.101000201010.0
410Vladimir Malakhov26TOTD4041721-3463.231007100914.4
410Vladimir Malakhov26NYID2631316-1322.42100670614.9
410Vladimir Malakhov26MTLD14145-2140.81000130303.3
411Stewart Malgunas24PHID4000-140.1000000010.0
412Marek Malik19HARD1011100.200001000
413Troy Mallette24OTTLW233586350.730015002114.3
414Kirk Maltby22EDMRW478311-11490.260212107311.0
415Kent Manderville23TORLW36011-222-0.80000100430.0
416Dave Manson28WIND4431518-201391.312018611042.9
417Todd Marchant21EDMC45131427-3322.4832210409513.7
418Bryan Marchment25EDMD40156-111840.71000401571.8
419Chris Marinucci23NYIC12145-120.21000310119.1
420Gordon Mark30EDMD18022-935-0.10000101210.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Grant Marshall21DALRW2011100.100001000
422Jason Marshall23MDAD1000-20-0.1000000010.0
423Craig Martin24WINRW20011-419-0.6000010030.0
424Matt Martin23TORD150002130.70000000140.0
425Stephane Matteau25NYRLW41358-825-0.23000500378.1
426Richard Matvichuk21DALD14022-7140.20000110210.0
427Alan May30TOTLW342353119-0.12000300287.1
427Alan May30DALLW271121106-0.31000100234.3
427Alan May30CGYLW71232130.21000200520.0
428Brad May23BUFLW333365870.32100300427.1
429Chris McAlpine23NJDD240334171.40000300190.0
430Dean McAmmond21EDMLW6000-10-0.2000000030.0
431Sandy McCarthy22CGYRW3753811010.150022102917.2
432Darren McCarty22DETRW3158135880.941027102718.5
433Shawn McCosh25NYRC5101120.11000000250.0
434Brad McCrimmon35HARD330117421.60000100130.0
435Shawn McEachern25PITRW441313264222.21012112109713.4
436Ryan McGill25TOTD20000-4210.3000000080.0
436Ryan McGill25PHID120000130.4000000020.0
436Ryan McGill25EDMD8000-48-0.1000000060.0
437Marty McInnis24NYILW419716-181.390015206813.2
438John McIntyre25VANC28044-337-0.5000040060.0
439Randy McKay28NJDRW33571210441.150006104411.4
440Jim McKenzie25PITLW39213-763-1.120011001612.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Andrew McKim24DETC200002-0.100000000
442Dave McLlwain28OTTC435611-2622-0.341005104810.4
443Basil McRae34STLLW21055472-0.10000500140.0
444Marty McSorley31LAKD4131821-14832.12100963754.0
445Don McSween30MDAD2000000.0000000010.0
446Dean Melanson21BUFD5000-140.2000000010.0
447Scott Mellanby28FLARW48131225-16902.0940566013010.0
448Joby Messier24NYRD100222180.7000020040.0
449Mark Messier*34NYRC461439538405.483322217012611.1
450Oleg Mikulchik30WIND2502210121.3000020050.0
451Corey Millen30TOTC45518236361.741001530746.8
451Corey Millen30DALC28315184281.421001230446.8
451Corey Millen30NJDC17235280.32000300306.7
452Aaron Miller23QUED9033260.50000300120.0
453Kelly Miller31WSHRW48101323562.182019317014.3
454Kevin Miller29TOTLW36812204131.7611211106013.3
454Kevin Miller29SJSLW2167130131.241126104114.6
454Kevin Miller29STLLW15257400.520005001910.5
455Kip Miller25NYIC801110-0.10000100110.0
456Boris Mironov22EDMD29178-9400.81000250482.1
457Dmitri Mironov29TORD33512176283.63200480687.4
458Mike Modano*24DALC30121729783.37410107010012.0
459Jaroslav Modry23NJDD11000-100.30000000100.0
460Sandy Moger25BOSRW18268-160.50200420326.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Alexander Mogilny25BUFRW441928470365.1712021314114812.8
462Randy Moller31FLAD17033-5160.70000300120.0
463Sergio Momesso29VANLW48101525-2651.9460115008212.2
464Jim Montgomery25TOTC13112-48-0.21000010137.7
464Jim Montgomery25PHIC8112-260.010000101010.0
464Jim Montgomery25MTLC5000-22-0.2000000030.0
465Jay More26SJSD450667712.10000600250.0
466Scott Morrow25CGYLW400000-0.1000000010.0
467Joe Mullen*37PITRW451621371563.8952316417820.5
468Kirk Muller28TOTC45111627-18471.8641213309711.3
468Kirk Muller28MTLC3381119-21330.95301920819.9
468Kirk Muller28NYIC123583140.811114101618.8
469Craig Muni32BUFD40066-4362.00000600320.0
470Gord Murphy27FLAD4661622-14243.715001060946.4
471Joe Murphy27CHIRW402318417895.11670398112019.2
472Larry Murphy*33PITD4813253812185.79403157312410.5
473Chris Murray20MTLRW300004-0.100000000
474Glen Murray22BOSLW35527-1146-0.15002200647.8
475Rob Murray27WINC1002212-0.1000020050.0
476Troy Murray32TOTC4641216-2390.740011110458.9
476Troy Murray32OTTC3341014-1160.940019103810.5
476Troy Murray32PITC13022-123-0.3000020070.0
477Dana Murzyn28VAND40088141292.70000800290.0
478Frantisek Musil30CGYD350556611.60000500180.0
479Brantt Myhres20TBLRW15202-2810.02001000450.0
480John Namestnikov23VAND16033240.80000300180.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Markus Naslund21PITRW14224020.120001101315.4
482Mats Naslund35BOSLW3481422-441.962015904816.7
483Andrei Nazarov20SJSLW26358-1940.330004101915.8
484Stan Neckar19OTTD48134-20370.61000210342.9
485Petr Nedved23NYRC46111223-1262.0101039301238.9
486Zdenek Nedved19TORRW1000020.000000000
487Cam Neely*29BOSRW422714417725.5111605113017815.2
488Jeff Nelson22WSHC10101-22-0.11000000425.0
489Sergei Nemchinov31NYRLW477613-6160.570036006710.4
490Bernie Nicholls33CHIC482229514325.7911251217011419.3
491Barry Nieckar27CGYLW3000012-0.100000000
492Rob Niedermayer20FLAC484610-1336-0.23100420586.9
493Scott Niedermayer*21NJDD484151919185.104001041527.7
494Joe Nieuwendyk*28CGYC4621295011335.5183041712012217.2
495Andrei Nikolishin21HARC39810187101.661107305714.0
496Kent Nilsson38EDMC6101-50-0.10100000250.0
497Owen Nolan22QUERW4630194921466.5151328154013721.9
498Brian Noonan29NYRRW45141327-3262.677019319514.7
499Dwayne Norris25QUERW13123120.01001200714.3
500Mattias Norstrom23NYRD9033220.7000030040.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Jeff Norton29TOTD483273022725.330012160486.3
501Jeff Norton29STLD282182021333.720011350277.4
501Jeff Norton29SJSD2019101391.51000810214.8
502Teppo Numminen26WIND425162112163.932001060865.8
503Michael Nylander22CGYC601112-0.1000010020.0
504Sean O'Donnell23LAKD15022-2490.40000200120.0
505Adam Oates*32BOSC48124153-1184.574122219010911.0
506Lyle Odelein26MTLD483710-131521.83000520744.1
507Jeff Odgers25SJSRW48437-8117-0.54001300478.5
508Gino Odjick24VANLW23459-31090.540004103511.4
509Roman Oksiuta24TOTRW3816420-12101.9106014006723.9
509Roman Oksiuta24EDMRW2611213-1481.165002005221.2
509Roman Oksiuta24VANRW12527220.941012001533.3
510Fredrik Olausson28EDMD3301010-4201.30000910520.0
511Ed Olczyk28TOTLW334913-1120.72200540567.1
511Ed Olczyk28NYRLW20213-24-0.11100100296.9
511Ed Olczyk28WINLW132810180.81100440277.4
512David Oliver23EDMRW44161430-11202.7610008607920.3
513Mark Osborne33NYRLW37134-219-0.51000201323.1
514Joel Otto33CGYC478132181301.5602212014617.4
515Sandis Ozolinsh22SJSD4891625-6303.8531214208310.8
516Jim Paek27OTTD29022-5280.70000200160.0
517Ziggy Palffy22NYILW3310717361.891015207513.3
518Grigori Panteleev22BOSLW1000000.000000000
519Richard Park18PITC1011120.1000010040.0
520James Patrick31CGYD4301010-3141.70000811430.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Pat Peake21WSHC18044-612-0.20000220300.0
522Rob Pearson23WSHRW32066-696-0.30000510340.0
523Scott Pearson25TOTRW42358-1474-0.53000500407.5
523Scott Pearson25EDMRW28145-1154-0.51000400214.8
523Scott Pearson25BUFRW14213-3200.120001001910.5
524Michael Peca20VANC336612-6300.642014204613.0
525Tom Pederson25SJSD4751116-14312.15000650598.5
526Mike Peluso29NJDLW46291151670.22001900277.4
527Jim Peplinski34CGYLW6011-211-0.2000010050.0
528Yanic Perreault23LAKC262573200.22001410434.7
529Michel Petit30LAKD40512174843.132001020707.1
530Oleg Petrov23MTLRW12235-740.12000210267.7
531Robert Petrovicky21HARC2000000.0000000010.0
532Michel Picard25OTTLW245813-1141.141004403315.2
533Rich Pilon26NYID20112-3400.61000100119.1
534Lance Pitlick27OTTD15011-560.20000100110.0
535Michal Pivonka29WSHC461023333503.0442212928012.5
536Derek Plante24BUFC4731922-4121.212001081943.2
537Adrien Plavsic25TOTD18224881.72000200355.7
537Adrien Plavsic25TBLD15213541.32000100248.3
537Adrien Plavsic25VAND3011340.40000100110.0
538Shjon Podein26PHILW443710-2330.03001601486.3
539Rudy Poeschek28TBLD251120921.21000100147.1
540Peter Popovic26MTLD33055-1080.80000500230.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Marc Potvin28BOSRW6011140.0000010040.0
542Dave Poulin36WSHLW294592100.620205003013.3
543Patrick Poulin21CHILW4515153013533.51140213207719.5
544Wayne Presley29BUFRW46145195412.290523119015.6
545Keith Primeau23DETC4515274217994.51410318819615.6
546Wayne Primeau18BUFC1101-200.11001000250.0
547Vitali Prokhorov28STLLW2000100.000000000
548Chris Pronger*20HARD435914-12542.32301720945.3
549Dan Quinn29LAKC44141731-3322.81220412417817.9
550Stephane Quintal26WIND43617230783.4330210611075.6
551Yves Racine25MTLD474711-1422.82201520636.3
552Mike Ramsey34DETD3312311232.11000200293.4
553Paul Ranheim29HARLW4761420-3101.160011310738.2
554Mike Rathje20SJSD42279-1291.92000520385.3
555Rob Ray26BUFLW47033-4173-0.9000030070.0
556Mark Recchi*26TOTRW49163248-9284.37903257012113.2
556Mark Recchi*26MTLRW39142943-3164.26801245010413.5
556Mark Recchi*26PHIRW10235-6120.211021201711.8
557Joe Reekie29WSHD4816710973.51000402521.9
558Robert Reichel23CGYC48181735-2283.41350298016011.3
559Dave Reid30BOSC3855108100.850005004710.6
560Mikael Renberg22PHIRW4726315720207.118804274014318.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Mike Ricci23QUEC481521365403.3690113717320.5
562Steven Rice23HARRW401110212612.074016405719.3
563Travis Richards24DALD2000000.1000000010.0
564Luke Richardson25EDMD4631013-6402.01111811515.9
565Stephane Richer28NJDRW452316398104.820125142013317.3
566Stephane Richer28FLAD1000020.000000000
567Mike Ridley31TORC481027371143.3622118728811.4
568Craig Rivet20MTLD5011250.4000010020.0
569Mario Roberge31MTLLW9000-234-0.300000000
570David Roberts24STLLW1965112101.033023204114.6
571Gary Roberts28CGYLW82241430.302001102010.0
572Luc Robitaille*28PITLW4623194210374.618503163010921.1
573Jeremy Roenick25CHIC331024345143.45501101319310.8
574Jon Rohloff25BOSD3438111392.83001620515.9
575Brian Rolston21NJDC40711185171.452031010927.6
576Russell Romaniuk24WINLW6000-30-0.3000000030.0
577Ed Ronan26MTLRW30145-712-0.41000400147.1
578Cliff Ronning29VANC4161925-4271.63302109093