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 Abid26NSHLW13145-3130.21000400128.314110:51
2Craig Adams29CARRW827714-9540.46011601719.982610:04
3Kevyn Adams32TOTC683912-2025-0.62010711873.474210:55
3Kevyn Adams32CARC35224-1017-0.31010200365.63038:39
3Kevyn Adams32PHXC33178-108-0.31000511512.044013:20
4Dmitry Afanasenkov26TOTLW74111021-25201.01100010009611.577910:31
4Dmitry Afanasenkov26PHILW418715-19120.880007006512.348111:44
4Dmitry Afanasenkov26TBLLW33336-680.23000300319.72989:02
5Maxim Afinogenov27BUFRW5623386119667.1167032513015115.295517:03
6Andrew Alberts25BOSD7601010-151241.50000910410.0149519:40
7Nikita Alexeev25TOTRW781211237122.01020292011710.3107513:47
7Nikita Alexeev25TBLRW6310112110122.082029201029.890214:19
7Nikita Alexeev25CHIRW15202-300.020000001513.317311:33
8Daniel Alfredsson34OTTRW77295887424210.0207273818224012.1166121:35
9Bobby Allen28BOSD31033-1100.70000201140.040413:02
10Bryan Allen26FLAD824212571124.740001821994.0177121:36
11Tony Amonte36CGYRW81102030-4401.7811117211397.2114614:09
12Nik Antropov26TORC541815338443.714404141012514.489616:36
13Denis Arkhipov27CHIC79101727-13541.272119441128.9124115:43
14Colby Armstrong24PITRW801222342672.21011317321458.3134616:50
15Derek Armstrong33LAKC6711334413624.38300276010910.1100915:04
16Tyler Arnason27COLC82163349-8264.115103221102117.6117614:20
17Jason Arnott32NSHC6827275415486.5151206198019014.2122317:59
18Arron Asham28NYIRW801112233632.11100210208512.97469:20
19Adrian Aucoin33CHID5941216-22501.72203660964.2122920:50
20Keith Aucoin28CARRW8011100.1000001060.0506:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
21Sean Avery26TOTLW8418304811744.215212161312497.2144417:11
21Sean Avery26LAKLW55101828-101161.8811210801606.392716:52
21Sean Avery26NYRLW298122011582.47100651899.051717:49
22P.J. Axelsson31BOSLW55111627-10521.763209708113.6107619:34
23Anton Babchuk22CARD5221214-6302.02002831633.290617:26
24David Backes22STLC491013236372.4820212108911.265713:25
25Christian Backman26STLD617111813364.76100830808.8135222:10
26Jaroslav Balastik27CBJLW8112-340.10100100616.7658:10
27Keith Ballard24PHXD6952227-7594.232001291796.3151822:00
28Krys Barch26DALRW2632521070.730022001225.01475:38
29Cam Barker20CHID35178-12440.70100250382.667619:19
30Matthew Barnaby33DALRW3916751270.61000600224.53178:07
31Stu Barnes36DALC82131225-2402.012102110111811.0132016:06
32Shawn Bates31NYIC48461013340.73010600508.060112:32
33Bates Battaglia31TORLW821219319452.61200019009412.8102112:27
34Nolan Baumgartner30TOTD130330210.6000021080.017613:30
34Nolan Baumgartner30DALD7022000.4000011040.08612:14
34Nolan Baumgartner30PHID60110210.2000010040.09015:00
35Ryan Bayda26CARLW9112-120.110001001010.0788:41
36Francois Beauchemin26ANAD71721287496.35200101101285.5180925:28
37Kris Beech25WSHC6481826-11461.6530010807710.479812:28
38Steve Begin28MTLLW525510-6460.35000302647.861911:55
39Wade Belak30TORD65033-8110-0.20000300160.03275:02
40Eric Belanger29TOTC80171835-2263.013401162014911.4129916:15
40Eric Belanger29CARC5681220-2141.4530110201008.083214:51
40Eric Belanger29ATLC2496150121.681006004918.446819:29
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
41Brendan Bell23TOTD45167-11270.40100510472.161613:41
41Brendan Bell23TORD31145-3190.50100400293.437612:08
41Brendan Bell23PHXD14022-88-0.20000110180.024017:07
42Mark Bell26SJSLW71111021-9831.583026401169.592012:57
43Shawn Belle22MIND9011400.6000010030.0899:56
44Bryan Berard29CBJD11033-480.30000210220.020918:58
45Marc-Andre Bergeron26TOTD78143246-4387.841004171501668.4149119:07
45Marc-Andre Bergeron26EDMD5581725-9284.3260371001117.296017:27
45Marc-Andre Bergeron26NYID23615215103.5240110505510.953223:07
46Patrice Bergeron21BOSC77224870-28265.881406222422249.8160320:49
47Steve Bernier21SJSRW621516315293.6960488010414.484213:35
48Todd Bertuzzi31TOTRW153811-1191.021004402313.024016:00
48Todd Bertuzzi31DETRW8224360.520001101513.312415:32
48Todd Bertuzzi31FLARW7167-4130.40100330812.511616:32
49Blair Betts26NYRC829413-4240.171104001207.5115114:02
50Bryan Bickell20CHILW3202100.420000001020.03511:49
51Kevin Bieksa25VAND8112304211348.66602171302035.9196624:16
52Sebastien Bisaillon20EDMD2000-100.0000000030.02814:12
53Jason Blake33NYILW824029691348.3261407218030513.1148818:09
54Rob Blake*37LAKD72142034-26824.63110141512086.7175724:24
55Mike Blunden20CHIRW9000-510-0.40000000100.010211:23
56Brandon Bochenski24TOTRW411311241162.9103029209214.156413:46
56Brandon Bochenski24BOSRW311111223142.883029207215.346414:59
56Brandon Bochenski24CHIRW10202-220.220000002010.01009:59
57Eric Boguniecki31NYIC1100008-0.1000000020.0544:54
58Danny Bois23OTTRW1000070.0000000010.043:53
59Dave Bolland20CHIC1000-10-0.1000000010.01111:17
60Peter Bondra38CHIRW3759142261.332038104610.944512:01
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
61Radek Bonk31MTLC741310230541.81012181111111.7117415:52
62Derek Boogaard24MINLW480110120-0.20000100110.02224:38
63David Booth22FLALW4837100120.43001700863.54599:34
64Darryl Bootland25DETRW6000090.0000000040.0254:08
65Pierre-Marc Bouchard22MINC8220375713146.6155031819017311.6131115:59
66Philippe Boucher33DALD76193251210410.571204121912228.6174022:54
67Tyler Bouck27VANLW6000-116-0.1000000070.0487:55
68Francis Bouillon31MTLD6231114-10522.32101911565.4113518:19
69Eric Boulton30ATLLW453472490.63000400427.12826:16
70Luc Bourdon19VAND9000-140.0000000030.0808:50
71Rene Bourque25CHILW4471017-4381.14211820828.570516:01
72Jay Bouwmeester23FLAD8212304223668.8930322801746.9214426:09
73Dustin Boyd20CGYC13224540.62001200825.013210:09
74Brad Boyes24TOTC81172946-17293.61511220811829.3132716:23
74Brad Boyes24BOSC62132134-17252.51111113711399.499616:04
74Brad Boyes24STLC194812041.04001710439.333117:25
75Dan Boyle30TBLD82204363-56210.491014162702039.9221827:03
76Nick Boynton28PHXD592911-131381.31100900533.899116:48
77Matt Bradley28WSHRW574913-5470.34000801775.267911:55
78Donald Brashear35WSHLW77491311560.64000810478.56147:58
79Tim Brent22ANAC15101-56-0.21000000147.11046:55
80Eric Brewer27STLD8262329-10694.4420116611115.4201124:32
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
81Daniel Briere29BUFC81326395178910.0239064221023413.7156419:19
82Rod Brind'Amour36CARC782656827468.2159253221318114.4181923:19
83Patrice Brisebois36COLD3311011-5221.30100640362.864019:23
84Kyle Brodziak22EDMC6101020.11000000119.110317:08
85Sheldon Brookbank26NSHD30110120.1000010030.0258:16
86Wade Brookbank29BOSD7101-1150.210000001100.0314:25
87Alex Brooks30NJDD19011-140.3000010040.01648:39
88Troy Brouwer21CHIRW10000-77-0.5000000070.0999:55
89Curtis Brown30SJSC7881220-2561.260231011849.5102713:10
90Dustin Brown22LAKLW81172946-21542.841301161211958.7151618:43
91Gilbert Brule20CBJC7891019-21280.76300640989.283010:39
92Andrew Brunette33COLLW82275683-8368.2189022927017315.6143617:31
93Sergei Brylin33NJDC82162440-5353.4880216719716.5145617:45
94Jan Bulis28VANC79121123-8701.5101129201229.8113614:23
95Adam Burish24CHIRW9000-42-0.30000000120.010011:08
96Brent Burns21MIND777182516266.6430313411086.5121615:48
97Alexandre Burrows25VANLW81369-793-0.53001510704.392711:26
98Dustin Byfuglien21CHID9123-2100.41000020185.615617:18
99Eric Cairns32PITD1000050.00000000010:42
100Petr Cajanek31STLC771533489544.51410125801679.0125116:15
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
101Kyle Calder28TOTLW78142135-25582.09322147013010.8121215:32
101Kyle Calder28PHILW5991221-31360.352208408810.288715:02
101Kyle Calder28DETLW1959146221.641026304211.932517:05
102Ryan Callahan21NYRRW14426591.040012004010.014710:31
103Mike Cammalleri24LAKC813446805489.11816052521029911.4146218:03
104Brian Campbell27BUFD826424828357.651013381926.5179421:53
105Darcy Campbell22CBJD1000000.00000000065:41
106Gregory Campbell23FLAC79639-1066-0.550103001035.883510:34
107Chris Campoli22NYID5111314-3231.81000940412.475614:50
108Daniel Carcillo22PHXLW18437-7740.413003003212.526914:56
109Mike Card20BUFD4000000.000000000184:34
110Matt Carle22SJSD771131429308.23801131801119.9139718:08
111Keith Carney36MIND804131722586.0400111023112.9124215:31
112Anson Carter32TOTRW64111728-4182.4740113407015.790114:05
112Anson Carter32CBJRW54101727-1162.5730113406216.180014:49
112Anson Carter32CARRW10101-32-0.10100000812.510010:03
113Jeff Carter22PHIC62142337-17482.6932118412156.5117819:00
114Zdeno Chara29BOSD80113243-211006.52903141712045.4223727:58
115Jonathan Cheechoo26SJSRW7637326911699.22215051715025014.8133417:34
116Chris Chelios*45DETD710111111343.300001001720.0128718:08
117Jason Chimera27CBJLW821521362913.31122219201519.9126015:22
118Stanislav Chistov23TOTRW615813-8360.741018004910.25198:30
118Stanislav Chistov23BOSRW605813-8360.741018004910.25158:35
118Stanislav Chistov23ANARW1000000.00000000044:09
119Marc Chouinard29VANC42224-210-0.111002001513.33969:26
120Erik Christensen23PITC61181533-3263.812601105013313.570911:38
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
121Brett Clark30COLD821029395506.76401181011407.1194223:41
122Chris Clark30WSHRW74302454-10665.917942177016418.3136318:25
123Noah Clarke27LAKLW13202-640.010100001118.21128:36
124David Clarkson22NJDRW7314-160.512011001816.711917:02
125Dan Cleary28DETRW712020406244.512625172113514.8109815:28
126Ryane Clowe24SJSLW581618344784.11240315309317.276513:11
127Ben Clymer28WSHD6671320-17442.17000670789.092013:57
128Braydon Coburn21TOTD493811-1462.12100530545.675815:29
128Braydon Coburn21ATLD290441300.70000310210.033911:41
128Braydon Coburn21PHID20347-2161.32100220339.141920:58
129Carlo Colaiacovo24TORD4889175223.380014506013.386217:57
130Erik Cole28CARLW712932612767.120904229116617.5127918:01
131Jeremy Colliton22NYIC1000-100.00000000054:40
132Blake Comeau20NYIRW300000-0.1000000010.0289:25
133Mike Commodore27CARD827222901135.3502118131365.1163119:54
134Mike Comrie26TOTC652025450444.713703178012516.099115:15
134Mike Comrie26OTTC41131225-1242.6103028408714.959314:27
134Mike Comrie26PHXC24713201202.134019403818.439816:36
135Chris Conner23DALRW11123-340.11000200185.612411:15
136Tim Connolly25BUFC2101120.21000000250.02613:07
137Craig Conroy35TOTC80132437-3562.68412185111211.6125315:40
137Craig Conroy35LAKC5251116-13380.21402830736.880515:29
137Craig Conroy35CGYC288132110182.5701010213920.544816:00
138Matt Cooke28VANLW811020300642.1910315321337.5126415:37
139Carl Corazzini27CHIC7011020.0000010050.07610:47
140Joe Corvo29OTTD76829378425.65302171201605.0137318:04
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
141Riley Cote24PHILW8000011-0.1000000030.0364:30
142Patrick Coulombe21VAND7011-64-0.20000100110.09513:38
143Jeff Cowan30TOTLW63751231251.26010500749.55078:02
143Jeff Cowan30VANLW4273104931.460103004615.23478:15
143Jeff Cowan30LAKLW21022-132-0.10000200280.01607:37
144Ryan Craig25TBLC72141327-11551.91040267013010.8110415:20
145Sidney Crosby19PITC793684120106013.32313043648025014.4164020:46
146Mark Cullen28PHIC3000-30-0.2000000040.0196:15
147Matt Cullen30NYRC801625410523.51123218522177.4137317:10
148Jassen Cullimore34CHID65167-6641.51000600175.9105816:17
149Kyle Cumiskey20COLD9112020.41000100812.512113:28
150Trevor Daley23DALD7448122634.44001620685.9143419:23
151Kevin Dallman25LAKD531910-13120.81000630761.367812:48
152Mathieu Dandenault30MTLD68268-8401.72000600543.7109616:07
153Mathieu Darche30SJSLW2000000.0000000030.0189:13
154Pavel Datsyuk28DETC79276087362010.5205253524120713.0157719:57
155Rob Davison26SJSD22022-2270.30000200140.02059:19
156Nigel Dawes21NYRLW8101-400.01000000714.3546:44
157Greg de Vries34ATLD8232124-3663.9300012901022.9182422:14
158Pavol Demitra32MINRW712539640287.1159142117117514.3146620:39
159Nathan Dempsey32BOSD17011-260.1000010040.01699:57
160Boyd Devereaux28TORC33811194121.9800010105714.050415:17
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
161Niko Dimitrakos27PHIRW5000-46-0.2000000040.0438:32
162Joe DiPenta27ANAD762681482.22001600336.192412:09
163Shane Doan30PHXRW73272855-14735.21611071612020912.9149320:27
164Shean Donovan32BOSRW7661117-13560.160009021085.6107614:09
165Jim Dowd38NJDC66448-5200.33011301449.15478:17
166Aaron Downey32MTLRW21101-648-0.210010001010.01054:59
167Dallas Drake37STLRW606612-1438-0.14022501748.177312:53
168Kris Draper35DETC811415297582.3905115001578.9135716:45
169Chris Drury30BUFC773732691307.51717392210019918.6144618:47
170Brandon Dubinsky20NYRC600002-0.1000000090.0498:10
171J.P. Dumont28NSHRW8221456614286.9165033114014314.7132816:12
172Micki DuPont26PITD3011-34-0.1000001060.04113:48
173Pascal Dupuis27TOTLW7114519-17421.0102213111569.0110315:32
173Pascal Dupuis27MINLW4810313-7381.062202011069.472615:07
173Pascal Dupuis27ATLLW17325-640.13001110407.528416:44
173Pascal Dupuis27NYRLW6101-40-0.110000001010.09315:30
174Radek Dvorak29STLRW82102737-6482.2811119801397.2128215:38
175Ben Eager23PHILW636511-132330.360005004812.55198:14
176Mark Eaton29PITD35033-6160.40000201220.067219:12
177Patrick Eaves22OTTRW731418321362.810311153013010.889212:13
178Alexander Edler20VAND22123361.010002001010.025211:27
179Christian Ehrhoff24SJSD821023338637.34602111201646.1152318:34
180Nils Ekman30PITRW346915-14240.74200540698.746913:49
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
181Patrik Elias30NJDC752148691387.113805252302677.9139618:37
182Matt Ellis25DETLW16000-16-0.20000000220.0895:35
183Matt Ellison23PHIRW2000000.0000000010.0125:58
184Steve Eminger23WSHD6811617-14631.610001303273.7128818:56
185Martin Erat25NSHLW6816415713505.5105132813013212.1129018:59
186Anders Eriksson32CBJD790232312465.500001481780.0159620:12
187Loui Eriksson21DALLW5961319-3181.342001030787.777813:11
188John Erskine26WSHD29167-13690.11000411147.152318:03
189Garnet Exelby25ATLD5828102562.21010800573.5104418:00
190Jim Fahey27NJDD13011020.4000010070.014010:47
191Drew Fata23NYID3101-250.110000001100.03110:17
192Rico Fata26WSHLW10112320.21000100156.710410:26
193Sergei Fedorov*37CBJC73182442-7563.697221111216311.0145519:56
194Todd Fedoruk27TOTLW5831114-91200.5300011003010.05098:47
194Todd Fedoruk27PHILW483811-11840.330008002810.74349:03
194Todd Fedoruk27ANALW100332360.3000030020.0757:30
195Ruslan Fedotenko28TBLLW80122032-3522.21020116401547.8130116:15
196Eric Fehr21WSHRW14213380.42001100258.015010:43
197Andrew Ference27TOTD80312155973.52100642803.8158019:45
197Andrew Ference27CGYD54210127662.51100442513.999818:29
197Andrew Ference27BOSD26123-2310.91000200293.458122:22
198Brad Ference27CGYD5000-120.0000000010.05911:46
199Vernon Fiddler26NSHC7211152611402.31001115009012.298113:38
200Valtteri Filppula22DETC73107178201.6100017007613.282211:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
201Jeff Finger27COLD2214510111.61000400166.330413:48
202Patrick Fischer31PHXC2746100240.940016003212.529310:51
203Mike Fisher26OTTC6822264815415.113723195219311.4125318:25
204Rory Fitzpatrick32VAND5816712463.01001402412.481714:06
205Tomas Fleischmann22WSHC29448-680.43101400527.733711:38
206Adam Foote35CBJD593912-17712.21200450783.8145924:44
207Peter Forsberg*33TOTC571342557885.47603231909913.1104318:18
207Peter Forsberg*33PHIC401129402724.16502161306317.571017:44
207Peter Forsberg*33NSHC17213155161.31101760365.633319:36
208Kurtis Foster25MIND5732023-3524.1300071301352.2102517:59
209Matt Foy23MINRW9000-14-0.1000000060.0657:11
210Johan Franzen27DETC6910203020373.0901216131516.6107615:35
211Colin Fraser22CHIC1000-120.00000000033:18
212Mark Fraser20NJDD7000-170.0000000010.0253:34
213Jeff Friesen30CGYLW726612-2340.050104115510.987712:11
214Dan Fritsche21CBJC591215273352.8651412308114.882814:02
215Alex Frolov24LAKLW82353671-8347.42410161618219517.9163519:56
216Michael Funk20BUFD5022200.4000020010.0173:26
217Marian Gaborik24MINRW4830275712408.11712171710019615.394219:38
218Simon Gagne26PHILW764127682308.6261324188129114.1159921:02
219Paul Gaustad24BUFC549132211741.963007517512.071913:19
220Denis Gauthier30PHID43044-11450.30000202230.071616:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
221Gabe Gauthier23LAKLW5000-12-0.1000000060.0509:57
222Martin Gelinas36FLALW821430447364.1770124601718.2110113:26
223Carsen Germyn24CGYC2000000.0000000030.0178:26
224Bruno Gervais22NYID51066-10280.30000330470.078415:23
225Ryan Getzlaf21ANAC8225335817667.01311161320020312.3123515:04
226Tom Gilbert24EDMD12156-101.11000410137.724120:05
227Hal Gill31TORD826142011914.260011301797.6154918:53
228Brian Gionta28NJDRW62252045-3365.3141104137019412.9116718:49
229Mark Giordano23CGYD4878157363.243026204914.364513:27
230Dan Girardi22NYRD34066781.90000501330.053815:50
231Alexandre Giroux25WSHC9224-420.320001101118.29210:11
232Tim Gleason24CARD57246-10571.11100211722.8107618:53
233Curtis Glencross24TOTLW9101-52-0.11000000812.5829:09
233Curtis Glencross24CBJLW7000-40-0.3000000030.0618:43
233Curtis Glencross24ANALW2101-120.11000000520.02110:43
234Rob Globke24FLAC19011-30-0.30000100150.01156:04
235Mike Glumac26STLC3011100.1000010040.0258:24
236Marcel Goc23SJSC785813-2240.34010800965.293712:01
237Eric Godard26CGYRW190110500.0000010030.0723:47
238Steven Goertzen22CBJRW7000010-0.1000000010.0375:21
239Scott Gomez27NJDC721347607425.79401281902485.2136318:56
240Sergei Gonchar32PITD82135467-5729.621013143821916.8217826:34
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
241Boyd Gordon23WSHRW717222910142.0502018041046.7112715:53
242Lee Goren29VANRW2000-10-0.1000000020.02311:21
243Josh Gorges22TOTD54134-4261.51000120402.592417:06
243Josh Gorges22SJSD47134-3261.51000120372.783617:48
243Josh Gorges22MTLD7000-100.0000000030.08712:28
244David Gove28CARLW1000000.00000000033:16
245Mikhail Grabovski23MTLC3000-20-0.1000000050.04013:18
246Triston Grant22PHILW8011-1100.0000010030.0364:32
247Chris Gratton31FLAC811322351943.01210121101319.998012:06
248Josh Gratton24PHXLW52112-9188-0.61000100293.43075:54
249Josh Green29VANC57257025-0.12002401742.765011:25
250Mike Green21WSHD7021012-10361.32000460682.9108415:29
251Travis Green36TOTC31112427-0.11000100224.52768:54
251Travis Green36TORC24000121-0.40000000190.02209:10
251Travis Green36ANAC7112360.31000100333.3567:58
252Andy Greene24NJDD23156-161.20100410234.332814:15
253Matt Greene23EDMD781910-221091.71000711521.9137317:36
254Martin Grenier26PHID3000-30-0.200000000144:40
255Mike Grier32SJSRW81161733-5432.711231161012512.8133216:26
256Nicklas Grossmann22DALD8000-140.1000000080.010312:49
257Nate Guenin24PHID9022040.300002000788:40
258Bill Guerin36TOTRW7736205610667.527907137022516.0130917:00
258Bill Guerin36STLRW612819478526.021706127018914.8106317:26
258Bill Guerin36SJSRW168192141.462011003622.224615:22
259Ben Guite28COLRW393811-4160.42011701634.847912:17
260Niklas Hagman27DALLW821712293343.21421293015211.2118314:26
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
261Ron Hainsey25CBJD8092534-19695.5270091601366.6183122:53
262David Hale25TOTD540110361.00000100330.059010:55
262David Hale25NJDD430112261.00000100210.04169:41
262David Hale25CGYD11000-210-0.10000000120.017415:47
263Adam Hall26TOTRW7261117-11260.533007311035.889112:23
263Adam Hall26NYRRW494812-13180.11300431616.661012:27
263Adam Hall26MINRW23235280.42000300424.828112:13
264Jeff Halpern30DALC7681725-7781.3710414301067.5127716:48
265Denis Hamel29TOTLW535380100.750003004211.93226:05
265Denis Hamel29OTTLW434374100.840003003611.12425:38
265Denis Hamel29PHILW7000-40-0.2000000030.0496:58
265Denis Hamel29ATLLW3101000.21000000333.33110:25
266Dan Hamhuis24NSHD81614208664.760011400847.1172821:20
267Jeff Hamilton29CHIC70182139-4224.3153041011013813.090512:56
268Roman Hamrlik32CGYD757313822887.46101131711255.6186524:52
269Michal Handzus29CHIC8358461.02100230933.316820:59
270Scott Hannan28SJSD79420241385.630111550795.1180322:49
271Jay Harrison24TORD5000-56-0.4000000030.0428:22
272Peter Harrold23LAKD12022080.40000200110.018215:12
273Mark Hartigan29TOTC12123160.20100020156.712910:46
273Mark Hartigan29CBJC6123220.40100020119.18313:51
273Mark Hartigan29ANAC6000-14-0.1000000040.0467:41
274Scott Hartnell24NSHRW6422173919965.0121002151115014.7100615:43
275Derian Hatcher34PHID82369-24671.50301510813.7194123:40
276Niclas Havelid33ATLD7731821-2523.721011071823.7194625:16
277Martin Havlat25CHIRW5625325715287.1205012011117614.2119821:24
278Darren Haydar27ATLRW400000-0.1000000040.0328:01
279Dany Heatley26OTTRW825055105317413.430173103222131016.1172521:02
280Jochen Hecht29BUFC7619375619395.11630130611979.6143218:51
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
281Bret Hedican36CARD5001010-8361.40000640440.099819:58
282Jan Hejda28EDMD39189-6201.91001800333.079520:23
283Milan Hejduk30COLRW8035357010448.42212162312025713.6143017:53
284Timo Helbling25WSHD2000-12-0.1000000002412:00
285Ales Hemsky23EDMRW64134053-7404.985012020012210.7108716:59
286Josh Hennessy21OTTC10101040.11000000616.7575:39
287Jamie Heward35TOTD71618242474.233011071758.0122617:16
287Jamie Heward35WSHD52412164273.02201741508.085116:22
287Jamie Heward35LAKD19268-2201.21100330258.037519:44
288Chris Higgins23MTLC61221638-11264.01183397015913.8109217:54
289Andy Hilbert25NYIC818202810342.2800119011644.993111:30
290Sean Hill36NYID811242561104.3100012120881.1182622:33
291Dan Hinote30STLRW415510-8230.250013023713.553613:04
292Shane Hnidy31ATLD72571215633.84011700865.8112615:38
293Jeff Hoggan28BOSRW46022-833-0.70000200530.03257:04
294Bobby Holik36ATLC82111829-3861.6821116201905.8130715:56
295Ryan Hollweg23NYRC78123-11131-1.11000200631.66438:14
296Michael Holmqvist27CHIC636713-5310.35100700807.586813:47
297Tomas Holmstrom34DETLW7730225213586.9171305166017617.0117115:13
298Shawn Horcoff28EDMC80163551-22563.611505171801689.5166620:50
299Darcy Hordichuk26NSHLW53134-290-0.11000300224.52554:48
300Nathan Horton21FLAC8231316215617.323713256021714.3148118:04
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
301Marcel Hossa25NYRLW6410818-4261.473026118312.079712:27
302Marian Hossa28ATLRW824357100184912.42317352927134012.6177821:41
303Jiri Hudler23DETC7615102516363.41230482010714.076310:02
304Jamie Hunt22WSHD1000-10-0.10000000066:01
305Trent Hunter26NYIRW772015355223.414512104116811.9123216:00
306Kristian Huselius28CGYLW8134437721269.41814262120217319.7140817:23
307Kent Huskins27ANAD33033-3140.60000210160.046414:04
308Matt Hussey27DETC500002-0.1000000060.0285:38
309Andrew Hutchinson26CARD41311140302.21200560456.750112:13
310Jarome Iginla29CGYRW70395594124011.12513173520026414.8154422:04
311Jarkko Immonen24NYRC14156-240.41001320147.114510:22
312Brad Isbister29NYRLW191455140.40100400362.825913:36
313Raitis Ivanans28LAKLW66448-12140-0.140004003710.84616:59
314Greg Jacina24FLAC3000-12-0.1000000020.0216:52
315Barret Jackman25STLD703242720825.821012211863.5150521:30
316Ric Jackman28TOTD31210120201.91101550365.642513:42
316Ric Jackman28ANAD24110113101.90100550234.335114:38
316Ric Jackman28FLAD7101-3100.01001000137.77410:31
317Tim Jackman25LAKRW5000-110-0.1000000030.0336:36
318Jean-Francois Jacques21EDMLW37000-1133-0.90000000230.02937:55
319Jaromir Jagr34NYRRW82306696267811.023705323403249.3178421:46
320Doug Janik26TBLD752911-11531.52000900494.1108514:28
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
321Cam Janssen22NJDRW48101-2114-0.11000000911.11974:06
322Aaron Johnson23CBJD613710-9381.73000610525.877612:44
323Jack Johnson20LAKD5000-518-0.3000000050.010721:23
324Mike Johnson32MTLRW801120316402.6812117211318.4123115:23
325Ryan Johnson30STLC597411-7470.250204005014.072912:21
326Kim Johnsson30MIND7631922-4645.203009100983.1179023:33
327Jussi Jokinen23DALLW821434488185.186011915012111.6114013:54
328Olli Jokinen28FLAC82395291187810.8299183319035111.1168420:32
329Blair Jones20TBLC20123020.21000200616.71155:46
330Matt Jones23PHXD45167-12390.61000501205.073716:23
331Randy Jones25PHID6641822-14382.840001251676.0106216:06
332Lars Jonsson25PHID8022-460.0000002040.09912:25
333Ed Jovanovski30PHXD54111829-6634.956019811358.1125023:09
334Milan Jurcina23TOTD7048120442.64001710715.6112216:02
334Milan Jurcina23BOSD40213-5200.62001100296.942810:42
334Milan Jurcina23WSHD302795242.02000610424.869423:09
335Frantisek Kaberle33CARD272688202.11101420336.141915:32
336Tomas Kaberle28TORD741147583208.29201182811288.6191525:52
337Alexei Kaigorodov23OTTC6011100.1000010030.0294:53
338Patrick Kaleta20BUFRW70223210.2000020060.0486:49
339Dmitri Kalinin26BUFD827222919365.060101930868.1160019:31
340Petr Kalus19BOSRW9415060.83100100850.010111:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
341Boyd Kane28PHILW15022-428-0.1000020070.01046:58
342Niko Kapanen28TOTC7961622-23280.242011150797.697912:24
342Niko Kapanen28ATLC604913-12200.13100900517.864510:45
342Niko Kapanen28PHXC19279-1180.11101250287.133417:36
343Sami Kapanen33PHIRW77111425-21220.6812111121298.5130716:58
344Paul Kariya*32NSHLW822452766367.2195023220022410.7167120:23
345Andreas Karlsson31TBLC53369-4120.330015102512.04468:25
346Darius Kasparaitis34NYRD24224-1301.02000200922.235714:52
347Duncan Keith23CHID82229310765.6200023421221.6193523:36
348Matt Keith23CHIRW2000-24-0.100000000199:33
349Chris Kelly26OTTC8215233828403.912120191313111.5125515:18
350Ryan Kesler22VANC48610161401.160001000886.878916:26
351Phil Kessel19BOSRW70111829-12122.01010014401706.598414:04
352Chad Kilger30TORLW82141428-5581.61301214001419.9118914:30
353D.J. King22STLLW27112-352-0.11000100128.31495:31
354Ken Klee35COLD813161918684.830001501903.3167120:38
355Kevin Klein22NSHD3101300.51000000250.05016:37
356Jon Klemm37DALD381230241.31000200254.049613:03
357Jakub Klepis22WSHC413710-2280.53000430387.94089:58
358Rostislav Klesla24CBJD7591322-131054.6720010301595.7171822:54
359Mike Knuble34PHIRW642430542566.0141001228016015.0125619:38
360Chuck Kobasew24TOTRW50514191621.13201860935.471714:20
360Chuck Kobasew24CGYRW40413177371.43101760695.852813:13
360Chuck Kobasew24BOSRW10112-625-0.20100100244.218918:51
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
361David Koci25CHILW9000-388-0.2000000030.0434:44
362Mikko Koivu23MINC822034546585.899222310116212.3143317:29
363Saku Koivu32MTLC81225375-21746.91011141932215414.3146718:07
364Juraj Kolnik26FLARW641114252182.31100112201139.777412:05
365Mike Komisarek25MTLD82415197964.820211302785.1158019:16
366Zenon Konopka26CBJC6000-220-0.1000000020.0305:00
367Tomas Kopecky24DETRW26101-222-0.21000000273.71897:15
368Anze Kopitar19LAKC72204161-12245.0117211922019310.4147920:32
369Andrei Kostitsyn21MTLLW2211011360.91000910382.629213:17
370Tom Kostopoulos28LAKRW7671522-2731.370001401907.887911:34
371Ales Kotalik28BUFRW66162238-5463.11330414801629.995814:31
372Ilya Kovalchuk23ATLLW82423476-2669.02418072014033612.5176521:32
373Alex Kovalev33MTLRW73182947-19783.810805141411979.1133218:15
374Viktor Kozlov31NYIC8125265112285.620504187116515.2133016:25
375Vyacheslav Kozlov34ATLLW812852809368.6208082129219014.7166020:29
376Lukas Krajicek23VAND7831316-4643.921029401052.9144418:31
377David Krejci20BOSC6000-32-0.2000000020.0264:24
378Kamil Kreps22FLAC14112-160.01000100205.015711:13
379Jason Krog31TOTC233365100.630013002213.628512:24
379Jason Krog31ATLC14134360.31000300147.119513:58
379Jason Krog31NYRC9202240.32001000825.0909:58
380Niklas Kronwall26DETD68121220543.8010016501041.0140420:39
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
381Filip Kuba30TBLD81152237-9366.39512813110614.2163720:12
382Pavel Kubina29TORD61714217484.034011040977.2130021:19
383Lasse Kukkonen25TOTD7459144383.74102711549.3126617:06
383Lasse Kukkonen25CHID5459145303.441027114511.189616:35
383Lasse Kukkonen25PHID20000-180.3000000090.037018:29
384Chris Kunitz27ANALW8125356023817.2141105269018013.9138117:03
385Joel Kwiatkowski29TOTD425510-6201.341023204610.94129:49
385Joel Kwiatkowski29FLAD415510-5201.441023204610.94009:46
385Joel Kwiatkowski29PITD1000-10-0.1000000001211:59
386Antti Laaksonen33COLLW41314-316-0.22010100437.043810:41
387Dan LaCouture29NJDLW6000070.000000000304:57
388Andrew Ladd21CARLW651110211462.1920391010910.172811:12
389Brooks Laich23WSHC7381018-2290.732308111196.799313:36
390Bryce Lampman24NYRD1000000.0000000001212:08
391Robert Lang36DETC8119335212665.4136042211016611.4136216:49
392Jamie Langenbrunner31NJDRW82233760-9645.9111207271002439.5152218:33
393Josh Langfeld29DETRW330222120.00000200370.01835:33
394Daymond Langkow30CGYC8133447723449.02210162517224713.4163020:07
395Ian Laperriere33COLRW818212951331.8800020011186.8112113:51
396Maxim Lapierre21MTLC466612-7240.75012600827.352511:25
397Martin Lapointe33CHIRW82131124-14981.37512101010212.7114713:59
398Georges Laraque30TOTRW73519244701.9410017204411.47059:39
398Georges Laraque30PHXRW56517227522.0410015203414.757610:17
398Georges Laraque30PITRW17022-318-0.20000200100.01297:34
399Drew Larman21FLAC16202-320.120000001513.31187:23
400Chad Larose24CARC8061218-2101.040201002946.481710:13
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
401Brad Larsen29ATLLW727613-11390.050205016111.589112:22
402Matt Lashoff20BOSD12022-612-0.1000020080.017914:55
403Guillaume Latendresse19MTLRW80161329-20472.21150385012113.2100812:36
404Patrick Leahy27NSHRW1000000.00000000065:46
405Brett Lebda25DETD745131816614.8410213001074.7110314:54
406Vincent Lecavalier26TBLC82525610824413.43116573220433915.3185422:36
407John LeClair37PITLW21257-2120.41100500277.424911:51
408David Legwand26NSHC7827366323447.323317277215317.6143218:22
409Yanick Lehoux24PHXC7123-140.201001101010.08812:32
410Jere Lehtinen33DALRW732617435165.3141115107019413.4141819:26
411Mikko Lehtonen28NSHD15123080.61000200147.121914:36
412Jordan Leopold26COLD15235-4140.601103001910.529719:47
413Junior Lessard26DALRW1101100.20100000333.31211:56
414Kris Letang19PITD7202-340.20200000825.08111:33
415Trevor Letowski29CARRW61268-818-0.32000411692.95919:41
416Nicklas Lidstrom*36DETD80134962404613.131001232332245.8219927:29
417David Liffiton22NYRD2000170.1000000020.02311:31
418John-Michael Liles26COLD711430440246.868031020012810.9126117:46
419Andreas Lilja31DETD570556541.90000500370.087815:25
420Trevor Linden36VANC80121325-6342.0750111209213.098712:20
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
421Eric Lindros*33DALRW4952126-1702.141001470955.371814:39
422Joakim Lindstrom23CBJC9101-340.01000000911.1768:28
423Enver Lisin20PHXRW17112-1816-0.90100100352.925615:02
424Martin Lojek21FLAD3011200.300001000258:23
425Matthew Lombardi24CGYC8120264610484.511545178117611.4132616:22
426Reed Low30CHIRW6000-131-0.100000000213:33
427Brad Lukowich30NJDD7548121364.53012710508.0151720:13
428Jamie Lundmark26TOTC687613-12560.07000420818.680111:47
428Jamie Lundmark26CGYC39044-431-0.40000220280.03368:37
428Jamie Lundmark26LAKC29729-8250.570002005313.246516:03
429Joel Lundqvist24DALC36336-5140.23000300368.340811:20
430Joffrey Lupul23EDMRW81161228-29451.5115019301729.3126315:36
431Toni Lydman29BUFD672171910552.820011421444.5138020:36
432Clarke MacArthur21BUFLW19347440.830004001618.81698:54
433Craig MacDonald29CHIC25325-2140.320102003010.028011:12
434Derek MacKenzie25ATLC4000100.0000000030.0205:00
435Don MacLean30PHXC9112-40-0.11000010128.311412:38
436John Madden33NJDC74122032-7142.21200115321537.8139718:53
437Adam Mair27BUFC822911-1128-0.22000900732.76197:33
438Tomi Maki23CGYRW1000000.0000000001110:56
439Tomas Malec24OTTD1000000.0000000010.01514:47
440Manny Malhotra26CBJC8291625-8761.2720316001098.3121414:48
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
441Marek Malik31NYRD692192132706.620001612573.5132919:16
442Evgeni Malkin20PITLW783352852809.41716062824024213.6149419:10
443Ryan Malone27PITLW641615314713.014110104112512.8104016:15
444Kirk Maltby34DETLW826511-950-0.560005001135.3108113:11
445Mark Mancari21BUFRW3011-120.0000010010.0196:12
446Paul Mara27TOTD7851823-161133.6410051301005.0172622:08
446Paul Mara27BOSD5931518-22951.930004110605.0129121:53
446Paul Mara27NYRD192356181.71100120405.043622:56
447Todd Marchant33ANAC56815237442.0503215001157.085015:10
448Andrei Markov28MTLD77643492568.11502132731284.7188524:29
449Danny Markov30DETD664121625595.340001101666.1124618:53
450Patrick Marleau27SJSC773246789339.41814092323018017.8142918:34
451Paul Martin25NJDD8232326-9186.021001850843.6206825:13
452Radek Martinek30NYID432151719404.02000942444.585619:54
453Richard Matvichuk33NJDD1000-10-0.1000000001312:45
454Brad May35TOTLW24044-121-0.10000400220.02369:50
454Brad May35ANALW14011-113-0.10000100110.01218:39
454Brad May35COLLW10033080.10000300110.011511:28
455Jamal Mayers32STLRW8081422-19890.1602014001296.2117014:37
456Dean McAmmond33OTTLW8114152911282.91202113118616.390111:08
457Bryan McCabe31TORD8215425731158.641101192302077.2220026:50
458Steve McCarthy25ATLD46412164242.91300480517.870315:17
459Darren McCarty34CGYRW32000-358-0.50000000150.01735:24
460Alyn McCauley29LAKC10101020.01000000425.0979:43
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
461Jay McClement23STLC81828363552.5800025121047.7112513:53
462Cody McCormick23COLC6011160.1000010060.0406:44
463Andy McDonald29ANAC8227517816468.9198032625025210.7144217:35
464Brian McGrattan25OTTRW45022-1100-0.20000200220.01743:51
465Nathan McIver22VAND1000-37-0.2000000001111:20
466Jay McKee29STLD23000-912-0.30000000190.046520:14
467Kyle McLaren29SJSD675121710615.1410011104311.6143521:25
468Brett McLean28COLC781520358363.415003191013411.2106313:38
469Derek Meech22DETD4000120.1000000030.0235:47
470Josef Melichar28PITD70111121442.51000911571.8131718:49
471Bjorn Melin25ANARW3101-100.110000001100.0227:19
472Scott Mellanby40ATLRW69122436-9632.97502159010311.794713:43
473Eric Meloche30PHIRW13123-640.00100200128.31098:21
474Andrej Meszaros21OTTD8272835-151023.67001171011474.8177821:41
475Marc Methot21CBJD200445121.20000400110.029314:38
476Glen Metropolit32TOTC771419339343.59502163012311.493112:05
476Glen Metropolit32ATLC571216289203.3840215109213.067111:47
476Glen Metropolit32STLC202350140.21100120316.525912:58
477Freddy Meyer26TOTD60268-4381.61100330414.9104817:28
477Freddy Meyer26NYID350330240.70000210140.058316:39
477Freddy Meyer26PHID25235-4140.91100120277.446518:36
478Branislav Mezei26FLAD450330550.80000300240.071815:58
479Milan Michalek22SJSRW7826406617368.01511092415119113.6130716:46
480Zbynek Michalek24PHXD8242428-20343.61300111121442.8194123:40
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
481Antti Miettinen26DALRW74111425-5382.0560112201417.8106014:20
482Alexei Mikhnov24EDMLW2000000.000000000146:52
483Aaron Miller35LAKD82088-14601.40000701560.0160719:36
484Duncan Milroy23MTLRW5011-20-0.1000010060.06512:56
485Willie Mitchell29VAND62110111453.41000901541.9137722:13
486Mike Modano*36DALC592221439345.513907119114115.6108618:24
487Fredrik Modin32CBJLW79222042-3504.016604146022010.0151019:07
488Jaroslav Modry35TOTD761171811545.11000971891.1143418:52
488Jaroslav Modry35DALD57191010323.71000720601.799717:30
488Jaroslav Modry35LAKD190881221.30000251290.043622:57
489Travis Moen24ANALW82111021-41011.0110009011248.9121414:48
490Tomas Mojzis24STLD6101000.31000000714.36010:03
491Steve Montador27FLAD7218911191.71000710881.194613:08
492Dominic Moore26TOTC6989174561.180019001117.287312:39
492Dominic Moore26PITC5969151460.760009001006.077113:04
492Dominic Moore26MINC102023100.420010001118.210210:12
493Brad Moran27VANC3011020.0000001030.03812:38
494Ian Moran34ANAD1000-10-0.10000000066:06
495Ethan Moreau31EDMLW7101-412-0.11000000185.610615:08
496Jason Morgan30MINC4000-14-0.100000000307:29
497Derek Morris28PHXD8261925-181153.4420191001294.7168020:29
498Brendan Morrison31VANC82203151-9604.6126231912013914.4147217:57
499Shaone Morrisonn24WSHD783101331062.93000901466.5163420:57
500Brenden Morrow28DALLW40161531-2333.78803114010115.873118:16
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
501Dave Moss25CGYLW41108185122.273017107014.346011:13
502Joe Motzko26CBJRW7101000.110000001010.0456:27
503Mark Mowers32BOSRW7851217-10260.340101110608.393612:00
504Bryan Muir33WSHD263473421.530012202810.738014:37
505Douglas Murray26SJSD350330310.90000210180.037710:46
506Garth Murray24MTLLW43213-1032-0.52000100287.13608:23
507Glen Murray34BOSRW59281745-12445.3161204116020113.9110618:45
508Marty Murray31LAKC19022-54-0.3000020040.01819:32
509Ladislav Nagy27TOTLW80124355-5544.38401232001468.2138617:20
509Ladislav Nagy27PHXLW5583341-2483.26200181501137.198317:52
509Ladislav Nagy27DALLW2541014-361.222015503312.140316:08
510Rick Nash22CBJLW75273057-8736.0179151513222811.8144019:12
511Markus Naslund33VANRW822436603546.4159051719022210.8145517:44
512Alain Nasreddine31PITD4414512182.11000400293.469415:47
513Petr Nedved35TOTC4021012-2528-0.51100640395.159214:47
513Petr Nedved35PHIC21167-2018-0.61000420185.634116:15
513Petr Nedved35EDMC19145-5100.10100220214.825013:11
514Chris Neil27OTTRW8212162861772.0930314201398.6107613:08
515Kris Newbury24TORC152244260.52000200306.71157:42
516Scott Nichol32NSHC5976137790.951125105812.174012:32
517Rob Niedermayer32ANAC8251116-877-0.5500011001064.7136516:39
518Scott Niedermayer*33ANAD7915546968611.76903292501728.7217327:31
519Frans Nielsen22NYIC15112-200.11001100166.3785:13
520Ville Nieminen29TOTLW44112-843-0.71000100432.33878:47
520Ville Nieminen29SJSLW30112-714-0.41000100303.32598:38
520Ville Nieminen29STLLW14000-129-0.30000000130.01289:09
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
521Joe Nieuwendyk*40FLAC15538-440.832021203016.720113:24
522Janne Niinimaa31MTLD41033-13360.00000300290.060914:51
523Marcus Nilson28CGYLW63510157270.750011000697.282613:07
524Robert Nilsson22EDMC4101-140.11000000812.56917:21
525Owen Nolan34PHXRW76162440-2563.6112311410015410.4117215:25
526Jonas Nordqvist24CHIC3022120.2000020020.04213:55
527Mattias Norstrom35TOTD762911-18481.72000801603.3156220:33
527Mattias Norstrom35LAKD62279-20400.92000601444.5129720:55
527Mattias Norstrom35DALD14022280.80000200160.026518:54
528Brad Norton31DETD60112200.3000010020.0254:08
529Filip Novak24CBJD6000120.2000000030.0609:55
530Jiri Novotny23TOTC6861319-4280.560001300797.687912:56
530Jiri Novotny23BUFC506713-2260.460007006010.061612:19
530Jiri Novotny23WSHC18066-220.00000600190.026314:36
531Petteri Nummelin34MIND5131720-15222.930004130694.3103520:17
532Teppo Numminen38BUFD792272917324.4200014121692.9164320:48
533Lawrence Nycholat27TOTD19268-3121.12000420258.038220:07
533Lawrence Nycholat27WSHD18268-3121.02000420229.137020:32
533Lawrence Nycholat27OTTD1000000.0000000030.01312:48
534Michael Nylander34NYRC7926578312429.01214043423019313.5161020:23
535Shane O'Brien23TOTD8021416-31763.011021130722.8119814:59
535Shane O'Brien23ANAD622121451403.11102930553.687214:04
535Shane O'Brien23TBLD18022-836-0.10000200170.032618:08
536Sean O'Donnell35ANAD79215179924.620011401474.3157419:55
537Jeff O'Neill30TORC742022421544.314603175016512.1101613:43
538Patrick O'Sullivan21LAKC4451419-6141.13201770925.461914:04
539Johnny Oduya25NJDD762911-5613.52000720553.6140718:31
540Mattias Ohlund30VAND77112031-3807.0560211901706.5190924:47
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
541Rostislav Olesz21FLAC751119302282.0920217111646.7116315:30
542Ben Ondrus24TORRW16022-520-0.2000020070.0784:54
543Brooks Orpik26PITD700664821.90000420590.0116316:37
544Colton Orr24NYRRW53213-21260.02001100238.72825:20
545Jed Ortmeyer28NYRRW4129117220.71010801673.051612:35
546Steve Ott24DALC19044-4350.00000310170.01759:11
547Michel Ouellet24PITRW73192948-3304.981102218014812.897313:20
548Alex Ovechkin21WSHLW82464692-195210.53016082521039211.7175421:23
549Sandis Ozolinsh34NYRD21033-880.20000210150.039618:51
550Nathan Paetsch23BUFD632222410503.420001390623.296115:15
551Samuel Pahlsson29ANAC8281826-4420.8800118001117.2142417:22
552Daniel Paille22BUFLW2938115180.83000701456.737112:47
553Jay Pandolfo32NJDLW82131427-581.712011130110911.9152618:37
554Ryan Parent19PHID1000000.0000000010.01414:10
555P.A. Parenteau23CHILW5011-120.0000001070.05511:05
556Zach Parise22NJDLW82313162-3307.2229071813024712.6143817:32
557Richard Park30NYIRW821016264331.9802215019310.895511:39
558Scott Parker29TOTRW211120280.11000100520.01125:19
558Scott Parker29SJSRW11000022-0.1000000030.0565:03
558Scott Parker29COLRW10112060.21000100250.0565:35
559Mark Parrish29MINRW761920399184.814504146014113.5108914:20
560George Parros27TOTRW34101-3102-0.21000000195.31725:03
560George Parros27ANARW32101-2102-0.21000000185.61655:09
560George Parros27COLRW2000-10-0.1000000010.073:33
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
561Joe Pavelski22SJSC461414284183.4950386011112.669115:02
562Serge Payer27OTTC5000-10-0.1000000040.0357:01
563Michael Peca32TORC35411152600.840021001429.560917:25
564Rod Pelley22NJDC9000-30-0.3000000080.09911:00
565Ville Peltonen33FLALW721720377283.513400172114511.7118216:25
566Dustin Penner24ANARW82291645-2585.52090597020414.2114713:59
567Alexander Perezhogin23MTLRW61691511481.451019001035.872311:51
568Joel Perrault23TOTC26123-714-0.31000200313.226410:08
568Joel Perrault23PHXC15123-3140.01000200185.617211:29
568Joel Perrault23STLC11000-40-0.30000000130.0918:19
569Yanic Perreault35TOTC66211738-1344.114705125012516.8102615:33
569Yanic Perreault35PHXC49191433-2303.71270595010118.886117:35
569Yanic Perreault35TORC17235140.42000300248.31659:42
570Eric Perrin31TBLC82132336-7302.41021016521518.6139417:00
571Corey Perry21ANARW8217274412554.913403111601948.8102212:28
572Andrew Peters26BUFLW58112-1125-0.21000100195.32193:46
573Toby Petersen28EDMC646915-1840.24021810926.587513:40
574Ronald Petrovicky29PITRW313364280.630013002711.12598:20
575Matt Pettinger26WSHLW64161632-13222.5943286211114.4108116:53
576Rich Peverley24NSHC13011-10-0.1000010090.0987:31
577Dion Phaneuf21CGYD7917335010988.841304151802307.4202725:40
578Chris Phillips28OTTD828182636806.870131404948.5183322:22
579Alexandre Picard21PHID6231922-19172.421001360565.4114618:29
580Alexandre Picard21CBJLW23011-36-0.30000010200.01807:49
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
581Tuomas Pihlman24NJDLW2000000.000000000136:32
582Fernando Pisani30EDMRW77141428-1402.41121011211429.9130116:54
583Joe Piskula22LAKD5000-36-0.2000000040.0509:59
584Joni Pitkanen23PHID7743943-25885.03100201721372.9189024:33
585Geoff Platt21CBJ