NHL Leaders · +/-

Skaters · 2009-10 regular season · min 20 GP
Top 100
2009-10 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Jeff SchultzDWSH32023503243019.96612913104
2Alex OvechkinLWSH505910945893681321.81852066822
3Nicklas BackstromCWSH336810137502221120.4906254363
4Daniel SedinLVAN2956853628225819.18325396
5Alexander SeminRWSH4044843666278819.1302161538
6Christian EhrhoffDVAN1430443642181622.8548230392
7Henrik SedinCVAN29831123548166419.7131344261
8Alexandre BurrowsRVAN35326734121209417.9975468325
9Mark FistricDDAL1910276946014.917179997
10Tom PotiDWSH42024264269221.41912135136
11Zach PariseLNJD3844822432347919.81083449514
12Patrick SharpLCHI2541662428266418.1452451437
13Marian HossaRCHI2427512418199218.7411444314
14Mike KnubleRWSH2924532359151616.9723433259
15Brendan MorrisonCWSH1230422340105315.7333145194
16Brian RafalskiDDET834422326134524.23910124308
17Chris ProngerDPHI1045552279175525.910418940340
18Jonathan ToewsCCHI2543682247202920.0563369297
19Nicklas LidstromDDET940492224194525.4568236404
20Travis ZajacCNJD2542672224210620.2642951328
21Wayne SimmondsRLAK16244022116127014.51263233240
22Patrick MarleauLSJS44398321222741221.2763353472
23Marc-Edouard VlasicDSJS31316213374122.15210413185
24Wojtek WolskiLPHX2342652127195218.7332939323
25Duncan KeithDCHI1455692151213326.64614345447
26Drew DoughtyDLAK1643592054142925.01577620316
27Brent SeabrookDCHI426302059129023.220815324285
28Jordan StaalCPIT2128491957195119.41214141330
29Zdeno CharaDBOS737441987242425.415110427460
30Matt CarleDPHI629351916137223.43513734276
31Brian CampbellDCHI731381818131323.2377923267
32Patric HornqvistRNSH30215118402751015.7692633412
33Eric FehrCWSH2118391824145312.1402139252
34Patrik EliasCNJD1929481840145317.6301623237
35Joe ThorntonCSJS2069891754141419.91132971232
36Manny MalhotraCSJS1419331741111215.6663830201
37Matt CookeLPIT15153017106105214.81835428194
38Pavel DatsyukCDET2743701718203920.48933132369
39Mark GiordanoDCGY1119301781111520.8
40Brooks LaichCWSH25345916342221218.3933944353
41Keith YandleDPHX1229411645145520.2368223340
42John ErskineDWSH156166650016.01098011108
43Rob ScuderiDLAK01111162138019.3691092376
44Patrick KaneRCHI3058881620261919.2171751474
45Cody FransonDNSH61521151690114.2555319219
46Shane O'BrienDVAN268157937017.01125210100
47Marian GaborikRNYR42448615372721421.3593125476
48Sidney CrosbyCPIT515810915712981321.9634343495
49Steve DownieRTBL22244614208116714.71402031185
50Sami SaloDVAN919281418119620.7436016250
51Jochen HechtCBUF2121421435224317.2464343340
52Rob BlakeDSJS723301460182421.46811419342
53Sami LepistoDPHX11011146068018.2626221136
54Saku KoivuCANA1933521436124518.6591731197
55Marco SturmLBOS2215371430203416.8692431314
56Sean O'DonnellDLAK31215147044018.7889819111
57Dany HeatleyLSJS39438214542801820.2813538518
58Vernon FiddlerCPHX822301346119014.3
59Ryan WilsonDCOL31821133646016.386762095
60Tyler MyersDBUF1137481332104323.79113730259
61Scott ParseLLAK111324132278010.5532813122
62Henrik TallinderDBUF41620133253020.6639522132
63Willie MitchellDVAN4812134847022.6327923102
64Taylor PyattLPHX1211231339121113.51153021206
65Nik AntropovCATL2443671344126818.2823530205
66Jarret StollCLAK1631471340164417.41913417286
67Jason PominvilleRBUF2438621322252818.8454149435
68Henrik ZetterbergCDET2347701226309320.1453453529
69Marc StaalDNYR81927114478023.11789745173
70Curtis GlencrossLCGY1518331158117215.7782850210
71Andrei MarkovDMTL62834113285423.8476134186
72John CarlsonDWSH15611821015.329321060
73Erik ChristensenCNYR81826112686114.8521622172
74Marcel GocCNSH1218301014118014.7512650207
75Sheldon BrookbankDANA0991011460015.0895910120
76Tim ConnollyCBUF1748651028206718.6234622334
77Mikael SamuelssonRVAN3023531064219717.2501634385
78Peter ReginCOTT1316291020135112.9682750221
79Johnny BoychukDBOS51015104396017.792583202
80Paul MartinDNJD291110221122.523221051
81Toni LydmanDBUF41620103077018.91269810146
82Ilya KovalchukLNJD41448510532901222.0302034562
83Mike WeaverDSTL1910102933017.0481273089
84Kim JohnssonDCHI71017103094322.8437022209
85Tyler KennedyCPIT1312251031175112.6671216306
86Tomas FleischmannLWSH232851928121716.0361732240
87Troy BrouwerRCHI221840966116716.41894637201
88Kyle QuinceyDCOL62329976139123.611514347311
89Brandon PrustLNYR591491634407.671151176
90Bobby RyanRANA3529649812581118.51271741465
91Derek RoyCBUF2643699482151019.4274751395
92Andy GreeneDNJD6313791486423.55515534207
93Jaroslav SpacekDMTL3182195099121.85413437257
94Ben EagerLCHI791691206808.351612113
95Thomas VanekLBUF2825539421821016.8461534316
96Niklas HjalmarssonDCHI2151792062019.75913729170
97Brandon DubinskyCNYR202444954165619.61293637291
98Carl GunnarssonDTOR3121581045021.446778108
99Benoit PouliotLMTL171128843111415.5611921180
100Bryce SalvadorDNJD4101485747018.99510917105