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 BLK HIT FOW FOL FO%
1Justin Abdelkader21DETLW2000000.0000000020.0199:18034357.1
2Craig Adams31TOTRW45257-3220.11100500474.33918:41206781338.1
2Craig Adams31CHIRW36246-3220.11100400385.33148:43165361037.5
2Craig Adams31PITRW9011000.0000010090.0778:344142340.0
3Maxim Afinogenov29BUFRW4861420-7201.46000770936.560512:361120030.0
4Andrew Alberts27PHID79112136612.710001101462.2124815:4813315700
5Daniel Alfredsson36OTTRW792450747248.1158132720320411.8164920:53335741323.5
6Bryan Allen28FLAD2011200.3000010050.05427:117500
7Karl Alzner20WSHD30145-120.91000400313.258319:25542300
8Artem Anisimov20NYRC1000000.0000000010.099:27002340.0
9Nik Antropov28TOTRW81283159-14305.920804219122412.5139217:11371128011740.6
9Nik Antropov28TORRW63212546-13244.315602177117112.3108517:1331808011341.5
9Nik Antropov28NYRRW187613-161.652024205313.230817:05632040.0
10Colby Armstrong26ATLRW822218405754.319302171014115.6124315:09238882028.6
11Derek Armstrong35LAKC56549-11630.441014004211.94758:29118511512547.9
12Riley Armstrong24SJSRW2000-12-0.1000000010.0157:261100
13Tyler Arnason29COLC7151722-16140.8320116101084.694513:1915633238946.0
14Jason Arnott34NSHC653324572497.524905168019616.8122918:55183452551250.6
15Evgeny Artyukhin25TBLRW736101611510.951009101006.077910:4016249020.0
16Arron Asham30PHIRW788122001551.7800112007410.86828:45101437846.7
17Adrian Aucoin35CGYD81102434-8465.4730314911267.9180622:18556100
18Keith Aucoin30WSHC12246540.811004001513.312410:1924335039.8
19Sean Avery28TOTLW418142261112.362001130998.164615:457899950.0
19Sean Avery28DALLW2337102770.83000430496.134514:593445741.7
19Sean Avery28NYRLW1857124341.532007005010.030116:444454266.7
20P.J. Axelsson33BOSLW7562430-1161.442001590876.9121716:143155163034.8
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
21Anton Babchuk24CARD7216193513167.97904136012712.6130118:041152200
22David Backes24STLRW82312354-31656.623621175120814.9145117:415220421226544.4
23Mikael Backlund19CGYC1000000.0000000010.01110:44002528.6
24Christian Backman28CBJD562575322.21101410543.787715:395340010.0
25Nicklas Backstrom21WSHC8222668816469.2814013828017412.6163519:57465257060148.7
26Josh Bailey19NYIC6871825-14161.043001080749.5105315:29434733247541.1
27Keith Ballard26FLAD826283414726.9510123411065.7183522:23136172010.0
28Krys Barch28DALRW7245911330.540015002714.84656:27141232528.6
29Cam Barker22CHID6863440-6655.2150192411015.9124718:204283010.0
30Cody Bass22OTTC12000-215-0.2000000050.0685:41225212942.0
31Ryan Bayda28CARLW7057122260.65000700628.173210:27468281044.4
32Jay Beagle23WSHC3000-32-0.2000000050.0237:36055838.5
33Francois Beauchemin28ANAD20415-3121.14002010458.949824:54252600
34Steve Begin30TOTLW627512-6420.67001500907.866510:4338185656848.9
34Steve Begin30MTLLW426410-5270.76001400659.245610:5126119423653.8
34Steve Begin30DALLW20112-115-0.11000100254.020910:261266233241.8
35Wade Belak32TOTRW53022-179-0.30000200190.02785:1565700
35Wade Belak32NSHRW38022-154-0.20000200150.02125:3563700
35Wade Belak32FLARW15000025-0.1000000040.0664:2502000
36Eric Belanger31MINC79132336-5263.0940412921478.8140917:50484562657952.0
37Matt Beleskey20ANALW2000000.0000000002211:1000020.0
38Brendan Bell25OTTD5361521-5243.715015100767.994017:44362900
39Sean Bentivoglio23NYILW1000020.0000000020.01211:3101010.0
40Sean Bergenheim24NYILW5915924-2642.6110459001529.984114:15328391340.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
41Marc-Andre Bergeron28MIND721418325307.47703711014010.0121716:54683000
42Patrice Bergeron23BOSC64831392162.86111161321555.2115117:59425754945654.6
43Niclas Bergfors21NJDRW8101-100.11000000616.7465:480000
44Patrik Berglund20STLC7621264719166.2147011115014314.7111914:43145821532539.8
45Steve Bernier23VANRW811517324273.013204125013710.9112113:504114551623.8
46Todd Bertuzzi33CGYLW66152944-13743.396041910012711.8122818:362059212446.7
47Blair Betts28NYRC816410-5160.24021301837.286010:37519343644849.3
48Kevin Bieksa27VAND72113243-4976.76502102021537.2169123:295911200
49Paul Bissonnette23PITLW15011-1220.0000010040.0533:3101500
50Byron Bitz24BOSRW354370180.540002103112.936310:221571212942.0
51Jason Blake35TORLW78253863-2406.219515241313028.3143118:212754364146.8
52Rob Blake*39SJSD73103545151109.04601191601985.1155321:161146600
53Brandon Bochenski26TBLRW7011-32-0.20000100110.07610:473300
54Troy Bodie24ANARW400000-0.1000000050.0338:09061150.0
55Mikkel Boedker19PHXLW78111728-6181.8920317001169.5121215:329761712.5
56Zach Bogosian18ATLD479101911474.262117309010.085118:06506700
57Alexandre Bolduc23VANC7011140.1000010070.0517:20045838.5
58Jared Boll22CBJRW7541014-61800.53100910735.56678:5413153040.0
59Dave Bolland22CHIC8119284719525.115224251211117.1133316:27406752165544.3
60Radek Bonk33NSHC6691625-12341.4360212311028.8101915:27285845030159.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
61Derek Boogaard26MINLW510333870.10000300130.02555:0046200
62David Booth24FLALW7231296010387.7201105235124612.6123117:05209171041.2
63Casey Borer23CARD3000050.0000000003311:055300
64Pierre-Marc Bouchard24MINLW71163046-5204.7142011614014211.3120516:5912711857.9
65Philippe Boucher35TOTD413696392.33000330664.582420:07958100
65Philippe Boucher35PITD2533610242.03000030378.147719:05565000
65Philippe Boucher35DALD16033-4150.30000300290.034821:43393100
66Francis Bouillon33MTLD54549-7531.75001301519.889116:305512200
67Jesse Boulerice30EDMRW2000000.00000000073:430000
68Eric Boulton32ATLLW7631013-31760.430001000714.25747:3313771325.0
69Chris Bourque23WSHLW8101000.11000000119.1789:462800
70Rene Bourque27CGYLW5821194018705.320010181014914.193316:0530799950.0
71Jay Bouwmeester25FLAD82152742-2687.76902151111828.2221326:5912811500
72Johnny Boychuk25BOSD1000000.0000000001514:481300
73Zach Boychuk19CARC2000000.0000000002412:0304010.0
74Dustin Boyd22CGYC71111122-11101.391138217414.991412:52294321525345.9
75Brad Boyes26STLRW82333972-20267.917160112019022015.0157019:08204915516049.2
76Brian Boyle24LAKC28415-9420.240011003611.128410:0886610212345.3
77Dan Boyle32SJSD7716415765210.68804162412137.5190824:469551010.0
78Nick Boynton30FLAD68516217914.2500113301044.8112916:36975200
79Matt Bradley30WSHRW815611-1590.05001600985.185910:3716115101441.7
80Donald Brashear37WSHLW63134-6121-0.71001300432.35208:15811900
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
81Derick Brassard21CBJC3110152512173.4730111405916.944714:2534016117148.5
82Tim Brent24CHIC2000020.000000000178:21145550.0
83Eric Brewer29STLD28156-14240.60100320492.070325:07574000
84Daniel Briere31PHIC29111425-1263.074008605420.445415:39613687946.3
85Rod Brind'Amour38CARC80163551-23363.696111618113511.9151818:58357690858061.0
86Patrice Brisebois38MTLD6251318-3193.114011030687.498615:54694500
87Kyle Brodziak24EDMC791116274212.2911314119911.1100512:43556048945851.6
88Sheldon Brookbank28TOTD441344761.31000300303.353412:08223700
88Sheldon Brookbank28ANAD291343511.11000300244.240113:50142600
88Sheldon Brookbank28NJDD150001250.2000000060.01338:5181100
89Wade Brookbank31CARLW271010400.11000000812.5672:3061500
90Troy Brouwer23CHIRW691016267502.0541012401267.9104115:051912591145.0
91Dustin Brown24LAKRW80242953-15645.417706181102928.2155219:2422285252946.3
92Mike Brown23TOTRW48224-7145-0.42002200444.53918:081285060.0
92Mike Brown23ANARW28213-260-0.12002100385.328110:02955040.0
92Mike Brown23VANRW20011-585-0.3000010060.01105:29330020.0
93Gilbert Brule22EDMC11213-3120.220011001315.41099:526144180.0
94Andrew Brunette35MINLW80222850-5185.513903199011818.6135616:5713222722.2
95Fabian Brunnstrom23DALLW55171229-883.31340510208121.063911:37122400
96Adam Burish26CHIRW666393930.56002300837.26089:123746497539.5
97Brent Burns23MIND5981927-7455.5440291001475.4132322:2562583260.0
98Alexandre Burrows27VANLW82282351231506.624043220117516.0138216:513867374346.3
99Chris Butler22BUFD4724611182.52001400365.678616:43603700
100Dustin Byfuglien23CHIRW771516317812.91230412402027.4114514:52231692918.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
101Kyle Calder30LAKLW7481927-1412.362011720938.697413:107551233.3
102Joe Callahan26NYID18022540.9000020060.027015:002239010.0
103Ryan Callahan23NYRRW812218407454.71921116202379.3138217:04322657370.0
104Mike Cammalleri26CGYLW81394382-2449.82019062815025515.3142217:33182121714360.3
105Brian Campbell29CHID82745525227.83401252001086.5185122:34723400
106Gregory Campbell25FLAC771319320762.31210117111359.6129216:478220250950950.0
107Chris Campoli24TOTD76111930-16554.882149919112.1148519:32868100
107Chris Campoli24NYID5161117-20432.050126505311.3101119:50585600
107Chris Campoli24OTTD2558134122.932023413813.247418:58282500
108Luca Caputi20PITLW5101-140.11000000714.35110:160300
109Daniel Carcillo24TOTLW7431114-15254-0.3120010101302.385211:312015112860.0
109Daniel Carcillo24PHXLW543710-13174-0.21200610953.264711:591312110855.6
109Daniel Carcillo24PHILW20044-280-0.10000400350.020510:1673020100.0
110Matt Carkner28OTTRW1000000.00000000044:080200
111Matt Carle24TOTD76521263224.650021380855.9162621:241423800
111Matt Carle24PHID64420242164.040021280725.6136321:171153400
111Matt Carle24TBLD12112160.61000100137.726421:5827400
112Brett Carson23CARD5000-34-0.1000000020.07915:445600
113Jeff Carter24PHIC82463884236811.729134122711034213.5171820:57535483389248.3
114Ryan Carter25ANAC483693520.63001510407.54379:0696714615848.0
115Tom Cavanagh26SJSC17112-240.01000100911.11317:4454263145.6
116Zdeno Chara31BOSD80193150239510.581103121722168.8208526:041211661325.0
117Jonathan Cheechoo28SJSRW66121729-3592.5651413401527.9101115:19181071325.0
118Chris Chelios*47DETD280001180.20000000140.032711:40122200
119Jason Chimera29CBJLW49814228412.1710113101157.079616:151161182442.9
120Kyle Chipchura22MTLC13033-65-0.2000030050.013410:1838476043.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
121Taylor Chorney21EDMD2000-40-0.3000000003115:436000
122Erik Christensen25TOTC6472128-9201.6520016501225.787313:3961927722055.7
122Erik Christensen25ATLC4751419-7140.941001130905.667114:1661723319454.6
122Erik Christensen25ANAC17279-260.71100520326.320311:5502442662.9
123Kris Chucko22CGYRW2000020.000000000147:0201010.0
124Brett Clark32COLD7621012-16322.72001820972.1169722:202387300
125Chris Clark32WSHRW32156-332-0.11000410362.837011:347493350.0
126David Clarkson24NJDRW82171532-11643.213403132015810.898812:03131342528.6
127Dan Cleary30DETRW741426400463.01130323301638.6125316:5636107675455.4
128Ryane Clowe26SJSLW712230528515.91111011713016113.7126217:4722135497140.8
129Cal Clutterbuck21MINRW7811718-5761.5101017001368.1101413:003935621511.8
130Braydon Coburn23PHID80721287975.5430011821305.4197024:3712914600
131Andrew Cogliano21EDMC82182038-6223.314404155011615.5118114:24395726144137.2
132Carlo Colaiacovo26TOTD73327300355.130007200873.4133318:16826400
132Carlo Colaiacovo26STLD63326292295.130007190783.8116418:29695400
132Carlo Colaiacovo26TORD10011-260.0000001090.016916:52131000
133Erik Cole30TOTLW801824420733.613501204017810.1140917:3743180202940.8
133Erik Cole30EDMLW63161127-3632.31150192014511.0107617:0533134192939.6
133Erik Cole30CARLW17213153101.320001120336.133319:36104610100.0
134Sean Collins25WSHD151121120.51000100147.121814:32151100
135Jeremy Colliton24NYIC6011-22-0.1000010040.06611:03518452564.3
136Blake Comeau22NYILW5371825-17321.252001170789.086316:171890143131.1
137Mike Commodore29CBJD8151924111005.6500017201034.9185422:541622012166.7
138Mike Comrie28TOTC63101727-15321.7820112411218.398915:42343917124641.0
138Mike Comrie28NYIC4171320-8261.452001021808.867516:28222716122941.3
138Mike Comrie28OTTC22347-760.33001220417.331414:171212101737.0
139Tim Conboy26CARRW28011-137-0.20000100130.01505:2122000
140Chris Conner25DALRW3831013-5100.73001910348.841510:56537010.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
141Tim Connolly27BUFC4818294712225.7125151613012614.391819:07371722931542.1
142Craig Conroy37CGYC8212364820284.711011350110411.5126115:22494272264552.8
143Matt Cooke30PITLW7613183101012.51300117108615.1108014:133726271236.8
144Joe Corvo31CARD81142438-1187.75816101402136.6197024:19894100
145Riley Cote26PHILW63033-7174-0.50000300240.02624:1045100
146Joey Crabb25ATLRW29459-2280.630115003312.135412:131554132039.4
147Ryan Craig27TBLC54246-760-0.52000400643.155510:16296011011249.5
148B.J. Crombeen23TOTRW81121022-91481.6110138201249.7103112:4314873442.9
148B.J. Crombeen23STLRW6611617-81221.2100135101129.890713:4512743442.9
148B.J. Crombeen23DALRW15145-1260.41000310128.31248:1421300
149Sidney Crosby21PITC77337010337611.1267033633123813.9169021:57428082978651.3
150Matt Cullen32CARC6922214311205.316422153313915.8115916:48444145742751.7
151Jassen Cullimore36FLAD682810-10371.42000710523.8114216:48625800
152Kyle Cumiskey22COLD6000-20-0.1000000020.0518:323200
153Matt D'Agostini22MTLRW5312921-17161.6930172011610.371113:2526483633.3
154Trevor Daley25DALD75718252735.0700216111046.7165022:009830010.0
155Mathieu Dandenault32MTLRW4148127171.14000611468.748211:4529422340.0
156Pavel Datsyuk30DETC81326597342211.52011133925124812.9155619:13337562148955.9
157Patrick Davis22NJDLW1000000.00000000054:300100
158Rob Davison28VAND23022-4510.10000200150.023210:05122800
159Nigel Dawes23TOTLW64101121-6151.7730410101158.784813:15258400
159Nigel Dawes23NYRLW5210919-2152.073048109610.467913:03197300
159Nigel Dawes23PHXLW12022-40-0.20000200190.017014:0961100
160Greg de Vries36NSHD71145-15650.81000400382.6107415:08735800
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
161Pavol Demitra34VANC692033536205.6164012112014314.0120617:29312113010954.4
162Andre Deveaux24TORC21011-375-0.30000100150.01527:1410442528.6
163Boyd Devereaux30TORC236511321.330305004114.631513:4218214544.4
164Shane Doan32PHXRW823142735728.32110042515223013.5166020:153218815920144.2
165Shean Donovan34OTTRW655510-2340.75001500588.65097:5017204544.4
166Derek Dorsett22CBJRW52415-11500.14001100596.84628:53151164544.4
167Drew Doughty19LAKD8162127-17565.3330181301264.8193023:501149000
168Jake Dowell23CHIC1000120.0000000001413:37028466.7
169Aaron Downey34DETRW4112070.31000100250.0215:1311100
170Steve Downie21TOTRW29336-2650.430013002611.52448:2674151525.0
170Steve Downie21TBLRW233362540.630013002512.02099:046383442.9
170Steve Downie21PHIRW6000-411-0.2000000010.0365:571321115.4
171Kris Draper37DETC7971017-13400.06012901937.594711:592010259439360.2
172Davis Drewiske24LAKD170331180.90000210210.029417:19301000
173Chris Drury32NYRC81223456-8325.41110122310121910.0164020:15904260358051.0
174Brandon Dubinsky22NYRC82132841-61123.4931722511886.9136416:382425146640453.6
175J.P. Dumont30NSHRW821649651206.211504321701769.1143517:3013333350.0
176Pascal Dupuis29PITLW711216281302.31200215011458.3101014:13306831318.8
177Philippe Dupuis23COLC8000-14-0.20000000110.0769:3414262452.0
178Chris Durno28COLLW2000000.0000000030.0126:020600
179Radek Dvorak31FLARW811521360422.911043210013611.0133116:26315561135.3
180Patrick Dwyer25CARRW13101-20-0.11000000911.11118:346165741.7
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
181Ben Eager25CHILW751141511611.5110004008013.86398:31119500
182Mark Eaton31PITD684593362.331005003411.8120817:461484310100.0
183Patrick Eaves24CARRW7468147311.041118001155.283311:15331345741.7
184Andrew Ebbett26ANAC48824328243.2260019501008.066613:52223422123448.6
185Alexander Edler22VAND8010273711547.25501111601456.9169021:089310110100.0
186Christian Ehrhoff26SJSD7783442-12636.43502142001654.8163521:14907900
187Patrik Elias32NJDLW7731477818329.41712262519324712.6143018:341751266129.9
188Matt Ellis27BUFLW4575124121.57002410739.63978:50192111212746.9
189Steve Eminger25TOTD7152126-3504.1320111100855.9153521:3711977010.0
189Steve Eminger25TBLD5041923-4363.422001090636.3117823:339155010.0
189Steve Eminger25PHID12022080.3000011090.021517:53111100
189Steve Eminger25FLAD9101160.41001000137.714215:49171100
190Toby Enstrom24ATLD825273214525.8221113122865.8192923:32120291150.0
191Martin Erat27NSHRW71173350-7484.6143031813214911.4131818:341736112728.9
192Jonathan Ericsson24DETD19134-1150.61000300254.033617:40122800
193Loui Eriksson23DALLW8236276314147.928714225017820.2162619:5051312918.2
194John Erskine28WSHD520441631.00000301500.087316:487612800
195Garnet Exelby27ATLD59077-21201.00000601420.098716:439915100
196Sergei Fedorov*39WSHC521122334503.29202111101189.385916:31252836828756.2
197Todd Fedoruk29PHXLW726713-9720.360007005610.776310:361512541126.7
198Ruslan Fedotenko30PITLW6516233918444.715103203011713.791714:06289941422.2
199Eric Fehr23WSHRW611213258222.91110212101349.068611:1510241233.3
200Andrew Ference29BOSD47115167403.00100960721.4101221:32726000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
201Brett Festerling22ANAD400555181.50000500150.066716:40368900
202Vernon Fiddler28NSHLW7811617-13240.781225011149.6108913:58318333128154.1
203Nikita Filatov18CBJLW8404300.940010001040.0658:082200
204Valtteri Filppula24DETC801228409423.11110125301299.3128816:06174140537052.3
205Jeff Finger29TORD6661723-7433.060001520688.8135220:2915813300
206Mike Fisher28OTTC781319320662.61012314501827.1144318:305421153550951.2
207Mark Fistric22DALD36044-1420.90000400350.057415:574411400
208Tomas Fleischmann24WSHRW73191837-3203.712704144013114.5110115:05172292526.5
209Nick Foligno21OTTLW81171532-10593.11070287014511.7110813:411897212644.7
210Adam Foote37COLD42167-12301.11001600195.382619:41775400
211Kurtis Foster27MIND10156761.510003201010.013613:358800
212Johan Franzen29DETRW7134255921447.8221118178024613.8128518:06229013210555.7
213Colin Fraser24CHIC81611173550.85010911679.088310:54475837640947.9
214Jamie Fraser23NYID1000000.0000000001111:002000
215Jamie Fritsch23PHID1000100.10000000054:340100
216Dan Fritsche23TOTC505813-5120.93110710549.353210:381153415343.6
216Dan Fritsche23MINC34459-3100.721104103411.837911:091035365141.4
216Dan Fritsche23NYRC16134-220.21000300205.01539:331185271.4
217Mitch Fritz28NYILW20000-442-0.2000000020.0542:412610100.0
218Jonas Frogren28TORD411670281.11000501128.355113:264174010.0
219Michael Frolik20FLAC7921244510225.2201021311015813.3117014:482446274040.3
220Alex Frolov26LAKLW77322759-6307.31912111313117618.2153419:5520495645.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
221Marian Gaborik26MINRW17131023323.4102125506819.134020:00515050.0
222Simon Gagne28PHILW7934407421429.61812432313422115.4150319:0128273730.0
223Sam Gagner19EDMC76162541-1513.410601205015610.3127416:46132829039942.1
224T.J. Galiardi20COLLW11314-460.330001001421.418016:21911567742.1
225Jason Garrison24FLAD1000000.0000000001211:571100
226Paul Gaustad26BUFC6212172941082.7831112501229.899916:063914145240652.7
227Denis Gauthier32LAKD65224-11901.32000200365.694514:3210418200
228Nathan Gerbe21BUFC10011340.00000010240.013613:3701110100.0
229Bruno Gervais24NYID6931619-15332.930011231823.7149021:3611583010.0
230Ryan Getzlaf23ANAC8125669151219.2169023828022711.0163120:084313456656250.2
231Tom Gilbert26EDMD82540456266.93201251411074.7180221:581364700
232Hal Gill33PITD62281011532.72000800405.0110917:541127800
233Colton Gillies19MINC45257-2180.42001410229.13708:149551150.0
234Brian Gionta30NJDRW8120406012326.31433131812488.1137416:582844518138.6
235Mark Giordano25CGYD58217192593.102001340822.494016:13385400
236Dan Girardi24NYRD8241822-14534.5220113501223.3176521:328220700
237Alexandre Giroux27WSHLW121124100.21001100205.012710:34222010.0
238Claude Giroux21PHIRW429182710143.1720014406713.463715:10184114616347.2
239Tanner Glass25FLALW3000070.0000000010.0206:451510100.0
240Tim Gleason26CARD70012123683.200001011610.0144720:4013317100
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
241Curtis Glencross26CGYLW7413274014424.01111323401528.6108614:4129123262848.1
242Marcel Goc25SJSC552911-618-0.120019001041.976513:55178333223858.2
243Eric Godard28PITRW71224-3171-0.120002002010.02894:04123710100.0
244Steven Goertzen24PHXRW16224-2240.320002001811.11559:427331150.0
245Alex Goligoski23PITD45614205163.624001040619.882418:18493000
246Scott Gomez29NYRC77164258-2605.312317281402715.9162221:04236168762552.4
247Sergei Gonchar34PITD25613196263.41501580718.563025:11382500
248Andrew Gordon23WSHRW1000000.0000000010.077:120100
249Boyd Gordon25WSHC635914-4160.24012900697.284813:28433337429356.1
250Josh Gorges24MTLD814192312375.322001531636.3163020:0816194010.0
251Mikhail Grabovski25TORC78202848-8924.214602199012016.7126516:13304541852444.4
252Marc-Andre Gragnani21BUFD4000220.2000000030.06215:233300
253Chris Gratton33TOTC24033-112-0.20000300200.025310:324371349558.5
253Chris Gratton33TBLC18022-310-0.30000200160.019410:482331126862.2
253Chris Gratton33CBJC6011220.1000010040.0599:4624222744.9
254Josh Gratton26PHILW19123-2570.11000200147.11196:1402000
255Denis Grebeshkov25EDMD727323912386.85200211106211.3152421:10874600
256Mike Green23WSHD68314273246813.91218142220024312.8175225:461108600
257Andy Greene26NJDD492793222.02000700385.379816:17633700
258Matt Greene25LAKD822121411114.520001110762.6161919:4416720210100.0
259Kyle Greentree25CGYLW2000-10-0.1000000030.0199:181100
260Mike Grier34SJSRW621013238252.2901210031089.393015:0034147152834.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
261Nicklas Grossmann24DALD8121012-8512.120011000603.3142917:3910017800
262Nate Guenin26PHID1000000.0000000001313:251000
263Bill Guerin38TOTRW78212748-12814.516504141302269.3130016:402972303446.9
263Bill Guerin38NYIRW61162036-15633.11150311901818.8105017:132759273444.3
263Bill Guerin38PITRW1757123181.450013404511.125014:4421330100.0
264Ben Guite30COLRW5057122300.95001700637.963612:43328828626951.5
265Niklas Hagman29TORLW65222042-544.216603137016813.1111017:052422010.0
266Ron Hainsey27ATLD8163339-16324.22400191401484.1181222:221276000
267David Hale27PHXD48369-11361.230006002213.672715:08338500
268Matt Halischuk20NJDRW1011-100.000001000109:470000
269Adam Hall28TBLRW745510-929-0.34100410905.682911:12378516916950.0
270Jeff Halpern32TBLC527916-13320.251116306011.788517:01392843438852.8
271Dan Hamhuis26NSHD8232326-4675.1111117511352.2187322:5011313300
272Jeff Hamilton31TORRW15336240.630013003010.019412:57563827.3
273Roman Hamrlik34MTLD81627334626.0600021331434.2177521:5519510400
274Michal Handzus31LAKC82182442-7323.910714149114312.6155018:54697571960154.5
275Scott Hannan30COLD811910-21262.11000900701.4181222:2216256010.0
276Jannik Hansen22VANRW55615215371.760011401649.468812:31202521016.7
277Christian Hanson22TORC5112-120.11000100911.18216:19131325.0
278Martin Hanzal21PHXC74112031-4402.2902217219711.3121016:214513051655048.4
279Jay Harrison26TORD7011-2100.0000010060.012117:168800
280Peter Harrold25LAKD694812-13282.23101440954.290913:10373661037.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
281Scott Hartnell26PHILW82303060141437.523615237021014.3146017:4836104181850.0
282Niclas Havelid35TOTD78217192483.110101151563.6161320:401904100
282Niclas Havelid35ATLD63213154422.610101021414.9131720:541643600
282Niclas Havelid35NJDD15044-260.50000130150.029619:4326500
283Martin Havlat27CHIRW8129487729309.524505399024911.6141017:2512192625.0
284Dany Heatley28OTTLW82393372-11888.82415062211025815.1164920:072487141646.7
285Jochen Hecht31BUFC70121527-9331.6831111221736.9121817:24382923530343.7
286Bret Hedican38ANAD51156-7360.91000320402.583216:18375100
287Jan Hejda30CBJD823182123386.130011701664.5183522:23157168010.0
288Milan Hejduk32COLRW82273259-19165.8161012239021112.8163419:563130728845.0
289Darren Helm22DETC16011-74-0.60000100290.019912:26437745856.1
290Bryan Helmer36WSHD12033-120.3000021080.019916:36221300
291Dwight Helminen25CARC23112-200.01000100156.71576:50922617046.6
292Ales Hemsky25EDMRW722343661326.7194021627018512.4134318:393516040.0
293Matt Hendricks27COLC40001130.0000000050.0348:3018010.0
294Jordan Hendry24CHID9000-140.0000000010.09110:0610400
295Josh Hennessy23OTTC1000000.0000000001413:40012528.6
296Alex Henry29MTLD2000-210-0.100000000136:341200
297T.J. Hensick23COLC6141721-7141.2310012501163.478712:54221424126947.3
298Jamie Heward37TBLD13022-140.20000020110.015411:4915500
299Chris Higgins25MTLLW57121123-1222.082219201517.996917:003979292850.9
300Andy Hilbert27NYIC67111627-3222.1911012311676.6108216:0985417111538.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
301Jack Hillen23NYID40156-9160.71000401472.160815:13502800
302Dan Hinote32STLRW51145-764-0.51000211244.255610:552986353947.3
303Niklas Hjalmarsson21CHID21123401.01000101156.731514:59221500
304Shane Hnidy33BOSD6539126452.72101900496.1101615:38754600
305Jeff Hoggan30PHXRW4011-170.0000010070.04812:00413020.0
306Bobby Holik38NJDC62459-2660.14001410795.163210:11613530020659.3
307Ryan Hollweg25TORLW25022-738-0.40000200120.01626:284371233.3
308Tomas Holmstrom36DETRW5314233718384.3680119407518.780915:164483537.5
309Shawn Horcoff30EDMC801736537394.39802231301789.6170921:22453094780854.0
310Darcy Hordichuk28VANLW7341511090.240001002615.44045:32811010100.0
311Patric Hornqvist22NSHRW28257-3160.32000410543.731911:2413201420.0
312Nathan Horton23FLAC67222345-5484.616515149013116.8119617:51149537748643.7
313Marian Hossa30DETRW7440317127639.93010081713130713.0131717:4896941521.1
314Jiri Hudler25DETRW822334577166.3176021222015514.8111913:39820121642.9
315Trent Hunter28NYIRW55141731-8412.9950211511549.190116:232513551525.0
316Matt Hunwick23BOSD536212715315.3600113805810.390016:59504500
317Kristian Huselius30CBJLW742135561445.61650226902129.9144419:311621133228.9
318Kent Huskins29ANAD332466271.820004002010.062018:474729010.0
319Andrew Hutchinson28TOTD40235-9120.52000210583.457414:22351100
319Andrew Hutchinson28DALD38235-4120.92000210563.654514:20351100
319Andrew Hutchinson28TBLD2000-50-0.4000000020.02914:440000
320Mike Iggulden26NYIC11145-340.31000400166.313312:086161150.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
321Jarome Iginla31CGYRW82355489-2379.52510043222028912.1177221:37158026223552.7
322Raitis Ivanans30LAKLW76202-8145-0.62002000258.04846:22912500
323Barret Jackman27STLD8241721-17863.821101511894.5192223:2614512400
324Tim Jackman27NYIRW695712-17155-0.24010700995.181111:455015171531.8
325Jean-Francois Jacques23EDMLW7101090.11000000333.3527:2221300
326Jason Jaffray27VANRW14224-2140.320022001118.21279:0437313447.7
327Connor James26PITLW1000000.00000000088:150000
328Dan Jancevski27DALD3000000.0000000040.04615:202400
329Doug Janik28TOTD15011-340.0000010010.015410:1816800
329Doug Janik28DALD13011-220.1000010010.01279:4513800
329Doug Janik28MTLD2000-12-0.1000000002813:543000
330Cam Janssen24STLRW56134-5131-0.11000300224.52815:01266020.0
331Dustin Jeffrey20PITC14123400.31000200185.615110:4738436041.7
332Jesse Joensuu21NYILW7123-140.21000110911.18512:062700
333Aaron Johnson25CHID3835819333.030015002711.153714:09344000
334Jack Johnson22LAKD416511-18461.733002305012.083120:17516800
335Ryan Johnson32VANC62279112-0.12001700229.168311:01833326528648.1
336Kim Johnsson32MIND8122224-3446.111001552932.2198724:321423600
337Jussi Jokinen25TOTLW7172027-10281.2520113701016.9108715:19433136131253.6
337Jussi Jokinen25TBLLW4661016-8160.64200640649.471915:38321726624452.2
337Jussi Jokinen25CARLW2511011-2120.61001730372.736814:431114956858.3
338Olli Jokinen30TOTC76292857-12676.0189231711023612.3143518:53237241353943.4
338Olli Jokinen30PHXC57212142-5494.7136221110016912.4103518:10144831142642.2
338Olli Jokinen30CGYC198715-7181.453016106711.940021:0392410211347.4
339David Jones24COLRW408513-881.171014104717.050912:4413544450.0
340Randy Jones27PHID474488222.53102400458.989819:07662000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
341Ryan Jones24NSHLW46710171221.752016406311.152611:2616631910.0
342Derek Joslin21SJSD12000-36-0.1000000090.013611:2281100
343Ed Jovanovski32PHXD8292736-151065.63603151201944.6181722:10109130010.0
344Jonas Junland21STLD1000020.0000000001212:281000
345Milan Jurcina25WSHD79311141682.530011010953.2127616:0913115700
346Frantisek Kaberle35CARD30178-481.10100520283.642214:03341600
347Tomas Kaberle30TORD5742731-883.6130111160934.3133723:28782900
348Patrick Kaleta22BUFRW514591890.640005003511.44558:55271371420.0
349Dmitri Kalinin28TOTD7321517-9323.211001320673.0129017:40737900
349Dmitri Kalinin28NYRD5811213-7262.510001200512.098717:01596100
349Dmitri Kalinin28PHXD15134-260.70100120166.330320:12141800
350Jon Kalinski21PHIC12123-200.21001200714.3917:37712212545.7
351Boyd Kane30PHILW1000000.00000000088:121200
352Patrick Kane20CHIRW80254570-2426.9121304232202549.8149318:40919131841.9
353Paul Kariya*34STLLW1121315121.52000490316.519918:066700
354Martins Karsums22TOTRW24156-86-0.11000410283.626911:1111472166.7
354Martins Karsums22TBLRW18145-560.01000310224.521011:40103620100.0
354Martins Karsums22BOSRW6011-30-0.1000010060.0589:45111010.0
355Lukas Kaspar23SJSLW13224080.420011101414.31199:08218040.0
356Duncan Keith25CHID778364433609.4521127901734.6196925:34924000
357Chris Kelly28OTTC82121123-10381.31101190211810.2127915:36599723426047.4
358Tim Kennedy22BUFLW1000000.0000000010.01111:0401010.0
359Tyler Kennedy22PITC6715203515304.01500318201718.892313:461047423653.8
360Ryan Kesler24VANC822633598616.2141022238217914.5159619:28707052444554.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
361Phil Kessel21BOSRW7036246023168.828806177023215.5115916:34166424548.3
362D.J. King24STLLW1011000.10000100088:200300
363Geoff Kinrade23TBLD1000-10-0.1000000010.01817:322100
364Ken Klee37TOTD71110119283.210001000512.0109615:2610410200
364Ken Klee37PHXD68110119243.210001000472.1104515:22989700
364Ken Klee37ANAD3000040.0000000040.05116:576500
365Kevin Klein24NSHD634812-2192.53100800419.879812:40475700
366Rostislav Klesla26CBJD341892381.91000620303.371320:594959010.0
367Mike Knuble36PHIRW822720475625.3161106109117315.6149018:104889183335.3
368Chuck Kobasew26BOSRW682121425564.915603183012916.399914:412710052020.0
369David Koci27TOTLW3711211410.01000100137.72205:5753900
369David Koci27TBLLW3311231320.11000100812.52066:1453000
369David Koci27STLLW4000-29-0.1000000050.0143:370900
370Ville Koistinen26NSHD3838110142.22102440427.155914:422345010.0
371Mikko Koivu25MINC792047672666.911543242122368.5169721:29364585776852.7
372Saku Koivu34MTLC651634504445.2115052012212313.0110817:03214360751554.1
373Krys Kolanos27MINC213363160.821002103010.022310:36337595651.3
374Mike Komisarek27MTLD66291101212.62000702563.6136120:3720719100
375Zenon Konopka28TBLC7011-1290.0000010060.0497:012617868.0
376Tomas Kopecky26DETRW7961319-7460.6411211201105.582310:2513107364345.6
377Anze Kopitar21LAKC82273966-17326.9197132316023411.5167720:27568567168449.5
378Lauri Korpikoski22NYRLW686814-10140.66001800639.574210:5515968813240.0
379Andrei Kostitsyn23MTLLW74231841-7504.51760299016913.6115415:35231243350.0
380Sergei Kostitsyn21MTLLW5681523-3641.8350110507410.879214:0821493633.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
381Tom Kostopoulos30MTLRW7881422-11061.2701013011216.6110314:094216751131.3
382Ales Kotalik30TOTRW75202343-5344.311901111202089.6115915:2722121364942.4
382Ales Kotalik30BUFRW56131932-7283.0580191001538.585315:141393304739.0
382Ales Kotalik30EDMRW197411261.461002205512.730616:069286275.0
383Ilya Kovalchuk25ATLLW79434891-125010.33112062324127515.6172321:4815435935.7
384Alex Kovalev35MTLRW78263965-5746.81411141721120912.4151519:262056163432.0
385Viktor Kozlov33WSHC67132841-9163.311200151301538.5105015:401839102330.3
386Vyacheslav Kozlov36ATLLW82265076-14447.41412031931016515.8141317:1417373537.5
387Lukas Krajicek25TBLD7121719-8482.620001421663.0139319:37905400
388David Krejci22BOSC8222517337268.8155263514214615.1138216:52467452651750.4
389Kamil Kreps24FLAC66415192180.830111500775.292213:58334343943150.5
390Jason Krog33VANC4101020.10100000520.04110:1413141058.3
391Niklas Kronwall28DETD80645512507.02401261811215.0183222:541069410100.0
392Staffan Kronwall26WSHD3000-10-0.1000000040.04013:1331100
393Filip Kuba32OTTD71337404287.11200132401112.7165323:171114400
394Pavel Kubina31TORD82142640-15945.25904131301847.6180822:031338900
395Lasse Kukkonen27PHID22022-2100.20000200100.023610:432415010.0
396Nikolai Kulemin22TORLW73151631-8182.41320197012911.6100813:484271353153.0
397Chris Kunitz29TOTLW8223305312715.917603236117812.9134816:2625207131448.1
397Chris Kunitz29ANALW621619359553.813302153113911.5102216:2915148101245.5
397Chris Kunitz29PITLW20711183162.143018303917.932616:1710593260.0
398Dan LaCouture31CARLW11202-1100.32001000450.0474:16394640.0
399Andrew Ladd23CHILW8215344926285.41500232111957.7118014:2422117103223.8
400Brooks Laich25WSHC82233053-1315.3139131415118512.4141717:17429926125051.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
401Quintin Laing29WSHLW1000100.0000000020.01010:191200
402Robert Lang38MTLC501821396364.89813119110117.884416:53241737539348.8
403Jamie Langenbrunner33NJDRW8129406925568.5206372911022912.7146618:062888101540.0
404Daymond Langkow32CGYC732128491205.0174031612016113.0125517:11304134438547.2
405Ian Laperriere35COLRW747121901631.2700011016111.5102413:506910319625043.9
406Maxim Lapierre23MTLC791513289762.91212213001659.1116914:485213052546253.2
407Georges Laraque32MTLRW33022-661-0.50000200150.02527:39542010.0
408Chad Larose26CARLW811912316353.41702491217111.1122615:084312151327.8
409Matt Lashoff22TOTD28088-6200.70000440250.049517:41211500
409Matt Lashoff22BOSD160111100.3000001060.021013:076700
409Matt Lashoff22TBLD12077-7100.40000430190.028523:4615800
410Guillaume Latendresse21MTLRW561412264453.11310293011712.076213:37121401150.0
411Jay Leach29NJDD240110210.4000010050.035614:5025700
412Brett Lebda27DETD65610169483.460011000698.788713:39153010100.0
413Vincent Lecavalier28TBLC77293867-9546.71810162314129110.0155920:152911071068450.9
414Per Ledin30COLLW3000-12-0.1000000020.0309:560300
415Brian Lee21OTTD5321113-2332.81101920513.9100118:53675800
416David Legwand28NSHC73202242-3324.116131156117511.4141919:27232550951449.8
417Scott Lehman23ATLD1000000.00000000033:030000
418Jere Lehtinen35DALRW4881624181.7620111501196.791219:0025252528.6
419Mikko Lehtonen21BOSRW1000000.0000000010.01616:140000
420Ville Leino25DETLW13549561.350014001729.416512:42137558.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
421Claude Lemieux43SJSRW18011-521-0.30000100170.01387:4033431121.4
422Jordan Leopold28TOTD8371724-15244.1610113311076.5156118:481006500
422Jordan Leopold28COLD6461420-10183.651011031827.3116218:10804500
422Jordan Leopold28CGYD19134-560.41000300254.039820:58202000
423Sami Lepisto24WSHD7044-360.3000013070.013719:364900
424Kris Letang21PITD74102333-7244.8541316701387.2156521:09127111010.0
425Pierre-Luc Letourneau-Leblond23NJDRW80113220.2000010030.0394:5111200
426Grant Lewis24ATLD1000000.0000000010.01515:290000
427Trevor Lewis22LAKC6123000.310002001010.07011:36441325.0
428Nicklas Lidstrom*38DETD78164359313011.261004192311808.9193624:49664300
429John-Michael Liles28COLD75122739-19316.26601121501468.2161621:331065800
430Andreas Lilja33DETD602111313663.120001100603.3102017:009093010.0
431Joakim Lindstrom25PHXC4491120-6281.763025607711.765414:5215355935.7
432Enver Lisin22PHXRW4813821-13241.91210271010512.471214:5014562433.3
433Bryan Little21ATLRW79312051-5245.8191204128017218.0133716:5517409312143.5
434Matthew Lombardi26TOTC6914324613444.61211225701777.9122017:41384343239152.5
434Matthew Lombardi26CGYC509213011303.0801216501197.682316:27241924421153.6
434Matthew Lombardi26PHXC19511162141.64100920588.639720:54142418818051.1
435Ben Lovejoy24PITD2000000.0000000010.02411:531100
436Milan Lucic20BOSLW72172542171364.81520319609717.5107614:57322595455.6
437Brad Lukowich32SJSD580885122.50000800430.094016:138211700
438Mike Lundin24TBLD25022-440.2000020080.041616:39436010.0
439Jamie Lundmark28CGYC2788162171.980005305016.037813:59714625851.7
440Joel Lundqvist26DALC43156-920-0.51001500323.146510:4914116294738.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
441Joffrey Lupul25PHIRW792525501585.719604169019412.9123915:413879101147.6
442Toni Lydman31BUFD80320230704.530001451993.0174221:4716616500
443Clarke MacArthur23BUFLW71171431-4563.21250095010815.798213:5033807614234.9
444Andrew MacDonald22NYID3000220.2000000010.03110:103000
445Craig MacDonald31CBJC8112100.21001100616.78510:39174736.4
446Spencer Machacek20ATLRW2000000.0000000010.0168:120700
447Ray Macias22COLD6011000.3000001040.010817:598200
448Steve MacIntyre28EDMLW22202-2400.22001000633.3863:5522200
449Aaron MacKenzie27COLD5000100.2000000030.07314:388600
450Derek MacKenzie27CBJC1000-12-0.1000000010.077:15012250.0
451John Madden35NJDC7671623-7260.6601214021325.3124816:25496459956151.6
452Adam Mair29BUFC75811194951.6800111007510.779310:352010720021448.3
453Manny Malhotra28CBJC771124359282.71100317611169.5138718:01527480157858.1
454Marek Malik33TBLD42055-3360.90000500220.080519:10431400
455Evgeni Malkin22PITC823578113178012.61914245127029012.1184622:31398028338542.4
456Ryan Malone29TBLLW702619454985.219703154012421.0124317:4523173143329.8
457Kirk Maltby36DETLW785611-928-0.25001600588.67139:0823644640.0
458Mark Mancari23BUFRW7112-440.01000010214.89313:16184357.1
459Paul Mara29NYRD76516212945.2410051011024.9144118:58861231150.0
460Todd Marchant35ANAC7251318-2340.4302011111015.0104614:32407629829550.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
461Andrei Markov30MTLD78125264-2369.75703193211657.3192124:381116100
462Patrick Marleau29SJSLW7638337116189.22211510247225115.1162321:21239831028152.5
463Paul Martin27NJDD735283321367.03201111611074.7177924:22794000
464Radek Martinek32NYID516410-16281.751014005411.1109921:341088300
465Shawn Matthias20FLAC16022-32-0.20000200110.01479:1028464550.5
466Ben Maxwell20MTLC7000-12-0.2000000020.0699:5512203337.7
467Brad May37TOTLW581670890.01000600323.14217:166531325.0
467Brad May37TORLW38112-561-0.51000100273.72947:44534010.0
467Brad May37ANALW200555280.5000050050.01276:221191233.3
468Jamal Mayers34TORRW717916-7820.67001810729.774910:33306624618057.7
469Maksim Mayorov19CBJRW3000000.0000000010.0175:440100
470Dean McAmmond35TOTLW62511167241.440121100598.569811:16173224230144.6
470Dean McAmmond35OTTLW443472160.52012400407.54269:4072211616042.0
470Dean McAmmond35NYILW18279580.920007001910.527315:09101012614147.2
471Kenndal McArdle22FLALW3000-12-0.1000000010.0237:301300
472Bryan McCabe33FLAD69152439-1417.07803131101539.8159623:08927200
473Darren McCarty36DETRW13101-2250.01000000616.7695:17242340.0
474Jay McClement25STLC82121426-10291.5903314001378.8136116:36573875669552.1
475Cody McCormick25COLC5511112-5920.410001001661.55289:3620115386935.5
476Andy McDonald31STLC46152944-13244.486111613012811.787719:05182421315458.0
477Jamie McGinn20SJSLW35426-620.331012002714.83128:557506185.7
478Brian McGrattan27PHXRW5000-222-0.1000000020.0285:310200
479Nathan McIver24ANAD180112360.4000010050.01699:2473700
480Jay McKee31STLD6917811443.41001601432.3119517:1918568020.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
481Brett McLean30FLAC8071219-12290.4700211101146.199412:26163019725943.2
482Kurtis McLean28NYIRW4101100.21001000520.04210:3407010.0
483Cody McLeod24COLLW7915520-111621.91500350011812.791511:35321942340.0
484Derek Meech24DETD41257-12120.22000410444.541210:031936020.0
485Josef Melichar30TOTD390990371.40000900190.053713:46543900
485Josef Melichar30TBLD240551290.90000500160.040716:58342700
485Josef Melichar30CARD15044-180.5000040030.01308:40201200
486Andrej Meszaros23TBLD5221416-4362.511011040872.3125724:119868010.0
487Marc Methot23CBJD66413177553.940001300586.9118517:575413500
488Glen Metropolit34TOTC7661117-5280.451001001827.395812:36365138239549.2
488Glen Metropolit34PHIC5541014-1150.53100901636.371412:59253928228050.2
488Glen Metropolit34MTLC21213-413-0.120001001910.524411:37111210011546.5
489Freddy Meyer28NYID27459-19140.540014013611.156721:00577100
490Milan Michalek24SJSLW7723345711526.4176061913217912.8142118:273392141646.7
491Zbynek Michalek26PHXD8262127-13284.6600020011065.7186322:432686700
492Antti Miettinen28MINRW82152944-1324.1942319911868.1149918:172769283246.7
493Vladimir Mihalik22TBLD11033-360.2000030070.014713:2417800
494Brendan Mikkelson21ANAD340220170.60000200190.047413:56221900
495Drew Miller24ANALW2746100170.84000501458.935112:59111531121.4
496Chris Minard27PITLW20123040.11001200333.01889:2553220100.0
497Graham Mink29WSHLW2000000.0000000040.0168:030000
498John Mitchell24TORC76121729-16331.51020012419812.2104913:48488832634248.8
499Willie Mitchell31VAND823202329596.63001