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
1Greg Adams33DALLW502115362724.81650496011318.6
2Tommy Albelin32CGYD7241115-8144.022004701033.9
3Daniel Alfredsson24OTTRW762447715307.4121111252022479.7
4Jamie Allison21CGYD20000-4350.5000000080.0
5Jason Allison21TOTC7282634-6342.162011790998.1
5Jason Allison21WSHC5351722-3251.341011250717.0
5Jason Allison21BOSC193912-390.821005402810.7
6Tony Amonte26CHIRW81413677356410.130924296126615.4
7Mikael Andersson30TBLRW7051419180.6203112021024.9
8Niklas Andersson25NYILW741231434573.61011124521229.8
9Dave Andreychuk*33NJDLW8227346138487.522412295023311.6
10Shawn Antoski26TOTLW15000151-0.4000000030.0
10Shawn Antoski26PITLW13000049-0.4000000030.0
10Shawn Antoski26MDALW2000120.000000000
11Dave Archibald27NYIC7000-44-0.3000000040.0
12Derek Armstrong23NYIC506713-8330.360026103616.7
13Jason Arnott22EDMC67193857-21924.881012162202487.7
14Adrian Aucoin23VAND70516210633.6410013301164.3
15Donald Audette27BUFRW73282250-6485.020805166018215.4
16Dave Babych35VAND7852227-2384.2320118221054.8
17Jamie Baker30TORC5888162280.971036116911.6
18Frank Banham21MDARW3000-20-0.2000000010.0
19Drew Bannister22TOTD6541418-23442.73100860596.8
19Drew Bannister22TBLD6441317-21442.73100760577.0
19Drew Bannister22EDMD1011-200.0000010020.0
20Matthew Barnaby23BUFRW68192443162494.417201222012115.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Stu Barnes26TOTC81193049-23263.214503227117610.8
21Stu Barnes26PITC62172239-20162.613403183113212.9
21Stu Barnes26FLAC192810-3100.51100440444.5
22Murray Baron29TOTD79178-201221.01000511641.6
22Murray Baron29MTLD60156-161070.51000311521.9
22Murray Baron29STLD11022-4110.3000020070.0
22Murray Baron29PHXD8000040.3000000050.0
23Bob Bassen31DALC4657125410.550027005010.0
24Ken Baumgartner30MDALW67011110182-0.800001100200.0
25Clayton Beddoes26BOSC21123-113-0.21000200119.1
26Bob Beers29BOSD27347081.62100400496.1
27Wade Belak20COLD5000-1110.1000000010.0
28Jesse Belanger27EDMC6000-30-0.3000000080.0
29Ken Belanger22NYILW18022-1102-0.3000020050.0
30Brian Bellows32TOTLW69161531-15222.0880112301689.5
30Brian Bellows32MDALW62151328-11221.9780110301519.9
30Brian Bellows32TBLLW7123-400.11000200175.9
31Josef Beranek27PITLW8314-140.421001001520.0
32Bryan Berard19NYID82840481867.65301231701724.7
33Sergei Berezin25TORLW73251641-324.318702115017714.1
34Aki Berg19LAKD41268-9241.60200600653.1
35Bill Berg29NYRLW6786142370.26023600849.5
36Marc Bergevin31STLD82044-9532.30000310300.0
37Stefan Bergkvist21PITD5000-170.000000000
38Todd Bertuzzi21NYIRW64101323-3681.4730111207912.7
39Craig Berube31WSHLW80437-11218-1.14001300557.3
40Jeff Beukeboom31NYRD803912221674.73000801555.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Radim Bicanek22OTTD21011-480.60000100270.0
42James Black27CHILW641211236201.81200310101229.8
43Rob Blake*27LAKD6282331-28823.7440114901694.7
44Sylvain Blouin22NYRD6000-1180.1000000010.0
45Doug Bodger30SJSD8111516-14643.21001870961.0
46Lonny Bohonos23VANRW36111122-3101.992017406716.4
47Patrick Boileau21WSHD1000000.000000000
48Peter Bondra28WSHRW7746317777210.23210432110031414.6
49Radek Bonk21OTTC5351318-4140.840101210826.1
50Sebastien Bordeleau21MTLC282911-320.32000702277.4
51Joel Bouchard23CGYD76459-23492.53010410616.6
52Philippe Boucher23LAKD60718250255.0520111701594.4
53Bob Boughner25BUFD77178122253.61000601342.9
54Ray Bourque*36BOSD62193150-11187.11081317952308.3
55Jason Bowen23PHID4011180.3000010010.0
56Brian Bradley32TBLC35717242162.241211070937.5
57Donald Brashear25TOTLW698513-8245-0.380025006113.1
57Donald Brashear25VANLW598513-62070.180025005514.5
57Donald Brashear25MTLLW10000-238-0.4000000060.0
58Rich Brennan24COLD2000000.100000000
59Aris Brimanis24PHID3011000.2000010010.0
60Rod Brind'Amour26PHIC822732592415.817823255220513.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Patrice Brisebois26MTLD4921315-7241.92001850722.8
62Neal Broten37TOTC4281220-4121.461129215514.5
62Neal Broten37DALC2087156121.861127003522.9
62Neal Broten37LAKC19044-90-0.40000220170.0
62Neal Broten37NJDC3011-100.0000000130.0
63Paul Brousseau23TBLRW6000-40-0.3000000030.0
64Brad Brown21MTLD8000-1220.100000000
65Curtis Brown20BUFC284374180.440013003112.9
66Doug Brown32DETLW496713-380.55100511698.7
67Jeff Brown30HARD1000000.000000000
68Kevin Brown22HARRW11044-66-0.10000310120.0
69Sean Brown20EDMD5000-140.1000000020.0
70Benoit Brunet28MTLLW391013236142.1820211116315.9
71Andrew Brunette23WSHLW234711-3120.822004302317.4
72Sergei Brylin23NJDC29224-1320-0.62000200345.9
73Kelly Buchberger30EDMRW818303841592.4800326047810.3
74Pavel Bure*25VANRW63233255-14404.91841222822658.7
75Valeri Bure22MTLRW64142135462.810402138013110.7
76Marc Bureau30MTLC4369154160.941128015610.7
77Shawn Burr30TBLLW7414213551063.113103174012810.9
78Randy Burridge31BUFLW5510213117202.9613016418511.8
79Adam Burt28HARD7121113-13792.92000632852.4
80Dan Bylsma26LAKRW79369-1532-1.23000510863.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Eric Cairns22NYRD40011-71470.50000100170.0
82Jan Caloun24SJSRW2000-20-0.1000000030.0
83Jim Campbell23STLRW682320433684.618506135216913.6
84Guy Carbonneau*36DALC73516219360.740101600995.1
85Terry Carkner30FLAD7001414-4963.700001310380.0
86Keith Carney26CHID813151826626.430011230773.9
87Bob Carpenter33NJDLW62415196140.930101500765.3
88Anson Carter22TOTRW3811718-791.682124307913.9
88Anson Carter22WSHRW19325070.321012002810.7
88Anson Carter22BOSRW198513-721.261112305115.7
89Andrew Cassels27HARC81224466-16466.0148022814214215.5
90Shawn Chambers30NJDD734172117196.6310011511143.5
91Eric Charron27WSHD251121201.31000100119.1
92Kelly Chase29TOTRW301232149-0.31000200616.7
92Kelly Chase29HARRW281232122-0.21000200520.0
92Kelly Chase29TORRW2000027-0.1000000010.0
93Denis Chasse26OTTRW221453190.21000400128.3
94Chris Chelios*35CHID72103848161128.98202191811945.2
95Steve Chiasson29TOTD6582230-21394.5242191301684.8
95Steve Chiasson29CGYD4751116-11323.021216501124.5
95Steve Chiasson29HARD1831114-1071.50300380565.4
96Tom Chorske30OTTLW6818826-1162.51611161111615.5
97Jeff Christian26PITLW11224-3130.120002001811.1
98Shane Churla31NYRRW45011-10106-1.50000100190.0
99Dean Chynoweth28BOSD57033-121710.80000300300.0
100Dave Chyzowski25CHILW800016-0.2000000060.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Dino Ciccarelli*36TBLRW77352560-111166.8231206196022915.3
102Enrico Ciccone26CHID67224-12332.72001200653.1
103Wendel Clark30TORLW65301949-2755.824606136021214.2
104Paul Coffey*35TOTD579253411386.4711217801108.2
104Paul Coffey*35PHID376202611204.750111460718.5
104Paul Coffey*35HARD203580181.72101320397.7
105Craig Conroy25STLC61611170430.66001902748.1
106Brandon Convery22TORRW392810-920-0.22000521414.9
107David Cooper23TORD19336-3161.112001202313.0
108Rene Corbet23COLLW7612152714672.21110313201289.4
109Bob Corkum29PHXC8091120-7400.5801310101197.6
110Shayne Corson30TOTLW5881624-91041.0530214111157.0
110Shayne Corson30MTLLW4761521-5801.042021311966.3
110Shayne Corson30STLLW11213-4240.011001001910.5
111Patrick Cote22DALLW3000027-0.1000000010.0
112Sylvain Cote31WSHD576182411285.9420011701314.6
113Geoff Courtnall34STLLW821740573865.013402301002038.4
114Russ Courtnall31TOTRW611124351262.6821216711258.8
114Russ Courtnall31VANRW47919284242.2810113511018.9
114Russ Courtnall31NYRRW14257-320.30111320248.3
115Larry Courville21VANLW19022-411-0.50000200110.0
116Mike Craig25TORRW6571320-20620.2610011201285.5
117John Craighead25TORRW5000010-0.100000000
118Murray Craven32CHIC75827350122.0620120701226.6
119Adam Creighton31CHIC19123-213-0.21000200205.0
120Cory Cross26TBLD724596954.14002500755.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Troy Crowder28VANRW30123-652-0.71000200119.1
122Phil Crowe26OTTRW26011030-0.5000010080.0
123John Cullen32TBLC70183755-14954.8135021918011615.5
124Jassen Cullimore24TOTD522682441.91011330543.7
124Jassen Cullimore24MTLD492684422.01011330523.8
124Jassen Cullimore24VAND3000-22-0.1000000020.0
125Jim Cummins26CHIRW65661241990.16000600619.8
126Randy Cunneyworth35OTTLW76122436-7992.56603204011510.4
127Mariusz Czerkawski24EDMLW762621470165.022403165018214.3
128Andreas Dackell24OTTRW79121931-682.01020318107915.2
129Kevin Dahl28PHXD2000000.1000000020.0
130Ulf Dahlen30TOTLW73141933-2182.610404154013110.7
130Ulf Dahlen30SJSLW4381119-1181.253018307810.3
130Ulf Dahlen30CHILW3068149101.451037105311.3
131Alexandre Daigle21OTTRW82262551-33334.2224051114020312.8
132J.J. Daigneault31TOTD66523280584.1500112110628.1
132J.J. Daigneault31PITD5331417-5362.23001950496.1
132J.J. Daigneault31MDAD1329115221.920003601315.4
133Vincent Damphousse29MTLC82275481-6827.4187233714324411.1
134Mathieu Dandenault20DETRW653912-1028-0.53000900813.7
135Ken Daneyko32NJDD7727924706.02000601633.2
136Jeff Daniels28HARLW10022200.0000020060.0
137Scott Daniels27PHIRW565382237-0.350023004810.4
138Craig Darby24PHIC9145220.40010400137.7
139Jason Dawe23BUFRW8122264814324.717413178113616.2
140Eric Daze21CHIRW71221941-4163.9111104154017612.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Greg de Vries24EDMD37044-2521.20000400310.0
142Adam Deadmarsh21COLRW7833276081366.92010341214119816.7
143Kevin Dean27NJDD28246262.12000310219.5
144Louie DeBrusk25EDMLW32202-694-0.620000001020.0
145Pavol Demitra22STLRW8303020.412010001520.0
146Nathan Dempsey22TORLW14112-22-0.11000100119.1
147Eric Desjardins27PHID8212344625509.36511221111836.6
148Jarrett Deuling22NYILW1000000.000000000
149Gerald Diduck31TOTD6721214-7633.211011020802.5
149Gerald Diduck31HARD5611011-9402.41001820591.7
149Gerald Diduck31PHXD111232230.90100200214.8
150Rob DiMaio28BOSC72131528-21821.31003211221528.6
151Kevin Dineen33HARRW78192948-61414.411805217118510.3
152Paul DiPietro26LAKC6101-260.010000001010.0
153Shane Doan20PHXRW634812-349-0.140007101004.0
154Bobby Dollas32MDAD794141817555.131011130964.2
155Hnat Domenichelli20TOTLW23336-390.212002103010.0
155Hnat Domenichelli20HARLW13213-470.011001001414.3
155Hnat Domenichelli20CGYLW10123120.20100110166.3
156Tie Domi27TORRW80111728-172751.1920116109811.2
157Ted Donato27BOSLW67252651-9375.117622205117214.5
158Mike Donnelly33NYILW300002-0.1000000050.0
159Shean Donovan22SJSRW739615-1842-0.180106001157.8
160Jim Dowd28NYIC3000-10-0.100000000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Dallas Drake27PHXLW63171936-11523.011511134211315.0
162Kris Draper25DETC768513-1173-0.37101401859.4
163Bruce Driver34NYRD79525308485.63202131201543.2
164P.C. Drouin22BOSLW3000100.0000000010.0
165John Druce30PHIRW437815-5120.66100800739.6
166Ted Drury25MDALW739918-9540.281029001147.9
167Christian Dube19NYRC27112-44-0.60100010147.1
168Steve Dubinsky26CHIC500020-0.1000000040.0
169Steve Duchesne31OTTD78192847-9388.671023181002089.1
170Donald Dufresne29EDMD22011-1150.60000100100.0
171Radek Dvorak19FLALW78182139-2303.316201165013912.9
172Karl Dykhuis24PHID62415196354.2220112301014.0
173Joe Dziedzic25PITLW599918-4630.690019008510.6
174Mike Eagles33WSHC70178-442-0.91000601382.6
175Dallas Eakins29TOTD7000-416-0.1000000040.0
175Dallas Eakins29PHXD4000-310-0.1000000020.0
175Dallas Eakins29NYRD3000-160.0000000020.0
176Mike Eastwood29TOTC6021012-114-0.32000901444.5
176Mike Eastwood29PHXC33134-34-0.41000300224.5
176Mike Eastwood29NYRC271782100.11000601224.5
177Allan Egeland24TBLC4000-35-0.2000000010.0
178Patrik Elias20NJDRW17235-420.12000300238.7
179Todd Elik30BOSLW3141216-12160.731001110725.6
180Dave Ellett32TOTD7661521-6404.351024831055.7
180Dave Ellett32TORD5641014-8342.54001433834.8
180Dave Ellett32NJDD20257261.81101050229.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Nelson Emerson29HARRW6692938-21342.26212141501944.6
182David Emma28BOSC5000-10-0.2000000030.0
183Anders Eriksson22DETD230665101.80000600270.0
184Bob Errey32TOTLW664812-547-0.24000800725.6
184Bob Errey32DETLW36123-327-0.61000200342.9
184Bob Errey32SJSLW30369-2200.43000600387.9
185Todd Ewen30SJSRW51022-5162-1.20000200220.0
186Kelly Fairchild23TORC22022-52-0.50000200140.0
187Pat Falloon24PHIRW52111223-8101.492047411248.9
188Glen Featherstone28TOTD543811-11063.13000251674.5
188Glen Featherstone28HARD412570872.22000131405.0
188Glen Featherstone28CGYD13134-1190.91000120273.7
189Sergei Fedorov*27DETC7430336329307.819924266127311.0
190Craig Ferguson26FLAC3000-10-0.1000000050.0
191Chris Ferraro24NYRRW12112160.01000010234.3
192Peter Ferraro24NYRC200000-0.1000000030.0
193Ray Ferraro32LAKC81252146-221124.1141102156015216.4
194Viacheslav Fetisov*38DETD645232826767.350012030955.3
195Jeff Finley29PHXD653710-8402.82101601387.9
196Steven Finn30LAKD54235-8841.82001300355.7
197Craig Fisher26FLAC4000-20-0.2000000020.0
198Tom Fitzgerald28FLAC711014247641.6802113011357.4
199Rory Fitzpatrick22TOTD8011-480.0000010060.0
199Rory Fitzpatrick22MTLD6011-260.1000010050.0
199Rory Fitzpatrick22STLD2000-22-0.1000000010.0
200Pat Flatley33NYRRW681012226261.31000211109610.4
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Theoren Fleury28CGYRW81293867-121046.918923221513368.6
202Adam Foote25COLD7821921161355.620001522603.3
203Colin Forbes20PHILW3101000.11000000333.3
204Peter Forsberg*23COLC65285886317310.0195443421318814.9
205Corey Foster27NYID7000-220.0000000010.0
206Ron Francis*33PITC812763907208.61610123824118314.8
207Iain Fraser27SJSC2000-12-0.100000000
208Jeff Friesen20SJSLW82283462-8756.420625267120014.0
209Dave Gagner32CGYC822733602486.5189041812322811.8
210Garry Galley33BUFD7143438101026.4211121130844.8
211Bruce Gardiner24OTTRW671110214491.6100129109411.7
212Johan Garpenlov28FLALW5311253610473.41010118708313.3
213Mike Gartner*37PHXRW82323163-11386.51813171912027111.8
214Aaron Gavey22TOTC5781119-12460.8530110106212.9
214Aaron Gavey22CGYC417916-11340.943018105413.0
214Aaron Gavey22TBLC16123-1120.01000200812.5
215Martin Gelinas26VANLW743533686427.628613275117719.8
216Brent Gilchrist29DALLW671020306242.1820217301168.6
217Todd Gill31SJSD7902121-201013.1000016501010.0
218Doug Gilmour*33TOTC812260822687.9174114218014315.4
218Doug Gilmour*33TORC61154560-5465.4122113015010314.6
218Doug Gilmour*33NJDC20715227222.5520012304017.5
219Brian Glynn29HARD1101220.41000000250.0
220Alexander Godynyuk27HARD55167-10411.91001600342.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Sergei Gonchar22WSHD57131730-11365.61030397112910.1
222Daniel Goneau21NYRLW4110313-5100.873022104422.7
223Tony Granato32SJSRW76251540-71594.219514114023110.8
224Chris Gratton21TBLC82303262-282015.821904239023013.0
225Adam Graves28NYRLW8233286110666.8191043206226912.3
226Travis Green26NYIC79234164-5386.2131003329017713.0
227Wayne Gretzky*36NYRC8225729712289.519602462512868.7
228Mike Grier22EDMRW791517327452.71140216108916.9
229Brent Grieve27LAKLW18426-2150.54001200508.0
230Stu Grimson31TOTLW76224-8218-1.520002001711.8
230Stu Grimson31HARLW75224-7218-1.420002001711.8
230Stu Grimson31DETLW1000-10-0.100000000
231Francois Groleau24MTLD5000040.1000000030.0
232Tuomas Gronman22CHID16011-4130.3000010090.0
233Michal Grosek21BUFLW8215213625713.314102174011712.8
234Bill Guerin26NJDRW82291847-2955.022709144017716.4
235Steve Guolla23SJSLW4313821-10141.9112017108116.0
236Alexei Gusarov32COLD58212144283.520001110336.1
237Per Gustafsson26FLAD587222911226.35201121001056.7
238Kevin Haller26TOTD6221113-12852.42000920772.6
238Kevin Haller26HARD35268-11481.32000420434.7
238Kevin Haller26PHID27055-1371.10000500340.0
239Roman Hamrlik22TBLD79122840-29575.66600111612385.0
240Dave Hannan35OTTC34224-18-0.310111011612.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Tavis Hansen21PHXC1000000.000000000
242Brett Harkins26BOSLW4441418-380.813021130527.7
243Todd Harvey21DALRW7192231191422.481022110999.1
244Derian Hatcher24DALD63319228974.830001711963.1
245Kevin Hatcher30PITD80153954111038.26901221611997.5
246Dale Hawerchuk*33PHIC511222349323.26602175010211.8
247Greg Hawgood28SJSD6361218-22692.83300390837.2
248Paul Healey21PHIRW200000-0.100000000
249Bret Hedican26VAND6741519-3513.122011131934.3
250Steve Heinze27BOSRW3017825-8272.9114227109617.7
251Sami Helenius23CGYD3011100.3000010010.0
252Darby Hendrickson24TORC6411617-20470.31001051010510.5
253Jamie Heward25TORRW20145-66-0.21000220234.3
254Alex Hicks27TOTC7372128-5900.970032100789.0
254Alex Hicks27PITC5551520-6760.550031500578.8
254Alex Hicks27MDAC182681140.52000600219.5
255Sean Hill26OTTD5000140.3000000090.0
256Todd Hlushko26CGYLW5871118-2491.070001001769.2
257Jonas Hoglund24CGYLW68191635-4123.516306511018910.1
258Benoit Hogue30DALLW731924438544.014505186013114.5
259Bobby Holik26NJDC8223396224546.718506318019212.0
260Jason Holland20NYID4101100.41000000333.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Tomas Holmstrom24DETLW47639-1033-0.133001205311.3
262Brian Holzinger24BUFC812229519544.818226235114215.5
263Doug Houda30NYID7028101993.02000620296.9
264Eric Houde20MTLC1302212-0.1000020010.0
265Mike Hough33FLALW69861412480.78002600859.4
266Bill Houlder29TBLD794212516306.6400216411163.4
267Phil Housley*32WSHD77112940-10247.27312121701676.6
268Bill Huard29DALLW40561151050.550006003414.7
269Charlie Huddy37BUFD1000-100.000000000
270Mike Hudson29PHXC7000-42-0.3000000090.0
271Brent Hughes30NYIRW517310-4570.270003004714.9
272Joe Hulbig23EDMLW6000-10-0.2000000040.0
273Brett Hull*32STLRW77424082-9109.42812262614030213.9
274Jody Hull27FLARW6710616140.890124209210.9
275Cale Hulse23CGYD63167-2913.00010501581.7
276Dale Hunter36WSHC82143246-21253.811305239011012.7
277Tim Hunter36SJSLW460440135-0.70000400130.0
278Jamie Huscroft30TOTD52055-21512.30000500400.0
278Jamie Huscroft30CGYD3904421172.00000400330.0
278Jamie Huscroft30TBLD13011-4340.3000010070.0
279Al Iafrate30SJSD386915-10912.53300540916.6
280Jarome Iginla19CGYRW82212950-4374.812813179316912.4
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Ralph Intranuovo23TOTC8112-100.01000100616.7
281Ralph Intranuovo23EDMC5101000.11000000250.0
281Ralph Intranuovo23TORC3011-100.0000010040.0
282Jaromir Jagr24PITRW63474895224012.03411263314123420.1
283Craig Janney29PHXC77153853-1264.51050130808817.0
284Mark Janssens28TOTC66268-13137-1.12000510395.1
284Mark Janssens28HARC54246-1090-0.82000310306.7
284Mark Janssens28MDAC12022-347-0.2000020090.0
285Marko Jantunen25CGYC3000-10-0.1000000070.0
286Andreas Johansson23TOTC424913-12200.03100810596.8
286Andreas Johansson23PITC27279-6200.02000700385.3
286Andreas Johansson23NYIC15224-600.01100110219.5
287Calle Johansson29WSHD6561117-2164.642007401334.5
288Craig Johnson24LAKLW31437-7260.131003003013.3
289Greg Johnson25TOTRW75131932-18261.512100134210812.0
289Greg Johnson25DETRW4361016-5120.860007305610.7
289Greg Johnson25PITRW327916-13140.761006125213.5
290Jim Johnson34PHXD5537105743.43000502515.9
291Matt Johnson21LAKLW52134-4194-0.91000300205.0
292Mike Johnson22TORRW13224-240.21011200277.4
293Jean-Francois Jomphe24MDAC6471421-9530.560101121818.6
294Keith Jones28TOTRW7825234831185.0101417176017014.7
294Keith Jones28COLRW6723204351054.691317146015814.6
294Keith Jones28WSHRW11235-2130.411003001216.7
295Kenny Jonsson22NYID813182110245.121001440923.3
296Chris Joseph27VAND6331316-21621.41201580993.0
297Ed Jovanovski20FLAD6171623-11725.043011150808.8
298Joe Juneau29WSHLW58152742-1183.75913189012412.1
299Valeri Kamensky30COLLW682838665387.2208042018016517.0
300Kevin Kaminski27WSHC381230130-0.51000110128.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Sami Kapanen23HARRW45131225622.81030211108215.9
302Paul Kariya*22MDALW6944559936612.626153103519134012.9
303Dave Karpa25MDAD6921113112103.820011010902.2
304Valeri Karpov25MDARW9101-216-0.11000000425.0
305Alexander Karpovtsev26NYRD77929381596.22610161308410.7
306Darius Kasparaitis24TOTD7522123171004.720001812583.4
306Darius Kasparaitis24PITD572161824844.320001411464.3
306Darius Kasparaitis24NYID18055-7160.50000401120.0
307Mike Keane29COLRW811017272631.4901117009111.0
308Dan Keczmer28DALD13011360.70000100100.0
309Steve Kelly20EDMC8101-16-0.11001000616.7
310Mike Kennedy24DALRW241673130.21001600263.8
311Sheldon Kennedy27BOSRW5681018-17300.440409016512.3
312Yuri Khmylev32STLLW2101-120.11000000333.3
313Dmitri Khristich27LAKC751937568385.716302296213514.1
314Chad Kilger20PHXC24437-5130.331003003013.3
315Derek King29TOTLW82263359-6225.920603276018114.4
315Derek King29NYILW70233053-6205.318503246015315.0
315Derek King29HARLW12336020.621003002810.7
316Kris King30PHXRW8131114-7185-0.630001010575.3
317Trent Klatt26PHIRW762421459204.614555183013118.3
318Ken Klee25WSHRW803811-5115-0.630027011082.8
319Jon Klemm27COLD809152412376.3612113201038.7
320Petr Klima32TOTRW3321214-12120.22000390553.6
320Petr Klima32EDMRW16156-160.21000320224.5
320Petr Klima32PITRW9134-440.11000030214.8
320Petr Klima32LAKRW8044-720.00000040120.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Sergei Klimovich22CHIC1000020.000000000
322Mike Knuble24DETRW9101-10-0.110000001010.0
323Joe Kocur32DETRW34213-770-0.62001100385.3
324Saku Koivu22MTLC501739567385.5125032612113512.6
325Mark Kolesar24TORRW7000-30-0.3000000030.0
326Steve Konowalchuk24WSHLW78172542-3673.814213195115511.0
327Vladimir Konstantinov29DETD7753338381519.5500024721413.5
328Dan Kordic25PHILW75145-1210-1.61000400214.8
329Igor Korolev26PHXRW413710-5280.11200610417.3
330Andrei Kovalenko26EDMRW74322759-5816.61814021611016319.6
331Alex Kovalev23NYRRW4513223511423.612100148011011.8
332Viktor Kozlov21SJSC78162541-16403.01240417801848.7
333Vyacheslav Kozlov24DETC7523224521465.220306166021110.9
334Igor Kravchuk30STLD82424287356.13100141001422.8
335Sergei Krivokrasov22CHILW67131124-1421.711203101010412.5
336Robert Kron29HARC68101222-18100.982048401825.5
337Vlastimil Kroupa21SJSD35268-17120.90201420248.3
338Uwe Krupp31COLD604172112485.0220112321073.7
339Paul Kruse26TOTLW62628-9141-0.560012004912.2
339Paul Kruse26NYILW48426-5111-0.440002003910.3
339Paul Kruse26CGYLW14202-430-0.120010001020.0
340Todd Krygier31WSHLW4751116-10370.641017401214.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Frantisek Kucera28TOTD4000-22-0.1000000050.0
341Frantisek Kucera28VAND2000000.0000000030.0
341Frantisek Kucera28PHID2000-22-0.1000000020.0
342Jari Kurri*36MDARW82132235-13121.710303174110911.9
343Nick Kypreos30TORLW35325162-0.130002001816.7
344Marc Labelle27DALLW9000-446-0.4000000020.0
345Scott Lachance24NYID8131114-7473.22100920973.1
346Daniel Lacroix27PHIC74718-1163-0.861001005413.0
347Eric Lacroix25COLLW8118183616263.516204171014112.8
348Nathan LaFayette23LAKC15134-88-0.10011300263.8
349Christian Laflamme20CHID4011320.4000010030.0
350Pat LaFontaine*31BUFC13268-840.31100150385.3
351Sasha Lakovic25CGYLW19011-154-0.40000100100.0
352Mike Lalor33DALD551123422.21000001323.1
353Denny Lambert27OTTLW8041620-42170.340011600586.9
354Darren Langdon26NYRLW60369-1195-0.630016002412.5
355Jamie Langenbrunner21DALC76132639-2512.610303206011211.6
356Daymond Langkow20TBLC791513281352.21131110301708.8
357Ian Laperriere23LAKC6281523-251020.770121410849.5
358Claude Lapointe28NYIC7313518-12490.7100335008016.3
359Martin Lapointe23DETRW78161733-141672.210511125014910.7
360Igor Larionov*36DETC6412425431265.69214261519512.6
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Janne Laukkanen26OTTD7631821-14764.2120010711092.8
362Paul Laus26FLAD7701212133134.900001011630.0
363Stephen Leach31STLRW17213-2240.02000100336.1
364Peter LeBoutillier22MDARW231010121-0.41000000520.0
365John LeClair27PHILW82504797445813.0401005416032415.4
366Mike Leclerc20MDALW5112200.21001100333.3
367Grant Ledyard35DALD671151631615.810001140991.0
368Gary Leeman32STLRW2011000.0000001030.0
369Brian Leetch*28NYRD82205878314013.111902352122567.8
370Sylvain Lefebvre29COLD712111312304.41100812772.6
371Jere Lehtinen23DALRW631627432624.612312213313411.9
372Claude Lemieux31COLRW45111728-4432.365049801686.5
373Jocelyn Lemieux29PHXRW2101000.11001000425.0
374Mario Lemieux*31PITLW765072122276514.53215374722332715.3
375Francois Leroux26PITD59033-3810.9000030050.0
376Jean-Yves Leroux20CHILW1011150.100001000
377Curtis Leschyshyn27TOTD7741822-18383.7211113501023.9
377Curtis Leschyshyn27HARD6441317-19302.82111850944.3
377Curtis Leschyshyn27COLD11055160.9000050080.0
377Curtis Leschyshyn27WSHD2000020.100000000
378Doug Lidster36NYRD4834710242.73000301427.1
379Nicklas Lidstrom*26DETD79154257113010.47801192212147.0
380Trevor Linden26VANC49931405273.3522224618410.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Mats Lindgren22EDMC69111425-7121.4623113107115.5
382Eric Lindros*23PHIC523247793113610.0239073314019816.2
383Bill Lindsay25FLALW8111233411202.21001320031686.5
384David Ling22MTLRW200000-0.100000000
385Chris Lipuma25SJSD8000-2220.1000000040.0
386Kevin Lowe37EDMD6411314-1503.010001111462.2
387Dave Lowry31FLALW771514292512.21320211309615.6
388Craig Ludwig35DALD772111317625.020011001593.4
389Jyrki Lumme30VAND661124358326.065021310110710.3
390Al MacInnis*33STLD721330432657.76611171122964.4
391Norm Maciver32PHXD324913-11241.931013604010.0
392John MacLean32NJDRW8029255411496.224506223025411.4
393Jamie Macoun35TORD7311011-14931.91001901641.6
394Craig MacTavish38STLC50257-1233-0.92000500267.7
395Mark Major26DETLW2000050.000000000
396Sergei Makarov*38DALRW4000-20-0.200000000
397Vladimir Malakhov28MTLD651020303435.0550110911775.6
398Stewart Malgunas26WSHD6000220.4000000030.0
399Marek Malik21HARD471565502.61001500333.0
400Dean Malkoc27BOSD33000-1470-0.2000000070.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Troy Mallette26BOSLW686814-8155-0.16002800619.8
402Kirk Maltby24DETLW66358375-0.53000401624.8
403Kent Manderville25HARC4465113180.760014015111.8
404Dave Manson30TOTD7541822-261873.022009811752.3
404Dave Manson30PHXD6631720-251642.612009711532.0
404Dave Manson30MTLD9112-1230.41000010224.5
405Todd Marchant23EDMLW7914193311442.81004316302026.9
406Bryan Marchment27EDMD7131316131324.621001201893.4
407Josef Marha20COLC601100-0.1000010060.0
408Chris Marinucci25LAKC1000-20-0.1000000010.0
409Grant Marshall23DALRW5664105980.16000400629.7
410Jason Marshall25MDAD73191061403.21000810342.9
411Craig Martin26FLARW1000050.0000000010.0
412Matt Martin25TORD36044-12380.40000400300.0
413Steve Martins24HARC2011000.0000010020.0
414Christian Matte22COLRW5112100.21000100616.7
415Stephane Matteau27STLLW7416203611503.41312219019816.3
416Richard Matvichuk23DALD5757121873.43020610836.0
417Brad May25BUFLW42347-8106-0.62101220754.0
418Jamal Mayers22STLC6011-32-0.2000001070.0
419Chris McAlpine25STLD15000-2240.3000000030.0
420Dean McAmmond23EDMLW57121729-15281.98406125010611.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Jason McBain22HARD6000-40-0.1000000010.0
422Bryan McCabe21NYID8282028-21655.4521216401176.8
423Sandy McCarthy24CGYRW33358-81130.02101500387.9
424Darren McCarty24DETRW68193049141265.1145061911017111.1
425Trent McCleary24BOSC59358-1633-1.03001401417.3
426Brad McCrimmon37PHXD371562182.01000401283.6
427Shawn McEachern27OTTLW65112031-5182.31001216311507.3
428Dan McGillis24EDMD73616222524.7321211501394.3
429Marty McInnis26TOTC80232649-8224.617514177218212.6
429Marty McInnis26NYIC70202242-7204.015414146216312.3
429Marty McInnis26CGYC10347-120.721003101915.8
430Randy McKay30NJDRW7791827151092.090021620929.8
431Jay McKee19BUFD4319103352.31000630293.4
432Steve McKenna23LAKLW9000137-0.2000000060.0
433Jim McKenzie27PHXLW65538-5200-0.550013003813.2
434Kyle McLaren19BOSD585914-9542.55001801687.4
435Dave McLlwain30NYIC4112-200.10100100333.3
436Basil McRae36CHILW8000-212-0.3000000010.0
437Marty McSorley33SJSD5741216-61863.330111110745.4
438Dale McTavish24CGYC9123-420.01000200147.1
439Scott Mellanby30FLARW8227295671705.917914236022112.2
440Eric Messier23COLD21000741.10000000110.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Mark Messier*36NYRC7136488412889.6247593111622715.9
442Craig Millar20EDMD1000020.0000000010.0
443Corey Millen32CGYC61111526-19321.5101009608213.4
444Aaron Miller25COLD565121715154.8500311104710.6
445Kelly Miller33WSHRW771014244331.6901313019510.5
446Kevin Miller31CHIRW69141731-10412.08512134013910.1
447Boris Mironov24EDMD55626322855.24201101601474.1
448Dmitri Mironov31TOTD77133952161018.89312182101777.3
448Dmitri Mironov31MDAD6212344620778.38311151901587.6
448Dmitri Mironov31PITD15156-4240.61001320195.3
449Mike Modano*26DALC80354883434210.221959388229112.0
450Fredrik Modin22TORRW766713-1424-0.66000700857.1
451Jaroslav Modry25LAKD30336-13250.91110300329.4
452Sandy Moger27BOSRW3410313-12450.973003005418.5
453Alexander Mogilny27VANLW763142739187.823714329117417.8
454Sergio Momesso31TOTLW40134-648-0.81000300432.3
454Sergio Momesso31STLLW31134-437-0.51000300323.1
454Sergio Momesso31NYRLW9000-211-0.30000000110.0
455Barrie Moore21TOTLW352681180.01100600434.7
455Barrie Moore21BUFLW312681180.11100600424.8
455Barrie Moore21EDMLW400000-0.1000000010.0
456Ian Moran24PITD36459-11220.94000320508.0
457Jay More28TOTD3717810622.61001601283.6
457Jay More28PHXD2316710372.21001501185.6
457Jay More28NYRD140110250.40000100100.0
458Ethan Moreau21CHILW82151631131232.615001160011413.2
459Jason Morgan20LAKC3000-30-0.2000000040.0
460Joe Mullen*39PITRW5471522041.1610111406311.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Kirk Muller30TOTC76211940-25893.0101014145017412.1
461Kirk Muller30TORC66201737-23852.910913134015313.1
461Kirk Muller30FLAC10123-240.10101110214.8
462Craig Muni34PITD64044-6360.80000301190.0
463Gord Murphy29FLAD80815233516.162009421375.8
464Joe Murphy29STLRW75202545-1694.215412177115113.2
465Larry Murphy*35TOTD81936453207.44501181801585.7
465Larry Murphy*35TORD69732391206.13400161601375.1
465Larry Murphy*35DETD12246201.31101220219.5
466Chris Murray22TOTRW64538-7124-0.850003004112.2
466Chris Murray22MTLRW56426-8114-0.940002003212.5
466Chris Murray22HARRW81121100.11000100911.1
467Glen Murray24TOTRW77161430-21321.413301122015310.5
467Glen Murray24PITRW66111122-19240.4830110101278.7
467Glen Murray24LAKRW11538-280.950002102619.2
468Marty Murray21CGYC2000040.0000000020.0
469Rem Murray24EDMC821120319162.21010216318512.9
470Dana Murzyn30VAND6117871182.41000700701.4
471Frantisek Musil32OTTD570556583.10000500240.0
472Brantt Myhres22TBLRW473141136-0.430011001323.1
473Anders Myrvold21BOSD9022-140.3000011080.0
474Evgeny Namestnikov25VAND2000-140.0000000010.0
475Markus Naslund23VANLW78212041-15303.017404155012017.5
476Andrei Nazarov22SJSLW60121527-42222.211101132011610.3
477Rumun Ndur21BUFD2000120.100000000
478Stan Neckar21OTTD5000220.3000000030.0
479Petr Nedved25PITC74333871-2667.31812342414018917.5
480Zdenek Nedved21TORRW23358460.621004102213.6
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Sergei Nemchinov33TOTC69816249161.371021510978.2
481Sergei Nemchinov33NYRC63613195120.751011210906.7
481Sergei Nemchinov33VANC6235440.62001300728.6
482David Nemirovsky20FLARW3977141321.061006105313.2
483Bernie Nicholls35SJSC65123345-21633.29210181231378.8
484Barry Nieckar29MDALW200005-0.100000000
485Rob Niedermayer22FLAC601424384543.511302167113610.3
486Scott Niedermayer*23NJDD8153035-4646.92303151501593.1
487Jeff Nielsen25NYRRW2000-12-0.1000000010.0
488Joe Nieuwendyk*30DALC66302151-5325.5228021110017317.3
489Janne Niinimaa21PHID774404412587.33102172301412.8
490Andrei Nikolishin23TOTLW71919283322.081001450989.2
490Andrei Nikolishin23WSHLW59714215301.561001130739.6
490Andrei Nikolishin23HARLW12257-220.52000320258.0
491Owen Nolan24SJSRW72313263-191556.72110032210022513.8
492Brian Noonan31TOTRW73122234-3342.18311165110012.0
492Brian Noonan31NYRRW446915-7280.53301630629.7
492Brian Noonan31VANRW164812261.130105212516.0
492Brian Noonan31STLRW13257200.620005001315.4
493Mattias Norstrom25LAKD8012122-4844.5100015511060.9
494Jeff Norton31TOTD7521618-7583.52000961812.5
494Jeff Norton31EDMD6221113-7422.62000740682.9
494Jeff Norton31TBLD130550160.90000221130.0
495Teppo Numminen28PHXD8222527-3285.3200016901351.5
496Kai Nurminen27LAKRW67161127-3222.51240174011214.3
497Sean O'Donnell25LAKD5551217-131442.93200741687.4
498Jeff O'Neill20HARC72141630-24401.711212124010113.9
499Chris O'Sullivan22CGYD272810022.21101260414.9
500Adam Oates*34TOTC80226082-5147.6173254016416013.8
500Adam Oates*34BOSC63185270-3106.5142243216413813.0
500Adam Oates*34WSHC174812-241.131018002218.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Lyle Odelein28NJDD7931316161106.32102940933.2
502Jeff Odgers27BOSRW807815-15197-0.56101710848.3
503Gino Odjick26VANRW705813-5371-0.54100800855.9
504Roman Oksiuta26TOTRW356713-16260.242007005810.3
504Roman Oksiuta26MDARW286713-12220.642007004812.5
504Roman Oksiuta26PITRW7000-44-0.30000000100.0
505Fredrik Olausson30TOTD719293816326.66303161301108.2
505Fredrik Olausson30PITD517202721245.352031190759.3
505Fredrik Olausson30MDAD202911-581.31100540355.7
506Ed Olczyk30TOTRW79253055-14515.2195151713019512.8
506Ed Olczyk30LAKRW67212344-22453.9155151211016612.7
506Ed Olczyk30PITRW124711861.340005202913.8
507David Oliver25TOTRW31336-58-0.23000210358.6
507David Oliver25EDMRW17123-84-0.31000110224.5
507David Oliver25NYRRW14213340.220001001315.4
508Krzysztof Oliwa23NJDLW1000-15-0.100000000
509Christer Olsson26TOTD30246-4101.61100220267.7
509Christer Olsson26OTTD25235-5101.31100120248.3
509Christer Olsson26STLD5011100.3000010020.0
510Joel Otto35PHIC7813193212992.412012170210512.4
511Sandis Ozolinsh24COLD8023456848811.1101304152912329.9
512Ziggy Palffy24NYIRW80484290214312.0386462515229216.4
513Jay Pandolfo22NJDLW466814-160.76001800619.8
514Richard Park20TOTC12112-110-0.110001001010.0
514Richard Park20MDAC111120100.01000100911.1
514Richard Park20PITC1000-10-0.1000000010.0
515James Patrick33CGYD19314261.521000012213.6
516Ed Patterson24PITRW600008-0.2000000020.0
517Davis Payne26BOSLW15011-47-0.4000001080.0
518Pat Peake23WSHC400014-0.1000000090.0
519Rob Pearson25STLRW18123-537-0.31000110147.1
520Scott Pearson27TORLW1000020.000000000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Michael Peca22BUFC7920294926805.19564224313714.6
522Denis Pederson21NJDC701220327622.69303191010611.3
523Tom Pederson27TORD15123090.70100110234.3
524Scott Pellerin27STLLW548101812351.5602210007610.5
525Ville Peltonen23SJSLW28235-80-0.31100300355.7
526Mike Peluso31TOTRW642570226-0.82000500375.4
526Mike Peluso31STLRW442350158-0.52000300238.7
526Mike Peluso31NJDRW20022068-0.30000200140.0
527Yanic Perreault25LAKC411114250202.5911010319811.2
528Ricard Persson27TOTD544812-2453.13100710705.7
528Ricard Persson27STLD534812-2453.03100710685.9
528Ricard Persson27NJDD1000000.0000000020.0
529Brent Peterson24TBLLW17202-44-0.220000001118.2
530Michel Petit32TOTD38279-11711.32000520434.7
530Michel Petit32PHID200332510.90000300130.0
530Michel Petit32EDMD18246-13200.32000220306.7
531Robert Petrovicky23STLC44712192101.4700111105413.0
532Rich Pilon28NYID5214541792.21000400175.9
533Lance Pitlick29OTTD6655102914.15001500549.3
534Domenic Pittis22PITC1000-10-0.100000000
535Michal Pivonka31WSHC5471623-15221.152011042838.4
536Dan Plante25NYIRW674913-675-0.32020900616.6
537Derek Plante26BUFC8227265314245.622506205119114.1
538Adrien Plavsic27MDAD6000-52-0.2000000030.0
539Shjon Podein28PHILW821418327412.21400416111539.2
540Jason Podollan20TOTC29145-510-0.30100400303.3
540Jason Podollan20FLAC19112-34-0.30100100205.0
540Jason Podollan20TORC10033-260.00000300100.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Rudy Poeschek30TBLRW60066-3120-1.00000600300.0
542Peter Popovic28MTLD78113149323.310001201821.2
543Barry Potomski24LAKLW26325-893-0.130012001816.7
544Patrick Poulin23TBLLW73121426-16561.3723111211249.7
545Nolan Pratt21HARD9022060.5000020040.0
546Keith Primeau25HARC75262551-31615.517632194216915.4
547Wayne Primeau20BUFC45246-264-0.61100400258.0
548Bob Probert31CHILW8291423-33260.7810314001118.1
549Mike Prokopec22CHIRW6000-16-0.2000000020.0
550Chris Pronger*22STLD79112435151437.97400131101477.5
551Sean Pronger24MDAC3977146201.161016104316.3
552Vinny Prospal21PHIC1851015341.550004603514.3
553Jamie Pushor23DETD75471111294.34000700636.3
554Dan Quinn31PITC16033-610-0.40000300160.0
555Deron Quint20PHXD2731114-442.22100470634.8
556Stephane Quintal28MTLD717152211003.961009511395.0
557Yves Racine27CGYD46115164243.60100690821.2
558Marcus Ragnarsson25SJSD6931417-18632.812001040575.3
559Mike Ramsey36DETD2000000.1000000030.0
560Paul Ranheim31HARLW67101121-13181.070319119610.4
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Mike Rathje22SJSD31088-1211.70000710220.0
562Rob Ray28BUFLW8273103286-0.770013004515.6
563Mark Recchi*28MTLRW82344680-1588.1257233213