NHL Leaders · +/-

Skaters · 2002-03 regular season · min 20 GP
Top 100
2002-03 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Milan HejdukRCOL50489852322441819.8
2Peter ForsbergCCOL29771065270166819.3
3Nicklas LidstromDDET1844624038175827.5
4Jere LehtinenRDAL3117483920238518.8
5Derian HatcherDDAL8223037106159125.9
6Alex TanguayLCOL2641673436142317.8
7Mike ModanoCDAL2857853430193520.9
8Eric DesjardinsDPHI824323035197122.9
9Adam FooteDCOL1120313088106325.5
10Zdeno CharaDOTT9303929116168325.0
11Philippe BoucherDDAL720272894137120.5
12Mathieu DandenaultRDET41519256474118.6
13Niko KapanenCDAL52934254480014.7
14Scott YoungRDAL2319422430237516.1
15Karel RachunekDOTT425292330110321.8
16Barret JackmanDSTL316192319066020.1
17Jeff FriesenLNJD2328512326179315.5
18Scott NiedermayerDNJD1128392362164324.5
19Wade ReddenDOTT1035452370154425.2
20Al MacInnisDSTL1652682261299926.7
21Ken KleeDWSH11617228967021.5
22Darryl SydorDDAL531362240132218.3
23Eric BogunieckiCSTL2227492238117314.0
24Ziggy PalffyRLAK37488522472771022.4
25Roman HamrlikDNYI932412187151326.3
26Hal GillDBOS413172156114020.4
27Sergei ZubovDDAL1144552126158825.8
28Matt CookeLVAN1527422182118113.4
29Pavel DatsyukCDET123951201682114.9
30Daymond LangkowCPHX2032522056196421.0
31Marek MalikDVAN71320206877118.0
32Brenden MorrowLDAL21224320134105215.7
33Tomas KaberleDTOR1136472030119424.8
34Simon GagneLPHI918272016115117.4
35Rob BlakeDCOL1728452057269826.4
36Jeremy RoenickCPHI2732592075197818.8
37Martin HavlatROTT2435592030179916.4
38Marty ReasonerCEDM1120311928102214.8
39Colin WhiteDNJD5813199881019.7
40Ed JovanovskiDVAN6404619113145224.3
41Todd WhiteCOTT2535601928144818.0
42Rob DiMaioRDAL10919187681013.0
43Brendan MorrisonCVAN2546711836167621.2
44Mike KnubleRBOS3029591845185917.1
45Brian RafalskiDNJD337401814178223.1
46Scott StevensDNJD416201841113023.1
47Kirk MaltbyLDET1423371791116015.8
48Shaun Van AllenCOTT122032176653212.5
49Pascal DupuisRMIN2028481744183617.5
50Patrik EliasCNJD2829571722255618.1
51Jamie LangenbrunnerRNJD2233551765197517.8
52Scott GomezCNJD1342551748205216.0
53Ladislav NagyLPHX2235571792209817.5
54Petr CajanekCSTL92938162090215.9
55Derek MorrisDCOL1137481668191923.8
56Cory CrossDEDM279162429117.4
57Eric WeinrichDPHI218201640103121.4
58Jason BlakeLNYI2530551658253317.6
59Sergei FedorovCDET36478315522811020.7
60Radek MartinekDNYI21113152667017.3
61Dainius ZubrusCWSH1322351543104216.4
62Brad BombardirDMIN11415151655122.0
63Justin WilliamsRPHI816241522105016.0
64Daniel AlfredssonROTT2751781542240919.5
65Stephane RobidasDDAL3710153547012.9
66Greg De VriesDCOL626321570112022.3
67Steve SullivanLCHI2635611542190419.0
68Steve PoapstDCHI21113145049022.5
69Murray BaronDVAN246136234017.0
70Michal HandzusCPHI2321441346133117.6
71Sergei GoncharDWSH1849671352224726.1
72Magnus ArvedsonLOTT1621371348138217.9
73John MaddenCNJD1922411326207218.3
74Willie MitchellDMIN21214138467021.5
75Andreas LiljaDFLA41115137072018.9
76Steve StaiosDEDM521261396126122.3
77Todd MarchantCEDM2040601348146719.7
78Jason YorkDNSH415191352107219.9
79Andrei MarkovDMTL1324371334159323.3
80Robert SvehlaDTOR738451346110223.7
81Mike FisherCOTT1820381354142516.0
82Joe ThorntonCBOS3665101121091961222.3
83Cory StillmanLSTL2443671256157618.3
84Robert LangCWSH22476912221461018.6
85Marian GaborikRMIN3035651246280517.4
86Ales PisaDNYR134122437113.0
87Alex FrolovLLAK1417311234141114.4
88Jay PandolfoLNJD61117122392016.1
89Brendan WittDWSH29111210680020.6
90David VybornyRCBJ2026461216125416.3
91Jason WoolleyDDET62026115181116.2
92Wes WalzCMIN1319321163115015.9
93Brett HullRDET37397611222621217.6
94Scott FergusonDEDM3581112045012.3
95Martin SkoulaDCOL42125116893218.5
96Tomas HolmstromLDET20204011621091212.3
97Peter SchaeferLOTT61723113293015.0
98Kim JohnssonDPHI1029391138159524.1
99Nick SchultzDMIN3710112370018.5
100Curtis LeschyshynDOTT167111830015.2