NHL Leaders · Shot Att

Skaters · 2009-10 regular season · min 20 GP
Top 100
2009-10 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Alex OvechkinLWSH505910945893681321.81852066822
2Jeff CarterCPHI3328612383191119.3603443584
3Brad RichardsCDAL246791-12142841320.9162257571
4Ilya KovalchukLNJD41448510532901222.0302034562
5Phil KesselRTOR302555-821297819.6131330548
6Dion PhaneufDTOR122032183225524.219410027544
7Alexander SeminRWSH4044843666278819.1302161538
8Steven StamkosCTBL514495-2382972420.6683847534
9Henrik ZetterbergCDET2347701226309320.1453453529
10Dany HeatleyLSJS39438214542801820.2813538518
11Zach PariseLNJD3844822432347919.81083449514
12Eric StaalCCAR2941704682771320.7751845511
13Jarome IginlaRCGY323769-2582571020.6863645499
14Sidney CrosbyCPIT515810915712981321.9634343495
15Vincent LecavalierCTBL244670-1663295519.8802133489
16Shea WeberDNSH162743036222723.216510634487
17Marian GaborikRNYR42448615372721421.3593125476
18Patrick KaneRCHI3058881620261919.2171751474
19Patrick MarleauLSJS44398321222741221.2763353472
20Bobby RyanRANA3529649812581118.51271741465
21Evgeni MalkinCPIT284977-61002681320.9582556463
22Zdeno CharaDBOS737441987242425.415110427460
23Kyle OkposoRNYI193352-2234249420.5624478459
24Mike RichardsCPHI313162-2792371320.41456442458
25Anze KopitarCLAK3447816162591421.8805136453
26Corey PerryRANA2749760111270621.1933438450
27Duncan KeithDCHI1455692151213326.64614345447
28Dustin BrownRLAK243256-641248719.32872539443
29Patrick SharpLCHI2541662428266418.1452451437
30Jason PominvilleRBUF2438621322252818.8454149435
31Olli JokinenCNYR153550375236317.91103839429
32Mark StreitDNYI113849048187925.77813276417
33Shane DoanRPHX183755341234519.21542549415
34Patric HornqvistRNSH30215118402751015.7692633412
35Mikko KoivuCMIN224971-250246820.7505255412
36Dan BoyleDSJS154358670180626.25113042410
37Rick NashRCBJ333467-2582541020.91212541410
38Brian GiontaRMTL2818463262371020.8363336408
39Martin St. LouisRTBL296594-812242721.8204062407
40Nicklas LidstromDDET940492224194525.4568236404
41Brian RolstonRNJD201737222232716.9911934401
42Radim VrbataRPHX241943624266716.2172229397
43Daniel SedinLVAN2956853628225819.18325396
44Derek RoyCBUF2643699482151019.4274751395
45Stephane RobidasDDAL103141-1070199724.526917722394
46Christian EhrhoffDVAN1430443642181622.8548230392
47Rene BourqueRCGY273158788215618.3914447387
48Ryan KeslerCVAN25507511042141219.6957383387
49Jason BlakeLANA162541-1036239615.9702662386
50Joe PavelskiCSJS252651126228319.5586042386
51Mikael SamuelssonRVAN3023531064219717.2501634385
52Erik JohnsonDSTL102939179186621.4707744383
53Lee StempniakRPHX282048026212917.3872549383
54Ian WhiteDCGY132538851173322.85413735382
55Tomas PlekanecCMTL254570550216320.0516346378
56Mike FisherCOTT2528531592121019.02098047377
57Bill GuerinRPIT212445-9752271117.577139376
58Francois BeaucheminDTOR52126-1333170425.58815544375
59Michael CammalleriLMTL262450716218419.5182734375
60Brad BoyesRSTL142842126197216.8761846374
61Kris LetangDPIT32427151174021.61179528372
62Matt CullenCOTT163248-734195218.8754854370
63Pavel DatsyukCDET2743701718203920.48933132369
64Michael FrolikRFLA212243-443219517.5723241369
65Ryan CallahanRNYR191837-1248204919.42858152366
66Todd BertuzziRDET182644-780216416.81051932366
67Niklas HagmanLCGY251944-425216416.1352928364
68Nicklas BackstromCWSH336810137502221120.4906254363
69Alexander EdlerDVAN53742040161222.68411514359
70Joni PitkanenDCAR64046-1172161127.46612257358
71Bryan McCabeDFLA83543-483169323.311310618357
72Patrick O'SullivanCEDM112334-3532191317.5325229355
73Brooks LaichCWSH25345916342221218.3933944353
74Loui ErikssonRDAL294271-426214619.8314846352
75Dustin PennerLEDM323163638203918.4554351352
76Dustin ByfuglienDCHI171734-794211616.42153848350
77Matt MoulsonLNYI301848-116208816.61135254348
78Mason RaymondLVAN252853048217817.3641944346
79John TavaresCNYI243054-15221861118.0422855346
80James NealRDAL272855-564200218.21743258345
81Chris StewartRCOL283664473221316.71001126343
82Rob BlakeDSJS723301460182421.46811419342
83Jochen HechtCBUF2121421435224317.2464343340
84Chris ProngerDPHI1045552279175525.910418940340
85Keith YandleDPHX1229411645145520.2368223340
86Antti MiettinenRMIN202242-244175518.1873019339
87Dennis WidemanDBOS62430-1434146223.610011011339
88Ray WhitneyLCAR213758-626171719.1242764337
89Zach BogosianDATL101323-1861155321.419612441336
90Alexander SteenLSTL242347630189716.3453924335
91Tim ConnollyCBUF1748651028206718.6234622334
92Kurtis FosterDTBL83442-548165317.2607014334
93Jason ArnottCNSH192746026216618.7241730333
94Jordan StaalCPIT2128491957195119.41214141330
95R.J. UmbergerCCBJ233255-1640221819.21076036330
96Ryane CloweLSJS1938570131189217.21573339329
97Travis ZajacCNJD2542672224210620.2642951328
98Patrice BergeronCBOS193352628184018.9514555326
99Alexandre BurrowsRVAN35326734121209417.9975468325
100Wojtek WolskiLPHX2342652127195218.7332939323