NHL Leaders · +/-

Skaters · 2007-08 regular season · min 20 GP
Top 100
2007-08 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Pavel DatsyukCDET31669741202641021.44042144
2Nicklas LidstromDDET1060704040188526.3237023
3Dany HeatleyLOTT41418233762241321.7583144
4Ryan GetzlafCANA2458823294185419.61264644
5Henrik ZetterbergCDET43499230343581622.1
6Duncan KeithDCHI1220323056148125.46711552
7Alex OvechkinLWSH654711228404462222.92204468
8Brian RafalskiDDET13425527341751024.1387027
9Johnny OduyaDNJD62026274663219.0717916
10Jarome IginlaRCGY50489827833381521.4981047
11Jason SpezzaCOTT34589226662101120.7181844
12Niklas KronwallDDET728352544108021.1937911
13Brenden MorrowLDAL324274231052071220.02602956
14Patrick SharpLCHI3626622355209918.8502744
15Kent HuskinsDANA41519235946116.1654929
16Mathieu SchneiderDANA1227392250139522.3785635
17Matt NiskanenDDAL71926223699220.5476227
18Paul StastnyCCOL2447712224138321.1163154
19Mike RibeiroCDAL2756832146107718.4532343
20Daniel ClearyRDET2022422133177517.4821425
21Jassen CullimoreDFLA31013213855018.1776811
22Mikael SamuelssonRDET1129402126249316.3742120
23Jan HejdaDCBJ01313206171021.11489018
24Douglas MurrayDSJS1910209848017.51278324
25Paul MartinDNJD52732202293223.9527633
26Milan MichalekLSJS2431551947233518.1703137
27Jason ArnottCNSH28447219542481319.0422350
28Alex KovalevRMTL35498418702301719.6883947
29Joe ThorntonCSJS29679618591781121.2603155
30Sidney CrosbyCPIT2448721839173620.9504035
31Mats SundinCTOR32467817762591020.1333421
32Braydon CoburnDPHI927361774113521.2797936
33Marian GaborikRMIN42418317632781119.6591841
34Kurt SauerDCOL156174128018.7485925
35Joe CorvoDCAR1335481726167618.6314124
36Bret HedicanDCAR21517177080019.36510826
37Daymond LangkowCCGY30356516192011418.8753752
38Evgeni MalkinCPIT475910616782721721.3494069
39David PerronLSTL131427163868312.665724
40Nathan HortonRFLA2735621585212918.7812427
41Tomas PlekanecCMTL29406915421861218.1322851
42Andrei KostitsynLMTL26275315291561215.71022222
43Daniel AlfredssonROTT4049891534217922.3553072
44Chris PhillipsDOTT51318155680122.512615125
45Stephen WeissCFLA1329421440132417.6262630
46Zdeno CharaDBOS17345114114207926.42237830
47Mike RichardsCPHI2847751476212821.51104646
48Anton VolchenkovDOTT11415145571020.515320923
49Ryan MaloneLPIT272451141031591119.11383450
50Nicklas BackstromCWSH1455691324153319.0343472
51Andrew LaddLCHI1416301335131112.81381419
52Brent SeabrookDCHI923321390152421.516710621
53Zach PariseLNJD32336513252661018.1763045
54Adrian AucoinDCGY1025351337121521.0695535
55Mikko KoivuCMIN1131421342144220.9402159
56Ville KoistinenDNSH41317131860216.837307
57David BoothLFLA2218401326228116.21132930
58Marek SvatosRCOL2611371332140313.736721
59Sergei GoncharDPIT1253651366173825.75612633
60Derek RoyCBUF3249811346218621.0364848
61Corey PerryRANA292554121082001117.9951129
62Bryce SalvadorDNJD11011125429019.87510419
63Jeff FingerDCOL81119124093119.912111729
64Jeff SchultzDWSH51318122836018.1619023
65Brent BurnsDMIN1528431280158823.1997361
66Dion PhaneufDCGY174360121822631026.21948852
67Scott NicholCNSH108181272101013.31103539
68James WisniewskiDCHI719261210382117.01136711
69Johan FranzenRDET27113812511991417.7892439
70Jonathan CheechooRSJS23143711462201016.61232624
71Michel OuelletRTBL1719361112132513.6571919
72Jonathan ToewsCCHI2430541144144718.7271329
73Robyn RegehrDCGY51520117993121.31548822
74Alexandre BurrowsRVAN12193111179126115.1804550
75Chris CheliosDDET3912113660017.0564615
76Marco SturmLBOS27295611402291018.0502525
77Nigel DawesLNYR1415291110121313.0862622
78Jiri HudlerCDET1329421126131313.225821
79P.J. AxelssonLBOS1316291115100017.6443740
80Pierre-Marc BouchardCMIN1350631134129616.8101531
81Wade ReddenDOTT632381160136422.2889423
82Alex TanguayLCGY1840581148121318.8422436
83Dennis WidemanDBOS1323361170171924.86211022
84Brooks OrpikDPIT11011115750017.023912510
85Kristian HuseliusLCGY2541661040202617.791153
86Kamil KrepsCFLA81725102999113.0453032
87Jay PandolfoLNJD121224102278017.3323221
88Wojtek WolskiLCOL1830481014158415.9542140
89Nik AntropovCTOR26305610921651220.11025130
90Nicklas GrossmannDDAL077102234015.687438
91Patrik EliasCNJD2035551038263718.5512038
92Tomas HolmstromLDET2020409581371117.558713
93Zbynek MichalekDPHX4131793492021.65312430
94Francis BouillonDMTL26896160017.416811622
95Nick SchultzDMIN2131594252020.210114720
96Christian EhrhoffDSJS1212297297121.79210822
97Sean O'DonnellDANA27998425017.2545143
98Brent SopelDCHI1192092856020.33512213
99Pavol DemitraRMIN153954924126219.7174826
100Mike KomisarekDMTL41317910175021.126622740