Skater Statistics

Skater Statistics Table
Scoring Goals Assists Ice Time
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
1Joe Thornton26CTOT81299612531611811065440219514.9172821:20
2Jaromir Jagr33RWNYR82546912334723024094128036814.7181022:05
3Alex Ovechkin20LWWSH8152541062522821352331042512.2175121:37
4Dany Heatley25LWOTT82505310329862523273120230016.7173421:09
5Daniel Alfredsson33RWOTT77436010329502216582732124917.3167021:41
6Sidney Crosby18CPIT813963102-11102316053031227814.0163020:08
7Eric Staal21CCAR824555100-8812219443421027916.1161119:39
8Ilya Kovalchuk22LWATL78524698-6682527071629132316.1174622:23
9Marc Savard28CATL8228699771001314143136221213.2168220:30
10Jonathan Cheechoo25RWSJS82563793235830242112017031717.7163719:57
11Marian Hossa27RWATL8039539217671814772725134111.4173521:41
12Brad Richards25CTBL8223689103212740283912828.2186622:45
13Teemu Selanne35RWMDA8040509028442218052822026715.0142417:48
14Jason Spezza22COTT681971902333127053734015612.2129219:00
15Brian Gionta27RWNJD82484189184623241103110029116.5162519:49
16Olli Jokinen27CFLA8238518914882314192823035110.8168020:29
17Joe Sakic*36CCOL8232558710602210063124026312.2163319:55
18Pavel Datsyuk27CDET7528598726221711043128014519.3134217:53
19Patrick Marleau26CSJS82345286-12261320142824026013.1163419:56
20Henrik Zetterberg25LWDET7739468529302117192818027014.4146018:57
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
21Andy McDonald28CMDA8234518524322113072525122914.8137816:48
22Paul Kariya31LWNSH82315485-6401714032232024512.7156519:05
23Scott Gomez26CNJD82335184842249052724024413.5154018:47
24Brendan Shanahan*37LWDET82404181291052614062714028913.8136016:35
25Vinny Prospal30LWTBL81255580-3501510033817023610.6155319:10
26Nicklas Lidstrom*35DDET8016648021507902234102436.6224928:07
27Simon Gagne25LWPHI7247327931383312271811333414.1149520:46
28Brian Rolston32CMIN8234457914501415572817029311.6166920:21
29Markus Naslund32LWVAN81324779-19661913021829026412.1149618:28
30Michael Nylander33CNYR812356793176176044511017213.4156619:20
31Mats Sundin*34CTOR703147787581316221926222014.1139919:59
32Alex Tanguay26LWCOL71294978846218042821012523.2130418:22
33Mike Modano*35CDAL7827507723581412142722120713.0152619:34
34Ales Hemsky22RWEDM81195877-564117142335017810.7137516:59
35Jason Arnott31CDAL81324476131022011152618016719.2139317:12
36Justin Williams24RWCAR82314576160198442617225512.2173321:08
37Martin Straka33LWNYR822254761742184042529017112.9157119:09
38Cory Stillman32LWCAR72215576-9321110033124017711.9134418:40
39Vincent Lecavalier25CTBL803540750902013272019130911.3161020:08
40Peter Forsberg*32CPHI601956752146108123224013214.4112718:47
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
41Henrik Sedin25CVAN821857751156125102827211315.9138616:54
42Patrice Bergeron20CBOS813142733221812162417131010.0166820:36
43Maxim Afinogenov26RWBUF77225173684111103312002419.1125816:20
44Shawn Horcoff27LWEDM79225173085163352721316713.2157819:59
45Todd Bertuzzi30RWVAN82254671-171201312032620020012.5156819:08
46Vyacheslav Kozlov33LWATL822546711433178012916120612.1145817:47
47Daniel Sedin25LWVAN822249717341111042621220410.8136616:40
48Sergei Zubov35DDAL7813587120464900283001419.2206326:27
49Rod Brind'Amour35CCAR783139708681019252016319815.7189524:18
50Brad Boyes23CBOS822643691130188032914020312.8129315:46
51Steve Sullivan31RWNSH693137682501413451621019216.1131719:06
52Jarret Stoll23CEDM82224668474101114252012439.1150718:23
53Bryan McCabe30DTOR73194968-111661306133242079.2206628:18
54Jarome Iginla28RWCGY823532675861717161614229311.9177921:42
55Chris Drury29CBUF81303767-11321216251621017217.4146618:06
56Lubomir Visnovsky29DLAK80175067750710031931015211.2186223:16
57Tomas Kaberle27DTOR8295867-1463602134501635.5231028:10
58Marian Gaborik23RWMIN653828666642610271512125215.1119818:26
59Ryan Smyth29LWEDM75363066-5581519231612223015.7151620:13
60Miroslav Satan31RWNYI82353166-8541817022010125313.8157219:10
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
61Shane Doan29RWPHX82303666-91231317071124125411.8156819:08
62Alexei Yashin32CNYI82283866-14681810021622025311.1151718:30
63Craig Conroy34CLAK782244661378145332516315414.3149919:13
64Mike Knuble33RWPHI8234316525801913262110021715.7166820:21
65Alex Kovalev32RWMTL69234265-176149051824020611.2134419:28
66Brenden Morrow27LWDAL812342653018314814319214615.8156019:15
67David Vyborny31LWCBJ80224365-950155261627014515.2165520:41
68Mark Recchi37RWTOT83283664-36681513031321219914.1169320:24
69Mike Sillinger34CTOT79323163-17631714121416121115.2152019:15
70Andrew Brunette32LWCOL822439639481311022217012918.6123115:01
71Scott Niedermayer*32DMDA821350638964903212721817.2209225:30
72Pavol Demitra31RWLAK582537622142137571619218413.6122221:04
73Ales Kotalik27RWBUF82253762-362151005191802619.6127615:34
74Robert Lang35CDET722042621772128032616017111.7117016:15
75Saku Koivu31CMTL72174562170125042322013812.3133418:31
76Martin St. Louis30RWTBL80313061-338199371811122114.0167920:59
77Darcy Tucker30CTOR74283361-121001018041518018914.8130517:38
78Mike Comrie25CPHX803030602552010041515019015.8128216:01
79Jason Allison30CTOR66174360-187689021330011115.3123418:42
80Erik Cole27RWCAR603029591954243381711116418.3115819:18
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
81Tomas Holmstrom33RWDET8129305914661811081713014020.7113213:59
82Marco Sturm27LWTOT7429305964821806199218016.1135718:21
83Kyle Calder27LWCHI79263359-45218626267018314.2145218:23
84Daymond Langkow29CCGY822534592461411071418217114.6148518:07
85Mathieu Schneider36DDET7221385933861011042018018811.2176524:31
86Pierre-Marc Bouchard21CMIN80174259328107031824011814.4122015:15
87Daniel Briere28CBUF482533583481411041517114717.091519:04
88Milan Hejduk29RWCOL74243458132491412249122110.9137318:33
89Jason Williams25RWDET80213758426156041918017711.9119314:55
90Sergei Gonchar31DPIT75124658-131004802143021926.3185024:40
91Jason Blake32LWNYI76282957060141222191003049.2142718:47
92Dainius Zubrus27RWWSH712334573841013051913218112.7144620:22
93Yanic Perreault34CNSH69223557-3301210021817014515.2103114:57
94Nils Ekman29RWSJS772136572054165022214017611.9117115:12
95Doug Weight35CTOT70154257-17756901221911758.6145220:44
96Joe Nieuwendyk*39CFLA65263056-246197031713019513.3106516:23
97Brendan Morrison30CVAN82193756-184118052215015612.2160019:31
98Ladislav Nagy26LWPHX5115415687477141822113211.496318:53
99Chris Pronger*31DEDM8012445627421003123201557.7223927:59
100Anson Carter31RWVAN81332255-1411815071210014622.6117914:34
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
101Michael Ryder25RWMTL81302555-5401218061114024312.3131016:10
102Mike Cammalleri23CLAK80262955-1450111504919120612.6134016:45
103Jussi Jokinen22LWDAL8117385523098021523010715.9109913:34
104Ray Whitney33RWCAR63173855042512021424014711.6108317:11
105Tim Connolly24CBUF631639555289703201639916.2113418:00
106Martin Rucinsky34LWNYR521639551056124041722015210.595818:25
107Fredrik Modin31LWTBL77312354556181214174222114.0150819:35
108Rick Nash21LWCBJ54312354551201104158017018.298618:16
109Nikolai Zherdev21RWCBJ73272754-13501710001412119413.9128417:36
110Alex Frolov23LWLAK692133541740144342110217412.1133219:18
111Mike Johnson31RWPHX8016385475096132612014511.0132616:34
112Joffrey Lupul22CMDA81282553-1348141222141102969.5134716:38
113Glen Murray33RWBOS64242953-852176131413219512.3129220:12
114Sergei Samsonov27LWTOT74233053-3281310011416014316.1122216:31
115Jamie Langenbrunner30RWNJD80193453-17410811171702437.8148818:36
116Dan Boyle29DTBL79153853-8389604191901539.8185123:26
117Jere Lehtinen32RWDAL80331952930181416127021615.3149618:42
118Steve Reinprecht29CTOT80223052113212913219013016.9130516:19
119Jozef Stumpel33CFLA741537521126113112413011513.0131617:47
120Mike York28CNYI75133952-9308412201811468.9149319:55
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
121Petr Sykora29RWTOT74232851650158001414023010.0119116:06
122John LeClair36LWPIT73222951-2461138101019013516.3115015:45
123Mike Ribeiro25LWMTL79163551-63688021817013012.3131016:35
124Rob Blake*36DCOL811437512946711191712645.3197424:22
125Marek Svatos23RWCOL61321850060201209810016519.483813:45
126Peter Schaefer28LWOTT82203050164012442236113714.6129715:49
127Kimmo Timonen30DNSH79113950-374380183011567.1177322:26
128Wade Redden28DOTT6510405035632804162221536.5152623:28
129Mark Parrish28RWTOT76292049-2320131605614013721.2140918:33
130Matt Cullen29CCAR78252449440178051310121411.7128216:26
131Martin Erat24LWNSH80202949076155011811014314.0118014:45
132Dion Phaneuf20DCGY8220294959341607111712428.3178221:44
133Scott Young38RWSTL79183149-32528100182302846.3145218:23
134John-Michael Liles25DCOL821435495448601132201549.1151918:31
135Marek Zidlicky28DNSH67123749882210011819011310.6134420:04
136Brian Rafalski32DNJD82643490363302182411264.8209325:32
137Mark Bell25LWCHI82252348-141071311111310022711.0144417:37
138Scott Hartnell23LWNSH812523488101131028147221111.8130316:05
139Thomas Vanek22LWBUF81252348-11721411041013020412.3119314:44
140Bryan Smolinski34COTT8117314884613405191201789.6119914:48
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
141Petr Prucha23LWNYR68301747332141602116013023.193113:42
142Nathan Horton20CFLA7128194788925301136016217.3119916:53
143Kristian Huselius27LWTOT78202747-94012804720016412.2115914:52
144Paul Mara26DPHX78153247-12707800112101579.6167621:29
145Geoff Sanderson33LWTOT77252146-1558131111147015915.7105613:42
146Derek Roy22CBUF70182846157125111810015111.9119217:02
147Pierre Turgeon36CCOL621630461329701171309417.079312:47
148Joni Pitkanen22DPHI58133346227885031814111811.0137523:43
149Andrei Markov27DMTL6710364613743611161828811.4157823:33
150Jay Bouwmeester22DFLA82541461795000251601892.6209025:29
151Mikael Samuelsson29RWDET71232245274216703166018712.396013:31
152Ian Laperriere32CCOL82212445311619113230113315.8140717:10
153Alex Steen21CTOR75182745-94289131710017610.2132217:37
154Patrik Elias29LWNJD381629451120106031415014211.370618:34
155Tyler Arnason26CTOT791332451448501221002036.4113214:20
156Kyle Wellwood22CTOR811134450148300151901179.4103512:47
157Mike Fisher25COTT68222244236416243127315014.7116617:09
158Ryan Malone26LWPIT77222244-226371051137215314.4139318:06
159Brian Campbell26DBUF79123244-141675051022010511.4139917:43
160Sergei Fedorov*36CTOT67123244-2668312171411607.5140921:02
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
161Jeff Halpern29CWSH70113344-8795601181411517.3140020:00
162Michal Handzus28CPHI73113344-2388211161341139.7134818:28
163Frantisek Kaberle32DCAR77638448465103211611264.8151019:37
164Philippe Boucher32DDAL6616274328778803141121749.2154523:25
165Zdeno Chara28DOTT711627431713551013131222127.5193027:11
166Jaroslav Spacek31DTOT7612314311968400131711508.0179823:39
167Brad Stuart26DTOT78123143-8525702141431637.4194724:58
168Tom Preissing27DSJS7411324317269202112011318.4151720:30
169Jeff Carter21CPHI81231942104015627127018912.297812:04
170Jochen Hecht28LWBUF64182442103412424194117910.1116018:07
171Tony Amonte35RWCGY8014284234310313131411559.0136917:07
172Ziggy Palffy33RWPIT42113142512920222901129.881219:19
173Raffi Torres24LWEDM822714414502160395016416.5109913:24
174Ruslan Fedotenko27LWTBL80261541-44422406123016415.9122815:21
175Chris Kunitz26LWTOT69192241167113512175014912.895913:54
176Brian Willsie27RWWSH82192241-197710812913018510.3136616:40
177Martin Gelinas35LWFLA8217244127801340323101869.1131115:59
178Derek Armstrong32CLAK62132841-2466701226010013.096215:31
179Petr Cajanek30LWSTL71103141-22547300121901506.7134018:53
180Jan Bulis27LWMTL7320204025013613173013115.3114115:37
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
181J.P. Dumont27RWBUF54202040-13811904911011617.286416:00
182Todd White30CMIN61192140-118145001010110917.4104917:12
183Colby Armstrong23RWPIT471624401558772319508618.689619:04
184Joe Corvo28DLAK8114264016387703121401907.4161919:59
185Gary Roberts39LWFLA5814264045110401179012211.597216:45
186Bill Guerin35RWDAL70132740011510302131402106.2115016:25
187Randy Robitaille30CMIN67122840-55457021513011210.798714:44
188Brett McLean27CCOL8293140-7518100211001157.8100112:12
189Teppo Numminen37DBUF7523840636200018200603.3146319:30
190Peter Bondra37RWATL60211839-3401380199014314.795615:56
191Chris Clark29RWWSH78201939911016130171114413.9120215:24
192Chris Gratton30CFLA76172239610412412184013512.6119515:43
193Sean Avery25CLAK75152439-52571113121301897.9102113:37
194Rob Niedermayer31CMDA76152439-589104121212014010.7135817:52
195Radim Vrbata24RWTOT611524394229600131011858.190914:54
196Ryan Getzlaf20CMDA57142539622410011114011612.171712:35
197Sheldon Souray29DMTL75122739-111164710121412025.9166922:15
198Andrej Meszaros20DOTT821029393461550291911377.3149118:11
199Keith Ballard23DPHX8283139-18994131151511027.8163819:59
200Chris Higgins22CMTL80231538-12613733105014815.5115314:25
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
201Alexei Ponikarovsky25LWTOR81211738156815243142115713.4114214:06
202Matt Pettinger25LWWSH71201838-23911452116113414.9109915:29
203R.J. Umberger23CPHI7320183891815502144013814.596613:14
204Jeff O'Neill29RWTOR74191938-196451406127016911.293612:39
205Patrice Brisebois35DCOL801028381556402151211079.3178522:19
206Dan Hamhuis23DNSH827313811702411181211355.2185022:34
207Jaroslav Modry34DATL7973138-976250292201434.9164320:48
208Ryan Whitney22DPIT6863238-7854201171411135.3162023:50
209Pavel Kubina28DTBL7653338-1296140392221553.2170422:25
210Wes Walz35CMIN8219183776117110141312715.0130415:54
211Fernando Pisani29CEDM8018193754213412145013113.7110813:51
212Eric Belanger28CLAK65172037-56212501172111914.3114117:33
213Sergei Brylin32LWNJD82152237-44611403139012611.9129015:44
214Dean McAmmond32LWSTL78152237-2532114001210011612.9125116:02
215Mike Van Ryn26DFLA808293715905302161301545.2180822:36
216Paul Martin24DNJD8053237132230015170975.2188923:37
217John Madden32CNJD82162036-7361501019101948.2155718:59
218Stu Barnes35CDAL7815213694414012183012312.2128516:29
219Keith Tkachuk33LWSTL41152136-154651001156013311.379819:27
220Steve Rucchin34CNYR7213233661084101112011111.7115115:00
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
221Brett Clark29DCOL80927363565401161011486.1157219:39
222Francois Beauchemin25DTOT72828362524403181001375.8166823:10
223Milan Michalek21RWSJS8117183514513402117015910.7127715:46
224Trent Hunter25RWNYI82161935-9341150313602217.2146217:50
225Marc-Andre Bergeron25DEDM751520353387801118114410.4159221:14
226Juraj Kolnik25RWFLA7715203514010413191014510.3110214:19
227Niko Kapanen27CDAL81142135-1036752413809714.4115214:13
228Greg de Vries33DATL82728351764302151211116.3180522:01
229Brian Pothier28DOTT775303529592300161401333.8129116:46
230Rene Bourque24RWCHI771618343561240213501808.9118115:20
231Antti Laaksonen32LWCOL81161834-24014024170114111.3129716:00
232Shawn Bates30CNYI66151934-11601311417209515.8113517:12
233Steve Yzerman*40CDET611420348181040313708616.377912:47
234Sami Kapanen32RWPHI58122234-912534214801239.8104818:04
235Scott Mellanby39RWATL711222345559303157010012.095213:25
236Marty Reasoner28CTOT77112334-14285601167010210.8102713:20
237Mike Richards20CPHI79112334665713116521686.5121515:23
238Chris Campoli21DNYI8092534-16467202141101237.3148318:32
239Todd Marchant32CTOT7992534266900019511326.8136317:15
240Craig Rivet31DMTL8272734-51092501161011225.7184022:27
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
241Nolan Baumgartner29DVAN70529341130041111180736.8115416:29
242Antoine Vermette23COTT82211233174414164101112317.1103112:35
243Ben Clymer27RWWSH77161733-77213303116014910.7109114:10
244Chris Neil26RWOTT7916173392048800125012612.797212:18
245Bobby Holik35CATL64151833-6791050051211519.9112117:31
246Dave Scatchard29CTOT63151833-1311210503711012112.496415:18
247Mattias Ohlund29DVAN78132033-692481211721837.1200225:40
248Jan Hrdina29CCBJ75102333-878541014817812.8127216:58
249Sami Salo31DVAN591023339381902111111407.1144524:30
250Ed Jovanovski29DVAN4482533-858260212130879.2107524:26
251Jon Sim28RWTOT72171532-754980513201729.984011:40
252Michel Ouellet23LWPIT50161632-1316511008718718.470114:02
253Zach Parise21CNJD81141832-1281220599013310.5106413:08
254Oleg Kvasha27LWTOT641319323381210114321369.691014:13
255Bryan Berard28DCBJ44122032-29321110291101269.599722:40
256Kris Draper34RWDET80102232358901119211536.5142217:46
257Brian Leetch*37DBOS6152732-10361400141301303.8143523:31
258Brent Seabrook20DCHI69527325604102121501144.4138220:02
259Niclas Havelid32DATL824283294822001990844.8200224:25
260Chuck Kobasew23RWCGY77201131-106410100492014314.094412:16
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
261Martin Lapointe32RWCHI82141731-301068603134013510.4121114:46
262Patrick Sharp24CTOT721417315461211513401449.798613:41
263Nik Antropov25RWTOR5712193113569210171111310.688715:34
264Antti Miettinen25LWDAL791120310467401137010710.395612:06
265Manny Malhotra25CCBJ58102131141811018301029.894916:21
266Andrew Ference26DCGY8242731-12852200101701113.6165220:08
267Jason Pominville23RWBUF57181230-4226102275012414.580514:07
268Jason Chimera26LWCBJ80171330-109515115130012713.4101412:41
269Richard Zednik30RWMTL67161430-248106048601619.9105715:46
270Marc Chouinard28CMIN741416301346623106011212.5122016:29
271Brian Sutherby23CWSH76141630-17731202016008516.5104413:44
272Chris Kelly25COTT821020302176910213161128.9101112:20
273Ric Jackman27DTOT6472330-20524301121011205.8111017:21
274Michal Rozsival27DNYR82525303590230316811154.3184122:27
275Patrick Eaves21RWOTT58209297221451481010020.072412:29
276Adam Hall25RWNSH751415290404100576212211.5125816:47
277Jamie Lundmark25CTOT53101929-162820191007812.865912:26
278Tomas Plekanec23LWMTL679202943281001253999.188813:15
279Alexei Zhitnik33DNYI595242948823007170995.1144624:30
280Chad Kilger29CTOR79171128-66315112100110316.598012:25
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
281Ryan Craig24CTBL48151328-4696009408118.573715:21
282Dustin Brown21RWLAK79141428-1080860211301598.8110413:59
283P.J. Axelsson30LWBOS59101828-34712116111138.8103917:36
284Kurtis Foster24DMIN58101828-360460261201248.1111519:13
285Trevor Letowski28RWCBJ81101828-236811114131357.4133916:32
286Jason Ward27RWNYR81101828-444802116111258.0106913:12
287Matthew Barnaby32LWCHI8282028-1117880011901859.4110113:26
288Radek Dvorak28RWEDM6482028-226620219011316.1106016:34
289Steve Staios32DEDM82820281084710114601405.7171220:53
290Jamie Heward34DWSH7172128-554340271221405.0155221:52
291Duvie Westcott28DCBJ78622281133411091301135.3176122:34
292Alexandre Daigle30RWMIN4652328-612320112110598.559812:00
293Brent Sopel29DTOT6822628-13700200131301331.5158623:20
294Matt Stajan22CTOR8015122755083457148318.193111:38
295Steve Bernier20RWSJS39141327435112119407518.755114:08
296Lee Stempniak22RWSTL57141327-10229502112010014.081914:22
297Jonathan Hedstrom28RWMDA79131427248922512119913.1128616:17
298Andy Hilbert24CTOT471215274389302104110111.961413:04
299Ethan Moreau30LWEDM74111627687524411231517.3118315:59
300Jay McClement22CSTL6762127-233051021290767.993413:56
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
301Freddy Meyer25DPHI5762127103342007140688.8102317:56
302Derek Morris27DPHX5362127-75414126141916.6110620:52
303Bret Hedican35DCAR7452227115822111552736.8150320:19
304Mattias Norstrom34DLAK7742327-35812111481834.8162521:07
305Jamal Mayers31CSTL67151126-221291302190211113.5101315:07
306Alyn McCauley28CSJS76121426-3306423101310511.4108214:14
307Pascal Dupuis26RWMIN67101626-104064029611516.6110516:30
308Mike Leclerc29LWTOT50101626037640013306515.466813:21
309Bryan Muir32DWSH7281826-972440051301365.9152421:10
310Roman Hamrlik31DCGY517192685651104150897.9111421:51
311David Legwand25CNSH4471926334700511801096.474116:50
312Matthew Lombardi23CCGY5562026-14831221550728.377814:09
313Robyn Regehr25DCGY6862026667150210100896.7157323:08
314Dallas Drake36LWSTL6222426-135911011842882.3104916:55
315Corey Perry20RWMDA5613122515094025709813.364811:34
316Viktor Kozlov30LWNJD69121325016102018501229.893413:32
317Alexander Mogilny36RWNJD34121325-76570310309312.954916:09
318Tomas Surovy24LWPIT53121325-1345930185010711.272013:35
319Oleg Saprykin24LWPHX67111425-165083019501268.791813:42
320Niko Dimitrakos26RWTOT649162543281011051939.774211:36
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
321Grant Marshall32RWNJD7681725-187044031430899.096012:38
322Andy Sutton30DATL76817251314452131601869.3160221:05
323Petr Nedved34CTOT5371825-147043017101907.889116:48
324Kim Johnsson29DPHI476192553433009100976.2109523:17
325Filip Kuba29DMIN656192504441111531698.7141521:46
326Fedor Tyutin22DNYR7761925158240210811025.9158320:33
327Aaron Ward33DCAR7161925262600117026010.0135819:07
328Luc Robitaille*39LWLAK6515924-6521230236012512.091414:03
329Patrik Stefan25CATL64101424336820312118112.388513:50
330Arron Asham27RWNYI6391524-510362101500999.185313:33
331Paul Gaustad23CBUF7891524465900014101138.094612:08
332Zbynek Michalek23DPHX829152446245029511058.6187222:50
333Mark Smith28CSJS8091524397621111311009.096412:03
334Ville Nieminen28LWTOT7081624763701214111147.089712:49
335Scottie Upshall22RWNSH48816241434710214207211.150110:26
336Dennis Wideman22DSTL6781624-318325117901505.3145321:41
337Serge Aubin30CATL7471724-47961001412828.582111:06
338Scott Hannan27DSJS816182475842019811045.8199124:34
339Jim Vandermeer25DCHI7661824-211642011800936.5165521:47
340Eric Desjardins36DPHI454202435613017103884.5106223:36
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
341Mike Rathje31DPHI7932124224611111830555.5159020:08
342Kevyn Adams31CCAR8215823036130227011609.4105712:53
343Steve Begin27CMTL76111223911381229121348.2108714:19
344Ryan Kesler21CVAN82101323179910211111198.4115214:03
345Michael Peca31CEDM7191423-45652218421088.3118216:39
346Mike Grier31RWBUF8171623-728700415011096.4116414:22
347Brad Isbister28RWBOS5861723-246510015201125.480713:55
348Fredrik Sjostrom22RWPHX7561723142510115111095.599913:20
349Christian Ehrhoff23DSJS64518231032320271101244.0114017:48
350Todd Fedoruk26LWMDA7641923617440011720695.86398:24
351Darryl Sydor33DTBL8041923-183031001360646.3152719:06
352Tom Poti28DNYR73320231670120281201222.5151720:46
353Oleg Tverdovsky29DCAR7232023-13730008120913.3119516:36
354Kyle McLaren28DSJS772212366620011650673.0176122:52
355Jaroslav Balastik26LWCBJ66121022-12657029101587.684712:50
356Eric Lindros*32CTOR33111122-34374027405918.657417:24
357Wayne Primeau29CTOT71111122-16579111101010110.9115616:17
358Travis Green35CBOS82101222-279802111011188.5123515:04
359Grant Stevenson24CSJS47101222-71455028406714.956111:57
360Jeremy Roenick36CLAK5891322-53672016521118.1100717:22
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
361Boyd Devereaux27CPHX7881422-1344710112207610.599712:47
362Marcel Goc22CSJS8181422-72262021220968.394811:42
363Tom Kostopoulos27RWLAK7681422-8100800113017410.898312:56
364Chris Simon34LWCGY7281422094620312207610.575110:26
365Mario Lemieux*40CPIT2671522-161643003120779.150419:22
366Adam Foote34DCBJ6561622-168922211222679.0159724:34
367Steve Ott23LWDAL8251722117850011700895.697611:54
368Francis Bouillon30DMTL6731922-63403011360754.0139220:47
369Samuel Pahlsson28CMDA82111021-13480318111169.5135416:30
370Craig Adams28RWCAR6710112115181129026814.782412:18
371Scott Thornton35LWSJS71101121-88491027401228.294513:19
372Duncan Keith22DCHI8191221-1179711011101346.7189823:26
373Pavel Vorobiev23RWCHI3991221-23472005618710.355814:18
374Stephen Weiss22CFLA4191221-22245017507412.262515:15
375Niklas Hagman26RWTOT8481321-1018701010121266.3102912:15
376Rostislav Olesz20CFLA5981321-424701312101057.687714:52
377Brooks Laich22CWSH7371421-926610112201185.981911:13
378Radek Bonk30CMTL6161521-3524021951767.992515:10
379Mikko Koivu22CMIN6461521-9403300870966.385013:17
380Henrik Tallinder27DBUF8261521107450111113797.6166820:21
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
381Martin Skoula26DTOT785162164623016100925.4149319:09
382Vaclav Varada29RWOTT7651621250410015101144.47389:42
383Tim Gleason23DLAK782192107720001702722.8138017:41
384Brad Lukowich29DTOT752192104020011711494.1144319:14
385Michael Holmqvist26CCHI72101020-141682018111069.497513:32
386Jay Pandolfo31RWNJD82101020216100009101168.6147918:03
387Jim Slater23CATL7110102014691009101089.371710:06
388Shean Donovan31RWCGY8091120982801010011326.894311:47
389Ronald Petrovicky28RWATL6081220-862620211107011.471311:53
390Robert Nilsson21CNYI5361420-6265101860708.662911:52
391Sandis Ozolinsh33DTOT3661420-228420231105810.375420:56
392Mathieu Dandenault29DMTL8251520883500112211015.0152818:38
393Stephane Robidas28DDAL7551520156731101320955.3127416:59
394David Tanabe25DTOT7541620-556400111501033.9153120:25
395Keith Carney35DTOT792182086211011251852.4161920:30
396Sean Hill35DFLA7821820380110015301101.8157220:09
397Jordan Leopold25DCGY742182066802017110872.3165222:20
398Greg Johnson34CNSH681181961070438007614.5112816:36
399Alexander Perezhogin22RWMTL679101953863027301098.367910:08
400Matt Bradley27RWWSH7471219-87270011101878.093212:36
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
401Rostislav Klesla23DCBJ5161319-4754201472847.1109421:27
402Chris Phillips27DOTT6911819199010001116791.3144020:52
403Ruslan Salei31DMDA781181917114100011611080.9175622:31
404Jason Woolley36DDET531181932810008100432.363111:54
405Dominic Moore25CNYR82991842872017201396.5102212:28
406Matt Cooke27LWVAN4581018-87180029106711.962813:57
407Richard Park29CVAN6081018-22970121000978.266011:00
408Andrei Zyuzin28DMIN5771118-12503401740808.8107618:53
409Dave Andreychuk42LWTBL4261218-13161411381817.456413:26
410Christian Backman25DSTL5261218-15483301660708.6129024:49
411Jim Dowd37CTOT7851318-114040101300677.598012:34
412Steve Eminger22DWSH6651318-1281410010215010.0140921:21
413Stephane Yelle31CCGY7441418104821111130934.3106914:27
414Dennis Seidenberg24DTOT6331518-13181200771833.6107016:59
415Daniel Tjarnqvist29DMIN6031518-11320301852545.6118619:46
416Dmitri Kalinin25DBUF5521618145420001150474.392216:45
417Marek Malik30DNYR7421618287820021330702.9151220:26
418Paul Ranger21DTBL761171855810011313731.4130117:07
419Jarkko Ruutu30RWVAN8210717114282027008511.896011:42
420Brandon Bochenski23RWTOT408917-22262008106212.942310:35
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
421Bryan Allen25DVAN7771017411561001000888.0157420:27
422Marcus Nilson27LWCGY706111713324202920837.2103814:50
423Evgeny Artyukhin22RWTBL7241317-49031001210795.16288:43
424Rob DiMaio37RWTBL6141317-73022011111725.671311:41
425Derian Hatcher33DPHI77413172932110832984.1180923:30
426Jason Smith32DEDM764131718440001102795.1149319:39
427Anton Volchenkov23DOTT7541317215340001201824.9135418:03
428Colin White28DNJD7331417-2912101860605.0159121:48
429Ron Hainsey24DCBJ5521517134311001140812.597817:47
430Toni Lydman28DBUF751161798210001330681.5162321:38
431Radek Martinek29DNYI7411617-9321000880791.3135118:16
432Eric Weinrich39DTOT7511617-23520100790681.5161221:29
433Johan Franzen26CDET80124164361002240011910.199612:27
434Marcel Hossa24LWNYR6410616-62873005101059.568810:45
435Mike Ricci34CPHX7810616-226945114115020.099812:48
436Martin Havlat24LWOTT1897166462113315715.832718:11
437Steve McCarthy24DTOT67971635172004306613.694514:06
438Mark Cullen27CCHI2979167270008104515.638413:15
439Trevor Linden35CVAN82791631551108015512.792911:20
440Stephane Veilleux24CMIN717916-13637001720878.092012:58
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
441Eric Boguniecki30RWTOT4761016-33342007304812.552211:06
442Tie Domi36RWTOR7751116-1010941001100677.57499:43
443Jay McKee28DBUF7551116057401010015010.0135418:03
444Jiri Slegr34DBOS3251116-2561400470598.552416:22
445Scott Walker32RWNSH33511162364100830578.857417:23
446Brent Burns20RWMIN7241216-7323101831735.5101614:07
447Janne Niinimaa30DTOT6331316-12861111850496.1124619:46
448Lukas Krajicek22DFLA67214161500200671892.2124018:30
449Ryan Suter21DNSH711151676610001320841.2123217:21
450Dmitry Afanasenkov25LWTBL689615-71681003307811.56629:44
451Brad Larsen28LWATL627815-32140318004814.668110:59
452Steve Konowalchuk33LWCOL21691551431206213915.434816:33
453Niklas Sundstrom30RWMTL556915-63060028015411.177214:02
454Curtis Brown29CCHI7151015-9384010631846.096913:39
455Mark Mowers31RWDET4641115131640001100656.23828:18
456Dan Cleary27LWDET7731215540300110021062.880810:30
457Ken Klee34DTOT7431215-4802101831704.3139318:49
458Josef Melichar27DPIT7231215-26620101101535.7125617:26
459Andreas Lilja30DDET8221315189820011111782.6155919:01
460Cory Sarich27DTBL8211415-27910001211881.1152318:34
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
461Brian Savage34LWPHI669514-182844114101028.887913:19
462Branko Radivojevic25RWPHI648614-6447101420849.581712:46
463Dick Tarnstrom31DTOT556814-157624005306010.093116:56
464Jerred Smithson26CNSH66591495450018015010.078111:50
465Kevin Dallman24DTOT6741014-142913005501313.1127319:00
466Trevor Daley22DDAL8131114-2873001551913.3151218:40
467Karlis Skrastins31DCOL8231114-76510201100585.2178921:49
468Nick Schultz23DMIN792121424320001101454.4141917:58
469Shaone Morrisonn23DWSH801131479110001003561.8165820:44
470Brendan Witt30DTOT7511314020910001003751.3155520:44
471Darcy Hordichuk25LWNSH747613916370015105213.54556:09
472Darren McCarty33RWCGY677613-111761005106710.478411:43
473Tim Taylor36CTBL827613-122270006001096.4102112:27
474Erik Christensen22CPIT336713-3344200430857.147114:17
475Dan Fritsche20RWCBJ596713-14226000700936.560710:17
476Dan Hinote29CCOL735813-5484012701707.178010:41
477Mathieu Biron25DWSH524913-11501300360616.663612:14
478Mike Commodore26DCAR7231013121383002811724.2111615:30
479Matt Ellison22RWTOT3131013-2192100640496.141613:25
480Brad Richardson20CCOL413101301221001000515.944010:44
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
481Nathan Dempsey31DLAK53211130482000740583.4101519:09
482Chad Larose23RWCAR49112137351001930621.651810:35
483Mark Hartigan28CCBJ339312-12263012105416.738411:39
484Vernon Fiddler25CNSH408412-24253023104617.455313:49
485Alexandre Burrows24LWVAN43751256160115004914.344710:24
486Mike Glumac25CSTL337512-83325004105512.741012:25
487Alexander Khavanov34DTOR646612-116032104204413.6109617:08
488Taylor Pyatt24LWBUF416612-1336001420629.746111:14
489Nick Boynton27DBOS545712-7933110601895.6111520:39
490Pierre Dagenais27RWMTL325712-5163201340746.83179:55
491Andrew Cassels36CWSH314812-31422004402913.841013:13
492Joel Kwiatkowski28DFLA7348123863101521874.6119316:21
493Kyle Wanvig25RWMIN514812-8643100800557.354310:39
494Brett Lebda24DDET4639129202101900506.058112:38
495Josh Langfeld28RWTOT5721012-22610101000852.462811:01
496Georges Laraque29RWEDM7221012-57320001000504.04746:35
497Sean Brown29DTOT4711112-17351000830492.070915:05
498Milan Jurcina22DBOS5165113544200500649.484016:28
499Andrew Ladd20LWCAR2965110433004104314.032411:10
500Kirk Maltby33RWDET825611-98040105011154.3112613:44
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
501Chris Chelios*44DDET814711221082110412834.8149718:29
502Jeff Friesen29LWTOT514711-15324001520755.368213:23
503Jon Klemm36DDAL764711-3603101412577.0128716:56
504Mattias Weinhandl25RWTOT684711-4244000610577.06249:10
505Andrew Hutchinson25DCAR363811-2181200260339.137310:22
506Denis Gauthier29DTOT6229112982000900563.6102416:31
507Sean O'Donnell34DTOT78291161472000810336.1129116:33
508Mark Streit28DMTL482911-6280200360523.870014:36
509Richard Matvichuk32DNJD621101124010001000432.3113018:13
510Danny Markov29DNSH58011119620000812590.0113419:33
511Blair Betts25CNYR668210-10247010200948.585312:55
512Mariusz Czerkawski33RWTOT358210-61071000207211.144912:49
513Jani Rita24LWTOT516410-61060004004912.24458:43
514Mark Rycroft27LWSTL806410-14465012400777.883610:27
515Anton Babchuk21DTOT395510-7222300140568.957714:48
516Erik Rasmussen28CNJD675510-43241005004511.14737:04
517Tom Fitzgerald37RWBOS714610-10404000501508.06719:27
518Barret Jackman24DSTL634610-61564002510567.1118218:46
519Christoph Schubert23DOTT5646104483010510725.662211:06
520Jordin Tootoo22RWNSH3446109554000600616.63159:15
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
521J.P. Vigier29RWATL414610-4402110411537.558914:21
522Jody Shelley29LWCBJ803710-41633001610397.74785:58
523Willie Mitchell28DTOT802810191132000800583.4166820:51
524Shea Weber20DNSH2828108420201440464.347617:00
525Glen Wesley37DCAR64281010462000800287.199015:28
526Garnet Exelby24DATL75191011751000801442.3117615:41
527Hal Gill30DBOS801910-41241000900681.5148918:37
528Luke Richardson36DTOT651910-19711000810402.5106616:24
529Alex Zhamnov35CBOS241910-4301001540372.738916:12
530Jeff Cowan29RWLAK46819-87380001005315.13888:26
531Eric Brewer26DSTL32639-17455101120649.475123:28
532Sean Bergenheim21LWNYI28459-11204001500636.337213:17
533Eric Boulton29LWATL51459-48740005002814.32504:54
534Donald Brashear34LWPHI76459-21664000500735.56538:36
535Rory Fitzpatrick31DBUF56459-18502201230458.991616:22
536Vladimir Malakhov37DNJD29459-9261300320439.360120:44
537Vladimir Orszagh28RWSTL16459-21431005002317.427016:52
538Josef Vasicek25CCAR23459384000410419.835415:23
539Gregory Campbell22CFLA64369-11403000600595.15538:38
540Ryan Johnson29CSTL65369-21331110501575.374111:24
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
541Konstantin Koltsov24LWPIT60369-10202010411724.279513:15
542Igor Ulanov36DEDM37369-112921002222910.360916:27
543Brooks Orpik25DPIT64279-31242000610326.3120618:50
544Joel Bouchard32DNYI251895231000620452.254821:56
545Niklas Kronwall25DDET2718911280100710283.655420:31
546Ivan Majesky29DWSH57189-2660010701352.998717:19
547Nolan Pratt30DTBL820997600000900260.0147517:59
548Mike Weaver27DLAK53099-3140000900210.079815:03
549Jeremy Stevenson31LWTOT51538-39550003004810.43697:14
550Maxime Talbot21CPIT48538-125930213004511.152610:58
551Patrick Leahy26LWBOS43448-2194000400468.73919:06
552Cody McCormick22CCOL454481294001400439.33477:42
553Niclas Wallin30DCAR504482424000310449.184116:50
554Cory Cross35DTOT56358-3592010500329.471712:48
555Ben Eager22LWPHI2535801830005002114.31857:24
556Jiri Fischer25DDET223588332011320368.345620:43
557Martin Cibak25CTBL65268-9222000600504.04296:36
558Joe DiPenta26DMDA722688462000600277.497313:31
559Jeff Hamilton28CNYI13268081100240296.913710:33
560Jeff Hoggan27LWSTL52268-16342000600603.34578:47
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
561Aaron Johnson22DCBJ262689231101510287.136914:12
562Shawn McEachern36LWBOS28268-12221100600405.040214:20
563Tyler Wright32CTOT43268-1512001600434.747911:09
564Radoslav Suchy29DCBJ79178-8301000601333.0157419:55
565Vitaly Vishnevski25DMDA821788911000610901.1134716:26
566Clarke Wilm29CTOR60178-15431000601502.070711:47
567Aki Berg28DTOR75088-5560000701420.0119715:58
568Randy Jones24DPHI28088-6160000431210.041914:58
569Aaron Miller34DLAK56088-6270000611320.0103318:26
570Wyatt Smith28CNYI42088-7260000710370.047211:14
571Todd Harvey30RWEDM63527-73250002004511.14767:33
572Jed Ortmeyer27RWNYR785272385001200905.686611:06
573Zenon Konopka25CMDA23437-44822001201822.21687:19
574Dustin Penner23RWMDA194373142201300468.722711:58
575Lasse Pirjeta31CPIT2543741840003003013.32319:15
576Jaroslav Svoboda25LWDAL43437-32240023003312.13047:04
577Aaron Downey31RWTOT4234729530004002114.32355:36
578Rico Fata25RWTOT47347-4222100400506.047810:10
579Simon Gamache25RWTOT26347-5103000310368.329911:30
580Bruno Gervais21DNYI27347-1821003102114.345316:47
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
581Jeff Giuliano26LWLAK483470263002400329.44689:45
582Jason Strudwick30DNYR65347-10663000400319.7100915:31
583Carlo Colaiacovo23DTOR212570171100221219.532415:26
584Adam Mair26CBUF40257-2472000500405.03207:59
585Steve Montador26DTOT582574792000500553.680113:48
586Trent Whitfield28CSTL30257-3141100410414.935811:56
587James Wisniewski21DCHI192570362000410258.030215:52
588Andrew Alberts24DBOS731673680010501303.393612:50
589Milan Bartovic24RWCHI24167081000600352.92128:50
590Bob Boughner34DCOL411672541001510156.72977:15
591Jassen Cullimore33DCHI54167-24530101510234.391616:58
592Keith Primeau34CPHI9167060100321128.314315:56
593Nolan Yonkman24DWSH380771860000700140.03138:13
594Garth Murray23CMTL36516-24450011002520.03339:15
595Josh Green28LWVAN3342621440002003511.42838:35
596Niklas Nordgren26LWTOT58426-83440002003810.54117:05
597Byron Ritchie28CCGY45426-26940002003411.84449:52
598Mike Rupp26LWTOT40426-35840001013910.33609:00
599Matt Carle21DSJS12336-21412011201127.319316:07
600Brad May34LWCOL54336-14823000300555.54538:23
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
601Scott Nichol31CNSH343363792010300329.435710:30
602Patrick Rissmiller27CSJS183361821013002611.51699:22
603Rhett Warrener30DCGY613367542010201407.5117119:12
604Derek Boogaard23LWMIN65246215820014001513.33505:23
605Mike Komisarek24DMTL71246-11162000400663.0104214:40
606Eric Nickulas30RWBOS162462820004001414.31308:08
607Serge Payer26RWFLA71246-7262000400702.97029:53
608Mathias Tjarnqvist26CDAL332464182000400365.62698:10
609Wojtek Wolski19LWCOL9246-540200130922.2889:44
610Adrian Aucoin32DCHI33156-13380100140591.775822:58
611Rob Davison25DSJS691566761000500362.895513:50
612Matt Murley26LWPIT41156-9241000401482.147011:29
613Ian White21DTOR121562101000320214.822919:07
614Tommy Albelin41DNJD36066420000510150.050313:59
615Kevin Bieksa24DVAN39066-1770000420380.062816:06
616Josh Gorges21DSJS490665310000510250.086417:38
617Darius Kasparaitis33DNYR670667970000600480.0117117:28
618Dan McGillis33DNJD27066-5360000420320.038414:14
619Tyson Nash30LWPHX50066-7840000501440.050210:03
620Jamie Rivers30DTOT330662380000240360.049514:59
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
621Travis Moen23LWMDA39415-37240000102814.343111:03
622Dustin Byfuglien20DCHI25325-6243001200456.743317:19
623Craig MacDonald28CCGY253255821002002711.125710:16
624Timofei Shishkanov22RWSTL22325-1630002002611.51868:28
625Matt Foy22RWMIN19235-4161100300219.520910:59
626Ryan Hollweg22CNYR52235-3842000300326.33777:15
627Brian McGrattan24RWOTT6023501412000300365.62544:14
628George Parros26RWLAK5523511382000300238.72724:56
629Tuomo Ruutu22CCHI15235-7311100300306.722114:43
630Bryce Salvador29DSTL46145-24261000211234.391119:48
631Kurt Sauer25DCOL371455241000400195.347412:48
632Denis Grebeshkov22DTOT29055-12200000230240.048316:39
633Alex Henry26DMIN63055-4730000500410.072011:26
634Geoff Platt20CCBJ15055-4160000500290.016811:12
635Steve Poapst37DTOT62055-26470000500230.0101116:18
636Mark Eaton28DNSH69314-24430000012810.7136119:43
637John Pohl26RWTOR73142421001001717.68912:47
638Gilbert Brule19CCBJ7224-2020001101118.29213:11
639Eric Godard25RWNYI57224-211520002001711.82033:34
640Dan LaCouture28LWBOS55224-6531010200375.43446:15
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
641Alexei Semenov24DTOT27224-43811002001612.532011:51
642Petr Sykora27CWSH10224062000200922.210710:41
643Jason Wiemer29LWTOT49224-41032000200375.43968:05
644Jakub Klepis21CWSH25134-1181000210263.81857:25
645Yan Stastny23CTOT20134-4101000300147.11959:46
646Turner Stevenson33RWPHI31134-2450010201263.82588:20
647Jeff Tambellini21LWTOT251341101000300175.92469:49
648Noah Welch23DPIT5134021000120520.08717:24
649Mikhail Yakubov23CTOT23134-1121001300273.72229:38
650David Hale24DNJD380445210000400190.045812:03
651Cale Hulse32DTOT39044-8630000400340.059615:18
652Jason Marshall34DMDA230442340000400250.027111:46
653Rob Scuderi27DPIT57044-18360000400280.0115420:15
654Chris Therien34DPHI47044-7340000400160.064713:45
655Ossi Vaananen25DCOL5304410560000400340.071913:34
656Krys Kolanos24CTOT15213141100100229.11499:57
657Andrei Kostitsyn20RWMTL12213122000100922.2907:32
658Norm Milley25RWTBL14213-2411001001216.71007:09
659Jiri Novotny22CBUF14213-5010101001513.317112:15
660Nathan Perrott29RWTOT26213-35620011001910.51435:30
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
661Andre Roy30LWPIT42213-311620011001118.22125:03
662Anthony Stewart21CFLA102132211001001612.5727:13
663Kris Beech24CTOT10123141000110128.312012:02
664Wade Brookbank28DVAN3212338110002001010.01584:56
665Lee Goren28RWVAN28123-6301001200372.72077:25
666Mike Green20DWSH22123-8181000110137.732814:54
667Maxim Kondratiev23DNYR29123-2220100200166.347216:17
668Bryan Marchment36DCGY371238751000200166.348513:07
669Daniel Paille21LWBUF14123521000200156.714510:24
670Jamie Pushor32DCBJ4123101000200250.07318:13
671Andy Roach32DSTL51230100100020250.07214:20
672Bill Thomas22RWPHX9123-280100200156.712213:30
673Wade Belak29DTOR55033-131090000300160.05499:59
674Shane Hnidy30DATL660331330000300500.067510:14
675Todd Simpson32DTOT51033-21300000300310.068513:25
676Jarkko Immonen23CNYR6202-101100000825.06210:15
677Tyler Bouck26RWVAN121120211000100616.7766:22
678Eric Cairns31DTOT5011211241000100195.33276:33
679Rob Collins27CNYI8112100100100812.5526:27
680Jeremy Colliton21CNYI19112261000100911.11206:18
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
681Shane Endicott24CPIT41112-9430010100442.348011:43
682Don MacLean29CDET3112200101100333.33812:45
683Steve Martins33COTT4112201000100616.7317:50
684Ian Moran33DBOS121120101000100714.317314:25
685Jason Morgan29CCHI7112161000100616.77110:06
686Rem Murray33CEDM9112121000100616.7707:49
687Petteri Nokelainen20CNYI15112-141001100137.71177:47
688Joel Perrault22CPHX5112021000100714.35711:29
689Tuomas Pihlman23LWNJD11112-1101000100147.111110:04
690Thomas Pock24DNYR8112-341000100156.712115:10
691Peter Sejna26LWSTL6112141000100911.17011:43
692Mark Stuart21DBOS17112-1101000100911.130217:46
693Barry Tallackson22RWNJD10112-221000100119.1818:04
694Ramzi Abid25LWATL602216000020060.0498:10
695Ryane Clowe23RWSJS18022-290000200140.01749:40
696Jim Fahey26DSJS21022-11140000200220.026612:39
697Tomas Fleischmann21CWSH14022-700000110110.0956:45
698Matt Greene22DEDM27022-6430000200100.030311:13
699Matt Jones22DPHX16022-2140000200100.018511:35
700Richie Regehr23DCGY14022060000200120.015911:21
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
701Matt Walker25DSTL54022-7790000200590.077014:15
702Jeff Woywitka22DSTL26022-12250000200230.027710:38
703Greg Zanon25DNSH402206000010130.06917:19
704John Erskine25DTOT60101-151611000000323.178313:03
705Jonathan Ferland22RWMTL7101-221000000911.1466:37
706Rob Globke23RWFLA18101061000000185.61317:17
707Josh Gratton23LWTOT14101-3441000000175.91037:21
708Denis Hamel28LWOTT4101101000000911.1379:10
709Petr Kanko21RWLAK10101101000000714.3474:42
710Yanick Lehoux23CPHX3101121000000520.0299:50
711Junior Lessard25RWDAL51010121000000616.7377:23
712Scott Parker28LWSJS101013381000000616.7565:39
713Marc Pouliot20CEDM8101101000000520.0688:30
714Rick Rypien21CVAN5101141000000616.7326:19
715Bruno St. Jacques25DMDA1101101000000250.01413:53
716Alexander Suglobov24RWTOT3101-300100000520.03611:59
717Ryan VandenBussche32RWPIT201010421000000520.0874:20
718Jeremy Williams22CTOR11010010000001100.0109:31
719Mike Zigomanis25CTOT23101141000000175.92139:16
720Jamie Allison30DTOT27011-656000010070.02438:59
Rk Player Age Pos Tm GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
721Keith Aucoin27CCAR7011-44000010030.0375:19
722Jozef Balej23RWVAN101110000010030.087:56
723Michal Barinka21DCHI25011-7200000100190.036614:38
724Kip Brennan25LWMDA12011-235000010050.0514:16
725Mike Brown26LWCHI201109000010010.0125:52
726Matt Carkner25DSJS1011020000100066:01
727Braydon Coburn20DATL9011-24000001040.0697:43
728Chris Dingman29LWTBL34011-10220000100240.01875:29
729Valtteri Filppula21CDET401112000010010.0297:19
730Steve Gainey27LWPHX20011-3200000100110.01658:14
731Mark Giordano22DCGY701128000001050.08512:05
732Boyd Gordon22RWWSH25011-440000100120.029211:40
733David Gove27CCAR1011200000100077:12
734Jay Harrison23DTOR801152000010070.015118:50
735Timo Helbling24DTBL9011-36000010020.09310:19
736Brett Hull*41RWPHX5011-30000001080.06913:45
737Matt Hussey26CPIT130