NHL Leaders · Points

Skaters · 2009-10 regular season · min 20 GP
Top 100
2009-10 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Henrik SedinCVAN29831123548166419.7131344261
2Sidney CrosbyCPIT515810915712981321.9634343495
3Alex OvechkinLWSH505910945893681321.81852066822
4Nicklas BackstromCWSH336810137502221120.4906254363
5Steven StamkosCTBL514495-2382972420.6683847534
6Martin St. LouisRTBL296594-812242721.8204062407
7Brad RichardsCDAL246791-12142841320.9162257571
8Joe ThorntonCSJS2069891754141419.91132971232
9Patrick KaneRCHI3058881620261919.2171751474
10Marian GaborikRNYR42448615372721421.3593125476
11Daniel SedinLVAN2956853628225819.18325396
12Ilya KovalchukLNJD41448510532901222.0302034562
13Alexander SeminRWSH4044843666278819.1302161538
14Patrick MarleauLSJS44398321222741221.2763353472
15Zach PariseLNJD3844822432347919.81083449514
16Dany HeatleyLSJS39438214542801820.2813538518
17Anze KopitarCLAK3447816162591421.8805136453
18Paul StastnyCCOL205979250199921.4425359318
19Evgeni MalkinCPIT284977-61002681320.9582556463
20Corey PerryRANA2749760111270621.1933438450
21Ryan KeslerCVAN25507511042141219.6957383387
22Mikko KoivuCMIN224971-250246820.7505255412
23Daniel AlfredssonROTT205171822168419.7423676316
24Loui ErikssonRDAL294271-426214619.8314846352
25Eric StaalCCAR2941704682771320.7751845511
26Vincent LecavalierCTBL244670-1663295519.8802133489
27Pavel DatsyukCDET2743701718203920.48933132369
28Henrik ZetterbergCDET2347701226309320.1453453529
29Tomas PlekanecCMTL254570550216320.0516346378
30Duncan KeithDCHI1455692151213326.64614345447
31Derek RoyCBUF2643699482151019.4274751395
32Ryan GetzlafCANA195069479149821.71784939285
33Jarome IginlaRCGY323769-2582571020.6863645499
34Jonathan ToewsCCHI2543682247202920.0563369297
35Nik AntropovCATL2443671344126818.2823530205
36Travis ZajacCNJD2542672224210620.2642951328
37Alexandre BurrowsRVAN35326734121209417.9975468325
38Rick NashRCBJ333467-2582541020.91212541410
39Patrick SharpLCHI2541662428266418.1452451437
40Wojtek WolskiLPHX2342652127195218.7332939323
41Tim ConnollyCBUF1748651028206718.6234622334
42Jussi JokinenLCAR3035653361601016.8562541286
43Antoine VermetteCCBJ273865232156620.1914033252
44Bobby RyanRANA3529649812581118.51271741465
45Chris StewartRCOL283664473221316.71001126343
46Dustin PennerLEDM323163638203918.4554351352
47Kristian HuseliusLCBJ234063-436162818.4151644290
48Mike RichardsCPHI313162-2792371320.41456442458
49Jason PominvilleRBUF2438621322252818.8454149435
50Maxim AfinogenovRATL243761-1746181617.4322165321
51Jeff CarterCPHI3328612383191119.3603443584
52Andrew BrunetteLMIN253661-5121291217.0332015192
53Stephen WeissCFLA283260-7401801220.0435963319
54Drew DoughtyDLAK1643592054142925.01577620316
55Brooks LaichCWSH25345916342221218.3933944353
56Scott GomezCMTL124759160180519.9303452297
57Rene BourqueRCGY273158788215618.3914447387
58Ray WhitneyLCAR213758-626171719.1242764337
59Dan BoyleDSJS154358670180626.25113042410
60Vinny ProspalLNYR203858832180620.1952944298
61Jason SpezzaCOTT2334570201651119.1231139307
62Ryane CloweLSJS1938570131189217.21573339329
63Andy McDonaldCSTL243357-918191618.1462830315
64Matt StajanCCGY193857-632132718.9774240219
65Nathan HortonRFLA203757-142159720.9342030302
66Dustin BrownRLAK243256-641248719.32872539443
67Matt DucheneCCOL2431551161801017.7512864309
68Phil KesselRTOR302555-821297819.6131330548
69Shane DoanRPHX183755341234519.21542549415
70Chris ProngerDPHI1045552279175525.910418940340
71R.J. UmbergerCCBJ233255-1640221819.21076036330
72James NealRDAL272855-564200218.21743258345
73Rich PeverleyCATL223355-1436166718.7233462265
74Martin HavlatRMIN183654-1934169417.9211730295
75John TavaresCNYI243054-15221861118.0422855346
76Mikael SamuelssonRVAN3023531064219717.2501634385
77Ryan SmythLLAK2231538422061119.7412523294
78Thomas VanekLBUF2825539421821016.8461534316
79Mike RibeiroCDAL193453-538155819.5932747243
80Matthew LombardiCPHX193453836174417.9622920282
81Mason RaymondLVAN252853048217817.3641944346
82Mike FisherCOTT2528531592121019.02098047377
83Daniel BrièreCPHI262753-271193816.6531731318
84Mike KnubleRWSH2924532359151616.9723433259
85Patrice BergeronCBOS193352628184018.9514555326
86Kyle OkposoRNYI193352-2234249420.5624478459
87Saku KoivuCANA1933521436124518.6591731197
88David KrejciCBOS173552826156618.3823731254
89Tomas FleischmannLWSH232851928121716.0361732240
90Patric HornqvistRNSH30215118402751015.7692633412
91Joe PavelskiCSJS252651126228319.5586042386
92Steve SullivanLNSH173451235152517.9261334249
93Marian HossaRCHI2427512418199218.7411444314
94Alex FrolovLLAK193251-126182518.4581427301
95Toby EnstromDATL64450-530109222.3209936239
96Sergei GoncharDPIT113950-449138624.4659219300
97Michael CammalleriLMTL262450716218419.5182734375
98Jakub VoracekRCBJ163450-726154415.6631721274
99Alexei PonikarovskyLPIT212950-161184516.51464318322
100Olli JokinenCNYR153550375236317.91103839429