NHL Leaders · +/-

Skaters · 2008-09 regular season · min 20 GP
Top 100
2008-09 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1David KrejciCBOS2251733726146516.9774638
2Blake WheelerRBOS2124453646150313.7492636
3Duncan KeithDCHI836443360173225.6409350
4Travis ZajacCNJD2042623329185518.6594048
5Dennis WidemanDBOS1337503234169624.6
6Nicklas LidstromDDET16435931301801024.8436726
7Zach PariseLNJD45499430243641418.8651734
8Martin HavlatRCHI2948772930249517.4191230
9Willie MitchellDVAN32023295988022.98212539
10Marian HossaRDET40317127633071017.870940
11Andrew LaddLCHI1534492628195014.41172243
12Jamie LangenbrunnerRNJD2940692556229618.1882834
13Alexander SeminRWSH3445792577223819.2221073
14Marc SavardCBOS2563882570213919.5251955
15Daniel SedinLVAN3151822436285918.8131535
16Mike GreenDWSH31427324682431825.88611049
17Mike MottauDNJD11415243571017.8418114
18Alexandre BurrowsRVAN28235123150175016.9683863
19Zdeno CharaDBOS19315023952161126.116912328
20Jeff CarterCPHI46388423683421320.9
21Phil KesselRBOS3624602316232816.661642
22Jan HejdaDCBJ31821233866022.4
23Henrik SedinCVAN2260822248143419.5181642
24Mike RichardsCPHI3050802263238821.71479083
25Johnny OduyaDNJD722292130108120.95012715
26Paul MartinDNJD528332136107224.4407942
27Johan FranzenRDET34255921442461118.1912224
28Simon GagneLPHI34407421422211219.0272832
29Craig ConroyCCGY1236482028104015.4425059
30Mark StuartDBOS51217207661015.4951056
31Kimmo TimonenDPHI340431954104224.56516430
32Aaron JohnsonDCHI358193327014.141358
33Stephen WeissCFLA1447611922154417.8305234
34Dave BollandCCHI1928471952111216.4674035
35Patrik BerglundCSTL2126471916143714.7581430
36Patrik EliasCNJD31477818322471218.6511730
37Colin WhiteDNJD11718184668019.012610912
38Tomas HolmstromLDET142337183875815.3
39Ruslan FedotenkoLPIT1623391844117114.1992822
40Rene BourqueRCGY2119401870149016.1823232
41Milan LucicLBOS1725421713697214.92623333
42Evgeni MalkinCPIT357811317802901422.5803994
43Steve MontadorDBOS4172117143117016.2956017
44Brian RafalskiDDET1049591720141523.2336417
45T.J. OshieRSTL1425391630101616.6662143
46Joe ThorntonCSJS25618616561391119.5
47Patrick MarleauLSJS38337116182511121.4982346
48Aaron WardDBOS3710164453019.01511245
49Nicklas BackstromCWSH22668816461741419.9524677
50Devin SetoguchiRSJS31346516252461116.21463037
51Kris VersteegRCHI2231531555139617.0432348
52Rob BlakeDSJS10354515110198621.36611423
53Tyler KennedyCPIT1520351530171013.8
54Eric StaalCCAR40357515503721421.1613755
55Marc-Edouard VlasicDSJS630361542104323.95612220
56Keith BallardDFLA628341472106122.417213625
57Scott HartnellLPHI30306014143210617.81043641
58Loui ErikssonRDAL3627631414178719.8315180
59Curtis GlencrossLCGY1327401442152114.71232934
60Mattias OhlundDVAN6192514105131321.610915234
61Toby EnstromDATL52732145286223.52912024
62Rich PeverleyCATL1529441333117216.1252435
63David PerronLSTL1535501350161414.5781831
64Jeff SchultzDWSH11112132140019.8539311
65Bobby RyanRANA31265713331741215.4781022
66Alex TanguayLMTL162541133476516.1471331
67Matthew LombardiCPHX1432461344177117.7433931
68Anton BabchukDCAR1619351316127918.12211522
69Henrik ZetterbergCDET31427313363091219.9563242
70Andreas LiljaDDET21113136660017.095928
71Derick BrassardCCBJ101525121759314.440321
72Brian GiontaRNJD2040601232248317.0442828
73Tim ConnollyCBUF1829471222126519.1173729
74Josh GorgesDMTL41923123763220.19416125
75Chris ButlerDBUF246111836016.737607
76Jakub VoracekRCBJ929381144101012.732633
77Alexander EdlerDVAN1027371154145521.1
78Mike CommodoreDCBJ5192411100103022.920116218
79Jay McKeeDSTL178114443017.3681853
80Marty ReasonerCATL1416301136131015.3416069
81Milan MichalekLSJS2334571152179618.4923332
82Matt CullenCCAR2221431120139416.8414454
83Hal GillDPIT2810115340017.97811212
84Joni PitkanenDCAR726331158147224.86212537
85Claude GirouxRPHI91827101467215.2411833
86Michael FrolikRFLA2124451022158114.8462436
87David BoothLFLA31296010382461117.1912035
88Brooks OrpikDPIT21719107339120.330915212
89Stephane RobidasDDAL323261076158124.522110928
90Corey PerryRANA324072101092831018.61091333
91Manny MalhotraCCBJ112435928116018.0745240
92Ken KleeDPHX1101192851015.410210511
93Valtteri FilppulaCDET122840942129116.1411826
94Maxim LapierreCMTL151328976165114.81305246
95Brett LebdaDDET6101694869013.7301610
96James WisniewskiDANA3212493089119.9906014
97George ParrosRANA551081354706.389146
98Ryane CloweLSJS2230528511611117.81352235
99Jason ChimeraLCBJ81422841115116.3611115
100Ryan KeslerCVAN2633598611791019.5727074