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 Abid25ATLLW6022160.1000020060.0498:10
2Craig Adams28CARRW671011211511.681129026814.782412:18
3Kevyn Adams31CARC82158230361.8130227011609.4105712:53
4Dmitry Afanasenkov25TBLLW689615-7161.081003307811.56629:44
5Maxim Afinogenov26BUFRW772251736847.4111103312002419.1125816:20
6Tommy Albelin41NJDD36066421.60000510150.050313:59
7Andrew Alberts24BOSD731673681.90010501303.393612:50
8Daniel Alfredsson*33OTTRW774360103295012.32216582732124917.3167021:41
9Bryan Allen25VAND777101741154.261001000888.0157420:27
10Jamie Allison30TOTD27011-656-0.1000010070.02438:59
10Jamie Allison30NSHD20011-645-0.2000010030.01608:00
10Jamie Allison30FLAD70000110.1000000040.08311:48
11Jason Allison30TORC66174360-18764.789021330011115.3123418:42
12Tony Amonte35CGYRW801428423433.710313131411559.0136917:07
13Dave Andreychuk*42TBLLW4261218-13160.91411381817.456413:26
14Nik Antropov25TORRW5712193113563.19210171111310.688715:34
15Colby Armstrong23PITRW4716244015584.3772319508618.689619:04
16Derek Armstrong32LAKC62132841-2463.46701226010013.096215:31
17Tyler Arnason26TOTC791332451443.78501221002036.4113214:20
17Tyler Arnason26CHIC601328415403.9850119901618.189814:58
17Tyler Arnason26OTTC19044-44-0.20000310420.023412:19
18Jason Arnott31DALC81324476131028.62011152618016719.2139317:12
19Evgeny Artyukhin22TBLRW7241317-4900.931001210795.16288:43
20Arron Asham27NYIRW6391524-51031.562101500999.185313:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Serge Aubin30ATLC7471724-4791.361001412828.582111:06
22Adrian Aucoin32CHID33156-13380.50100140591.775822:58
23Keith Aucoin27CARC7011-44-0.1000010030.0375:19
24Sean Avery25LAKC75152439-52573.11113121301897.9102113:37
25P.J. Axelsson30BOSLW59101828-341.8712116111138.8103917:36
26Anton Babchuk21TOTD395510-7221.42300140568.957714:48
26Anton Babchuk21CARD22325-260.81200020329.429413:22
26Anton Babchuk21CHID17235-5160.61100120248.328316:38
27Christian Bäckman25STLD5261218-15483.33301660708.6129024:49
28Jaroslav Balaštík26CBJLW66121022-1261.857029101587.684712:50
29Jozef Balej23VANRW1011100.1000010030.087:56
30Keith Ballard23PHXD8283139-18995.04131151511027.8163819:59
31Michal Barinka21CHID25011-720-0.10000100190.036614:38
32Cam Barker19CHID1000000.0000000010.01111:02
33Matthew Barnaby32CHILW8282028-111781.280011901859.4110113:26
34Stu Barnes35DALC781521369443.114012183012312.2128516:29
35Scott Barney26ATLC3000-10-0.1000000040.0206:45
36Milan Bartovič24CHIRW24167080.41000600352.92128:50
37Shawn Bates30NYIC66151934-11602.41311417209515.8113517:12
38Nolan Baumgartner29VAND705293411305.8041111180736.8115416:29
39François Beauchemin25TOTD72828362526.04403181001375.8166823:10
39François Beauchemin25MDAD61826348416.1440317901216.6147824:14
39François Beauchemin25CBJD11022-611-0.10000110160.019017:16
40Kris Beech24TOTC10123140.21000110128.312012:02
40Kris Beech24NSHC5123100.31000110616.77314:40
40Kris Beech24WSHC500004-0.1000000060.0479:24
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Steve Bégin27MTLC7611122391131.881229121348.2108714:19
42Wade Belak29TORD55033-13109-0.10000300160.05499:59
43Éric Bélanger28LAKC65172037-5622.912501172111914.3114117:33
44Ken Belanger31LAKLW5000-17-0.100000000183:39
45Brendan Bell22TORD1000000.0000000020.01414:00
46Mark Bell25CHILW82252348-141074.11311111310022711.0144417:37
47Bryan Berard28CBJD44122032-29323.31110291101269.599722:40
48Aki Berg28TORD75088-5561.60000701420.0119715:58
49Sean Bergenheim21NYILW28459-11200.24001500636.337213:17
50Marc-André Bergeron25EDMD751520353387.17801118114410.4159221:14
51Patrice Bergeron20BOSC813142733227.51812162417131010.0166820:36
52Steve Bernier20SJSRW391413274353.2112119407518.755114:08
53Todd Bertuzzi30VANRW82254671-171206.01312032620020012.5156819:08
54Blair Betts25NYRC668210-1024-0.17010200948.585312:55
55Kevin Bieksa24VAND39066-1771.10000420380.062816:06
56Mathieu Biron25WSHD524913-11501.21300360616.663612:14
57Jason Blake32NYILW762829570605.8141222191003049.2142718:47
58Rob Blake*36COLD811437512948.16711191712645.3197424:22
59Zdeněk Blatný25BOSLW5000-22-0.1000000030.0265:08
60Brandon Bochenski23TOTRW408917-2221.662008106212.942310:35
60Brandon Bochenski23CHIRW20224-98-0.12000200238.71788:53
60Brandon Bochenski23OTTRW2067137141.742006103915.424612:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Eric Boguniecki30TOTRW4761016-3331.142007304812.552211:06
61Eric Boguniecki30PITRW385611-2290.741005103613.941210:50
61Eric Boguniecki30STLRW9145-140.40100220128.311012:15
62Peter Bondra37ATLRW60211839-3403.91380199014314.795615:56
63Radek Bonk30MTLC6161521-3520.94021951767.992515:10
64Derek Boogaard23MINLW6524621580.420014001513.33505:23
65Joël Bouchard32NYID251895231.91000620452.254821:56
66Pierre-Marc Bouchard21MINC801742593285.9107031824011814.4122015:15
67Philippe Boucher32DALD6616274328779.88803141121749.2154523:25
68Tyler Bouck26VANRW121120210.21000100616.7766:22
69Bob Boughner34COLD411672541.21001510156.72977:15
70Francis Bouillon30MTLD6731922-6343.603011360754.0139220:47
71Jesse Boulerice27TOTRW38000-764-0.4000000050.0972:33
71Jesse Boulerice27CARRW26000-351-0.2000000030.0652:30
71Jesse Boulerice27STLRW12000-413-0.2000000020.0322:39
72Eric Boulton29ATLLW51459-4870.640005002814.32504:54
73Rene Bourque24CHIRW771618343562.91240213501808.9118115:20
74Jay Bouwmeester22FLAD82541461796.45000251601892.6209025:29
75Brad Boyes23BOSC8226436911307.6188032914020312.8129315:46
76Dan Boyle29TBLD79153853-8388.29604191901539.8183223:12
77Nick Boynton27BOSD545712-7932.23110601895.6111520:39
78Matt Bradley27WSHRW7471219-8720.570011101878.093212:36
79Donald Brashear34PHILW76459-2166-0.14000500735.56538:36
80Pavel Brendl24PHXRW2000-30-0.1000000030.0188:54
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Kip Brennan25MDALW12011-235-0.1000010050.0514:16
82Eric Brewer26STLD32639-17451.45101120649.475123:28
83Daniel Brière28BUFC482533583486.71411041517114717.091519:04
84Rod Brind'Amour35CARC783139708686.81019252016319815.7189524:18
85Patrice Brisebois35COLD801028381556.26402151211079.3178522:19
86Kyle Brodziak21EDMC10000-44-0.3000000070.011011:02
87Wade Brookbank28VAND321233810.810002001010.01584:56
88Curtis Brown29CHIC7151015-938-0.14010631846.096913:39
89Dustin Brown21LAKRW79141428-10801.6860211301598.8110413:59
90Mike Brown26CHILW2011090.1000010010.0125:52
91Sean Brown29TOTD4711112-17351.01000830492.070915:05
91Sean Brown29NJDD3511112-14271.01000830372.753815:22
91Sean Brown29VAND12000-38-0.10000000120.017114:15
92Gilbert Brulé19CBJC7224-200.420001101118.29213:11
93Andrew Brunette32COLLW822439639486.51311022217012918.6123115:01
94Sergei Brylin32NJDLW82152237-4462.911403139012611.9129015:44
95Jan Bulis27MTLLW732020402504.013613173013115.3114115:37
96Brent Burns20MINRW7241216-7320.33101831735.5101614:07
97Alexandre Burrows24VANLW4375125611.360115004914.344710:24
98Sven Butenschön29VAND80001100.2000000040.011314:05
99Dustin Byfuglien20CHID25325-6240.83001200456.743317:19
100Eric Cairns31TOTD5011211240.61000100195.33276:33
100Eric Cairns31PITD271010870.31000000812.51485:28
100Eric Cairns31FLAD230111370.30000100110.01807:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Petr Čajánek30STLLW71103141-22542.27300121901506.7134018:53
102Kyle Calder27CHILW79263359-4525.618626267018314.2145218:23
103Ryan Caldwell24NYID2000-22-0.1000000020.03316:33
104Mike Cammalleri23LAKC80262955-14504.8111504919120612.6134016:45
105Brian Campbell26BUFD79123244-14166.075051022010511.4139917:43
106Gregory Campbell22FLAC64369-1140-0.33000600595.15538:38
107Jim Campbell32TBLRW1000020.00000000098:47
108Chris Campoli21NYID8092534-16464.57202141101237.3148318:32
109Matt Carkner25SJSD1011020.10000100066:01
110Matt Carle21SJSD12336-2140.912011201127.319316:07
111Keith Carney35TOTD79218208624.311011251852.4161920:30
111Keith Carney35MDAD612161813484.011011141712.8117819:19
111Keith Carney35VAND18022-5140.30000110140.044124:30
112Anson Carter31VANRW81332255-1416.51815071210014622.6117914:34
113Jeff Carter21PHIC8123194210404.915627127018912.297812:04
114Andrew Cassels36WSHC314812-3140.722004402913.841013:13
115Zdeno Chára28OTTD71162743171358.151013131222127.5193027:11
116Jonathan Cheechoo25SJSRW82563793235812.730242112017031717.7163719:57
117Chris Chelios*44DETD814711221084.42110412834.8149718:29
118Jason Chimera26CBJLW80171330-10952.515115130012713.4101412:41
119Eric Chouinard25PHIC1000020.00000000054:30
120Marc Chouinard28MINC741416301342.76623106011212.5122016:29
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Erik Christensen22PITC336713-3340.84200430857.147114:17
122Martin Cibák25TBLC65268-922-0.12000600504.04296:36
123Brett Clark29COLD80927363565.95401161011486.1157219:39
124Chris Clark29WSHRW7820193991103.916130171114413.9120215:24
125Noah Clarke26LAKLW500000-0.1000000030.0377:23
126Daniel Cleary27DETLW77312155400.4300110021062.880810:30
127Ryane Clowe23SJSRW18022-29-0.20000200140.01749:40
128Ben Clymer27WSHRW77161733-7722.513303116014910.7109114:10
129Braydon Coburn20ATLD9011-240.0000001040.0697:43
130Carlo Colaiacovo23TORD212570171.21100221219.532415:26
131Erik Cole27CARRW6030295919547.4243381711116418.3115819:18
132Kevin Colley27NYIC16000-252-0.2000000040.0764:44
133Rob Collins27NYIC8112100.20100100812.5526:27
134Jeremy Colliton21NYIC19112260.21000100911.11206:18
135Mike Commodore26CARD7231013121383.13002811724.2111615:30
136Mike Comrie25PHXC803030602556.62010041515019015.8128216:01
137Tim Connolly24BUFC631639555285.29703201639916.2113418:00
138Craig Conroy34LAKC7822446613786.2145332516315414.3149919:13
139Matt Cooke27VANLW4581018-8711.180029106711.962813:57
140Joe Corvo28LAKD8114264016387.77703121401907.4161919:59
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Jean-Philippe Côté23MTLD8000240.3000000020.08811:02
142Jeff Cowan29LAKRW46819-8730.680001005315.13888:26
143Ryan Craig24TBLC48151328-462.896009408118.573715:21
144Sidney Crosby18PITC813963102-111010.52316053031227814.0163020:08
145Cory Cross35TOTD56358-3591.62010500329.471712:48
145Cory Cross35EDMD34235-5380.910103002010.043412:46
145Cory Cross35DETD161123150.71000100119.120412:44
145Cory Cross35PITD6011-160.1000010010.07913:13
146Mark Cullen27CHIC297916721.870008104515.638413:15
147Matt Cullen29CARC782524494405.1178051310121411.7128216:26
148Jassen Cullimore33CHID54167-2453-0.10101510234.391616:58
149Mariusz Czerkawski33TOTRW358210-6100.771000207211.144912:49
149Mariusz Czerkawski33TORRW19415-260.33100010419.825613:30
149Mariusz Czerkawski33BOSRW16415-440.440000103112.919212:01
150Pierre Dagenais27MTLRW325712-5160.93201340746.83179:55
151Alexandre Daigle30MINRW4652328-6122.2320112110598.559813:00
152Trevor Daley22DALD8131114-2873.43001551913.3151218:40
153Kevin Dallman24TOTD6741014-14292.513005501313.1127319:00
153Kevin Dallman24STLD464913-15211.91300540894.586618:49
153Kevin Dallman24BOSD21011180.50000010420.040719:24
154Mathieu Dandenault29MTLD82515208834.8500112211015.0152818:38
155Pavel Datsyuk27DETC7528598726229.81711043128014519.3134217:53
156Rob Davison25SJSD691566762.11000500362.895513:50
157Éric Dazé30CHILW1000-22-0.1000000001211:56
158Greg de Vries33ATLD82728351765.24302151211116.3180522:01
159Andy Delmore29CBJD7000-120.0000000070.010815:24
160Pavol Demitra31LAKRW5825376221427.0137571619218413.6122221:04
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Nathan Dempsey31LAKD53211130482.22000740583.4101519:09
162Éric Desjardins36PHID45420243563.613017103884.5106223:36
163Boyd Devereaux27PHXC7881422-13440.7710112207610.599712:47
164Rob DiMaio37TBLRW6141317-7300.622011111725.671311:41
165Niko Dimitrakos26TOTRW64916254322.281011051939.774211:36
165Niko Dimitrakos26SJSRW45412160261.04000741666.153611:54
165Niko Dimitrakos26PHIRW19549461.141013102718.520610:52
166Chris Dingman29TBLLW34011-1022-0.60000100240.01875:29
167Joe DiPenta26MDAD722688462.52000600277.497313:31
168Jon DiSalvatore24STLRW5000-12-0.1000000030.0428:27
169Shane Doan29PHXRW82303666-91236.31317071124125411.8156819:08
170Tie Domi36TORRW7751116-101090.341001100677.57499:43
171Shean Donovan31CGYRW80911209821.8801010011326.894311:47
172Doug Doull31WSHC2000-119-0.10000000083:57
173Jim Dowd37TOTC7851318-11400.140101300677.598012:34
173Jim Dowd37CHIC6031215-5380.230001200555.576312:43
173Jim Dowd37COLC18213-62-0.110101001216.721712:04
174Aaron Downey31TOTRW423472950.730004002114.32355:36
174Aaron Downey31MTLRW251452500.410004001010.01686:43
174Aaron Downey31STLRW172020450.320000001118.2673:56
175Dallas Drake36STLLW6222426-13590.711011842882.3104916:55
176Kris Draper34DETRW801022323581.6901119211536.5142217:46
177Chris Drury29BUFC81303767-11326.61216251621017217.4146618:06
178J.P. Dumont27BUFRW54202040-1384.411904911011617.286416:00
179Pascal Dupuis26MINRW67101626-10401.664029611516.6110516:30
180Radek Dvořák28EDMRW6482028-2261.7620219011316.1106016:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Ben Eager22PHILW253580180.730005002114.31857:24
182Mark Eaton28NSHD69314-2442.030000012810.7136119:43
183Patrick Eaves21OTTRW58209297223.71451481010020.072412:29
184Christian Ehrhoff23SJSD645182310324.6320271101244.0114017:48
185Nils Ekman29SJSRW7721365720546.4165022214017611.9117115:12
186Patrik Eliáš29NJDLW3816294511205.2106031415014211.370618:34
187Matt Ellison22TOTRW3131013-2190.82100640496.141613:25
187Matt Ellison22CHIRW263912-4170.62100540476.438314:45
187Matt Ellison22PHIRW5011220.1000010020.0326:28
188Steve Eminger22WSHD6651318-12812.1410010215010.0140921:21
189Shane Endicott24PITC41112-943-1.00010100442.348011:43
190Martin Erat24NSHLW802029490764.7155011811014314.0118014:45
191John Erskine25TOTD60101-15161-0.11000000323.178313:03
191John Erskine25NYID34101-1299-0.21000000234.349714:37
191John Erskine25DALD26000-3620.1000000090.028611:00
192Garnet Exelby24ATLD75191011752.51000801442.3117615:41
193Jim Fahey26SJSD21022-1114-0.40000200220.026612:39
194Rico Fata25TOTRW47347-422-0.12100400506.047810:10
194Rico Fata25WSHRW21336380.72100300319.71728:11
194Rico Fata25PITRW20000-510-0.70000000180.026213:06
194Rico Fata25ATLRW6011-24-0.1000010010.0447:18
195Fedor Fedorov24NYRRW300006-0.1000000020.0299:49
196Sergei Fedorov*36TOTC67123244-2663.08312171411607.5140921:02
196Sergei Fedorov*36CBJC62123143-1643.18312171311428.5130821:06
196Sergei Fedorov*36MDAC5011-12-0.10000010180.010120:17
197Todd Fedoruk26MDALW764192361741.740011720695.86398:24
198Ruslan Fedotenko27TBLLW80261541-4444.322406123016415.9122815:21
199Eric Fehr20WSHRW1100002-0.10000000100.0635:45
200Andrew Ference26CGYD8242731-12855.42200101701113.6165220:08
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Scott Ferguson33MIND15000-3220.0000000060.01389:11
202Jonathan Ferland22MTLRW7101-220.01000000911.1466:37
203Vernon Fiddler25NSHC408412-2420.953023104617.455313:49
204Valtteri Filppula21DETC4011120.1000010010.0297:19
205Jiří Fischer25DETD223588332.12011320368.345620:43
206Mike Fisher25OTTC6822224423645.116243127315014.7116617:09
207Tom Fitzgerald37BOSRW714610-1040-0.24000501508.06719:27
208Rory Fitzpatrick31BUFD56459-18501.02201230458.991616:22
209Tomáš Fleischmann21WSHC14022-70-0.30000110110.0956:45
210Ryan Flinn25LAKLW2000050.00000000010:25
211Adam Foote34CBJD6561622-16893.322211222679.0159724:34
212Colin Forbes29WSHLW9000-22-0.20000000100.0748:16
213Peter Forsberg*32PHIC6019567521468.0108123224013214.4112718:47
214Kurtis Foster24MIND58101828-3605.6460261201248.1111519:13
215Matt Foy22MINRW19235-4160.21100300219.520910:59
216Johan Franzén26DETC80124164361.01002240011910.199612:27
217Jeff Friesen29TOTLW514711-1532-0.44001520755.368213:23
217Jeff Friesen29WSHLW33347-1124-0.43000220644.748714:45
217Jeff Friesen29MDALW18134-480.01001300119.119610:53
218Dan Fritsche20CBJRW596713-14220.36000700936.560710:17
219Alex Frolov23LAKLW6921335417405.4144342110217412.1133219:18
220Marián Gáborík23MINRW653828666648.92610271512125215.1119818:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Simon Gagné25PHILW72473279313810.83312271811333414.1149520:46
222Steve Gainey27PHXLW20011-320-0.30000100110.01658:14
223Simon Gamache25TOTRW26347-5100.33000310368.329911:30
223Simon Gamache25STLRW153471100.73000310329.420813:53
223Simon Gamache25NSHRW11000-60-0.4000000040.0918:16
224Paul Gaustad23BUFC78915244651.8900014101138.094612:08
225Denis Gauthier29TOTD6229112982.42000900563.6102416:31
225Denis Gauthier29PHXD452911-4611.82000900434.776316:58
225Denis Gauthier29PHID170006370.60000000130.026115:21
226Aaron Gavey31MDAC5000020.0000000020.0204:03
227Martin Gélinas35FLALW8217244127804.21340323101869.1131115:59
228Carsen Germyn23CGYC2000-10-0.1000000020.0105:00
229Bruno Gervais21NYID27347-181.421003102114.345316:47
230Ryan Getzlaf20MDAC571425396224.2410011114011612.171712:35
231Hal Gill30BOSD801910-41242.21000900681.5148918:37
232Trevor Gillies27MDALW10000210.0000000010.032:40
233Brian Gionta27NJDRW82484189184611.423241103110029116.5162519:49
234Mark Giordano22CGYD7011280.4000001050.08512:05
235Alexandre Giroux24NYRLW1000-100.00000000032:50
236Jeff Giuliano26LAKLW483470260.13002400329.44689:45
237Tim Gleason23LAKD78219210773.320001702722.8138017:41
238Rob Globke23FLARW1810106-0.11000000185.61317:17
239Mike Glumac25STLC337512-8331.025004105512.741012:25
240Marcel Goc22SJSC8181422-7221.062021220968.394811:42
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Eric Godard25NYIRW57224-21150.220002001711.82033:34
242Steven Goertzen21CBJRW39000-1744-1.20000000230.03338:32
243Scott Gomez26NJDC823351848429.2249052724024413.5154018:47
244Sergei Gonchar31PITD75124658-131007.04802143021926.3185024:40
245Boyd Gordon22WSHRW25011-44-0.60000100120.029211:40
246Lee Goren28VANRW28123-630-0.21001200372.72077:25
247Josh Gorges21SJSD490665311.80000510250.086417:38
248David Gove27CARC1011200.20000100077:12
249Chris Gratton30FLAC7617223961043.412412184013512.6119515:43
250Josh Gratton23TOTLW14101-344-0.11000000175.91037:21
250Josh Gratton23PHXLW11101-330-0.11000000147.1888:00
250Josh Gratton23PHILW30000140.0000000030.0155:00
251Denis Grebeshkov22TOTD29055-12200.00000230240.048316:39
251Denis Grebeshkov22NYID21033-880.10000120140.036117:11
251Denis Grebeshkov22LAKD8022-4120.00000110100.012215:16
252Josh Green28VANLW334262140.540002003511.42838:35
253Mike Green20WSHD22123-8180.01000110137.732814:54
254Travis Green35BOSC82101222-2790.9802111011188.5123515:04
255Matt Greene22EDMD27022-6430.10000200100.030311:13
256Mike Grier31BUFRW8171623-7280.7700415011096.4116414:22
257Bill Guerin35DALRW7013274001153.210302131402106.2115016:25
258Ben Guite27BOSRW1000000.0000000020.098:53
259Niklas Hagman26TOTRW8481321-10180.6701010121266.3102912:15
259Niklas Hagman26DALRW546915-2160.95010612748.160911:17
259Niklas Hagman26FLARW30246-82-0.32000400523.842014:00
260Ron Hainsey24CBJD552151713433.911001140812.597817:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261David Hale24NJDD380445211.50000400190.045812:03
262Adam Hall25NSHRW751415290402.04100576212211.5125816:47
263Jeff Halpern29WSHC70113344-8792.55601181411517.3140020:00
264Denis Hamel28OTTLW4101100.21000000911.1379:10
265Dan Hamhuis23NSHD827313811707.22411181211355.2185022:34
266Jeff Hamilton28NYIC13268080.71100240296.913710:33
267Roman Hamrlík31CGYD51719268565.851104150897.9111421:51
268Michal Handzuš28PHIC73113344-2382.78211161341139.7134818:28
269Scott Hannan27SJSD81618247585.442019811045.8199124:34
270Jay Harrison23TORD8011520.6000010070.015118:50
271Mark Hartigan28CBJC339312-1221.463012105416.738411:39
272Scott Hartnell23NSHLW8125234881015.1131028147221111.8130316:05
273Todd Harvey30EDMRW63527-7320.150002004511.14767:33
274Derian Hatcher33PHID77413172933.22110832984.1180923:30
275Niclas Hävelid32ATLD82428329485.322001990844.8198524:13
276Martin Havlát24OTTLW189716642.162113315715.832718:11
277Eric Healey31BOSLW2000020.0000000010.0178:28
278Paul Healey30COLRW20000140.000000000115:33
279Dany Heatley25OTTLW825053103298612.92523273120230016.7173421:09
280Jochen Hecht28BUFLW6418244210344.312424194117910.1116018:07
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Bret Hedican35CARD745222711584.922111552736.8150320:19
282Jonathan Hedström28MDARW791314272481.7922512119913.1128616:17
283Milan Hejduk29COLRW7424345813245.991412249122110.9137318:33
284Timo Helbling24TBLD9011-360.0000010020.09310:19
285Colin Hemingway25STLRW3000-20-0.1000000020.0227:18
286Aleš Hemský22EDMRW81195877-5646.9117142335017810.7137516:59
287Alex Henry26MIND63055-4731.50000500410.072011:26
288Jamie Heward34WSHD7172128-5543.9340271221405.0155221:52
289Chris Higgins22MTLC80231538-1264.013733105014815.5115314:25
290Andy Hilbert24TOTC471215274382.89302104110111.961413:04
290Andy Hilbert24CHIC28549-4220.750014005010.028210:05
290Andy Hilbert24PITC19711188162.143016415113.733217:27
291Sean Hill35FLAD78218203803.4110015301101.8157220:09
292Dan Hinote29COLC735813-5480.14012701707.178010:41
293Shane Hnidy30ATLD660331330.70000300500.067510:14
294Jeff Hoggan27STLLW52268-1634-0.32000600603.34578:47
295Bobby Holík35ATLC64151833-6792.31050051211519.9112117:31
296Ryan Hollweg22NYRC52235-384-0.12000300326.33777:15
297Michael Holmqvist26CHIC72101020-14160.782018111069.497513:32
298Tomas Holmström33DETRW8129305914667.11811081713014020.7113213:59
299Shawn Horcoff27EDMLW792251730856.7163352721316713.2157819:59
300Darcy Hordichuk25NSHLW74761391631.570015105213.54556:09
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Nathan Horton20FLAC712819478895.425301136016217.3119916:53
302Marcel Hossa24NYRLW6410616-6281.173005101059.568810:45
303Marián Hossa*27ATLRW80395392176710.21814772725134111.4173521:41
304Jan Hrdina29CBJC75102333-8781.7541014817812.8127216:58
305Jiří Hudler22DETC400002-0.1000000030.0297:13
306Brett Hull*41PHXRW5011-30-0.1000001080.06913:45
307Cale Hulse32TOTD39044-8630.50000400340.059615:18
307Cale Hulse32CBJD27033-9430.00000300270.040715:04
307Cale Hulse32CGYD120111200.5000010070.018915:47
308Trent Hunter25NYIRW82161935-9342.01150313602217.2146217:50
309Kristian Huselius27TOTLW78202747-9404.512804720016412.2115914:52
309Kristian Huselius27CGYLW541524392364.39604618010714.080514:55
309Kristian Huselius27FLALW24538-1140.23200120578.835314:44
310Matt Hussey26PITC13011-50-0.40000100170.013410:17
311Andrew Hutchinson25CARD363811-2181.51200260339.137310:22
312Jarome Iginla*28CGYRW823532675867.81717161614229311.9177921:42
313Jarkko Immonen23NYRC6202-100.21100000825.06210:15
314Brad Isbister28BOSRW5861723-2461.3510015201125.480713:55
315Raitis Ivanāns27MTLD4000-19-0.100000000122:58
316Greg Jacina23FLAC11011-14-0.10000100100.0645:50
317Barret Jackman24STLD634610-61562.84002510567.1118218:46
318Ric Jackman27TOTD6472330-20522.84301121011205.8111017:21
318Ric Jackman27PITD4962228-20462.433011291956.389918:21
318Ric Jackman27FLAD15112060.41000010254.021114:04
319Tim Jackman24PHXRW8000121-0.1000000040.0587:13
320Jean-François Jacques20EDMLW7000-30-0.2000000080.0476:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Jaromír Jágr33NYRRW825469123347215.53024094128036814.7181022:05
322Connor James23LAKRW2000-10-0.1000000010.0157:19
323Dan Jancevski24DALD2000100.100000000189:13
324Cam Janssen21NJDRW47000-391-0.50000000100.02224:44
325Cole Jarrett23NYID1000100.1000000010.01413:48
326Jeff Jillson25BUFD2000040.0000000010.02914:40
327Jonas Johansson21WSHRW1000020.00000000044:14
328Aaron Johnson22CBJD262689232.11101510287.136914:12
329Greg Johnson34NSHC68118195101.170438007614.5112816:36
330Mike Johnson31PHXRW801638547504.896132612014511.0132616:34
331Ryan Johnson29STLC65369-2133-0.71110501575.374111:24
332Kim Johnsson29PHID47619255344.133009100976.2109523:17
333Jussi Jokinen22DALLW811738552305.298021523010715.9109913:34
334Olli Jokinen27FLAC8238518914889.82314192823035110.8168020:29
335Matt Jones22PHXD16022-2140.20000200100.018511:35
336Randy Jones24PHID28088-6160.60000431210.041914:58
337Ed Jovanovski29VAND4482533-8584.5260212130879.2107524:26
338Milan Jurčina22BOSD5165113542.74200500649.484016:28
339František Kaberle32CARD77638448466.55103211611264.8151019:37
340Tomáš Kaberle27TORD8295867-1469.73602134501635.5229427:58
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Dmitri Kalinin25BUFD552161814544.120001150474.392216:45
342Boyd Kane27WSHLW5011120.1000010010.0204:04
343Petr Kanko21LAKRW10101100.11000000714.3474:42
344Niko Kapanen27DALC81142135-10362.4752413809714.4115214:13
345Sami Kapanen32PHIRW58122234-9122.2534214801239.8104818:04
346Paul Kariya*31NSHLW82315485-6408.41714032232024512.7156519:05
347Alexander Karpovtsev35FLAD6000-34-0.2000000040.06611:05
348Darius Kasparaitis33NYRD670667972.40000600480.0117117:28
349Pat Kavanagh26PHIRW8000-22-0.2000000010.0425:14
350Duncan Keith22CHID8191221-11794.1711011101346.7189823:26
351Matt Keith22CHIRW2000000.0000000060.02311:42
352Chris Kelly25OTTC8210203021762.8910213161128.9101112:20
353Ryan Kesler21VANC821013231791.2910211111198.4115214:03
354Alexander Khavanov34TORD646612-11602.032104204413.6109617:08
355Chad Kilger29TORC79171128-6632.415112100110316.598012:25
356Ken Klee34TOTD7431215-4803.02101831704.3139318:49
356Ken Klee34TORD5631215-1662.82101831654.6112220:02
356Ken Klee34NJDD18000-3140.2000000050.027115:03
357Kevin Klein21NSHD2000-100.0000000002713:40
358Jon Klemm36DALD764711-3602.83101412577.0128716:56
359Jakub Klepiš21WSHC25134-118-0.31000210263.81857:25
360Rostislav Klesla23CBJD5161319-4753.34201472847.1109421:27
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361Tomáš Klouček25ATLD1000020.00000000033:14
362Mike Knuble33PHIRW8234316525807.51913262110021715.7166820:21
363Matt Koalska25NYIC3000-12-0.1000000030.0175:44
364Chuck Kobasew23CGYRW77201131-10643.310100492014314.094412:16
365Mikko Koivu22MINC6461521-9401.13300870966.385013:17
366Saku Koivu31MTLC721745621705.5125042322013812.3133418:31
367Krys Kolanos24TOTC15213140.31100100229.11499:57
367Krys Kolanos24PHXC9213220.411001001513.310311:30
367Krys Kolanos24EDMC6000-12-0.1000000070.0467:39
368Juraj Kolník25FLARW771520351402.810413191014510.3110214:19
369Konstantin Koltsov24PITLW60369-1020-0.72010411724.279513:15
370Mike Komisarek24MTLD71246-11161.92000400663.0104214:40
371Maxim Kondratiev23NYRD29123-2220.80100200166.347216:17
372Zenon Konopka25MDAC23437-4480.622001201822.21687:19
373Steve Konowalchuk33COLLW2169155141.631206213915.434816:33
374Tomáš Kopecký23DETC1000120.0000000010.0109:41
375Andrei Kostitsyn20MTLRW12213120.42000100922.2907:32
376Tom Kostopoulos27LAKRW7681422-81000.8800113017410.898312:56
377Aleš Kotalík27BUFRW82253762-3626.2151005191802619.6127615:34
378Ilya Kovalchuk22ATLLW78524698-66811.22527071629132316.1173122:11
379Alex Kovalev32MTLRW69234265-1766.3149051824020611.2134419:28
380Viktor Kozlov30NJDLW691213250162.1102018501229.893413:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Vyacheslav Kozlov33ATLLW8225467114337.1178012916120612.1145817:47
382Lukáš Krajíček22FLAD67214161502.60200671892.2124018:30
383Niklas Kronwall25DETD2718911282.30100710283.655420:31
384Staffan Kronwall23TORD34011-3140.30000100180.044012:57
385Filip Kuba29MIND65619250445.741111531698.7141521:46
386Pavel Kubina28TBLD7653338-12965.3140392221553.2168622:11
387Chris Kunitz26TOTLW6919224116714.813512175014912.895913:54
387Chris Kunitz26MDALW6719224119694.913512175014912.894714:08
387Chris Kunitz26ATLLW2000-32-0.100000000115:43
388Oleg Kvasha27TOTLW641319323382.91210114321369.691014:13
388Oleg Kvasha27NYILW4991221-2321.681019121048.770714:26
388Oleg Kvasha27PHXLW154711561.340005203212.520313:32
389Joel Kwiatkowski28FLAD7348123862.53101521874.6119316:21
390Antti Laaksonen32COLLW81161834-2402.414024170114111.3129716:00
391Dan LaCouture28BOSLW55224-653-0.31010200375.43446:15
392Andrew Ladd20CARLW296511041.133004104314.032411:10
393Brooks Laich22WSHC7371421-9260.9610112201185.981911:13
394Bryce Lampman23NYRD1000-12-0.1000000010.01413:40
395Robert Lang35DETC7220426217726.5128032616017111.7117016:15
396Darren Langdon35NJDLW14011-322-0.1000010020.0463:17
397Jamie Langenbrunner30NJDRW80193453-1744.610811171702437.8148818:36
398Josh Langfeld28TOTRW5721012-2260.210101000852.462811:01
398Josh Langfeld28SJSRW3929114160.61010900533.845911:46
398Josh Langfeld28BOSRW18011-610-0.40000100320.01699:24
399Daymond Langkow29CGYC822534592466.31411071418217114.6148518:07
400Ian Laperrière32COLC8221244531163.919113230113315.8140717:10
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Maxim Lapierre20MTLC1000-100.00000000033:04
402Martin Lapointe32CHIRW82141731-301061.18603134013510.4121114:46
403Georges Laraque29EDMRW7221012-5730.420001000504.04746:35
404Chad Larose23CARRW49112137350.71001930621.651810:35
405Brad Larsen28ATLLW627815-3210.740318004814.668110:59
406Jay Leach26BOSD2000170.100000000136:20
407Patrick Leahy26BOSLW43448-2190.44000400468.73919:06
408Brett Lebda24DETD4639129202.62101900506.058112:38
409Vincent Lecavalier25TBLC803540750908.12013272019130911.3161020:08
410John LeClair36PITLW73222951-24614.0138101019013516.3115015:45
411Mike Leclerc29TOTLW501016260372.4640013306515.466813:21
411Mike Leclerc29PHXLW35912210292.1540010204420.548413:50
411Mike Leclerc29CGYLW15145080.31000310214.818412:14
412Brian Leetch*37BOSD6152732-10364.31400141301303.8143523:31
413Guillaume Lefebvre24PITLW9000-39-0.3000000030.011112:21
414David Legwand25NSHC44719263342.0700511801096.474116:50
415Yanick Lehoux23PHXC3101120.21000000520.0299:50
416Jere Lehtinen32DALRW803319529306.1181416127021615.3149618:42
417Mario Lemieux*40PITC2671522-16161.243003120779.150419:22
418Jordan Leopold25CGYD74218206685.502017110872.3165222:20
419Francis Lessard26ATLD6000-20-0.100000000152:33
420Junior Lessard25DALRW51010120.11000000616.7377:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Trevor Letowski28CBJRW81101828-2361.3811114131357.4133916:32
422Nicklas Lidström*35DETD80166480215012.97902234102436.6219927:29
423David Liffiton21NYRD1000020.00000000098:42
424John-Michael Liles25COLD821435495447.88601132201549.1151918:31
425Andreas Lilja30DETD822131518984.320011111782.6155919:01
426Trevor Linden35VANC8279163150.751108015512.792911:20
427Eric Lindros*32TORC33111122-3432.174027405918.657417:24
428Joakim Lindström22CBJLW3000000.0000000040.0165:11
429Matthew Lombardi23CGYC5562026-1482.031221550728.377814:09
430Lynn Loyns24CGYLW1000000.00000000066:15
431Brad Lukowich29TOTD75219210403.920011711494.1144319:14
431Brad Lukowich29NYID5711213-3322.310011011362.8109719:15
431Brad Lukowich29NJDD18178381.61000700137.734519:11
432Jamie Lundmark25TOTC53101929-1622.7820191007812.865912:26
432Jamie Lundmark25PHXC3851318-1361.44100760618.247912:37
432Jamie Lundmark25CGYC1246102201.331012401625.015012:32
432Jamie Lundmark25NYRC3101-260.110000001100.0299:49
433Joffrey Lupul22MDAC81282553-13485.1141222141102969.5134716:38
434Toni Lydman28BUFD75116179824.310001330681.5162321:38
435Craig MacDonald28CGYC25325580.621002002711.125710:16
436Derek MacKenzie24ATLC11011080.00000100110.0726:33
437Donald MacLean29DETC3112200.30101100333.33812:45
438John Madden32NJDC82162036-7362.31501019101948.2155718:59
439Adam Mair26BUFC40257-2470.32000500405.03207:59
440Ivan Majeský29WSHD57189-2661.30010701352.998717:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Vladimir Malakhov37NJDD29459-9261.51300320439.360120:44
442Tomáš Malec23OTTD2000420.3000000010.02311:44
443Manny Malhotra25CBJC581021311412.4811018301029.894916:21
444Marek Malík30NYRD742161828785.720021330702.9151220:26
445Ryan Malone26PITLW77222244-22632.971051137215314.4139318:06
446Kirk Maltby33DETRW825611-980-0.940105011154.3112613:44
447Paul Mara26PHXD78153247-12707.07800112101579.6167621:29
448Todd Marchant32TOTC79925342661.9900019511326.8136317:15
448Todd Marchant32MDAC61619253461.460001720906.7100116:25
448Todd Marchant32CBJC18369-1200.53000231427.136220:05
449Bryan Marchment36CGYD371238751.81000200166.348513:07
450Masi Marjamäki21NYIRW1000000.00000000055:17
451Andrei Markov27MTLD6710364613748.33611161828811.4157823:33
452Danny Markov29NSHD58011119623.00000812590.0113419:33
453Patrick Marleau26SJSC82345286-12268.51320142824026013.1163419:56
454Grant Marshall32NJDRW7681725-18701.044031430899.096012:38
455Jason Marshall34MDAD230442340.80000400250.027111:46
456Paul Martin24NJDD80532371327.0230015170975.2188923:37
457Radek Martínek29NYID7411617-9322.51000880791.3135118:16
458Steve Martins33OTTC4112200.31000100616.7317:50
459Richard Matvichuk32NJDD62110112403.010001000432.3113018:13
460Brad May34COLLW54336-1482-0.53000300555.54538:23
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Jamal Mayers31STLC67151126-221291.71302190211113.5101315:07
462Dean McAmmond32STLLW78152237-25322.3114001210011612.9125116:02
463Bryan McCabe30TORD73194968-111610.561306133242079.2206628:18
464Steve McCarthy24TOTD6797163513.572004306613.694514:06
464Steve McCarthy24VAND512463431.72000400464.367713:17
464Steve McCarthy24ATLD167310081.852000302035.026816:44
465Darren McCarty33CGYRW677613-11170.861005106710.478411:43
466Alyn McCauley28SJSC76121426-3301.76423101310511.4108214:14
467Jay McClement22STLC6762127-23301.051021290767.993413:56
468Cody McCormick22COLC454481290.64001400439.33477:42
469Andy McDonald28MDAC82345185243210.22113072525122914.8137816:48
470Shawn McEachern36BOSLW28268-1222-0.21100600405.040214:20
471Dan McGillis33NJDD27066-5360.80000420320.038414:14
472Brian McGrattan24OTTRW6023501410.22000300365.62544:14
473Jay McKee28BUFD75511160573.6401010015010.0135418:03
474Kyle McLaren28SJSD77221236664.620011650673.0176122:52
475Brett McLean27COLC8293140-7512.78100211001157.8100112:12
476Josef Melichar27PITD7231215-2662.420101101535.7125617:26
477Scott Mellanby39ATLRW711222345552.89303157010012.095213:25
478Andrej Meszároš20OTTD8210293934618.2550291911377.3147217:57
479Freddy Meyer25PHID576212710334.642007140688.8102317:56
480Branislav Mezei25FLAD160113370.50000100130.030819:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Milan Michálek21SJSRW811718351452.913402117015910.7127715:46
482Zbyněk Michálek23PHXD82915244625.645029511058.6187222:50
483Antti Miettinen25DALLW791120310462.57401137010710.395612:06
484Aaron Miller34LAKD56088-6271.10000611320.0103318:26
485Norm Milley25TBLRW14213-240.211001001216.71007:09
486Graham Mink26WSHC3000000.0000000010.0175:32
487Willie Mitchell28TOTD802810191135.52000800583.4166820:51
487Willie Mitchell28MIND6426815874.62000600484.2133620:52
487Willie Mitchell28DALD160224260.90000200100.033220:46
488Mike Modano*35DALC7827507723588.41412142722120713.0152619:34
489Fredrik Modin31TBLLW773123545566.0181214174222114.0150819:35
490Jaroslav Modrý34ATLD7973138-9764.6250292201434.9162620:35
491Travis Moen23MDALW39415-3720.040000102814.343111:03
492Alexander Mogilny36NJDRW34121325-762.5570310309312.954916:09
493Tomáš Mojžíš23VAND70112120.3000010070.09813:57
494Steve Montador26TOTD582574791.82000500553.680113:48
494Steve Montador26FLAD511564681.41000500422.471814:04
494Steve Montador26CGYD71010110.31000000137.78311:49
495Dominic Moore25NYRC8299184281.072017201396.5102212:28
496Ian Moran33BOSD121120100.51000100714.317314:25
497Ethan Moreau30EDMLW741116276872.0524411231517.3118315:59
498Jason Morgan29CHIC7112160.21000100616.77110:06
499Derek Morris27PHXD5362127-7543.914126141916.6110620:52
500Brendan Morrison30VANC82193756-1844.5118052215015612.2160019:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Shaone Morrisonn23WSHD80113147912.810001003561.8165820:44
502Brenden Morrow27DALLW81234265301837.114814319214615.8156019:15
503Joe Motzko25CBJLW2000-20-0.1000000030.02110:35
504Mark Mowers31DETRW464111513161.640001100656.23828:18
505Bryan Muir32WSHD7281826-9723.5440051301365.9152421:10
506Matt Murley26PITLW41156-924-0.61000401482.147011:29
507Douglas Murray25SJSD340113270.80000100210.047213:53
508Garth Murray23MTLC36516-2440.450011002520.03339:15
509Glen Murray33BOSRW64242953-8525.0176131413219512.3129220:12
510Rem Murray33EDMC9112120.21000100616.7707:49
511Ladislav Nagy26PHXLW511541568745.577141822113211.496318:53
512Rick Nash21CBJLW543123545516.9201104158017018.298618:16
513Tyson Nash30PHXLW50066-784-0.60000501440.050210:03
514Markus Näslund32VANLW81324779-19667.51913021829026412.1149618:28
515Alain Nasreddine30PITD6000280.2000000030.09115:11
516Andrei Nazarov31MINRW2000-16-0.100000000104:48
517Petr Nedvěd34TOTC5371825-14701.043017101907.889116:48
517Petr Nedvěd34PHIC285914-8360.632004414710.647817:05
517Petr Nedvěd34PHXC252911-6340.31101360434.741216:29
518Chris Neil26OTTRW7916173392043.38800125012612.797212:18
519Scott Nichol31NSHC343363790.42010300329.435710:30
520Eric Nickulas30BOSRW16246280.620004001414.31308:08
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Rob Niedermayer31MDAC76152439-5892.7104121212014010.7135817:52
522Scott Niedermayer*32MDAD8213506389610.04903212721817.2209225:30
523Ville Nieminen28TOTLW70816247631.8701214111147.089712:49
523Ville Nieminen28NYRLW485121710531.650021011736.855911:38
523Ville Nieminen28SJSLW22347-3100.32010400417.333815:23
524Joe Nieuwendyk*39FLAC65263056-2465.9197031713019513.3106516:23
525Janne Niinimaa30TOTD6331316-12862.31111850496.1124619:46
525Janne Niinimaa30NYID411910-7621.41000630234.384020:30
525Janne Niinimaa30DALD22246-5240.90111220267.740518:25
526Marcus Nilson27CGYLW706111713321.34202920837.2103814:50
527Robert Nilsson21NYIC5361420-6261.25101860708.662911:52
528Petteri Nokelainen20NYIC15112-140.01001100137.71177:47
529Niklas Nordgren26TOTLW58426-834-0.140002003810.54117:05
529Niklas Nordgren26CARLW43426-4300.240002003212.53217:28
529Niklas Nordgren26PITLW15000-44-0.3000000060.0905:59
530Mattias Norström34LAKD7742327-3584.012111481834.8162521:07
531Brad Norton30OTTD70001310.1000000030.07110:10
532Filip Novák23OTTD11000-24-0.1000000050.01049:26
533Jiří Novotný22BUFC14213-500.010101001513.317112:15
534Teppo Numminen37BUFD75238406366.3200018200603.3146319:30
535Michael Nylander33NYRC8123567931768.4176044511017213.4156619:20
536Eric Nystrom22CGYLW2000-10-0.1000000002412:01
537Doug O'Brien21TBLD5000020.0000000020.0397:44
538Sean O'Donnell34TOTD78291161473.12000810336.1129116:33
538Sean O'Donnell34PHXD5717831212.11000610234.392916:18
538Sean O'Donnell34MDAD211233260.910002001010.036217:13
539Jeff O'Neill29TORRW74191938-19643.251406127016911.293612:39
540Lyle Odelein37PITD27011-1050-0.40000100170.043816:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Mattias Öhlund29VAND78132033-6926.1481211721837.1200225:40
542Rostislav Olesz20FLAC5981321-4241.0701312101057.687714:52
543David Oliver34DALRW3000-10-0.1000000010.0237:37
544Krzysztof Oliwa32NJDLW3000-20-0.1000000010.0196:18
545Ben Ondrus23TORLW22000-1018-0.80000000170.022310:07
546Brooks Orpik25PITD64279-31241.62000610326.3120618:50
547Colton Orr23TOTRW350111710.0000010010.01012:53
547Colton Orr23BOSRW20000027-0.1000000010.0361:49
547Colton Orr23NYRRW150111440.000001000654:19
548Vladimír Országh28STLRW16459-2140.831005002317.427016:52
549Jed Ortmeyer27NYRRW78527238-0.35001200905.686611:06
550Steve Ott23DALLW825172211781.050011700895.697611:54
551Michel Ouellet23PITLW50161632-13162.8511008718718.470114:02
552Alex Ovechkin20WSHLW81525410625212.72821352331042512.2175121:37
553Sandis Ozoliņš33TOTD3661420-2283.2420231105810.375420:56
553Sandis Ozoliņš33NYRD19311142202.31200290417.345223:48
553Sandis Ozoliņš33MDAD17336-480.930021201717.630217:45
554Nathan Paetsch22BUFD1011-100.0000001001615:38
555Samuel Påhlsson28MDAC82111021-1340.780318111169.5135416:30
556Daniel Paille21BUFLW14123520.31000200156.714510:24
557Žigmund Pálffy33PITRW421131425123.8920222901129.881219:19
558Jay Pandolfo31NJDRW821010202160.6100009101168.6147918:03
559Zach Parise21NJDC81141832-1282.71220599013310.5106413:08
560Richard Park29VANC6081018-2291.370121000978.266011:00
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Scott Parker28SJSLW101013380.21000000616.7565:39
562Mark Parrish28TOTRW76292049-23204.2131605614013721.2140918:33
562Mark Parrish28NYIRW57241741-14163.8111305611010223.5111519:34
562Mark Parrish28LAKRW19538-940.423000303514.329415:29
563George Parros26LAKRW5523511380.22000300238.72724:56
564Serge Payer26FLARW71246-726-0.92000400702.97029:53
565Stephen Peat25WSHRW1000-22-0.1000000020.054:47
566Michael Peca31EDMC7191423-4561.052218421088.3118216:39
567Dustin Penner23MDARW194373140.82201300468.722711:58
568Alexander Perezhogin22MTLRW67910195381.863027301098.367910:08
569Joel Perrault22PHXC5112020.21000100714.35711:29
570Yanic Perreault34NSHC69223557-3305.81210021817014515.2103114:57
571Nathan Perrott29TOTRW26213-3560.120011001910.51435:30
571Nathan Perrott29DALRW232132540.420011001711.81165:02
571Nathan Perrott29TORRW3000-52-0.2000000020.0279:07
572Corey Perry20MDARW561312251502.694025709813.364811:34
573Andrew Peters25BUFLW28000-2100-0.2000000060.0913:16
574Richard Petiot23LAKD2000-22-0.1000000010.0104:47
575Ronald Petrovický28ATLRW6081220-8621.0620211107011.471311:53
576Tomi Pettinen28NYID18000-2160.1000000070.026414:40
577Matt Pettinger25WSHLW71201838-2393.611452116113414.9109915:29
578Dion Phaneuf20CGYD8220294959310.341607111712428.3178221:44
579Chris Phillips27OTTD691181919904.110001116791.3144020:52
580Alexandre Picard20CBJLW17000-214-0.40000000100.01569:09
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581Alexandre Picard20PHID6000-24-0.1000000090.0579:33
582Tuomas Pihlman23NJDLW11112-1100.11000100147.111110:04
583Lasse Pirjetä31PITC254374180.840003003013.32319:15
584Fernando Pisani29EDMC801819375423.713412145013113.7110813:51
585Joni Pitkänen22PHID5813334622788.385031814111811.0137523:43
586Geoff Platt20CBJC15055-4160.00000500290.016811:12
587Tomáš Plekanec23MTLLW67920294322.381001253999.188813:15
588Steve Poapst37TOTD62055-2647-0.20000500230.0101116:18
588Steve Poapst37STLD41011-2137-0.40000100190.064115:38
588Steve Poapst37PITD21044-5100.3000040040.037017:36
589Thomas Pöck24NYRD8112-340.21000100156.712115:10
590John Pohl26TORRW7314240.621001001717.68912:47
591Vojtěch Polák20DALLW3000-10-0.1000000030.0206:31
592Jason Pominville23BUFRW57181230-4223.26102275012414.580514:07
593Alexei Ponikarovsky25TORLW8121173815684.315243142115713.4114214:06
594Mark Popovic23ATLD7000-50-0.3000000060.07711:04
595Brian Pothier28OTTD775303529596.82300161401333.8127316:32
596Tom Poti28NYRD733202316705.4120281201222.5151720:46
597Ryan Potulny21PHIC2011100.100001000126:09
598Marc Pouliot20EDMC8101100.11000000520.0688:30
599Nolan Pratt30TBLD820997603.20000900260.0147517:59
600Tom Preissing27SJSD7411324317268.19202112011318.4151720:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
601Keith Primeau34PHIC9167060.50100321128.314315:56
602Wayne Primeau29TOTC71111122-16570.69111101010110.9115616:17
602Wayne Primeau29BOSC506814-10400.06000710669.186417:16
602Wayne Primeau29SJSC21538-6170.531113003514.329213:55
603David Printz25PHID1000000.00000000065:45
604Chris Pronger*31EDMD801244562749.621003123201557.7223927:59
605Václav Prospal30TBLLW81255580-3507.51510033817023610.6155319:10
606Petr Průcha23NYRLW683017473326.1141602116013023.193113:42
607Konstantin Pushkarev20LAKRW1011000.100001000109:33
608Jamie Pushor32CBJD4123100.61000200250.07318:13
609Taylor Pyatt24BUFLW416612-1330.96001420629.746111:14
610Kyle Quincey20DETD1000000.0000000010.01211:37
611Branko Radivojevič25PHIRW648614-6440.37101420849.581712:46
612Brian Rafalski32NJDD82643490368.53302182411264.8209325:32
613Paul Ranger21TBLD76117185583.810011313731.4130117:07
614Erik Rasmussen28NJDC675510-4320.641005004511.14737:04
615Mike Rathje31PHID793212422465.211111830555.5159020:08
616Ryan Ready27PHILW7011000.0000010090.0578:08
617Marty Reasoner28TOTC77112334-14282.15601167010210.8102713:20
617Marty Reasoner28EDMC5891726-12201.7450111606314.374012:45
617Marty Reasoner28BOSC19268-280.41100510395.128815:09
618Mark Recchi*37TOTRW83283664-36684.41513031321219914.1169320:24
618Mark Recchi*37PITRW63243357-28564.21311021219216414.6134121:17
618Mark Recchi*37CARRW20437-8120.122011203511.435217:37
619Wade Redden28OTTD6510405035639.42804162221536.5152623:28
620Richie Regehr23CGYD14022060.50000200120.015911:21
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
621Robyn Regehr25CGYD68620266676.3150210100896.7157323:08
622Steve Regier21NYILW9000-10-0.1000000040.0546:02
623Darren Reid22TBLRW7011-200.0000010030.0405:41
624Steve Reinprecht29TOTC8022305211325.612913219013016.9130516:19
624Steve Reinprecht29CGYC5210192910243.1550113607213.977014:49
624Steve Reinprecht29PHXC28121123182.574128305820.753519:06
625Erik Reitz23MIND5000-240.0000000006613:09
626Pascal Rhéaume32TOTC13000-74-0.40000000110.01179:00
626Pascal Rhéaume32NJDC12000-64-0.40000000110.01119:15
626Pascal Rhéaume32PHXC1000-100.00000000066:10
627Mike Ribeiro25MTLLW79163551-6364.188021817013012.3131016:35
628Mike Ricci34PHXC7810616-22690.045114115020.099812:48
629Brad Richards25TBLC822368910328.012740283912828.2186622:45
630Mike Richards20PHIC791123346652.3713116521686.5121515:23
631Brad Richardson20COLC41310130120.721001000515.944010:44
632Luke Richardson36TOTD651910-19710.81000810402.5106616:24
632Luke Richardson36CBJD44167-18300.11000600244.267115:15
632Luke Richardson36TORD21033-1410.60000210160.039518:48
633Danny Richmond21TOTD20011-625-0.20000100130.022611:18
633Danny Richmond21CARD10011-37-0.1000010070.0909:00
633Danny Richmond21CHID10000-318-0.1000000060.013613:36
634Patrick Rissmiller27SJSC18336180.621013002611.51699:22
635Jani Rita24TOTLW516410-6100.560004004912.24458:43
635Jani Rita24PITLW30347-640.23000400368.330310:06
635Jani Rita24EDMLW21303060.430000001323.11426:46
636Byron Ritchie28CGYC45426-2690.340002003411.84449:52
637Jamie Rivers30TOTD330662381.20000240360.049514:59
637Jamie Rivers30PHXD180552261.00000140320.036220:06
637Jamie Rivers30DETD150110120.2000010040.01338:51
638Craig Rivet31MTLD8272734-51095.82501161011225.7184022:27
639Andy Roach32STLD51230100.50100020250.07214:20
640Gary Roberts39FLALW581426404513.610401179012211.597216:45
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
641Stéphane Robidas28DALD755152015675.131101320955.3127416:59
642Nathan Robinson24BOSC2000000.0000000010.073:32
643Louis Robitaille23WSHD2000-15-0.10000000094:42
644Luc Robitaille*39LAKLW6515924-6521.81230236012512.091414:03
645Randy Robitaille30MINC67122840-5543.657021513011210.798714:44
646Jeremy Roenick36LAKC5891322-5360.972016521118.1100717:22
647Brian Rolston32MINC8234457914509.41415572817029311.6166920:21
648Allan Rourke25NYID6011100.3000010020.010317:15
649André Roy30PITLW42213-31160.020011001118.22125:03
650Derek Roy22BUFC701828461574.3125111810015111.9119217:02
651Mathieu Roy22EDMD1000-10-0.1000000001313:00
652Michal Rozsíval27NYRD825253035908.1230316811154.3184122:27
653Steve Rucchin34NYRC721323366103.084101112011111.7115116:00
654Martin Ručinský34NYRLW5216395510565.7124041722015210.595818:25
655Mike Rupp26TOTLW40426-3580.240001013910.33609:00
655Mike Rupp26CBJLW39426-3580.240001013810.53549:04
655Mike Rupp26PHXLW1000000.0000000010.076:30
656Jarkko Ruutu30VANRW821071711421.082027008511.896011:42
657Tuomo Ruutu22CHIC15235-7310.01100300306.722114:43
658Štefan Ružička20PHIRW1000020.0000000010.054:48
659Matt Ryan22LAKC12011-42-0.2000010080.0736:07
660Prestin Ryan25VAND1000-12-0.10000000087:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
661Mark Rycroft27STLLW806410-1446-0.25012400777.883610:27
662Michael Ryder25MTLRW81302555-5405.91218061114024312.3131016:10
663Rick Rypien21VANC5101140.21000000616.7326:19
664Jason Ryznar22NJDLW8000-12-0.1000000010.0435:19
665Joe Sakic*36COLC8232558710608.92210063124026312.2163319:55
666Ruslan Salei31MDAD7811819171144.9100011611080.9175622:31
667Sami Salo31VAND591023339386.31902111111407.1144524:30
668Bryce Salvador29STLD46145-24260.31000211234.391119:48
669Sergei Samsonov27TOTLW74233053-3285.31310011416014316.1122216:31
669Sergei Samsonov27BOSLW55181937-3223.712601910010716.892916:53
669Sergei Samsonov27EDMLW1951116061.614005603613.929315:26
670Mikael Samuelsson29DETRW7123224527425.916703166018712.396013:31
671Geoff Sanderson33TOTLW77252146-15584.5131111147015915.7105613:42
671Geoff Sanderson33PHXLW75252146-14584.6131111147015216.4103413:47
671Geoff Sanderson33CBJLW2000-10-0.1000000070.02210:54
672Oleg Saprykin24PHXLW67111425-16501.383019501268.791813:42
673Cory Sarich27TBLD8211415-2793.210001211881.1152318:34
674Peter Sarno26CBJC1000000.0000000001110:42
675Miroslav Šatan31NYIRW82353166-8546.81817022010125313.8157219:10
676Kurt Sauer25COLD371455241.41000400195.347412:48
677Brian Savage34PHILW669514-1828-0.144114101028.887913:19
678Marc Savard28ATLC8228699771009.31314143136221213.2168220:30
679Dave Scatchard29TOTC63151833-131122.510503711012112.496415:18
679Dave Scatchard29PHXC47111223-11841.774037508113.669314:44
679Dave Scatchard29BOSC164610-2280.831000604010.027116:56
680Peter Schaefer28OTTLW8220305016405.012442236113714.6129715:49
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
681Mathieu Schneider36DETD72213859338611.91011042018018811.2176524:31
682Christoph Schubert23OTTD5646104482.03010510725.662211:06
683Nick Schultz23MIND79212142434.320001101454.4141917:58
684Rob Scuderi27PITD57044-1836-0.20000400280.0115420:15
685Brent Seabrook20CHID69527325605.54102121501144.4138220:02
686Daniel Sedin*25VANLW822249717346.91111042621220410.8136616:40
687Henrik Sedin*25VANC8218577511567.1125102827211315.9138616:54
688Dennis Seidenberg24TOTD6331518-13182.01200771833.6107016:59
688Dennis Seidenberg24PHXD3411011-9141.20100460492.065319:13
688Dennis Seidenberg24PHID29257-440.81100311345.941714:22
689Peter Sejna26STLLW6112140.21000100911.17011:43
690Teemu Selänne*35MDARW80405090284411.42218052822026715.0142417:48
691Alexei Semenov24TOTD27224-4380.611002001612.532011:51
691Alexei Semenov24FLAD16112-1210.30100100137.720112:33
691Alexei Semenov24EDMD11112-3170.21000100333.311910:49
692Cam Severson28CBJLW4000050.0000000020.0123:06
693Brendan Shanahan*37DETLW824041812910510.52614062714028913.8136016:35
694Patrick Sharp24TOTC721417315462.81211513401449.798613:41
694Patrick Sharp24CHIC50914231361.7801210401118.181616:19
694Patrick Sharp24PHIC225384101.141033003315.21707:43
695Jody Shelley29CBJLW803710-41630.33001610397.74785:58
696Timofei Shishkanov22STLRW22325-160.530002002611.51868:28
697Mike Sillinger34TOTC79323163-17636.21714121416121115.2152019:15
697Mike Sillinger34STLC48221941-17494.1101111613013116.894519:41
697Mike Sillinger34NSHC311012220142.173018318012.557618:34
698Jon Sim28TOTRW72171532-7542.9980513201729.984011:40
698Jon Sim28PHIRW397714-6281.03402700808.842810:59
698Jon Sim28FLARW3310818-1261.964036209210.941112:28
699Ben Simon27CBJC13000-44-0.3000000070.0735:38
700Chris Simon34CGYLW72814220941.9620312207610.575110:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
701Todd Simpson32TOTD51033-21300.90000300310.068513:25
701Todd Simpson32CHID45033-21160.70000300250.058913:05
701Todd Simpson32MTLD60000140.1000000060.09615:59
702Fredrik Sjöström22PHXRW75617231421.1510115111095.599913:20
703Wade Skolney24PHID1000020.00000000076:52
704Martin Škoula26TOTD78516216465.123016100925.4149319:09
704Martin Škoula26DALD61411156363.71301560785.1114018:41
704Martin Škoula26MIND171560101.31000140147.135420:49
705Kārlis Skrastiņš31COLD8231114-7652.610201100585.2178921:49
706Jim Slater23ATLC711010201461.691009101089.371710:06
707Jiří Šlégr34BOSD3251116-2562.41400470598.552416:22
708Dan Smith29EDMD7000170.2000000010.07911:21
709Jason Smith32EDMD76413171844.040001102795.1149319:39
710Mark Smith28SJSC80915243971.7621111311009.096412:03
711Nathan Smith23VANC1000000.0000000020.01110:52
712Wyatt Smith28NYIC42088-726-0.30000710370.047211:14
713Jerred Smithson26NSHC6659149540.850018015010.078111:50
714Bryan Smolinski34OTTC811731488464.413405191201789.6119914:48
715Ryan Smyth29EDMLW75363066-5587.31519231612223015.7151620:13
716Brent Sopel29TOTD6822628-13703.50200131301331.5158623:20
716Brent Sopel29NYID5722527-9643.50200121301211.7134423:35
716Brent Sopel29LAKD11011-460.00000100120.024222:02
717Sheldon Souray29MTLD75122739-111166.14710121412025.9166922:15
718Jaroslav Špaček31TOTD7612314311968.38400131711508.0179823:39
718Jaroslav Špaček31CHID45717248724.761006110808.8103523:00
718Jaroslav Špaček31EDMD31514193243.52300761707.176324:37
719Jason Spezza22OTTC6819719023339.2127053734015612.2129219:00
720Matthew Spiller22PHXD8011-1130.1000010030.08410:30
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
721Bruno St. Jacques25MDAD1101100.31000000250.01413:53
722Martin St. Louis*30TBLRW80313061-3386.1199371811122114.0167920:59
723Martin St. Pierre22CHIC2000-10-0.1000000010.02412:02
724Eric Staal21CARC824555100-88111.12219443421027916.1161119:39
725Steve Staios32EDMD828202810846.4710114601405.7171220:53
726Matt Stajan22TORC801512275502.683457148318.193111:38
727Yan Stastny23TOTC20134-4100.01000300147.11959:46
727Yan Stastny23BOSC17134-2100.11000300137.717510:16
727Yan Stastny23EDMC3000-20-0.1000000010.0216:53
728David Steckel23WSHLW700010-0.1000000060.0547:39
729Alexander Steen21TORC75182745-9423.589131710017610.2132217:37
730Patrik Štefan25ATLC641014243361.7820312118112.388513:50
731Lee Stempniak22STLRW57141327-10222.49502112010014.081914:22
732Grant Stevenson24SJSC47101222-7141.955028406714.956111:57
733Jeremy Stevenson31TOTLW51538-3950.550003004810.43697:14
733Jeremy Stevenson31NSHLW354370740.640003003611.12597:24
733Jeremy Stevenson31DALLW16101-321-0.11000000128.31106:54
734Turner Stevenson33PHIRW31134-245-0.10010201263.82588:20
735Anthony Stewart21FLAC10213220.411001001612.5727:13
736Karl Stewart22ATLLW8000-315-0.2000000060.0455:40
737Cory Stillman32CARLW72215576-9326.81110033124017711.9134418:40
738Jarret Stoll23EDMC822246684746.4101114252012439.1150718:23
739Martin Straka33NYRLW8222547617427.5184042529017112.9157119:09
740Mark Streit28MTLD482911-6281.60200360523.870014:36
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
741Jason Strudwick30NYRD65347-10661.33000400319.7100915:31
742Brad Stuart26TOTD78123143-8526.75702141431637.4194724:58
742Brad Stuart26BOSD55102131-6385.0460291021228.2141225:40
742Brad Stuart26SJSD2321012-2141.81100541414.953523:15
743Mark Stuart21BOSD17112-1100.51000100911.130217:46
744Mike Stuart25STLD1000000.0000000010.01312:59
745Jozef Stümpel33FLAC7415375211264.4113112413011513.0131617:47
746Marco Sturm27TOTLW742930596486.521806199218016.1135718:21
746Marco Sturm27BOSLW5123204314325.418506154113217.495518:44
746Marco Sturm27SJSLW2361016-8161.233004514812.540217:28
747Radoslav Suchý29CBJD79178-8301.91000601333.0157419:55
748Alexander Suglobov24TOTRW3101-300.00100000520.03611:59
748Alexander Suglobov24TORRW2000-10-0.1000000030.02311:31
748Alexander Suglobov24NJDRW1101-200.10100000250.01312:55
749Steve Sullivan31NSHRW693137682507.41413451621019216.1131719:06
750Mats Sundin*34TORC703147787588.41316221926222014.1139919:59
751Niklas Sundström30MTLRW556915-6300.560028015411.175513:44
752Tomáš Surový24PITLW53121325-13451.7930185010711.272013:35
753Ryan Suter21NSHD71115167663.510001320841.2123217:21
754Brian Sutherby23WSHC76141630-17731.71202016008516.5104413:44
755Andy Sutton30ATLD7681725131445.152131601869.3160221:05
756Marek Svatoš23COLRW613218500606.4201209810016519.483813:45
757Jaroslav Svoboda25DALLW43437-3220.440023003312.13047:04
758Darryl Sydor33TBLD8041923-18303.131001360646.3152719:06
759Petr Sýkora29TOTRW742328516505.4158001414023010.0119116:06
759Petr Sýkora29NYRRW401615315223.79700114011214.360715:11
759Petr Sýkora29MDARW34713201281.7610031001185.958417:11
760Petr Sýkora27WSHC10224060.42000200922.210710:41
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
761Danny Syvret20EDMD10000-160.1000000080.012312:19
762Jeff Taffe24TOTC4000000.0000000030.0266:27
762Jeff Taffe24NYRC2000000.0000000010.083:49
762Jeff Taffe24PHXC2000000.0000000020.0189:06
763Maxime Talbot21PITC48538-1259-0.230213004511.152610:58
764Barry Tallackson22NJDRW10112-220.11000100119.1818:04
765Henrik Tallinder27BUFD826152110745.350111113797.6166820:21
766Jeff Tambellini21TOTLW251341100.11000300175.92469:49
766Jeff Tambellini21NYILW21134280.21000300119.12089:54
766Jeff Tambellini21LAKLW4000-12-0.1000000060.0389:23
767David Tanabe25TOTD7541620-5563.5400111501033.9153120:25
767David Tanabe25BOSD54412160483.04001750824.9108720:08
767David Tanabe25PHXD21044-580.50000400210.044421:08
768Alex Tanguay26COLLW712949788468.3218042821012523.2130418:22
769Nick Tarnasky21TBLC12011-34-0.1000010090.0564:40
770Dick Tärnström31TOTD556814-15761.624005306010.093116:56
770Dick Tärnström31PITD335510-10521.114002304012.555816:54
770Dick Tärnström31EDMD22134-5240.61000300205.037316:58
771Petr Tatíček22FLAC3000000.0000000030.0185:51
772Tim Taylor36TBLC827613-1222-0.270006001096.4102112:27
773Joey Tenute22WSHC1000000.0000000010.077:21
774Chris Therien34PHID47044-7340.20000400160.064713:45
775Bill Thomas22PHXRW9123-280.10100200156.712213:30
776Chris Thorburn22BUFC2011-170.0000010010.0146:52
777Joe Thornton26TOTC812996125316113.31811065440219514.9172821:20
777Joe Thornton26SJSC58207292315510.0128043932113514.8123321:15
777Joe Thornton26BOSC2392433063.3630215816015.049621:33
778Scott Thornton35SJSLW71101121-8841.191027401228.294513:19
779Shawn Thornton28CHID10000-516-0.30000000160.0737:18
780Kimmo Timonen30NSHD79113950-3747.7380183011567.1177322:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
781Daniel Tjärnqvist29MIND6031518-11323.40301852545.6118619:46
782Mathias Tjärnqvist26DALC332464180.52000400365.62698:10
783Keith Tkachuk33STLLW41152136-15463.251001156013311.379819:27
784Ole-Kristian Tollefsen21CBJD5000-22-0.1000000030.08216:18
785Jordin Tootoo22NSHRW3446109551.24000600616.63159:15
786Raffi Torres24EDMLW822714414505.02160395016416.5109913:24
787Patrick Traverse31DALD1000000.0000000010.01111:27
788Darcy Tucker30TORC74283361-121005.91018041518018914.8130517:38
789Pierre Turgeon*36COLC621630461324.69701171309417.079312:47
790Oleg Tverdovsky29CARD7232023-1373.230008120913.3119516:36
791Fedor Tyutin22NYRD77619251584.8240210811025.9158320:33
792Igor Ulanov36EDMD37369-11291.121002222910.360916:27
793R.J. Umberger23PHIC732018389184.215502144013814.596613:14
794Scottie Upshall22NSHRW488152314342.8710214207211.150110:26
795Ossi Väänänen25COLD5304410561.70000400340.071913:34
796Mike Van Ryn26FLAD808293715906.75302161301545.2180822:36
797Ryan VandenBussche32PITRW201010420.01000000520.0874:20
798Jim Vandermeer25CHID7661824-21164.542011800936.5165521:47
799Thomas Vanek22BUFLW81252348-11724.71411041013020412.3119314:44
800Václav Varaďa29OTTRW76516212501.2410015101144.47389:42
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
801Josef Vašíček25CARC23459380.74000410419.835415:23
802Stéphane Veilleux24MINC717916-13630.57001720878.092012:58
803Antoine Vermette23OTTC8221123317444.014164101112317.1103112:35
804J.P. Vigier29ATLRW414610-4400.12110411537.558914:21
805Vitaly Vishnevski25MDAD821788912.71000610901.1134716:26
806Ľubomír Višňovský29LAKD8017506775010.1710031931015211.2186223:16
807Anton Volchenkov23OTTD754131721534.340001201824.9135418:03
808Pavel Vorobiev23CHIRW3991221-2341.972005618710.355814:18
809Radim Vrbata24TOTRW611524394223.89600131011858.190914:54
809Radim Vrbata24CHIRW451321344163.58500101011478.870715:43
809Radim Vrbata24CARRW16235060.31100300385.320212:37
810David Výborný31CBJLW80224365-9505.4155261627014515.2165520:41
811Matt Walker25STLD54022-7790.90000200590.077014:15
812Scott Walker32NSHRW33511162361.14100830578.857417:23
813Niclas Wallin30CARD504482421.84000310449.184116:50
814Ben Walter21BOSC600024-0.1000000060.07111:49
815Wes Walz35MINC821918377614.017110141312715.0130415:54
816Kyle Wanvig25MINRW514812-8640.53100800557.354310:39
817Aaron Ward33CARD71619252624.0600117026010.0135819:07
818Jason Ward27NYRRW81101828-4441.7802116111258.0106913:12
819Rhett Warrener30CGYD613367543.42010201407.5117119:12
820Mike Weaver27LAKD53099-3141.20000900210.079815:03
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
821Shea Weber20NSHD2828108422.30201440464.347617:00
822Doug Weight35TOTC70154257-17754.16901221911758.6145220:44
822Doug Weight35STLC47113344-11503.44701151711238.9104822:17
822Doug Weight35CARC234913-6250.72200720527.740417:35
823Mattias Weinhandl25TOTRW684711-4240.34000610577.06249:10
823Mattias Weinhandl25NYIRW53246-414-0.12000310405.04037:36
823Mattias Weinhandl25MINRW152350100.420003001711.822114:43
824Eric Weinrich39TOTD7511617-23522.50100790681.5161221:29
824Eric Weinrich39STLD5911617-10443.10100790561.8131022:12
824Eric Weinrich39VAND16000-138-0.70000000120.030218:53
825Stephen Weiss22FLAC4191221-2221.745017507412.262515:15
826Noah Welch23PITD5134020.51000120520.08717:24
827Kyle Wellwood22TORC811134450143.68300151901179.4103512:47
828Glen Wesley37CARD64281010462.52000800287.199015:28
829Duvie Westcott28CBJD786222811335.3411091301135.3176122:34
830Erik Westrum26MINC10011-12-0.10000010160.010810:48
831Colin White28NJDD7331417-2914.22101860605.0159121:48
832Ian White21TORD121562101.11000320214.822919:07
833Todd White30MINC61192140-1184.3145001010110917.4104917:12
834Trent Whitfield28STLC30257-3140.21100410414.935811:56
835Ray Whitney33CARRW631738550425.1512021424014711.6108317:11
836Ryan Whitney22PITD6863238-7854.84201171411135.3162023:50
837Dennis Wideman22STLD6781624-31833.225117901505.3145321:41
838Jason Wiemer29TOTLW49224-4103-0.12000200375.43968:05
838Jason Wiemer29CGYLW33123-365-0.11000200244.22958:56
838Jason Wiemer29NJDLW16101-1380.01000000137.71016:20
839Jason Williams25DETRW802137584265.7156041918017711.9119314:55
840Jeremy Williams22TORC1101000.210000001100.0109:31
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
841Justin Williams24CARRW823145761607.4198442617225512.2173321:08
842Brian Willsie27WSHRW82192241-19772.610812913018510.3136616:40
843Clarke Wilm29TORC60178-1543-0.91000601502.070711:47
844Brad Winchester24EDMLW19011-221-0.20000100190.01166:05
845Chad Wiseman24NYRLW1011240.2000010010.098:47
846James Wisniewski21CHID192570361.22000410258.030215:52
847Brendan Witt30TOTD751131402092.410001003751.3155520:44
847Brendan Witt30WSHD5811011-51411.41000703621.6125821:41
847Brendan Witt30NSHD170335681.00000300130.029717:29
848Wojtek Wolski19COLLW9246-540.40200130922.2889:44
849Jason Woolley36DETD53118193282.710008100432.363111:54
850Jeff Woywitka22STLD26022-1225-0.30000200230.027710:38
851Andy Wozniewski25TORD13011-813-0.3000010060.023317:55
852Tyler Wright32TOTC43268-1510.12001600434.747911:09
852Tyler Wright32MDAC252242310.320012001711.82028:06
852Tyler Wright32CBJC18044-320-0.20000400260.027715:23
853Mikhail Yakubov23TOTC23134-1120.01001300273.72229:38
853Mikhail Yakubov23FLAC13011-14-0.10000100160.01027:50
853Mikhail Yakubov23CHIC10123080.21001200119.112012:00
854Alexei Yashin32NYIC82283866-14686.01810021622025311.1151718:30
855Stéphane Yelle31CGYC744141810481.021111130934.3106914:27
856Nolan Yonkman24WSHD380771860.90000700140.03138:13
857Mike York28NYIC75133952-9303.48412201811468.9149319:55
858Scott Young38STLRW79183149-32523.28100182302846.3145218:23
859Steve Yzerman*40DETC611420348183.61040313708616.377912:47
860Greg Zanon25NSHD4022060.3000010130.06917:19
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
861Richard Zedník30MTLRW67161430-2482.6106048601619.9105715:46
862Henrik Zetterberg25DETLW77394685293010.62117192818027014.4146018:57
863Alexei Zhamnov35BOSC241910-4300.21001540372.738916:12
864Nikolai Zherdev21CBJRW73272754-13505.31710001412119413.9128417:36
865Alexei Zhitnik33NYID59524294885.123007170995.1144624:30
866Marek Židlický28NSHD671237498828.0210011819011310.6134420:04
867Mike Zigomanis25TOTC2310114-0.21000000175.92139:16
867Mike Zigomanis25CARC2110114-0.11000000166.31989:25
867Mike Zigomanis25STLC2000000.0000000010.0157:39
868Sergei Zubov*35DALD78135871204612.24900283001419.2204726:15
869Dainius Zubrus27WSHRW712334573845.31013051913218112.7144620:22
870Andrei Zyuzin28MIND5771118-12503.53401740808.8107618:53