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
1Ramzi Abid23PITLW16325-5270.31201020358.620712:56
2Craig Adams26CARLW8071017-5690.9601010001106.4109513:41
3Kevyn Adams29CARC731012226432.4505112001417.197013:17
4Dmitry Afanasenkov23TBLRW7161016-4120.76001820986.187712:21
5Maxim Afinogenov24BUFRW73171431-4573.614304113014811.5100413:46
6Johnathan Aitken25CHID41011-9700.20000100370.070717:15
7Tommy Albelin39NJDD45134742.01000210273.766614:48
8Daniel Alfredsson*31OTTRW77324880122410.4239051829123013.9149419:24
9Bryan Allen23VAND74257-10941.02000500702.9124716:51
10Jamie Allison28NSHD47033-7760.40000300190.061513:04
11Tony Amonte33PHIRW8020335313386.5164031914017311.6121915:14
12Dave Andreychuk*40TBLRW82211839-9423.8111005126016512.7140317:06
13Mel Angelstad31WSHLW2000020.0000000010.02613:00
14Nik Antropov23TORC621318317623.41111216208914.694815:18
15Denis Arkhipov24NSHC7291221-2221.66303930919.9100613:58
16Chris Armstrong28MDAD4011-100.1000010080.05012:32
17Derek Armstrong30LAKC571421354333.99501165010113.996917:00
18Tyler Arnason24CHIC82223355-13165.916602191402229.9135816:34
19Jason Arnott29DALC7321365723667.816505279014314.7124117:00
20Magnus Arvedson32VANC4187157121.862047005414.859414:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Arron Asham25NYILW79121224-12921.711100102010811.1104413:13
22Serge Aubin28ATLLW661015250732.1910213119710.3105616:00
23Adrian Aucoin30NYID81133144295410.39402181302136.1215726:38
24Donald Audette34TOTRW5191221-13381.745007501078.475914:53
24Donald Audette34FLARW286713-9221.11500520669.144916:02
24Donald Audette34MTLRW23358-4160.63000230417.331013:28
25Sean Avery23LAKLW769192822612.6900219001257.288911:41
26P.J. Axelsson28BOSLW68614202421.1600113011075.6110916:19
27Anton Babchuk19CHID5022-120.20000110110.06412:43
28Christian Bäckman23STLD66513183164.74100940925.4127619:20
29Jozef Balej21TOTRW17145-140.21000310293.422112:59
29Jozef Balej21NYRRW13145040.31000310254.017013:06
29Jozef Balej21MTLRW4000-10-0.1000000040.05112:38
30Michal Barinka19CHID9011-56-0.20000100150.012413:48
31Matthew Barnaby30TOTRW82162541181575.115103241010415.4101612:23
31Matthew Barnaby30NYRRW69122032151203.91200119108015.081611:49
31Matthew Barnaby30COLRW134593371.231025002416.720015:25
32Ryan Barnes24DETLW2000000.00000000052:22
33Stu Barnes33DALC771118297182.81001415301358.1139218:05
34Scott Barney24LAKC195611341.532005103116.121311:12
35Murray Baron36STLD80156-6612.61000500571.8153819:14
36Milan Bartovič22BUFRW231891180.71000800303.329612:53
37Shawn Bates28NYIC6992332-8462.0801119401157.8127218:26
38Bates Battaglia28TOTLW704711-2442-0.84001610705.794313:29
38Bates Battaglia28WSHLW664610-2338-0.84001510695.889913:37
38Bates Battaglia28COLLW4011-140.0000010010.04411:04
39Nolan Baumgartner27TOTD14033-440.20000210150.020314:32
39Nolan Baumgartner27VAND9033320.7000021090.010711:52
39Nolan Baumgartner27PITD5000-72-0.5000000060.09719:20
40Ryan Bayda23CARLW44336-1422-0.33001300654.648210:57
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Eric Beaudoin23FLALW30246-6120.22000400306.730910:19
42Jaroslav Bednář27FLARW13112240.21000100195.316913:02
43Kris Beech22PITC4011060.0000001060.05012:32
44Steve Bégin25MTLC52105156412.090115009111.065212:32
45Derek Bekar28NYILW4000020.0000000030.0225:35
46Wade Belak27TORD3411201090.51000100156.72387:00
47Éric Bélanger26LAKC81132033-16442.01201216311329.8137817:01
48Mark Bell23CHILW82212445-141064.519201159020210.4144517:37
49Bryan Berard26CHID58133447-24536.17600151902036.4126321:46
50Drake Berehowsky32TOTD5661824-11673.333006120708.6114420:25
50Drake Berehowsky32PITD4751621-16502.423004120628.199721:13
50Drake Berehowsky32TORD91235171.01000200812.514716:17
51Aki Berg26TORD79279-1402.22000610692.9144618:18
52Sean Bergenheim19NYILW18112-44-0.10010100128.31618:55
53Marc-André Bergeron23EDMD549172613265.6630010701058.695317:39
54Patrice Bergeron18BOSC711623395224.59702158013312.0116116:21
55Marc Bergevin38TOTD6111011-6291.610001000303.397816:02
55Marc Bergevin38PITD52189-8271.21000800234.388517:01
55Marc Bergevin38VAND9022220.5000020070.09310:19
56Christian Berglund23TOTRW33549-6140.750004005010.038211:34
56Christian Berglund23NJDRW23235-440.22000300336.126111:22
56Christian Berglund23FLARW10314-2100.530001001717.612012:01
57Rick Berry25WSHD65066-51081.20000600430.079212:11
58Todd Bertuzzi28VANRW69174360211226.89802358015610.9145021:00
59Blair Betts23CGYC20123-1100.00101200214.825512:46
60Goran Bezina23PHXD3000-12-0.100000000165:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Jiří Bicek25NJDRW1201100-0.10000100100.01199:55
62Mathieu Biron23FLAD5731013-13512.030011000754.0103818:13
63Mike Bishai24EDMC140220190.00000200140.01289:09
64Jason Blake30NYILW7522254711565.71714318432439.1141118:49
65Rob Blake*34COLD741333466618.55803141812425.4180524:23
66Zdeněk Blatný23ATLLW16303060.430000001717.616710:27
67Eric Boguniecki28STLRW276410-1201.242023104015.039714:42
68Patrick Boileau28PITD16347-1680.00300220417.331819:52
69Brad Bombardir31TOTD69123-9251.61001200472.1138020:00
69Brad Bombardir31MIND56123-10211.31001200382.6113320:14
69Brad Bombardir31NSHD13000140.3000000090.024819:03
70Peter Bondra35TOTRW77262349-16385.41214051211018813.8143318:37
70Peter Bondra35WSHRW54211435-17223.99120459013615.4101118:43
70Peter Bondra35OTTRW2359141161.43201720529.642218:21
71Radek Bonk28OTTC661232442664.36601112109812.2116417:38
72Dennis Bonvie30COLRW1000000.0000000010.077:01
73Darryl Bootland22DETRW22112-3740.01001100137.71346:07
74Jason Botterill27BUFLW192130140.211000102010.021711:24
75Joël Bouchard30NYRD281782101.41000610342.946816:42
76Pierre-Marc Bouchard19MINLW6141822-7221.422001170606.785414:00
77Philippe Boucher30DALD708162415647.2620213301346.0156822:24
78Tyler Bouck24VANC18123-4230.00010200128.31679:18
79Bob Boughner32TOTD54055-10880.60000401340.078414:31
79Bob Boughner32CARD43055-9800.60000401260.063614:47
79Bob Boughner32COLD11000-180.0000000080.014813:26
80Francis Bouillon28MTLD73216181703.820001150862.3143519:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Jesse Boulerice25CARRW76617-51270.560001004613.04976:32
82Eric Boulton27BUFLW44123-21100.01000200205.02144:52
83Josef Boumedienne26WSHRW3721214-10300.00200390444.585223:02
84Jay Bouwmeester20FLAD6121820-15302.92000891852.4140523:02
85Brad Boyes21SJSC1000-22-0.1000000001313:03
86Dan Boyle27TBLD789303923608.56302181201376.6177622:46
87Nick Boynton25BOSD816243017987.1411115901783.4182622:32
88Matt Bradley25PITRW827916-2765-0.37001810858.2104912:48
89Christoph Brandner28MINRW35459-280.73100320508.046713:20
90Donald Brashear32PHILW646713-12120.86000700728.370611:02
91Pavel Brendl22CARRW18538081.141012102718.526614:48
92Kip Brennan23TOTLW23101-1960.01000000812.51084:43
92Kip Brennan23LAKLW18101-1790.01000000616.7905:01
92Kip Brennan23ATLLW50000170.0000000020.0183:37
93Eric Brewer24EDMD7771825-6674.143019721355.2189924:40
94Daniel Brière26BUFC82283765-7707.71711032116019414.4150318:20
95Travis Brigley26COLLW363470100.42100400397.742711:52
96Aris Brimanis31STLD13000040.2000000030.015612:02
97Rod Brind'Amour33CARC781226380283.21110122311418.5166821:23
98Patrice Brisebois33MTLD714273117226.922001890964.2151521:20
99Wade Brookbank26TOTD29202-11330.42001000728.61083:43
99Wade Brookbank26VAND202023950.72001000633.3773:50
99Wade Brookbank26NSHD9000-438-0.3000000010.0313:28
100Brad Brown28TOTD430332661.10000300200.050611:45
100Brad Brown28MIND30011-1540.50000100140.02909:41
100Brad Brown28BUFD130223120.7000020060.021516:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Curtis Brown27TOTC801114253361.9821212111388.0132616:35
101Curtis Brown27BUFC68912212301.6621211101177.7112916:36
101Curtis Brown27SJSC12224160.42000101219.519716:26
102Dustin Brown19LAKRW311450160.11000400402.532510:29
103Sean Brown27NJDD390335441.50000300250.054413:56
104Andrew Brunette30MINRW821534493125.58703221209016.7127315:32
105Sergei Brylin30NJDC8214193310203.6770113429814.3134616:25
106Kelly Buchberger37PITC71134-19109-1.41000300342.973510:21
107Jan Bulis25MTLLW72131730-8302.51111414301478.8123217:07
108Valeri Bure29TOTRW682230523266.6148042010020910.5128918:58
108Valeri Bure29FLARW552025450205.812804169017511.4105719:13
108Valeri Bure29DALRW13257360.82000410345.923217:51
109Garrett Burnett28MDALW3912301840.21000200244.21403:36
110Brent Burns18MINRW36156-1012-0.31000320342.948513:29
111Sven Butenschön27NYID41167-3300.91000501175.946111:15
112Dan Bylsma33MDARW11000-30-0.2000000060.0787:04
113Eric Cairns29NYID72268-51891.22000600248.384511:44
114Petr Čajánek28STLC7012142612163.093048601269.5124617:48
115Kyle Calder25CHILW66211839-18294.2111001144014414.6113117:08
116Mike Cammalleri21LAKC3196151202.072023305317.041213:18
117Brian Campbell24BUFD533811-8121.73000710456.785016:02
118Gregory Campbell20FLALW2000-15-0.100000000189:09
119Keith Carney33MDAD69257-5422.71100410583.4149821:43
120Anson Carter29TOTRW77151328-15201.8861494011413.2129216:47
120Anson Carter29NYRRW4310717-12141.254125206315.967015:35
120Anson Carter29WSHRW195510261.232023203315.237219:33
120Anson Carter29LAKRW15011-50-0.50000100180.025116:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Andrew Cassels34CBJC5862026-24261.142006131916.6111919:18
122Zdeno Chára26OTTD791625413314710.3970315731858.6194624:38
123Brad Chartrand29LAKC53347-330-0.12010400634.861511:36
124Jonathan Cheechoo23SJSRW812819475336.320809127017516.0131216:12
125Chris Chelios*42DETD692192112614.5200019001131.8147321:21
126Jason Chimera24EDMLW604812-1570.64001710795.160710:07
127Stanislav Chistov20MDARW5621618-16260.602006100702.969012:20
128Eric Chouinard23TOTRW486410-1060.560013106010.055711:37
128Eric Chouinard23MINRW31347-760.23001310456.742213:36
128Eric Chouinard23PHIRW17303-300.330000001520.01367:59
129Marc Chouinard26MINC451110214172.773129107015.771915:58
130Artem Chubarov24VANC65127191141.8101137009312.991514:05
131Martin Cibák23TBLC63279-1300.32000700444.54787:35
132Ivan Čiernik26WSHRW7112100.31000100812.5679:38
133Brett Clark27COLD12112360.71000100147.112510:26
134Chris Clark27CGYRW82101525-31062.1640212211377.3115414:05
135Noah Clarke24LAKLW2011100.1000010030.0199:39
136Daniel Cleary25PHXLW6861117-8420.830301010837.289813:12
137Ben Clymer25TBLRW6628105500.42000800962.16479:48
138Carlo Colaiacovo21TORD2011120.2000010002813:56
139Erik Cole25CARRW80182442-4934.514223149117210.5144818:06
140Mike Commodore24CGYD12000-425-0.10000000100.018315:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Mike Comrie23TOTC49121224-6282.51011247110111.976915:42
141Mike Comrie23PHXC288715-8161.461112416512.349917:50
141Mike Comrie23PHIC214592121.040012303611.127012:51
142Craig Conroy32CGYC638394713444.96200231241127.1121019:13
143Matt Cooke25VANLW531112235732.6911410117913.974714:06
144Carl Corazzini24BOSC12202200.310100001612.512810:41
145Daniel Corso25ATLC7011-20-0.1000010020.09112:59
146Shayne Corson37DALLW17551012291.840115002123.823013:31
147Joe Corvo26LAKD72817257365.5800313401505.3152221:09
148Jeff Cowan27TOTLW711116271923.0920115108912.473610:22
148Jeff Cowan27ATLLW58915242682.8810114107412.258410:04
148Jeff Cowan27LAKLW13213-1240.211001001513.315211:43
149Cory Cross33EDMD68714219564.661011130838.4130819:14
150Matt Cullen27FLAC5661319-2241.651021012758.079514:12
151Jassen Cullimore31TBLD792578582.72001500782.6150319:02
152Jim Cummins33COLRW55123-5147-0.31001200254.03215:50
153Jakub Čutta22WSHD3000-100.0000000010.04213:54
154Mariusz Czerkawski31NYIRW812524498166.816902177015715.9105613:02
155Andreas Dackell31MTLRW6048128100.64000602508.092115:21
156Pierre Dagenais25MTLRW5017102715244.41340373014911.469413:53
157Alexandre Daigle28MINLW78203151-4146.1146032011014513.8118315:10
158Trevor Daley20DALD27156-6140.90100230342.943316:02
159Vincent Damphousse36SJSLW82122941-5663.35704171201567.7140617:09
160Mathieu Dandenault27DETD6539129403.02010810684.489613:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Mike Danton23STLLW687512-81410.76010320729.781211:57
162Craig Darby31NJDC2000-10-0.100000000147:06
163Mathieu Darche27NSHLW2000-10-0.1000000010.0136:39
164Pavel Datsyuk25DETC75303868-2358.4218142315013622.1137018:16
165Rob Davison23SJSD55033-3920.90000300330.079014:22
166Éric Dazé28CHIRW194711-700.83100430765.336018:56
167Greg de Vries31TOTD663131612433.730001021704.3124018:47
167Greg de Vries31NYRD533121512373.530001011585.2100719:01
167Greg de Vries31OTTD13011060.20000010120.023217:51
168Andy Delmore27BUFD37257-5291.10200410405.056215:11
169Pavol Demitra29STLC682335581187.1158052213017912.8139520:30
170Nathan Dempsey29TOTD75122032-12325.89301101001836.6172623:01
170Nathan Dempsey29CHID5881725-5304.962019801555.2138023:48
170Nathan Dempsey29LAKD17437-720.931001202814.334620:23
171Éric Desjardins34PHID481111211283.41000731921.1107922:29
172Boyd Devereaux25DETRW616915-1201.26002810629.76089:58
173Rob DiMaio35DALRW69915242522.5801114017611.889512:58
174Niko Dimitrakos24SJSRW68915246492.4720410501167.890613:20
175Chris Dingman27TBLLW74156-9140-0.71000500651.56128:16
176Shane Doan27PHXRW79274168-11477.3169212218125410.6171921:46
177Jason Doig27WSHD652911-121052.02000900593.4124419:09
178Tie Domi34TORRW8071320-22081.361001300848.389611:12
179Ted Donato34BOSC6365112181.030313023517.15849:16
180Shean Donovan29CGYRW8218244214725.512338222013813.0122414:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Doug Doull29BOSLW3501121320.0000010040.0992:50
182Jim Dowd35TOTC697222912443.1421217505413.096513:59
182Jim Dowd35MINC55420246382.322021550419.877614:07
182Jim Dowd35MTLC14325660.820102001323.118913:30
183Aaron Downey29DALRW371122770.21001100119.11674:30
184Dallas Drake34STLLW7913223510653.98321183112110.7134016:57
185Kris Draper32DETC6724164022316.017251122214916.1118817:44
186Harold Druken25TORC9044420.40000400190.09710:48
187Chris Drury27BUFC761835538686.1125122111315211.8137318:04
188J.P. Dumont25BUFRW77223153-9405.9121001247015614.1131017:00
189Pascal Dupuis24MINLW591115265203.0920111311278.793215:48
190Benoît Dusablon24NYRC3000-12-0.1000000030.0258:19
191Radek Dvořák26EDMRW7815355018265.6960033201888.0132016:56
192Gordie Dwyer26MTLLW2000070.000000000125:55
193Karl Dykhuis31MTLD9000-220.0000000060.011713:02
194Mike Eastwood36PITC8241519-1840-0.140011302557.3114313:57
195Mark Eaton26NSHD75491316264.94001603824.9157020:56
196Christian Ehrhoff21SJSD41111124142.41001740581.763015:23
197Nils Ekman27SJSRW8222335530347.817145248114715.0122214:54
198Patrik Eliáš27NJDLW82384381264411.8269393111130012.7153918:46
199Matt Ellison20CHIRW10011-30-0.2000010040.012712:40
200Steve Eminger20WSHD41044-11450.40000400120.071917:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Martin Erat22NSHLW7616334910385.8124022310013711.7114015:00
202Anders Eriksson29CBJD6672027-6185.452011370848.3136620:42
203John Erskine23DALD32011-9840.00000100230.040312:36
204Garnet Exelby22ATLD711910-101341.71000801422.4138719:32
205Jim Fahey24SJSD15022-2180.30000110190.025416:54
206Mike Farrell25NSHRW1000000.00000000055:08
207Brad Fast23CARD1101100.31000000425.02121:24
208Rico Fata23PITC73161834-46541.5862110621639.8131217:58
209Fedor Fedorov22VANC8011040.00000100100.08810:59
210Sergei Fedorov*34MDAC80313465-5428.1209261717026811.6168621:05
211Todd Fedoruk24PHILW49145-4136-0.11001400333.03326:47
212Ruslan Fedotenko25TBLLW7717223914304.817003211011614.7112814:39
213Andrew Ference24CGYD72412165534.53100840864.7134418:40
214Brad Ference24PHXD63055-19103-0.20000410390.088514:03
215Scott Ferguson31EDMD52156-5800.71001500382.669513:21
216Vernon Fiddler23NSHC17000-623-0.5000000080.01388:06
217Jeff Finley36STLD53011-9340.70000001250.090617:05
218Jiří Fischer23DETD81415190753.5310013021153.5149918:30
219Mike Fisher23OTTC244610-3390.73100600478.541817:26
220Tom Fitzgerald35TORC6971017-2521.061011000818.685412:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Rory Fitzpatrick29BUFD604711-5442.32202520785.1114219:02
222Dan Focht26PITD52235-23105-0.42000300563.686316:36
223Adam Foote32COLD738223013876.8350116511057.6175624:03
224Colin Forbes27WSHC2000000.0000000020.0188:53
225Peter Forsberg*30COLC3918375516307.414315162108521.274919:12
226Jean-François Fortin24WSHD2000000.000000000167:57
227Kurtis Foster22ATLD3011000.1000010010.0216:58
228Ron Francis*40TOTC80132740-9143.66702141309114.3126615:49
228Ron Francis*40CARC68102030-12142.4550191107912.7110116:12
228Ron Francis*40TORC123710301.312015201225.016513:44
229Jeff Friesen27NJDLW811720378264.41250414601779.6122615:08
230Dan Fritsche18CBJC19101-512-0.21000000195.31608:24
231Alex Frolov21LAKLW772424488246.017523158116814.3132617:13
232Owen Fussey20WSHRW4011-100.0000010060.0338:16
233Marián Gáborík21MINRW6518224010205.21530414802208.2118818:17
234Simon Gagné23PHILW8024214512295.818606138021111.4131616:27
235Steve Gainey25DALLW7000170.000000000385:27
236Simon Gamache23TOTLW9112-300.10100100520.0667:22
236Simon Gamache23NSHLW7101-300.00100000425.0537:35
236Simon Gamache23ATLLW2011000.1000010010.0136:39
237Denis Gauthier27CGYD801151641134.310001221901.1149818:43
238Martin Gélinas33CGYLW7617183510704.612503162013912.2112714:50
239Ken Gernander34NYRRW2000-12-0.100000000136:38
240Hal Gill28BOSD8227916993.920007001041.9150918:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Brian Gionta25NJDRW752182919364.62100853017412.1110514:44
242Ray Giroux27NJDD11033-340.40000030170.023020:55
243Tim Gleason21LAKD470771211.50000700450.070414:59
244Eric Godard23NYIRW31011-297-0.2000010050.01173:46
245Scott Gomez24NJDC8014567018708.111301431301897.4128116:00
246Sergei Gonchar29TOTD71114758-14568.85600192801616.8194827:26
246Sergei Gonchar29WSHD5674249-20446.53400152701275.5154827:39
246Sergei Gonchar29BOSD154596122.322004103411.838325:32
247Boyd Gordon20WSHC41156-98-0.41000500422.454013:11
248Lee Goren26FLARW2011-40-0.1000001010.02713:20
249Jean-Luc Grand-Pierre26TOTD56325-12520.62010200535.768512:14
249Jean-Luc Grand-Pierre26ATLD27224-7260.510102001910.541615:25
249Jean-Luc Grand-Pierre26CBJD16000-312-0.10000000150.01197:25
249Jean-Luc Grand-Pierre26WSHD13101-2140.21000000195.315011:34
250Benoît Gratton27MTLC4011040.0000010030.0399:44
251Chris Gratton28TOTC81131932-181112.21030117201508.7121815:02
251Chris Gratton28PHXC68111829-19932.0830116201229.099814:40
251Chris Gratton28COLC132131180.22000100287.122016:55
252Denis Grebeshkov20LAKD4011-40-0.2000010050.07418:29
253Josh Green26TOTLW505611-3320.75001600766.660712:08
253Josh Green26CGYLW36246-3240.22000400474.340711:18
253Josh Green26NYRLW14325080.530012002910.320014:16
254Mike Green24TOTC24134040.21000300205.02199:08
254Mike Green24NYRC13123020.21000200137.71299:53
254Mike Green24FLAC11011020.0000010070.0918:16
255Travis Green33BOSRW6411516-6671.1920240110410.697815:17
256Martin Grenier23VAND7101390.51000000616.7486:50
257Mike Grier29TOTRW8292029-9361.6711016311336.8143017:26
257Mike Grier29WSHRW6881220-19320.5611010201157.0118517:25
257Mike Grier29BUFRW141891041.11000611185.624517:29
258Michal Grošek28BOSRW333251330.630002002412.52066:14
259John Gruden33WSHD11101-160.31001000714.314613:18
260Bill Guerin33DALRW82343569141099.82590102213026312.9153318:42
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Niklas Hagman24FLALW75101323-5221.9901212101228.2110914:47
262Riku Hahl23COLC28011-712-0.80000100400.034412:17
263Ron Hainsey22MTLD11112340.71000100119.114613:15
264Chris Hajt25WSHD5000020.1000000010.05410:44
265David Hale22NJDD6504412722.80000400450.097615:01
266Adam Hall23NSHRW79131427-8372.0760110221518.6128316:14
267Jeff Halpern27WSHC79192746-21564.0127021511111416.7150519:03
268Denis Hamel26OTTLW5000-30-0.2000000060.0316:16
269Dan Hamhuis21NSHD8071926-12574.5520412611156.1177022:08
270Jeff Hamilton26NYIC1000000.0000000010.01010:00
271Roman Hamrlík29NYID81722292685.5520211921823.8199124:35
272Michal Handzuš26PHIC8220385818826.7127122315013514.8153518:43
273Casey Hankinson27MDALW4000040.000000000256:20
274Scott Hannan25SJSD826152110485.8600013201145.3194223:41
275Mark Hartigan26CBJC9134-260.30100210156.714716:19
276Scott Hartnell21NSHLW59181533-5873.91350378015411.796016:16
277Todd Harvey28SJSC474593380.84000500517.84599:46
278Derian Hatcher31DETD15044481.00000310180.029519:38
279Niclas Hävelid30MDAD7962026-28283.7150341601224.9178922:39
280Martin Havlát22OTTRW6831376812469.61813072017017517.7113816:44
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Paul Healey28NYRRW4000000.000000000194:50
282Dany Heatley23ATLRW31131225-8182.985035708315.761619:53
283Jochen Hecht26BUFLW6415375217496.212210241301748.6121619:00
284Bret Hedican33CARD8171724-10645.0520310521126.3182922:35
285Pierre Hedin25TORD3011-100.1000010040.05819:20
286Jeff Heerema24STLRW22123-54-0.11001110283.623010:26
287Shawn Heins30ATLD17044-1160.60000400170.023613:53
288Milan Hejduk27COLRW82354075192010.21916062712123714.8153918:46
289Bryan Helmer31PHXD17011-510-0.10000100100.021712:46
290Aleš Hemský20EDMRW71122234-7143.0840315708713.8102514:26
291Darby Hendrickson31TOTC34235-1512-0.62000300355.745613:24
291Darby Hendrickson31COLC20134-86-0.21000300214.825712:51
291Darby Hendrickson31MINC14101-76-0.41000000147.119914:12
292Alex Henry24MINLW712464106-0.52000400375.4105714:53
293Burke Henry25CHID232460241.32000400316.539217:02
294Chris Higgins20MTLC2000000.000000000136:18
295Andy Hilbert22BOSC18202190.22000000277.41618:57
296Sean Hill33CARD80132639-2848.37601121312285.7203225:24
297Dan Hinote27COLRW594711-6570.12020700537.575012:42
298Jan Hlaváč27NYRLW7252126-8161.2320017401254.099913:52
299Shane Hnidy28TOTD460775821.60000700280.058212:40
299Shane Hnidy28OTTD370552721.00000500160.041911:19
299Shane Hnidy28NSHD90223100.60000200120.016418:11
300Josh Holden26TORC1000000.0000000001110:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Bobby Holík33NYRC822531564966.217804247022511.1152218:34
302Jason Holland27LAKD523365242.23001201644.792017:41
303Michael Holmqvist24MDARW21202-625-0.120000001811.11768:24
304Tomas Holmström31DETRW671515308383.996008707420.383012:23
305Brian Holzinger31TOTC7471522-31400.051111140967.3122616:34
305Brian Holzinger31PITC6161521-27380.241111140827.3102716:50
305Brian Holzinger31CBJC13101-42-0.21000000147.119915:17
306Shawn Horcoff25EDMC801525400733.613023159111013.6140217:31
307Darcy Hordichuk23FLALW57314-10158-0.230011002711.13866:46
308Nathan Horton18FLARW5514822-5572.876106208117.373313:20
309Marcel Hossa22MTLLW15112-38-0.21000100195.322314:50
310Marián Hossa*25OTTRW8136468244610.82114152125023315.5150918:37
311Jan Hrdina27TOTC68122133-6402.9750117407316.4115516:59
311Jan Hrdina27PHXC55111526-10302.1650111406217.798817:57
311Jan Hrdina27NJDC131674100.81000600119.116712:51
312Jiří Hudler20DETC12123-1100.20100200812.5988:10
313Brett Hull*39DETRW81254368-4127.81510063013020012.5136916:54
314Jody Hull34OTTRW1000000.00000000032:51
315Cale Hulse30PHXD8231720-41233.8210016101152.6176021:28
316Ivan Huml22BOSLW7000-36-0.20000000110.0659:13
317Trent Hunter23NYIRW7725265123167.421407206018713.4120515:39
318Kristian Huselius25FLALW76102131-6242.8820215601686.0108214:14
319Matt Hussey24PITC3213-100.40200100825.04113:35
320Andrew Hutchinson23NSHD18448141.722012202416.730116:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Jarome Iginla*26CGYRW81413273218411.12984101813126515.5172521:18
322Brad Isbister26EDMLW5110818-2541.891028008012.565112:46
323Barret Jackman22STLD15123-1410.81000200119.127418:16
324Ric Jackman25TOTD5492130-16273.927029111919.9112820:53
324Ric Jackman25TORD29246-11130.31101220355.752218:00
324Ric Jackman25PITD2571724-5143.516017915612.560624:14
325Tim Jackman22CBJRW19123-716-0.11000200185.61899:56
326Jaromír Jágr31TOTRW77314374-5388.72110032716025712.1161320:57
326Jaromír Jágr31WSHRW46162945-4265.1106011712015910.197021:05
326Jaromír Jágr31NYRRW31151429-1123.61140210409815.364320:45
327Doug Janik23BUFD40000190.0000000030.0348:26
328Jason Jaspers22PHXC3000-12-0.1000000030.03411:24
329Jeff Jillson23TOTD6441317-4543.0310110301153.5115117:59
329Jeff Jillson23BOSD5041014-1352.73101730805.089417:53
329Jeff Jillson23BUFD14033-3190.30000300350.025718:21
330Andreas Johansson30NSHLW47121527-2263.08311410110811.174315:48
331Calle Johansson36TORD8066501.2000042080.014017:28
332Aaron Johnson20CBJD29268-2321.62001600336.143615:02
333Craig Johnson31TOTC642911-1028-0.22000900772.680212:32
333Craig Johnson31MDAC39123-414-0.31000200452.241810:43
333Craig Johnson31WSHC15066-680.00000600200.025316:53
333Craig Johnson31TORC10112060.11000100128.313013:03
334Greg Johnson32NSHC82141832-21331.99144124210014.0144617:38
335Matt Johnson28MINLW5771841771.370011002133.33686:27
336Mike Johnson29PHXRW111910-1100.80100540175.921819:50
337Ryan Johnson27STLC694711-280.630116013611.16839:54
338Kim Johnsson27PHID8013294216269.29403101901896.9194024:15
339Olli Jokinen25FLAC82263258-16816.116828161602809.3185222:35
340Randy Jones22PHID5000100.1000000050.06012:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Ty Jones24FLARW6000070.0000000010.0193:05
342Kenny Jönsson29NYID795242925227.1230215631064.7181222:56
343Ed Jovanovski27VAND56716232644.4520112401434.9129923:11
344Joé Juneau36MTLC7051015-4200.32211811766.6110515:47
345František Kaberle30ATLD67326292305.2120110160943.2156323:20
346Tomáš Kaberle25TORD713283116186.3300116102883.4164723:12
347Dmitri Kalinin23BUFD771024340426.67214111301188.5177823:06
348Boyd Kane25PHILW7000-47-0.3000000060.0709:56
349Niko Kapanen25DALC67156-1516-0.91000500571.877111:30
350Sami Kapanen30PHIRW741218309142.91101216201498.1122216:31
351Paul Kariya*29COLLW51112536-5223.35511159111010.095018:37
352Alexander Karpovtsev33TOTD27088-16180.10000440340.051118:55
352Alexander Karpovtsev33CHID24077-1714-0.10000340310.047819:56
352Alexander Karpovtsev33NYID3011140.2000010030.03310:54
353Darius Kasparaitis31NYRD44191011482.51000900293.472116:23
354Pat Kavanagh24VANRW3101000.210000001100.0247:58
355Mike Keane36VANRW6489177201.880026034119.571611:11
356Matt Keith20CHIRW20235-5100.21100300219.523911:58
357Chris Kelly23OTTC4000-20-0.2000000040.0389:29
358Steve Kelly27LAKC300000-0.1000000050.03210:30
359Ryan Kesler19VANC28235-2160.22000300238.730010:42
360Alexander Khavanov32STLD4837102183.01200520624.892819:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Chad Kilger27TOTLW413364160.43001210358.643710:39
361Chad Kilger27MTLLW362242140.12000110296.937610:26
361Chad Kilger27TORLW5112220.31001100616.76112:14
362Jason King22VANRW4712921082.6660181010711.259712:43
363Trent Klatt33LAKRW821726432464.411602197016010.6133216:15
364Ken Klee32TORD6642529-1364.6130110141854.7146122:08
365Jon Klemm34TOTD7725716444.32001401712.8133317:19
365Jon Klemm34DALD5824610243.22001301523.892816:00
365Jon Klemm34CHID190116201.10000100190.040621:21
366Rostislav Klesla21CBJD4721113-16271.72001650742.786118:19
367Tomáš Klouček23TOTD42011-5350.00000100120.03548:26
367Tomáš Klouček23ATLD37000-825-0.40000000120.02968:00
367Tomáš Klouček23NSHD50113100.4000010005811:34
368Mike Knuble31BOSLW8221254619325.717403187019210.9154018:47
369Espen Knutsen32CBJC14044-520.00000211110.021615:28
370Chuck Kobasew21CGYRW7061117-12511.03300740787.772610:22
371Saku Koivu29MTLC68144155-5525.495033110011212.5131219:18
372Krys Kolanos22PHXC414610-9240.33101330616.655413:31
373Juraj Kolník23FLARW53141125-7142.91220173110014.085216:05
374Konstantin Koltsov22PITRW8292029-30300.9720317301237.3125915:21
375Zenith Komarniski25CBJD2000000.0000000010.03014:48
376Mike Komisarek22MTLD460444341.30000400400.055212:00
377Maxim Kondratiev21TORD7000020.1000000060.010915:36
378Steve Konowalchuk31TOTLW82192140-3703.816303156015212.5148118:04
378Steve Konowalchuk31COLLW761920392704.116303146014513.1139418:20
378Steve Konowalchuk31WSHLW6011-50-0.2000010070.08814:38
379Igor Korolev33CHIC6231013-15220.13001811387.969311:11
380Alexander Korolyuk28SJSLW6319183720185.515402162010817.694014:55
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Tom Kostopoulos25PITRW6091322-14671.4621110301018.986614:26
382Aleš Kotalík25BUFLW62151126-1413.013203101014210.694115:11
383Ilya Kovalchuk20ATLLW81414687-106310.62416162817134112.0187123:06
384Alex Kovalev30TOTRW78143145-9663.41130121912076.8148219:00
384Alex Kovalev30NYRRW66132942-5543.41030020811787.3129519:37
384Alex Kovalev30MTLRW12123-4120.01001110293.418715:36
385Viktor Kozlov28TOTRW59132033-4183.4931110911439.1108418:22
385Viktor Kozlov28FLARW48111627-4162.773117811179.493619:30
385Viktor Kozlov28NJDRW11246020.72000310267.714813:26
386Vyacheslav Kozlov31ATLC76203252-12744.9146011616019110.5154620:20
387Milan Kraft24PITC66192140-22184.0136011011013414.2100815:16
388Lukáš Krajíček20FLAD18167-2121.00100240166.324413:32
389Jordan Krestanovich22COLLW1400006-0.20000000250.014210:08
390Jason Krog28MDARW8061218-4161.1510110201115.495811:58
391Niklas Kronwall23DETD201455161.31001400185.627713:51
392Filip Kuba27MIND7751924-7285.4221281101144.4185624:06
393Pavel Kubina26TBLD811718359857.78814144015311.1171321:09
394Kristián Kudroč22FLAD2000020.000000000157:15
395Lasse Kukkonen22CHID10011-240.1000010090.013613:37
396Mikhail Kuleshov23COLLW3000-10-0.1000000040.03411:19
397Chris Kunitz24MDALW210661120.40000600310.01919:07
398Tomáš Kůrka22CARLW3000000.0000000030.0268:45
399Zdeněk Kutlák23BOSD2000-10-0.1000000002311:33
400Maxim Kuznetsov26LAKD16011-520-0.10000100110.024315:11
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Oleg Kvasha25NYILW811536514485.075331817114710.2144717:52
402Joel Kwiatkowski26WSHD806612-28891.84200510906.7170121:16
403Antti Laaksonen30MINLW771214260202.511011120210012.0123616:03
404Scott Lachance31CBJD77044-23440.80000310350.0146118:59
405Dan LaCouture26NYRLW59527-1382-0.341012003912.85609:29
406Christian Laflamme27STLD16011-3200.2000010090.020813:00
407Brooks Laich20TOTC5011-120.0000010030.05310:35
407Brooks Laich20WSHC4011-100.0000010020.04310:50
407Brooks Laich20OTTC1000020.0000000010.0109:34
408Quintin Laing24CHILW3011100.1000010030.03611:57
409Bryce Lampman21NYRD8000-40-0.3000000070.015619:34
410Robert Lang33TOTC6930497942410.02010032227016318.4146921:18
410Robert Lang33WSHC632945742249.41910022025014919.5135621:31
410Robert Lang33DETC6145200.61001220147.19816:20
411Darren Langdon33MTLLW64033-2135-0.40000300220.04016:16
412Jamie Langenbrunner28NJDRW531016269433.1712212401307.784916:01
413Josh Langfeld26OTTRW38710176162.252029105911.941410:53
414Daymond Langkow27PHXC812131524405.516412237117412.1171121:07
415Ian Laperrière30LAKRW62101222-4581.7910311015916.998215:50
416Claude Lapointe35PHIC425382320.740113002619.246511:04
417Martin Lapointe30BOSRW78151025-5672.4690273013611.0112614:26
418Georges Laraque27EDMRW66611177991.751019205411.16189:22
419Igor Larionov*43NJDC49110113200.61000550254.059312:06
420Cory Larose28NYRC7011-24-0.10000100100.08011:27
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Brad Larsen26TOTLW322240130.22000200238.72828:49
421Brad Larsen26COLLW262242110.420002001711.82007:41
421Brad Larsen26ATLLW6000-22-0.2000000060.08213:39
422Kirby Law26PHIRW6011020.0000010010.0498:10
423Patrick Leahy24BOSLW6000100.0000000020.0335:27
424Vincent Lecavalier23TBLC8132346623529.325526259024213.2146318:04
425John LeClair34PHILW7523325520517.315804248018212.6120716:06
426Mike Leclerc27MDALW10134-140.31000210195.315615:37
427Brad Leeb24TORRW1000-10-0.1000000010.01110:31
428Brian Leetch*35TOTD721536516348.89512102512067.3189326:17
428Brian Leetch*35NYRD57132336-5245.7841181501657.9144725:23
428Brian Leetch*35TORD152131511103.111012101414.939726:26
429David Legwand23NSHC821829479465.312515227016510.9141717:17
430Jere Lehtinen30DALRW581313260202.784149401389.4112819:27
431Mario Lemieux*38PITC10189-260.71000440214.822422:24
432Jordan Leopold23CGYD82924338247.93601131101386.5182222:14
433Curtis Leschyshyn34OTTD5614513162.21000400303.377813:54
434Francis Lessard24ATLRW62112-5181-0.31000100195.32774:28
435Trevor Letowski26CBJRW73151732-12163.211401152012611.9119116:19
436Nicklas Lidström*33DETD8110283819188.4631381821945.2220827:16
437John-Michael Liles23COLD791024347286.58201121201158.7128216:14
438Andreas Lilja28FLAD79347-8902.33000301793.8154519:34
439Trevor Linden33VANC82142236-6262.91040117509714.4133616:17
440Eric Lindros*30NYRC391022327603.7730016608312.062315:59
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Bill Lindsay32ATLLW24000-625-0.50000000100.01425:55
442David Ling29CBJRW50123-398-0.21000200452.23887:45
443Matthew Lombardi21CGYC791613294323.511324103013012.3114014:26
444Reed Low27STLRW57022-6141-0.50000200280.03255:42
445Dave Lowry38CGYLW18112-611-0.21000100911.11669:13
446Lynn Loyns22TOTLW14022-32-0.1000010160.015010:41
446Lynn Loyns22CGYLW12022-22-0.1000010160.013511:13
446Lynn Loyns22SJSLW2000-10-0.100000000157:33
447Brad Lukowich27TBLD795141929246.150011220865.8148218:45
448Jamie Lundmark23NYRC562810-833-0.42001620682.971512:46
449Mikko Luoma27EDMD3011000.1000010040.05317:32
450Joffrey Lupul20MDARW75132134-6283.5940217401379.5102113:37
451Toni Lydman26CGYD67416206305.222013121934.3142121:13
452Doug Lynch20EDMD2000000.0000000020.02110:16
453Brett Lysak23CARC2000020.00000000073:24
454Craig MacDonald26TOTLW52066-533-0.40000600590.058211:12
454Craig MacDonald26FLALW34033-525-0.50000300420.042612:31
454Craig MacDonald26BOSLW18033080.10000300170.01578:42
455Jason MacDonald29NYRRW4000-119-0.1000000030.0338:11
456Al MacInnis*40STLD3022-160.2000002090.07524:59
457Derek MacKenzie22ATLC120110100.0000010070.0806:38
458Donald MacLean27CBJC4101-100.110000001010.04711:41
459Jeff MacMillan24DALD4000-20-0.1000000030.0338:19
460John Madden30NJDC801223357223.41011118322105.7138217:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Adam Mair24BUFRW8161420-31461.551011400827.37809:38
462Ivan Majeský27ATLD633710-7761.73000700358.691114:28
463Vladimir Malakhov35TOTD6231619-6552.62100952953.2123619:56
463Vladimir Malakhov35NYRD5631518-5532.42100852833.6109819:37
463Vladimir Malakhov35PHID6011-120.20000100120.013822:58
464Tomáš Malec21CARD2000-12-0.1000000010.0199:32
465Manny Malhotra23TOTC65121325-7282.71110294010711.289813:49
465Manny Malhotra23CBJC56121325-5242.91110294010311.782814:47
465Manny Malhotra23DALC9000-24-0.2000000040.0707:48
466Marek Malík28VAND783161935456.430001231614.9141118:05
467Ryan Malone24PITLW81222143-23643.714534128113915.8151318:41
468Kirk Maltby31DETLW7914193324804.09144160312311.4128516:16
469Eric Manlow28NYIC18022-22-0.20000200100.018410:13
470Justin Mapletoft23NYIC27145-160.31000400156.71666:09
471Paul Mara24PHXD8163642-11486.25100122221404.3191323:37
472Todd Marchant30CBJC7792534-17342.0540216901635.5159020:39
473Bryan Marchment34TORD7513441061.71000300561.8114215:13
474Andrei Markov25MTLD6962228-2205.1420014801055.7148221:29
475Danny Markov27TOTD7861319-6954.333029401006.0176422:37
475Danny Markov27CARD4441014-6372.82201730735.5104123:39
475Danny Markov27PHID342350581.41101210277.472321:16
476Patrick Marleau24SJSC80282957-5246.8199051612122012.7145618:12
477Grant Marshall30NJDRW658715-9670.935026107610.583812:53
478Jason Marshall32TOTD24167-3261.10100330303.337915:48
478Jason Marshall32MIND12145-1180.90100130166.318715:36
478Jason Marshall32SJSD12022-280.20000200140.019216:00
479Tony Mårtensson23MDAC6112-200.21000100425.0426:58
480Paul Martin22NJDD70618241246.242021080827.3140920:08
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Radek Martínek27NYID47437-9430.94001300488.361313:03
482Steve Martins31STLC25101-722-0.40010000273.726210:29
483Richard Matvichuk30DALD75120210365.010011271851.2163821:50
484Greg Mauldin21CBJC6000-24-0.2000000060.0538:47
485Brad May32VANLW705611-21370.65000510756.76258:56
486Jamal Mayers29STLRW806511-1991-0.450134011304.6104113:01
487Chris McAllister28TOTLW46011-674-0.80000100190.03437:28
487Chris McAllister28COLLW34000-262-0.40000000110.01895:34
487Chris McAllister28NYRLW12011-412-0.4000010080.015412:49
488Dean McAmmond30CGYLW641713309184.11241575110116.8108016:52
489Bryan McCabe28TORD75163753228610.98802191801689.5193025:44
490Sandy McCarthy31TOTRW50415-8300.031011003810.53657:18
490Sandy McCarthy31BOSRW373140280.430011002711.12366:22
490Sandy McCarthy31NYRRW13101-82-0.40100000119.11309:58
491Steve McCarthy22CHID25134-980.41000120293.448419:21
492Darren McCarty31DETRW4365112501.05100500619.853012:20
493Alyn McCauley26SJSC8220274723286.115504224114613.7138116:51
494Cody McCormick20COLC44235-4730.02001300336.13578:07
495Andy McDonald26MDALW7992130-13241.9621114701625.6130816:34
496Kent McDonell24CBJLW29123-736-0.21000200234.329910:18
497Shawn McEachern34ATLRW821738555765.511513211341769.7165920:14
498Dan McGillis31BOSD8052328-1655.0410215801174.3157719:43
499Jay McKee26BUFD432356412.02001300296.976317:44
500Steve McKenna30PITLW49123-1085-0.51000200303.33106:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Jim McKenzie34NSHLW61134-1388-0.610002101010.03816:14
502Kyle McLaren26SJSD642222410605.110101651673.0134521:01
503Steve McLaren28STLLW60000250.0000000020.0172:47
504Brett McLean25CHIC76112031-11542.2551014511258.8133417:33
505Grant McNeill20FLAD3000050.00000000082:43
506Josef Melichar25PITD82358-17621.13000401783.8155919:01
507Scott Mellanby37STLRW68141731-7763.38603107010313.6105215:29
508Éric Meloche27PITRW253710-6200.630005022810.737014:47
509Éric Messier30FLALW21033-216-0.10000201130.023711:16
510Mark Messier*43NYRC761825433424.515123204110417.3125316:29
511Freddy Meyer23PHID1000000.0000000010.01515:24
512Branislav Mezei23FLAD45077-4801.40000700260.079817:43
513Milan Michálek19SJSRW2101140.210000001100.0189:05
514Zbyněk Michálek21MIND22112-740.21000100175.931314:13
515Antti Miettinen23DALC16101-90-0.41001000175.91589:51
516Aaron Miller32LAKD35123-3320.81000200263.866519:00
517Kevin Miller38DETRW4022200.3000020020.0297:21
518Kip Miller34WSHLW6692231-1082.6360214807412.292814:03
519Norm Milley23BUFRW2000020.0000000020.0178:20
520Graham Mink24WSHC2000-12-0.100000000115:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Boris Mironov31NYRD75313161862.9210110301292.3154720:37
522Willie Mitchell26MIND701131412835.01000922581.7158222:36
523Mike Modano*33DALC76143044-21463.48600131521529.2155420:27
524Fredrik Modin29TBLLW8229285731328.223512241320614.1149218:12
525Jaroslav Modrý32LAKD795273211446.74101111421962.6191124:11
526Travis Moen21CHILW82426-17142-1.04002200517.889810:57
527Alexander Mogilny34TORRW37822309123.334111660928.768418:29
528Steve Montador24CGYD26123-1500.81001110313.230611:46
529Dominic Moore23NYRC5033000.2000012030.0479:18
530Steve Moore25COLC575712-5370.45001601529.674713:06
531Brad Moran24CBJC2112-120.31000010425.02010:03
532Ian Moran31BOSD351453281.51000400541.965618:45
533Ethan Moreau28EDMLW812012327963.917035120018011.1122115:04
534Gavin Morgan27DALC60000210.0000000070.0355:49
535Jason Morgan27TOTLW19044140.20000400200.01879:51
535Jason Morgan27CGYLW13022120.10000200140.01279:45
535Jason Morgan27NSHLW6022020.1000020060.06110:06
536Aleksey Morozov26PITRW75163450-24244.388051717013212.1124316:34
537Derek Morris25TOTD8362632-1495.64201151101673.6179221:35
537Derek Morris25COLD69622284475.3420114801394.3144120:53
537Derek Morris25PHXD14044-520.30000130280.035025:02
538Brendan Morrison28VANC8222386016506.816514299016113.7165120:08
539Shaone Morrisonn21TOTD3317810102.41000700147.160218:14
539Shaone Morrisonn21BOSD3017810102.31000700137.754518:11
539Shaone Morrisonn21WSHD3000000.1000000010.05718:52
540Brenden Morrow25DALLW81252449101216.416903203113218.9157119:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Joe Motzko23CBJRW2000000.0000000010.0157:16
542Mark Mowers29DETLW523811340.72101800486.354410:27
543Bryan Muir30LAKD2011120.2000000120.03617:56
544Matt Murley24PITLW18112-614-0.31000100205.021311:49
545Garth Murray21NYRC20101-524-0.31000000185.61859:16
546Glen Murray31BOSRW8132286017568.2211109253026012.3169620:56
547Marty Murray28CARC665712681.05000511568.978011:49
548Rem Murray31NSHLW398917-1121.760217115813.864816:37
549Anders Myrvold28DETD8011-120.1000010060.09812:12
550Ladislav Nagy24PHXLW5524285211467.31311061711016015.099918:10
551Rick Nash19CBJLW80411657-35877.7221907610026915.2141017:38
552Tyson Nash28PHXLW69358-6110-0.43000401833.682011:53
553Markus Näslund30VANLW78354984245811.4305062821029611.8151219:23
554Andrei Nazarov29PHXLW33123-7125-0.11000200175.91805:28
555Stan Neckář28NSHD1011200.3000000101514:59
556Andrej Nedorost23CBJLW9202060.320000001612.511713:02
557Václav Nedorost21FLAC32437-6120.422003003810.536911:32
558Petr Nedvěd32TOTC81192746-8464.0127031610119010.0151718:43
558Petr Nedvěd32NYRC65141731-9422.2950310611539.2122618:51
558Petr Nedvěd32EDMC1651015141.832006403713.529118:11
559Chris Neil24OTTRW828816131941.980017107610.57268:51
560Scott Nichol29CHIC7571118-161450.3700111001126.3118315:46
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Eric Nickulas28TOTLW6581220-8521.671018401216.685413:08
561Eric Nickulas28STLLW4471118-2441.96101740808.856512:50
561Eric Nickulas28CHILW21112-68-0.41000100412.428913:46
562Rob Niedermayer29MDALW55121628-6342.76602133011110.8107119:28
563Scott Niedermayer*30NJDD81144054204412.05903211631658.5208425:44
564Ville Nieminen26TOTRW7951621-9581.041011330836.098312:26
564Ville Nieminen26CHIRW6021113-15400.01100920563.670611:46
564Ville Nieminen26CGYRW193586181.130014102711.127714:36
565Joe Nieuwendyk*37TORC642228507266.41110151810013116.8100115:38
566Janne Niinimaa28NYID829192812646.454021180979.3190723:15
567Andrei Nikolishin30COLC4957123240.64100511717.079816:17
568Marcus Nilson25TOTLW83111324-6401.8821310301338.3130415:43
568Marcus Nilson25FLALW6961319-9260.9411110301105.5107015:30
568Marcus Nilson25CGYLW145053140.941020002321.723416:43
569Owen Nolan31TORRW6519294841105.410723209015412.3116617:57
570Mattias Norström32LAKD7411314-3442.810001021651.5166022:26
571Brad Norton28TOTD36022-5940.20000200160.037710:28
571Brad Norton28LAKD20011-1770.20000100100.01718:34
571Brad Norton28WSHD16011-4170.0000010060.020512:50
572Ivan Novoseltsev25TOTRW34347-13140.03000310486.337611:03
572Ivan Novoseltsev25FLARW17145-680.11000310254.020311:55
572Ivan Novoseltsev25PHXRW17202-76-0.12000000238.717310:11
573Teppo Numminen35DALD6231417-5183.93000770833.6134321:40
574Lawrence Nycholat24NYRD9000-26-0.1000000060.015417:09
575Michael Nylander31TOTC18113144221.41001940303.328115:35
575Michael Nylander31BOSC15111123141.21001740293.423615:43
575Michael Nylander31WSHC3022180.2000020010.04514:57
576Sean O'Donnell32BOSD8211011101103.71000604721.4168920:36
577Jeff O'Neill27CARRW67142034-12603.2770413702076.8117117:29
578Adam Oates*41EDMC6021618080.61101790326.387014:30
579Lyle Odelein35FLAD8241216-7883.62200831676.0154918:53
580Mattias Öhlund27VAND8214203414737.99503164012910.9211525:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581David Oliver32DALRW3675126121.943015003023.33559:51
582Krzysztof Oliwa30CGYLW65325-82470.13000200329.43204:56
583Josh Olson22FLALW5101100.21000000616.7418:17
584Brooks Orpik23PITD791910-36127-0.61000513561.8145518:25
585Colton Orr21BOSRW1000-100.00000000022:13
586Vladimír Országh26NSHRW82162137-4743.512223154212412.9139417:00
587Jed Ortmeyer25NYRRW58246-1016-0.62000400484.25729:52
588Steve Ott21DALLW7321012-21520.42001820742.774710:14
589Sandis Ozoliņš31MDAD3651116-7242.74102650588.671819:57
590Samuel Påhlsson26MDAC8281422-2521.3710212021346.0138216:51
591Žigmund Pálffy31LAKRW3516254118125.7103321014110914.775421:32
592Jay Pandolfo29NJDLW821313265142.51012413001409.3131316:00
593Mike Pandolfo24CBJLW3000-20-0.1000000030.0258:18
594Justin Papineau24NYIC648513481.735025004418.24927:42
595Richard Park27MINRW731312250282.594018401429.2120416:30
596Scott Parker26SJSRW5013401010.01000300205.03316:37
597Mark Parrish26NYIRW592411358185.218606101010522.9102317:20
598James Patrick40BUFD55471111123.64001610449.1104418:59
599Serge Payer24OTTC5011120.1000010020.05310:30
600Stephen Peat23WSHRW64505-10900.050000002123.84246:38
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
601Michael Peca29NYIC7611294017713.91001024321179.4144619:02
602Scott Pellerin34STLLW2000-32-0.2000000010.02814:05
603Mike Peluso29PHIRW1000000.0000000020.0109:34
604Yanic Perreault32MTLC69161531-10403.31150387011414.095013:46
605Éric Perrin28TBLC4000-10-0.1000000030.0348:32
606Nathan Perrott27TORRW40123-1116-0.21000200472.13077:40
607Andrew Peters23BUFLW42202-31510.020000001910.51754:10
608Ronald Petrovický26ATLRW78161531-91233.016001132010215.7111314:16
609Tomi Pettinen26NYID4000-22-0.1000000020.04210:24
610Matt Pettinger23WSHLW717512-9370.56101500927.681011:25
611Chris Phillips25OTTD827162315465.670011330937.5170920:50
612Tuomas Pihlman21NJDLW2000020.0000000010.0146:56
613Karel Pilař26TORD50217192223.211011070742.790318:03
614Lasse Pirjetä29TOTC7081422-3202.171019501117.280011:26
614Lasse Pirjetä29CBJC572810-6200.32000710782.661410:46
614Lasse Pirjetä29PITC136612301.851012403318.218714:22
615Esa Pirnes26LAKC573811-9120.02010710575.367011:45
616Kamil Piroš25TOTC17112-44-0.10100010119.11609:25
616Kamil Piroš25ATLC14011-34-0.20000010100.01399:57
616Kamil Piroš25FLAC3101-100.201000001100.0216:59
617Fernando Pisani27EDMRW7616143014464.01141114009916.297112:46
618Joni Pitkänen20PHID718192715446.2350271201336.0117716:35
619Domenic Pittis29BUFC4000-14-0.1000000030.04611:37
620Libor Pivko23NSHLW1000000.0000000020.076:50
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
621Tomáš Plekanec21MTLLW2000000.000000000189:02
622Steve Poapst35CHID53224-16260.72001200553.6117922:15
623Thomas Pöck22NYRD6224-400.42000020825.011218:38
624Andrej Podkonický25WSHC2000-10-0.1000000010.073:34
625John Pohl24STLC1000-20-0.1000000010.088:18
626Jame Pollock24STLD9000-160.10000000190.013915:25
627Jason Pominville21BUFRW1000000.0000000030.01414:22
628Alexei Ponikarovsky23TORLW739192814443.1810218011108.284711:36
629Mark Popovic21MDAD1000000.0000000010.01413:48
630Brian Pothier26OTTD552686242.21101420782.692016:43
631Tom Poti26NYRD67101424-1474.4640510401248.1150622:28
632Nolan Pratt28TBLD5813411422.11000201352.995216:25
633Tom Preissing25SJSD69217198124.30201980892.2125518:12
634Keith Primeau32PHIC547152211802.160121500868.189716:36
635Wayne Primeau27SJSLW72920294902.5801115231426.3111415:28
636Chris Pronger*29STLD80144054-18810.87703132432036.9219727:28
637Sean Pronger31VANC3011-140.0000010060.03110:17
638Václav Prospal28MDALW82193554-9545.6127041817018510.3152718:37
639Dale Purinton27NYRD40112-9117-0.21000100313.251112:47
640Jamie Pushor30TOTD14000-52-0.20000000100.018413:10
640Jamie Pushor30CBJD7000-220.0000000060.09213:12
640Jamie Pushor30NYRD7000-30-0.2000000040.09213:08
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
641Taylor Pyatt22BUFLW6381220-7251.251241200988.298315:36
642Deron Quint27CHID514711-26180.62200610725.692518:08
643Stéphane Quintal35MTLD7335810823.63000500863.5150620:38
644Karel Rachůnek24TOTD72219218334.0110010901201.7141219:37
644Karel Rachůnek24OTTD601161717294.11000970991.0118319:43
644Karel Rachůnek24NYRD12134-94-0.10100120214.822919:04
645Branko Radivojevič23TOTRW77102232-5722.6721218401079.3112314:35
645Branko Radivojevič23PHXRW5391423-5361.9621212208310.887216:27
645Branko Radivojevič23PHIRW241890360.71000620244.225110:28
646Igor Radulov21CHIRW364711-2180.94000610478.544112:15
647Brian Rafalski30NJDD69630366247.24201131611304.6157322:48
648Marcus Ragnarsson32PHID70791612584.95202540828.5146420:55
649Erik Rasmussen26NJDLW6976135411.270005106810.379811:34
650Mike Rathje29SJSD802171918465.710109531051.9187623:27
651Rob Ray35OTTRW61010140.21000000333.3284:40
652Marty Reasoner26EDMC172685100.81010411287.128116:30
653Mark Recchi*35PHILW8226497518479.41114153116216715.6141017:12
654Wade Redden26OTTD8117264321659.751203161001759.7201724:54
655Robyn Regehr23CGYD824141814746.222017521063.8183222:21
656Jeremy Reich24CBJLW9011-320-0.1000010030.0697:38
657Robert Reichel32TORC691119302302.79202109010011.0107015:30
658Brandon Reid22VANC3011100.1000010020.0289:21
659Steve Reinprecht27CGYC4472229143.04301111106810.375217:05
660Todd Reirden32PHXD7022-440.0000010190.010815:22
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
661Mikael Renberg31TORLW59121325-1502.61020111208813.678313:16
662Pascal Rhéaume30TOTC42134-69-0.41000300382.642910:12
662Pascal Rhéaume30STLC25134-340.11000300234.325810:19
662Pascal Rhéaume30NYRC17000-35-0.50000000150.017110:02
663Mike Ribeiro23MTLC8120456515347.9137052817010319.4138417:05
664Mike Ricci32SJSC71719268402.3520015404814.6101914:21
665Brad Richards23TBLC8226537914129.3205163121124410.7167520:26
666Luke Richardson34CBJD64156-11481.91001401342.9128820:07
667Patrick Rissmiller25SJSC4000000.0000000020.0287:07
668Jani Rita22EDMRW2000000.0000000010.094:34
669Byron Ritchie26FLAC505611-10840.45002501657.769513:54
670Jamie Rivers28DETD503479412.23000400319.751210:14
671Craig Rivet29MTLD804812-1983.32201710964.2155719:28
672Gary Roberts37TORLW722820489846.4161117109112422.6126417:33
673Stéphane Robidas26TOTD59310134413.51111910634.8112319:02
673Stéphane Robidas26CHID45210126333.21011910553.694220:56
673Stéphane Robidas26DALD14101-280.30100000812.518112:57
674Nathan Robinson22DETC5000-12-0.1000000050.0306:01
675Luc Robitaille*37LAKLW802229514565.9101204209022110.0133416:41
676Randy Robitaille28ATLC69112637-12203.0650217901219.1109415:51
677Travis Roche25MIND5011-300.0000001050.08116:07
678Jeremy Roenick34PHIC621928471625.4810111612012814.8109317:37
679Todd Rohloff30TOTD59055-17260.50000500350.095616:12
679Todd Rohloff30WSHD35033-5180.50000300190.049414:07
679Todd Rohloff30CBJD24022-128-0.10000200160.046219:15
680Brian Rolston30BOSC821929489405.214323161212577.4160919:38
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
681Cliff Ronning38NYIC4091524323.072007805516.447711:56
682Pavel Rosa26LAKRW2112100.31000010425.02512:41
683Kyle Rossiter23TOTD6011070.2000010010.06811:21
683Kyle Rossiter23FLAD4000-170.0000000010.04811:55
683Kyle Rossiter23ATLD2011100.2000010002010:14
684Allan Rourke23CARD251234221.21000110244.231212:28
685André Roy28TBLRW33112-578-0.31000100244.22597:52
686Derek Roy20BUFC4991019-8121.681047307112.775015:19
687Steve Rucchin32MDAC82202343-14124.110911158014813.5162119:46
688Martin Ručinský32TOTLW8214314515724.21301226412066.8154818:53
688Martin Ručinský32NYRLW6913294213624.11201224411618.1130018:51
688Martin Ručinský32VANLW131232100.11000200452.224819:03
689Darren Rumble35TBLD5000-22-0.1000000050.05811:34
690Mike Rupp24TOTC576612-4470.85101510767.964511:18
690Mike Rupp24NJDC516511-1411.05101410649.454310:38
690Mike Rupp24PHXC6011-36-0.20000100120.010216:59
691Jarkko Ruutu28VANRW716814-131330.25100611708.681511:29
692Tuomo Ruutu20CHILW82232144-31584.1131003147017413.2134516:24
693Mark Rycroft25STLRW71912212322.0900011101108.2102114:23
694Michael Ryder23MTLRW8125386310268.11510042513021511.6129616:00
695Joe Sakic*34COLC81335487114210.81913133024025313.0164120:16
696Ruslan Salei29MDAD8241115-11104.7301211001452.8194323:42
697Tony Salmelainen22EDMLW13011-14-0.20000100170.01259:39
698Sami Salo29VAND74719268225.5250281011434.9164622:14
699Bryce Salvador27STLD69358-4472.73001410605.0120617:29
700Sergei Samsonov25BOSLW581723401245.2143051013013212.9101217:27
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
701Martin Samuelsson22BOSRW6000-10-0.1000000070.0345:38
702Mikael Samuelsson27FLAC373690350.73001510506.045412:15
703Geoff Sanderson31TOTLW80162036-10383.61060214602277.0128716:05
703Geoff Sanderson31CBJLW67131629-9342.9850111501916.8109516:20
703Geoff Sanderson31VANLW13347-140.72101310368.319214:46
704Tommi Santala24ATLC33123-722-0.41001110234.333410:08
705Oleg Saprykin22CGYLW691217291413.2840013401517.995213:48
706Cory Sarich25TBLD82316195893.920111501933.2151818:31
707Peter Sarno24EDMC6101220.21000000520.06210:15
708Miroslav Šatan29BUFRW82292857-15306.31711151315020614.1164320:02
709Kurt Sauer23TOTD69156-11511.31000401442.3114016:32
709Kurt Sauer23MDAD55145-8321.31000301323.192916:54
709Kurt Sauer23COLD14011-3190.00000100120.021115:04
710Brian Savage32TOTLW74161632-8383.312402124012412.9108414:39
710Brian Savage32PHXLW61121325-5362.59301112010111.987314:19
710Brian Savage32STLLW13437-320.831011202317.421116:15
711Marc Savard26ATLC45193352-8855.9126132112013314.3100422:19
712Dave Scatchard27NYIC619162512782.6711115011118.198916:13
713Peter Schaefer26OTTLW8115243922264.711223204011213.4126415:36
714Petr Schastlivy24TOTLW65448-4180.13102400854.766010:09
714Petr Schastlivy24OTTLW43246-1140.11101400375.44109:32
714Petr Schastlivy24MDALW22202-340.02001000484.225011:21
715Robert Schnabel25NSHD200336341.10000300100.029214:36
716Mathieu Schneider34DETD7814324622569.89414161601658.5191024:29
717Nick Schultz21MIND796101612165.95100721728.3160420:19
718Richard Scott25NYRLW5000023-0.1000000010.0306:01
719Darrel Scoville28CBJD8011-460.0000010050.015419:14
720Rob Scuderi25PITD13123240.81000200425.026120:06
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
721Daniel Sedin*23VANLW8218365418186.7171032115015311.8111113:33
722Henrik Sedin*23VANC7611314223324.99202201109911.1106714:02
723Dennis Seidenberg22PHID5000-42-0.30000000140.08717:20
724Peter Sejna24STLLW20224-94-0.10200020365.629914:58
725Ľubomír Sekeráš35DALD4112020.41000100250.06616:30
726Teemu Selänne*33COLRW781616322323.2961413301828.8126116:10
727Alexei Semenov22EDMD462358321.91100300365.679417:16
728Alexander Semin19WSHLW52101222-2362.464024809210.965612:37
729Cam Severson26MDALW31303-3500.221000002412.52287:21
730Brendan Shanahan*35DETLW82252853151176.717807161112808.9148318:05
731Patrick Sharp22PHIC41527-3550.550012004411.44079:56
732Jody Shelley27CBJLW76336-10228-0.12100300624.85507:14
733Timofei Shishkanov20NSHLW2000-10-0.100000000136:32
734Denis Shvidki23FLARW2000000.0000000040.02814:05
735Mike Siklenka24NYRRW1000000.00000000022:22
736Mike Sillinger32TOTC76131124-10681.71102091110612.3124416:22
736Mike Sillinger32PHXC608614-14540.470105016612.192215:22
736Mike Sillinger32STLC1655104141.440104104012.532220:08
737Jon Sim26TOTLW6381018-4331.580029101008.068610:53
737Jon Sim26LAKLW4867130271.36001700738.248110:01
737Jon Sim26PITLW15235-460.32001210277.420513:39
738Ben Simon25ATLC52303-1028-0.330000003010.03166:05
739Chris Simon32TOTLW78171128152503.813400101014711.699212:43
739Chris Simon32NYRLW6514923142253.21130090011612.177511:56
739Chris Simon32CGYLW133251250.62100110319.721616:38
740Reid Simpson34PITLW20000170.0000000020.0104:46
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
741Todd Simpson30TOTD62448-71521.84000400527.788714:19
741Todd Simpson30MDAD46437-61051.64000300429.565814:18
741Todd Simpson30OTTD16011-1470.20000100100.023014:21
742Fredrik Sjöström20PHXRW577613-7220.97001600739.666111:35
743Martin Škoula24TOTD79421255325.131001380844.8145218:23
743Martin Škoula24COLD58214162303.020001040543.7100617:21
743Martin Škoula24MDAD21279322.11100340306.744621:14
744Kārlis Skrastiņš29COLD82581318265.040117101024.9178921:49
745Rob Skrlac27NJDRW81011220.21001000333.3182:15
746John Slaney31PHID4022000.3000011005513:38
747Jiří Šlégr32TOTD526202611355.341121460986.191817:39
747Jiří Šlégr32BOSD36415195273.64001960834.872220:03
747Jiří Šlégr32VAND16257681.601115001513.319612:16
748Blake Sloan28DALRW28000-17-0.30000000230.02017:11
749Alexei Smirnov22MDARW8011020.0000010080.0587:17
750Jason Smith30EDMD687121913984.860111200848.3145221:22
751Mark Smith26SJSC36134-572-0.21000300313.23018:22
752Nathan Smith21VANC2000-10-0.1000000010.0115:16
753Wyatt Smith26NSHC18314220.620101002114.318610:22
754Jerred Smithson24LAKC8011040.0000010020.08510:39
755Bryan Smolinski32OTTC8019274622495.815403197118210.4133216:39
756Ryan Smyth27EDMLW8223365911706.713826251012459.4161219:39
757Radovan Somík26PHILW5341014-2170.940001000419.858411:01
758Martin Sonnenberg26CGYLW5000-22-0.1000000070.0448:51
759Brent Sopel27VAND8010324211367.94602191211735.8175421:56
760Sheldon Souray27MTLD6315203541047.4861381111868.1147623:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
761Jaroslav Špaček29CBJD5851722-13454.122129801084.6135923:26
762Jason Spezza20OTTC7822335522717.617503258014215.5114214:38
763Matthew Spiller20PHXD51000-1154-0.40000000220.054610:42
764Bruno St. Jacques23CARD35022-7310.20000200160.041411:50
765Martin St. Louis*28TBLRW82385694352413.2228873122321217.9168820:35
766Eric Staal19CARC81112031-6402.5821315501646.7135016:40
767Steve Staios30EDMD826222817866.3510114801533.9189023:03
768Matt Stajan20TORC691413277223.41400012016322.275911:00
769Patrik Štefan23ATLC82142640-7263.59322195211012.7135116:29
770Charlie Stephens22COLC6022-140.1000020010.0376:12
771Scott Stevens*39NJDD3839123223.12101801684.491324:01
772Jeremy Stevenson29TOTRW56549-31050.52300400677.556710:07
772Jeremy Stevenson29NSHRW53549-21030.62300400628.153310:03
772Jeremy Stevenson29MINRW3000-12-0.1000000050.03411:24
773Turner Stevenson31NJDRW611413270763.31040213007618.477512:42
774Karl Stewart20ATLLW5011040.1000010020.0224:27
775Cory Stillman30TBLLW8125558018369.71311164015017814.0158219:32
776P.J. Stock28BOSC1000000.0000000010.066:04
777Jarret Stoll21EDMC681011218422.0811210101079.394513:54
778Martin Straka31TOTLW54101626-25201.272108806814.7101118:43
778Martin Straka31LAKLW326814-940.941104403417.653716:47
778Martin Straka31PITLW224812-16160.331004403411.847421:32
779Martin Štrbák29TOTD4951116-10462.35001740549.395519:29
779Martin Štrbák29PITD4431114-11381.73000740476.485819:31
779Martin Štrbák29LAKD5202180.62001000728.69619:14
780Garret Stroshein23WSHRW3000-114-0.1000000020.0227:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
781Jason Strudwick28CHID54134-16730.21000300323.180514:55
782Brad Stuart24SJSD77930399347.84500161401297.0170522:09
783Mike Stuart23STLD2000000.000000000199:31
784Jozef Stümpel31LAKC64829375163.1440021627810.3120118:46
785Marco Sturm25SJSRW642120410365.191026128015813.3105016:25
786Mike Stutzel24PHXLW9000-40-0.3000000030.0525:47
787Radoslav Suchý27PHXD8271421184.75202950828.5161319:40
788Alexander Suglobov22NJDRW1000000.0000000020.088:18
789Steve Sullivan29TOTRW802449731488.21111243117121811.0167420:56
789Steve Sullivan29CHIRW56152843-7364.39424198114010.7119321:19
789Steve Sullivan29NSHRW24921308123.9270012907811.548120:02
790Mats Sundin*32TORC8131447511529.219111102318322613.7160919:52
791Niklas Sundström28MTLRW66812203181.7800210116711.994314:17
792Damian Surma23CARLW1011100.10000100099:26
793Tomáš Surový22PITRW47111223-8162.583019301129.858612:28
794Brian Sutherby21WSHLW30202-528-0.22000000248.330810:15
795Andy Sutton28ATLD65813210944.607118501027.8151723:21
796Marek Svatoš21COLRW4202100.41101000633.34110:18
797Alexander Svitov21TOTC402911-8200.52000810523.846911:43
797Alexander Svitov21CBJC29268-8160.32000510365.636712:39
797Alexander Svitov21TBLC11033040.20000300160.01029:18
798Jaroslav Svoboda23CARLW33314360.530011002711.13019:08
799Brian Swanson27ATLC2011000.100001000136:35
800Don Sweeney37DALD630111122184.600001001390.0100115:53
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
801Darryl Sydor31TOTD8031922-16323.5210011801222.5166520:49
801Darryl Sydor31CBJD4921315-19262.01100760802.5107321:54
801Darryl Sydor31TBLD31167361.51000420422.459219:06
802Petr Sýkora27MDARW81232952-9345.917602161302778.3145517:57
803Jeff Taffe22PHXRW5981018-8201.535005506711.965111:02
804Henrik Tallinder25BUFD7219105262.91000900631.6132318:23
805Chris Tamer33ATLD38257-9550.92001500405.068317:58
806David Tanabe23PHXD4557124223.23202340885.7103723:02
807Alex Tanguay24COLLW69255479304210.5187053518111721.4126618:21
808Dick Tärnström29PITD80163652-37386.0412001026015810.1192424:03
809Chris Taylor31BUFC546612-2221.060006005012.054910:10
810Tim Taylor34TBLC8271522-5251.170011302957.4105712:54
811Joey Tetarenko25CARRW2000000.00000000073:31
812Chris Therien32TOTD6719106523.01000801681.5123718:28
812Chris Therien32PHID5619102502.31000801591.7103718:31
812Chris Therien32DALD11000420.7000000090.020018:13
813Steve Thomas40DETLW441012228252.91000311108012.556112:45
814Joe Thornton24BOSC7723507318988.8194063812018712.3166621:38
815Scott Thornton33SJSLW80131427-6842.312101122012710.2111613:57
816Shawn Thornton26CHIRW81012230.21000000147.19011:14
817Mattias Timander29TOTD3925715212.91011500464.369917:56
817Mattias Timander29PHID3414513192.30010400432.362618:25
817Mattias Timander29NYID5112220.61001100333.37314:35
818Kimmo Timonen28NSHD77123244-7527.5480192211806.7183823:52
819Daniel Tjärnqvist27ATLD6851520-4203.930211221657.7151522:17
820Mathias Tjärnqvist24DALLW18112-62-0.21001100119.11759:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
821Keith Tkachuk31STLLW753338718839.91518082414023314.2147419:39
822Jordin Tootoo20NSHRW70448-61370.12200310924.35948:29
823Raffi Torres22EDMLW8020143412654.715503131013614.7101112:38
824Yannick Tremblay28ATLD382810-13131.01101620474.382121:36
825John Tripp26LAKRW34156-4330.11000500452.22758:05
826Pavel Trnka27FLAD67313162513.72100931664.5114617:07
827Darcy Tucker28TORLW642111324683.91281274014614.4114217:50
828Pierre Turgeon*34DALC7615254017205.39601196010414.4108114:13
829Roman Tvrdoň23WSHRW9011-32-0.2000010070.09610:41
830Fedor Tyutin20NYRD25257-4140.91010410336.150320:08
831Igor Ulanov34EDMD425131819284.6410310304910.283319:51
832Layne Ulmer23NYRC1000-10-0.1000000010.099:27
833Scottie Upshall20NSHLW7011-20-0.1000001060.0649:11
834Ossi Väänänen23TOTD79246-14891.12001400454.4152019:14
834Ossi Väänänen23PHXD67246-10871.22001400395.1129719:21
834Ossi Väänänen23COLD12000-42-0.1000000060.022318:36
835Rob Valicevic33DALC7000-12-0.1000000040.0557:50
836Shaun Van Allen36OTTLW73210126800.31010901414.983911:29
837Mike Van Ryn24FLAD79132437-16526.76610121201369.6193124:26
838Ryan VandenBussche30CHIRW65415-101200.022001002516.04076:16
839Jim Vandermeer23TOTD4651217-11832.43111750618.287018:55
839Jim Vandermeer23CHID2321012-6581.60110550375.450722:03
839Jim Vandermeer23PHID23325-5250.830012002412.536315:47
840Václav Varaďa27OTTLW3055102261.050015004710.643014:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
841Josef Vašíček23CARLW82192645-3605.013605179016111.8140217:06
842Julien Vauclair24OTTD1000120.1000000001312:48
843Stéphane Veilleux22MINLW1928100201.00111701375.427214:20
844Antoine Vermette21OTTLW5777145161.360106016311.168411:59
845Kris Vernarsky21BOSC3000-10-0.100000000206:33
846Darcy Verot27WSHC37022-6135-0.50000101110.03268:48
847J.P. Vigier27ATLRW7010818-18220.762234311109.1102214:36
848Vitaly Vishnevski23MDAD73610160514.260001000867.0125317:10
849Ľubomír Višňovský27LAKD58821298265.9350091201147.0139424:02
850Anton Volchenkov21OTTD19123180.71000200156.724813:04
851Pavel Vorobiev21CHIRW18134140.20101210205.023012:48
852Radim Vrbata22CARRW80121325-10242.1840211201956.2109613:42
853David Výborný29CBJRW82223153-26405.2108421516015813.9167120:23
854Matt Walker23STLD140110250.3000010080.015911:23
855Scott Walker30NSHRW752542674947.9139332515215715.9150420:03
856Niclas Wallin28CARD573710-8512.13000511744.1106418:40
857Rickard Wallin23MINC155491141.323014001631.321514:20
858Derrick Walser25CBJD27189-6221.40100350352.949618:23
859Wes Walz33MINC571213255323.0903213007017.192916:18
860Kyle Wanvig23MINRW6011-210-0.10000100160.08313:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
861Aaron Ward31CARD493581372.41200500515.987517:52
862Jason Ward25MTLRW5357123210.93201511568.967112:39
863Lance Ward25MDAD46044-1940.90000400260.03998:41
864Rhett Warrener28CGYD77314178975.020111022823.7153019:52
865Mike Weaver25ATLD1000-10-0.10000000088:28
866Steve Webb28TOTRW10000-44-0.3000000030.0515:08
866Steve Webb28NYIRW5000-12-0.100000000254:57
866Steve Webb28PITRW5000-32-0.2000000030.0275:20
867Doug Weight33STLC75145165-3376.68605252511987.1153220:25
868Mattias Weinhandl23NYIRW55812209262.344028404916.367812:20
869Eric Weinrich37TOTD804151912465.522011311834.8172321:33
869Eric Weinrich37PHID5427911323.21101601563.6112320:48
869Eric Weinrich37STLD2628101142.31100710277.460023:05
870Stephen Weiss20FLAC50121729-10102.993029808214.688517:42
871Kyle Wellwood20TORC1000-10-0.1000000010.087:56
872Glen Wesley35CARD7406618324.20000510820.0158121:22
873Duvie Westcott26CBJD34077-15390.60000430430.072021:11
874Erik Westrum24PHXC15112-320-0.21000100293.424016:00
875Colin White26NJDD752111310964.620001010613.3157721:02
876Peter White34PHIC3000-12-0.1000000020.0196:25
877Todd White28OTTC539202912223.171121460989.292917:32
878Trent Whitfield26WSHC446511-2140.950125003815.856312:48
879Ray Whitney31DETLW671429437224.710314199111911.8109916:24
880Jason Wiemer27TOTC7581422-71301.6710010401037.8101513:32
880Jason Wiemer27MINC6271118-61061.36100740897.986513:57
880Jason Wiemer27NYIC13134-1240.31000300147.115111:36
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
881Jason Williams23DETC4967131151.360007004413.64639:27
882Justin Williams22TOTRW7911334412644.5740126702035.4133216:52
882Justin Williams22PHIRW476202610322.7330118201075.672815:30
882Justin Williams22CARRW32513182321.84100850965.260418:52
883Shane Willis26TBLRW12066120.40000510270.016613:50
884Brian Willsie25WSHLW4910515-7181.581114108511.862212:42
885Clarke Wilm27TORC1000007-0.20000000100.011711:45
886Landon Wilson28TOTRW546410-3470.74200400767.956010:22
886Landon Wilson28PHXRW35134-316-0.11000300412.43449:51
886Landon Wilson28PITRW195160310.932001003514.321611:21
887Chad Wiseman22NYRLW4101-100.11000000333.3358:49
888Brendan Witt28WSHD7221012-221231.72000901912.2164122:48
889Jason Woolley34DETD554151919284.74001960606.786415:42
890Peter Worrell26COLLW4931421790.43000100329.42905:55
891Tyler Wright30CBJRW689918-19630.972038101098.399114:34
892Jeremy Yablonski23STLRW1000-15-0.1000000010.087:53
893Mikhail Yakubov21CHIC30178-128-0.11000520323.141213:44
894Alexei Yashin30NYIC47151934-1104.11230199114810.181417:19
895Stéphane Yelle29CGYC53413171241.23100841765.383815:48
896Nolan Yonkman22WSHD1000000.00000000055:00
897Jason York33NSHD6721315-4643.02001544802.5142621:17
898Mike York26EDMC6116264218155.113120149314411.1117619:17
899Scott Young36DALRW538816-15140.962023501346.078214:45
900Steve Yzerman*38DETC7518335110465.8117032111114112.8131517:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
901Miroslav Zálešák24SJSRW2000-10-0.1000000030.02412:02
902Rob Zamuner34BOSLW574593160.64000500498.25549:43
903Richard Zedník28MTLLW812624505636.419709177021811.9141817:30
904Henrik Zetterberg23DETLW6115284315145.17712196313710.9111318:15
905Alexei Zhamnov33TOTC43112536-1283.81010117719611.582119:05
905Alexei Zhamnov33CHIC2361218-8141.65101840639.545019:34
905Alexei Zhamnov33PHIC20513187142.250009313315.237118:32
906Nikolai Zherdev19CBJRW57132134-11543.6850115601379.592216:11
907Alexei Zhitnik31BUFD6842428-131024.12200111211343.0170125:01
908Sergei Zholtok31TOTC701417312193.611303143013210.6108515:30
908Sergei Zholtok31MINC591316294193.510303133011511.395716:13
908Sergei Zholtok31NSHC11112-200.01000100175.912911:41
909Marek Židlický26NSHD82143953-16827.85904132601439.8164320:02
910Mike Zigomanis23CARC17033-120.10000210130.01468:37
911Dwayne Zinger27WSHD7011290.300001000385:24
912Sergei Zinovjev23BOSC10011120.0000010080.0989:48
913Tomáš Žižka24LAKD15235-4120.71100120248.325416:54
914Sergei Zubov*33DALD77735420208.52411142101544.5197125:36
915Dainius Zubrus25WSHC54121527-16382.0561287011510.4105419:32
916Andrei Zyuzin26MIND65813214485.644019401047.7132420:22