NHL Leaders · Goals

Skaters · 2003-04 regular season · min 20 GP
Top 100
2003-04 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Rick NashRCBJ411657-35872691917.6
2Ilya KovalchukLATL414687-10633411623.1
3Jarome IginlaRCGY4132732184265821.3
4Patrik EliasCNJD3843812644300918.8
5Martin St. LouisRTBL3856943524212820.6
6Marian HossaROTT3646824462331418.6
7Milan HejdukRCOL35407519202371618.8
8Markus NaslundLVAN3549842458296519.4
9Bill GuerinRDAL34356914109263918.7
10Joe SakicCCOL33548711422531320.3
11Glen MurrayRBOS32286017562601120.9
12Vincent LecavalierCTBL3234662352242518.1
13Daniel AlfredssonROTT3248801224230919.4
14Martin HavlatROTT31376812461751316.7
15Mats SundinCTOR31447511522261119.9
16Jaromir JagrRNYR314374-5382571020.9
17Sergei FedorovCANA313465-542268921.1
18Pavel DatsyukCDET303868-235136818.3
19Robert LangCDET3049794241631021.1
20Miroslav SatanRBUF292857-15302061120.0
21Freddy ModinLTBL2928573132206518.2
22Patrick MarleauLSJS282957-524220918.2
23Jonathan CheechooRSJS281947533175816.2
24Gary RobertsLTOR2820489841241117.6
25Daniel BrièreCBUF283765-7701941118.3
26Shane DoanRPHX274168-1147254921.8
27Peter BondraROTT262349-16381881418.6
28Olli JokinenCFLA263258-1681280822.6
29Richard ZednikRMTL262450563218717.5
30Mark RecchiRPHI26497518471671417.2
31Brad RichardsCTBL2653791412244520.4
32Brenden MorrowLDAL25244910121132919.4
33Michael RyderRMTL25386310262151016.0
34Brett HullRDET254368-4122001016.9
35Cory StillmanLTBL25558018361781119.5
36Brendan ShanahanLDET25285315117280818.1
37Trent HunterRNYI2526512316187415.6
38Mariusz CzerkawskiRNYI252449816157913.0
39Alex TanguayLCOL2554793042117718.4
40Bobby HolikCNYR253156496225818.6
41Scott WalkerRNSH254267494157920.1
42Alex FrolovLLAK242448824168517.2
43Mark ParrishRNYI241135818105617.3
44Simon GagneLPHI2421451229211616.4
45Ladislav NagyLPHX24285211461601118.2
46Steve SullivanLNSH2449731482181120.9
47Kris DraperCDET2416402231149217.7
48Tuomo RuutuLCHI232144-31581741016.4
49Joe ThorntonCBOS2350731898187421.6
50Pavol DemitraRSTL233558118179820.5
51John LeClairLPHI2332552051182816.1
52Ryan SmythLEDM2336591170245819.7
53Petr SykoraRANA232952-934277618.0
54Tyler ArnasonCCHI223355-1316222616.6
55David VybornyRCBJ223153-2640158820.4
56Jason SpezzaCOTT2233552271142514.6
57Ryan MaloneLPIT222143-2364139518.7
58Joe NieuwendykCTOR2228507261311015.6
59Brendan MorrisonCVAN2238601650161520.1
60Luc RobitailleLLAK2229514562211216.7
61J-P DumontRBUF223153-9401561017.0
62Valeri BureRDAL223052326209819.0
63Nisse EkmanRSJS2233553034147114.9
64Jason BlakeLNYI2225471156243118.8
65Mark BellCCHI212445-14106202217.6
66Brian GiontaRNJD218291936174014.7
67Dave AndreychukLTBL211839-9421651017.1
68Mike KnubleRBOS2125461932192418.8
69Jason ArnottCDAL2136572366143517.0
70Marco SturmLSJS2120410361581016.4
71Daymond LangkowCPHX213152440174421.1
72Darcy TuckerRTOR211132468146817.8
73Kyle CalderLCHI211839-18291441017.1
74Michal HandzusCPHI2038581882135718.7
75Ethan MoreauLEDM201232796180015.1
76Raffi TorresLEDM2014341265136512.6
77Alyn McCauleyCSJS2027472328146516.8
78Tony AmonteRPHI2033531338173415.2
79Steve RucchinCANA202343-1412148919.8
80Vyacheslav KozlovLATL203252-1274191620.3
81Alexandre DaigleRMIN203151-414145615.2
82Mike RibeiroCMTL2045651534103717.1
83Brian RolstonRBOS192948940257319.6
84Jeff HalpernCWSH192746-2156114719.1
85Milan KraftCPIT192140-2218134615.3
86Petr NedvedCEDM192746-846190718.7
87Bryan SmolinskiCOTT1927462249182416.6
88Marc SavardCATL193352-885133622.3
89Josef VasicekCCAR192645-360161617.1
90Steve KonowalchukLCOL192140-370152318.1
91Alexander KorolyukLSJS1918372018108414.9
92Jeremy RoenickCPHI1928471621281017.6
93Vinny ProspalLANA193554-954185718.6
94Owen NolanRTOR1929484110154717.9
95Daniel SedinLVAN1836541818153113.6
96Scott HartnellLNSH181533-587154516.3
97Mark MessierCNYR182543342104116.5
98Marian GaborikRMIN1822401020220318.3
99Chris DruryCBUF183553868152518.1
100Steve YzermanCDET1833511046141717.5