Skater Statistics

Skater Statistics Table
Scoring Goals Assists 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 Alfredsson33OTTRW774360103295012.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 Backman25STLD5261218-15483.33301660708.6129024:49
28Jaroslav Balastik26CBJLW66121022-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 Bartovic24CHIRW24167080.41000600352.92128:50
37Shawn Bates30NYIC66151934-11602.41311417209515.8113517:12
38Nolan Baumgartner29VAND705293411305.8041111180736.8115416:29
39Francois Beauchemin25TOTD72828362526.04403181001375.8166823:10
39Francois Beauchemin25MDAD61826348416.1440317901216.6147824:14
39Francois Beauchemin25CBJD11022-611-0.10000110160.019017:16
40Kris Beech24TOTC10123140.21000110128.312012:02
40Kris Beech24WSHC500004-0.1000000060.0479:24
40Kris Beech24NSHC5123100.31000110616.77314:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Steve Begin27MTLC7611122391131.881229121348.2108714:19
42Wade Belak29TORD55033-13109-0.10000300160.05499:59
43Eric Belanger28LAKC65172037-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-Andre 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
59Zdenek Blatny25BOSLW5000-22-0.1000000030.0265:08
60Brandon Bochenski23TOTRW408917-2221.662008106212.942310:35
60Brandon Bochenski23OTTRW2067137141.742006103915.424612:17
60Brandon Bochenski23CHIRW20224-98-0.12000200238.71788:53
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
65Joel 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.8185123:26
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 Briere28BUFC482533583486.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 Brule19CBJC7224-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 Cajanek30STLLW71103141-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 Chara28OTTD71162743171358.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 Cibak25TBLC65268-922-0.12000600504.04296:36
123Brett Clark29COLD80927363565.95401161011486.1157219:39
124Chris Clark29WSHRW7820193991103.916130171114413.9120215:24
125Noah Clarke26LAKLW500000-0.1000000030.0377:23
126Dan 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 Cote23MTLD8000240.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
157Eric Daze30CHILW1000-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
162Eric 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 Dvorak28EDMRW6482028-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 Elias29NJDLW3816294511205.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
205Jiri Fischer25DETD223588332.12011320368.345620:43
206Mike Fisher25OTTC6822224423645.116243127315014.7116617:09
207Tom Fitzgerald37BOSRW714610-1040-0.24000501508.06719:27
208Rory Fitzpatrick31BUFD56459-18501.02201230458.991616:22
209Tomas 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 Franzen26DETC80124164361.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
220Marian Gaborik23MINRW653828666648.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 Gagne25PHILW72473279313810.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 Gelinas35FLALW8217244127804.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 Hamrlik31CGYD51719268565.851104150897.9111421:51
268Michal Handzus28PHIC73113344-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 Havelid32ATLD82428329485.322001990844.8200224:25
276Martin Havlat24OTTLW189716642.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 Hedstrom28MDARW791314272481.7922512119913.1128616:17
283Milan Hejduk29COLRW7424345813245.991412249122110.9137318:33
284Timo Helbling24TBLD9011-360.0000010020.09310:19
285Colin Hemingway25STLRW3000-20-0.1000000020.0227:18
286Ales Hemsky22EDMRW81195877-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 Holik35ATLC64151833-6792.31050051211519.9112117:31
296Ryan Hollweg22NYRC52235-384-0.12000300326.33777:15
297Michael Holmqvist26CHIC72101020-14160.782018111069.497513:32
298Tomas Holmstrom33DETRW8129305914667.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
303Marian Hossa27ATLRW80395392176710.21814772725134111.4173521:41
304Jan Hrdina29CBJC75102333-8781.7541014817812.8127216:58
305Jiri 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 Iginla28CGYRW823532675867.81717161614229311.9177921:42
313Jarkko Immonen23NYRC6202-100.21100000825.06210:15
314Brad Isbister28BOSRW5861723-2461.3510015201125.480713:55
315Raitis Ivanans27MTLD4000-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-Francois 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
321Jaromir Jagr33NYRRW825469123347215.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 Johnson34NSHC68118196101.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 Jurcina22BOSD5165113542.74200500649.484016:28
339Frantisek Kaberle32CARD77638448466.55103211611264.8151019:37
340Tomas Kaberle27TORD8295867-1469.73602134501635.5231028:10
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 Klepis21WSHC25134-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
361Tomas Kloucek25ATLD1000020.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 Kolnik25FLARW771520351402.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
374Tomas Kopecky23DETC1000120.0000000010.0109:41
375Andrei Kostitsyn20MTLRW12213120.42000100922.2907:32
376Tom Kostopoulos27LAKRW7681422-81000.8800113017410.898312:56
377Ales Kotalik27BUFRW82253762-3626.2151005191802619.6127615:34
378Ilya Kovalchuk22ATLLW78524698-66811.22527071629132316.1174622:23
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
382Lukas Krajicek22FLAD67214161502.60200671892.2124018:30
383Niklas Kronwall25DETD2718911282.30100710283.655420:31
384Staffan Kronwall23TORD34011-3140.30000100180.044012:57
385Filip Kuba29MIND65619250445.741111531698.7141521:46
386Pavel Kubina28TBLD7653338-12965.3140392221553.2170422:25
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 Laperriere32COLC8221244531163.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 Lidstrom*35DETD80166480215012.97902234102436.6224928:07
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 Lindstrom22CBJLW3000000.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
437Don MacLean29DETC3112200.30101100333.33812:45
438John Madden32NJDC82162036-7362.31501019101948.2155718:59
439Adam Mair26BUFC40257-2470.32000500405.03207:59
440Ivan Majesky29WSHD57189-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
442Tomas Malec23OTTD2000420.3000000010.02311:44
443Manny Malhotra25CBJC581021311412.4811018301029.894916:21
444Marek Malik30NYRD742161828785.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 Marjamaki21NYIRW1000000.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 Martinek29NYID7411617-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 Meszaros20OTTD8210293934618.2550291911377.3149118:11
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 Michalek21SJSRW811718351452.913402117015910.7127715:46
482Zbynek Michalek23PHXD82915244625.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 Modry34ATLD7973138-9764.6250292201434.9164320:48
491Travis Moen23MDALW39415-3720.040000102814.343111:03
492Alexander Mogilny36NJDRW34121325-762.5570310309312.954916:09
493Tomas Mojzis23VAND70112120.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 Naslund32VANLW81324779-19667.51913021829026412.1149618:28
515Alain Nasreddine30PITD6000280.2000000030.09115:11
516Andrei Nazarov31MINRW2000-16-0.100000000104:48
517Petr Nedved34TOTC5371825-14701.043017101907.889116:48
517Petr Nedved34PHIC285914-8360.632004414710.647817:05
517Petr Nedved34PHXC252911-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 Norstrom34LAKD7742327-3584.012111481834.8162521:07
531Brad Norton30OTTD70001310.1000000030.07110:10
532Filip Novak23OTTD11000-24-0.1000000050.01049:26
533Jiri Novotny22BUFC14213-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 Ohlund29VAND78132033-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
548Vladimir Orszagh28STLRW16459-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 Ozolinsh33TOTD3661420-2283.2420231105810.375420:56
553Sandis Ozolinsh33NYRD19311142202.31200290417.345223:48
553Sandis Ozolinsh33MDAD17336-480.930021201717.630217:45
554Nathan Paetsch22BUFD1011-100.0000001001615:38
555Samuel Pahlsson28MDAC82111021-1340.780318111169.5135416:30
556Daniel Paille21BUFLW14123520.31000200156.714510:24
557Ziggy Palffy33PITRW421131425123.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 Petrovicky28ATLRW6081220-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 Pirjeta31PITC254374180.840003003013.32319:15
584Fernando Pisani29EDMC801819375423.713412145013113.7110813:51
585Joni Pitkanen22PHID5813334622788.385031814111811.0137523:43
586Geoff Platt20CBJC15055-4160.00000500290.016811:12
587Tomas 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 Pock24NYRD8112-340.21000100156.712115:10
590John Pohl26TORRW7314240.621001001717.68912:47
591Vojtech Polak20DALLW3000-10-0.1000000030.0206:31
592Jason Pominville23