Rank  Player Team Psn. Gms. Gls. Asts. Pts +/- Pen. TOI Rating   
1Alexander OvechkinWSHL826547112284021.30493.38
2Evgeni MalkinPITC824759106167824.20478.26
3Pavel DatsyukDETC82316697412026.00472.96
4Jarome IginlaCGYR82504898278324.60461.22
5Henrik ZetterbergDETC75434992303426.60451.22
6Joe ThorntonSJSC82296796185924.60447.35
7Jason SpezzaOTTC76345892266622.30429.64
8Daniel AlfredssonOTTR70404989153424.40420.33
9Marian GaborikMINR77424183176326.80412.84
10Vincent LecavalierTBLC81405292-178924.90410.30
11Ryan GetzlafANAC77245882329423.60406.73
12Dany HeatleyOTTL71414182337623.00404.49
13Mats SundinTORC74324678177626.80396.33
14Nicklas LidstromDETD76106070404029.20396.09
15Eric StaalCARC82384482-25026.00391.57
16Alex KovalevMTLR82354984187021.10391.34
17Derek RoyBUFC78324981134623.60388.36
18Jason PominvilleBUFR82275380162023.60386.51
19Shane DoanPHXR8028507845925.70381.35
20Mike RibeiroDALC76275683214618.80379.41
21Mike RichardsPHIC73284775147625.60378.63
22Marc SavardBOSC7415637836624.90377.31
23Ilya KovalchukATLL79523587-125220.10374.69
24Paul StastnyCOLC66244771222426.10372.22
25Henrik SedinVANC8215617665624.20369.20
26Sidney CrosbyPITC53244872183924.40365.65
27Rick NashCBJL8038316929528.60363.38
28Brenden MorrowDALL823242742310521.30362.94
29Anze KopitarLAKC82324577-152225.30361.41
30Daniel SedinVANL8229457465023.50359.17
31Jason ArnottNSHC79284472195422.30356.68
32Sergei GoncharPITD78125365136627.70353.26
33Dion PhaneufCGYD821743601218229.60346.73
34Jaromir JagrNYRR8225467185822.50346.19
35Jean-Pierre DumontNSHR8029437253422.00344.62
36Tomas PlekanecMTLC81294069154221.70340.62
37Scott GomezNYRC8116547033622.80340.03
38Patrick KaneCHIR82215172-55222.40339.47
39Vaclav ProspalPHIL8033387104522.10338.29
40Patrick SharpCHIR80362662235524.80337.11
41Brian CampbellSJSD838546282027.10335.63
42Ales HemskyEDMR74205171-93422.60333.84
43Olli JokinenFLAC82343771-196723.70332.04
44Nicklas BackstromWSHC82145569132420.00331.08
45Daymond LangkowCGYC80303565161922.50330.95
46Nathan HortonFLAR82273562158524.50330.54
47Brian RafalskiDETD73134255273427.70329.14
48Alexander FrolovLAKL7123446712222.80328.35
49Zach PariseNJDL81323365132521.90326.17
50Daniel BrierePHIC79314172-226822.10326.12
51Kristian HuseliusCGYL81254166104021.20324.54
52Brian RolstonMINR81312859-15328.10324.21
53Pierre-Marc BouchardMINC81135063113423.00323.11
54Andrei MarkovMTLD8216425816328.00322.05
55Brad BoyesSTLR8243226512022.30319.06
56Paul KariyaSTLL82164965-105023.60317.54
57Marian HossaPITR72293766-143623.50317.45
58Alex TanguayCGYL78184058114825.10316.07
59Nik AntropovTORR72263056109226.40315.56
60Pavol DemitraMINR6815395492427.60312.04
61Cory StillmanOTTL79244165-152422.90310.22
62Zdeno CharaBOSD771734511411428.20310.10
63Mike GreenWSHD8218385666225.70308.59
64Dustin BrownLAKL78332760-135525.70308.13
65Petr SykoraPITR8128356314121.10307.41
66Ray WhitneyCARL66253661-63023.70307.33
67Chris DruryNYRC82253358-34525.20306.12
68Marco SturmBOSL80272956114024.20305.04
69Nikolai ZherdevCBJR82263561-93423.70304.86
70Jonathan ToewsCHIC64243054114424.60300.54
71Thomas VanekBUFL82362864-56419.60300.14
72Patrik EliasNJDL74203555103824.00300.13
73Milan MichalekSJSL79243155194722.30299.15
74Milan HejdukCOLR7729255483624.80298.78
75Radim VrbataPHXR7627295661423.70298.64
76Keith TkachukSTLC79273158-26923.00297.56
77Tomas KaberleTORD8284553-82227.50295.43
78Mark StreitMTLD81134962-62820.00293.67
79Brad RichardsDALC74204262-271523.40293.48
80Ryan MalonePITL772724511410324.50293.20
81Brent BurnsMIND82152843128030.90292.91
82Martin EratNSHR76233457-34023.00292.87
83Robert LangCHIC7621335495023.20292.65
84Andrew BrunetteCOLL8219405951420.20292.15
85Rod Brind'AmourCARC5919325103826.70291.80
86Jeff CarterPHIC8229245365524.20291.56
87Corey PerryANAR702925541210821.70289.53
88Viktor KozlovWSHC81163854281819.60289.51
89Ed JovanovskiPHXD80123951-137328.20289.36
90Alexander RadulovNSHR8126325874419.80289.14
91Mike KnublePHIR82292655-37223.10287.16
92Shawn HorcoffEDMC5321295013026.00285.96
93Erik ColeCARL7322295157624.30285.20
94Mikko KoivuMINC57113142134229.80285.02
95Mike ModanoDALC82213657-114822.40284.37
96Antoine VermetteOTTL8124295335123.00283.89
97Saku KoivuMTLC77164056-49321.40282.74
98Markus NaslundVANL82253055-74622.70281.85
99Brian GiontaNJDR8222315314622.80281.40
100Kimmo TimonenPHID808364405029.50280.58
101Patrick O'SullivanLAKC82223153-83623.80279.09
102Chris KunitzANAL8221295088022.20274.46
103R.J. UmbergerPHIC7413375001923.40272.81
104Joseph CorvoCARD74133548172622.10272.80
105Chris ProngerANAD72123143-112828.20272.55
106Jochen HechtBUFC7522274913823.80272.37
107Jason BlakeTORL82153752-42822.20271.26
108Andrei KostitsynMTLL78262753152917.90269.29
109Pavel KubinaTORD72112940511628.80269.25
110Christopher HigginsMTLL8227255202221.00268.65
111Daniel ClearyDETR63202242213324.30265.78
112Peter MuellerPHXC81223254-133220.90265.69
113Braydon CoburnPHID7892736177428.60262.54
114Andy McDonaldSTLC82183452-216222.70261.84
115Mike FisherOTTC79232447-108224.50261.63
116Michal RozsivalNYRD8013253808029.50261.00
117Jay BouwmeesterFLAD82152237-57231.10260.94
118Matt CullenCARC5913364923221.00260.73
119Niklas KronvallDETD6572835254427.60260.13
120Brendan ShanahanNYRR73232346-23523.70259.58
121Wojtek WolskiCOLL77183048101420.30259.25
122John MaddenNJDC8020234312625.20258.04
123Stephen WeissFLAC74132942144023.70257.87
124Joffrey LupulPHIR5620264623522.30256.59
125Duncan KeithCHID82122032305627.90254.90
126Mathieu SchneiderANAD65122739225023.60253.58
127Wade ReddenOTTD8063238116025.50250.59
128Dennis WidemanBOSD81132336117026.80249.90
129Alexander SteenTORL7615274203224.10249.21
130Mike CammalleriLAKC63192847-163022.70248.33
131David LegwandNSHC65152944-43822.80247.57
132Craig RivetSJSD7453035310428.00246.99
133Ryan WhitneyPITD76122840-24525.30246.69
134Martin StrakaNYRC6514274152223.40246.36
135Marek ZidlickyNSHD7953843-56323.30245.96
136Scott HartnellPHIL80241943215921.40244.67
137Eric PerrinATLC81123345-52621.60244.18
138Mike ComrieNYIC76212849-218720.80243.87
139Patrick MarleauSJSC78192948-193321.50243.84
140Lubomir VisnovskyLAKD8283341-183426.60243.83
141Mikael SamuelssonDETR73112940212621.00243.80
142Dustin PennerEDML82232447-124521.00243.52
143Johan FranzenDETR72271138125123.70243.20
144Steven ReinprechtPHXC81163046-32620.30243.17
145Ryan KeslerVANC8021163717926.10243.03
146Eric BelangerMINC75132437-63027.30242.33
147Andrej MeszarosOTTD829273655026.10241.89
148Jamie LangenbrunnerNJDR64132841-13023.30241.73
149Chuck KobasewBOSR7322173962923.50240.77
150Tim ConnollyBUFC48733404823.00240.53
151David BoothFLAL73221840132621.50240.20
152Adrian AucoinCGYD76102535133725.00239.25
153Tobias EnstromATLD8253338-54225.50238.44
154Jeff HalpernTBLC8320224205421.60238.30
155Joe SakicCOLC44132740-42023.70238.19
156Mark RecchiATLR72143448-183220.00237.94
157Tomas HolmstromDETL5920204095821.40237.86
158Paul MartinNJDD7352732202225.80237.58
159Sergei FedorovWSHC68113041-53822.70236.19
160Craig ConroyCGYC7912223467126.00235.96
161Todd BertuzziANAR6814264089720.90235.55
162Valtteri FilppulaDETC78191736162822.90235.13
163Jere LehtinenDALR4815223791423.10234.64
164Sergei ZubovDALD464313561224.60232.45
165Brent SeabrookCHID8292332139025.50232.44
166Andrew CoglianoEDMC8218274512017.80231.31
167Sam GagnerEDMC79133649-212318.20230.66
168Michael PecaCBJC6582634-16425.80230.10
169Tom PotiWSHD712272994628.00229.89
170Jaroslav SpacekBUFD609233274226.00229.71
171Paul RangerTBLD72102131-135629.90229.31
172Randy JonesPHID715263185826.40228.98
173Niklas HagmanDALL8227144145119.60228.80
174Ryan SmythCOLL55142337-45023.70228.49
175Bill GuerinNYIR81232144-156520.20228.07
176Filip KubaTBLD7562531-84028.90228.04
177Kim JohnssonMIND8042327-44231.20227.75
178Ron HainseyCBJD7882432-72528.00227.69
179Trent HunterNYIR82122941-174322.70227.22
180Matthew LombardiCGYC82142236-66724.50227.03
181Ales KotalikBUFR79232043-55819.00226.50
182Jiri HudlerDETC81132942112617.30226.41
183Derek MorrisPHXD828172588330.20226.15
184Sami SaloVAND638172583830.20225.56
185Taylor PyattVANL7916213796021.00225.53
186Ruslan SaleiCOLD8262430-49828.00224.69
187Jonathan CheechooSJSR69231437114620.30223.75
188Brett McLeanFLAC67142337-53422.80223.08
189Lee StempniakSTLR8013253804021.20222.75
190Robert NilssonEDMC7110314182217.50221.87
191Brandon DubinskyNYRC8214264087918.00221.78
192Dainius ZubrusNJDR8213253823820.60221.42
193Tom GilbertEDMD82132033-62025.50220.34
194Daniel GirardiNYRD8210182801428.30220.32
195Miroslav SatanNYIR80162541-113919.80218.51
196Marek SvatosCOLR62261137133218.80218.31
197John-Michael LilesCOLD816263222624.40218.03
198Todd WhiteATLC74142337-123622.80217.85
199Owen NolanCGYR7716163267123.30217.10
200Colby ArmstrongATLR7213223545621.40216.99
201Ryan SuterNSHD767243137124.50216.96
202Alexei PonikarovskyTORL6618173533621.50216.39
203Joe PavelskiSJSC8219214012818.10215.97
204Paul GaustadBUFC82102636-48521.60215.84
205Brett ClarkCOLD575162153331.30214.84
206Mattias OhlundVAND5391524-17929.60214.05
207Justin WilliamsCARR379213024324.70214.00
208Alex BurrowsVANL821219311117922.00213.85
209Rob BlakeLAKD7192231-199827.20213.74
210Matt StajanTORC82161733-114724.70213.69
211Roman HamrlikMTLD775212673827.00213.49
212Vyacheslav KozlovATLL82172441-102618.40212.60
213Glen MetropolitBOSC82112233-33623.20212.55
214Jarret StollEDMC81142236-237423.90212.07
215Martin HanzalPHXC7282735-72822.00211.02
216Jason WilliamsCHIC43132336-22220.30210.92
217Jason ChimeraCBJL81141731-59824.30210.70
218Jussi JokinenTBLL72162642-141817.70209.95
219Keith BallardPHXD826152178529.70209.71
220Brooks LaichWSHC82211637-33519.40208.92
221Dustin ByfuglienCHIR67191736-75920.60208.90
222Sergei SamsonovCARL61142236-11619.80208.86
223Christian EhrhoffSJSD771212297228.20207.62
224Tuomo RuutuCARC7710223249121.30207.09
225Mark ParrishMINR6616143021623.40206.89
226Alexander SeminWSHL63261642-185417.40206.69
227Phil KesselBOSC82191837-62819.40206.57
228Drew StaffordBUFR6416223835116.90206.20
229Sean AveryNYRL57151833615419.60206.15
230Josef VasicekNYIC8116193515319.50205.98
231Derek ArmstrongLAKC778273546318.90205.79
232Bryan McCabeTORD5451823-28128.60205.47
233Dan HamhuisNSHD8042327-46626.10205.34
234Matt NiskanenDALD7871926223622.70205.04
235Michel OuelletTBLR64171936111217.00204.87
236Erik JohnsonSTLD6952833-92822.40204.67
237Robyn RegehrCGYD8251520117928.50203.73
238Toni LydmanBUFD824222617425.50203.05
239Manny MalhotraCBJC71111829-33424.00202.85
240Scott WalkerCARR58141832-311521.20202.49
241Darcy TuckerTORR74181634-810020.50201.74
242Rostislav KleslaCBJD826121876030.20201.27
243Daniel PailleBUFL7719163591417.20200.69
244Chris KellyOTTC7511193033021.80200.53
245Jordan StaalPITC82121628-55524.50200.49
246Bobby HolikATLC82151934-149021.20200.09
247Travis ZajacNJDC82142034-113120.90199.61
248Scott HannanCOLD8221921-55529.30198.46
249Jeff FingerCOLD7281119124028.00198.18
250Michael NylanderWSHC40112637-192419.30197.47
251Vernon FiddlerNSHC79112132-44720.60197.06
252Jan HlavacNSHL80122335-14017.90197.04
253Scott NiedermayerANAD4881725-21625.50196.94
254Joni PitkanenEDMD6381826-55625.10196.89
255Martin HavlatCHIR3510172742222.90196.81
256Glen MurrayBOSR63171330-45021.90196.58
257Eric BrewerSTLD7712122-189129.90195.95
258James WisniewskiCHID68719261210321.70194.96
259Rostislav OleszFLAL5614122631623.50194.79
260Jay PandolfoNJDL54121224102223.80194.69
261Chris PhillipsOTTD8151318155627.30194.01
262Antti MiettinenDALR6915193443417.10193.84
263Zbynek MichalekPHXD754131793429.00193.53
264Stephane RobidasDALD829172608523.40193.12
265Alexander EdlerVAND758122064227.10193.10
266Fedor TyutinNYRD825152054327.20192.68
267Hal GillPITD813212466823.80192.20
268Ruslan FedotenkoNYIL67161733-94019.50191.94
269Richard ParkNYIR82122032-42019.50191.43
270Tyler ArnasonCOLC70102131-11619.60190.88
271Brad StuartDETD7261723-106926.70190.40
272Andrew LaddCHIL63141630133517.70189.78
273Shane O'BrienTBLD7741721-215426.10188.60
274David BackesSTLC72131831-119920.30188.54
275Adam FooteCOLD7511516210729.40188.48
276Maxime TalbotPITC6312142685321.10188.33
277Bret HedicanCARD6621517177026.10187.35
278Mike SillingerNYIC52141226-102823.70186.55
279Dan BoyleTBLD3742125-295727.30186.47
280Trevor DaleyDALD8251924-18523.50186.09
281Nick SchultzMIND812131594228.80185.93
282Scottie UpshallPHIR6114163027418.40185.81
283Jaroslav HlinkaCOLC638202861619.20184.23
284Jeremy RoenickSJSC69141933-82617.70184.21
285Steve BernierBUFR76161632-16417.00183.50
286Jamal MayersSTLR80121527-199123.50183.23
287Francois BeaucheminANAD8221921-95926.40182.58
288Tom PreissingLAKD7781624-61623.80182.34
289Jan HejdaCBJD8101313206127.60182.25
290Loui ErikssonDALL6914173152816.50181.61
291Tim GleasonCARD803161958425.20181.27
292Richard ZednikFLAR54151126-54321.60181.05
293Nigel DawesNYRL61141529111016.90180.82
294Michael KomisarekMTLD7541317910125.80180.64
295Pascal DupuisPITR7812152703220.10180.54
296Rene BourqueCHIL6210142464221.20180.34
297Brent SopelCHID581192092823.40178.71
298Anders ErikssonCGYD6111718-53627.10178.48
299David PerronSTLL62131427163816.80177.89
300David VybornyCBJR6671926-83421.30177.03
301Teemu SelanneANAR261211235821.30176.73
302Kyle BrodziakEDMC80141731-63317.20176.58
303Niko KapanenPHXC79101828-13418.50176.01
304Sergei KostitsynMTLL529182795117.40175.98
305James VandermeerCGYD7531417611025.20175.95
306Daniel WinnikPHXL79111526-32520.30175.69
307Jeff SchultzWSHD7251318122823.80175.64
308Frantisek KaberleCARD8002222-43023.40175.50
309Randy RobitailleOTTC6810192941816.80175.28
310Peter SchaeferBOSL639172641819.00175.16
311Michael RyderMTLR70141731-43016.40174.60
312Kurtis FosterMIND567121903724.60174.40
313Kamil KrepsFLAC7681725102918.50173.88
314Henrik TallinderBUFD711171854824.40173.69
316David KrejciBOSC5662127-32018.90173.17
315Bryan AllenFLAD732141656725.70173.17
317Anton VolchenkovOTTD6711415145524.90172.64
318Brendan MorrisonVANC3991625-31820.20172.61
319Willie MitchellVAND722101268128.20171.99
321Barret JackmanSTLD7821416-129328.00171.56
320Doug WeightANAC6710152543218.90171.56
322Jiri NovotnyCBJC6581422-102423.40171.32
323Kent HuskinsANAD7641519235920.10171.01
324Ladislav NagyLAKL3891726-21818.80170.44
325Ian WhiteTORD8151621-94423.70170.11
326Fernando PisaniEDMR5613922-52821.80168.06
327Shea WeberNSHD5461420-64923.30167.85
328Chad LaroseCARC5811122364619.10167.69
329Radek BonkNSHC79141529-314020.70167.48
330Paul MaraNYRD611161715224.30167.25
331Christian BackmanNYRD6331518-25023.90166.55
332Tomas FleischmannWSHL75102030-71815.70165.50
333Douglas MurraySJSD661910209825.80165.20
334Christoph SchubertOTTD828162476417.60164.91
335Rob NiedermayerANAC78881615424.60164.89
336Daniel CarcilloPHXL57131124132417.10164.69
337Jassen CullimoreFLAD6531013213823.50164.37
338Dennis SeidenbergCARD470151561824.40164.16
339Marc-Edouard VlasicSJSD8221214-122428.10163.62
340Mike GrierSJSR7891322-82421.40163.49
341Bryce SalvadorNJDD6411011125426.10163.13
342Maxim AfinogenovBUFR56101828-164217.90163.04
343Samuel PahlssonANAC566915-23425.40162.97
344Ben GuiteCOLC7911112214719.50162.01
345Matt CookeWSHL7810132319118.50161.90
346Marty ReasonerEDMC82111425-175020.10161.67
347Steve OttDALC73111122214718.70161.53
348Kyle McLarenSJSD61381138426.90160.89
349Andrew FerenceBOSD5911415-145026.80160.79
350Aaron WardBOSD65581395424.50160.46
351Niclas HavelidATLD811131424225.00160.34
352Peter ForsbergCOLC9113147823.80159.45
353Bryan SmolinskiMTLC6481725-62017.80159.10
354Kris DraperDETC659817-26822.90159.03
355Ville PeltonenFLAL5651520-22020.80158.83
356Milan LucicBOSL77819