Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Skater Statistics

Skater Statistics Table
Scoring Special Teams Assists Shot Data Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI
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 Mezei26FLAD450335550.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 Pisani30EDMRW7714