NHL Leaders · Assists

Skaters · 2003-04 regular season · min 20 GP
Top 100
2003-04 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Martin St. LouisRTBL3856943524212820.6
2Scott GomezCNJD1456701870189316.0
3Cory StillmanLTBL25558018361781119.5
4Joe SakicCCOL33548711422531320.3
5Alex TanguayLCOL2554793042117718.4
6Brad RichardsCTBL2653791412244520.4
7Doug WeightCSTL145165-337198620.4
8Joe ThorntonCBOS2350731898187421.6
9Robert LangCDET3049794241631021.1
10Markus NaslundLVAN3549842458296519.4
11Mark RecchiRPHI26497518471671417.2
12Steve SullivanLNSH2449731482181120.9
13Daniel AlfredssonROTT3248801224230919.4
14Sergei GoncharDBOS114758-1456161627.2
15Marian HossaROTT3646824462331418.6
16Ilya KovalchukLATL414687-10633411623.1
17Mike RibeiroCMTL2045651534103717.1
18Mats SundinCTOR31447511522261119.9
19Patrik EliasCNJD3843812644300918.8
20Jaromir JagrRNYR314374-5382571020.9
21Todd BertuzziRVAN17436021122156821.0
22Brett HullRDET254368-4122001016.9
23Scott WalkerRNSH254267494157920.1
24Shane DoanRPHX274168-1147254921.8
25Saku KoivuCMTL144155-552112519.3
26Chris ProngerDSTL144054-188203727.5
27Scott NiedermayerDNJD1440542044165925.7
28Milan HejdukRCOL35407519202371618.8
29Marek ZidlickyDNSH143953-1682143920.0
30Craig ConroyCCGY839471344112219.2
31Shawn McEachernLATL173855576176520.2
32Michael RyderRMTL25386310262151016.0
33Brendan MorrisonCVAN2238601650161520.1
34Pavel DatsyukCDET303868-235136818.3
35Michal HandzusCPHI2038581882135718.7
36Peter ForsbergCCOL183755163085319.2
37Martin HavlatROTT31376812461751316.7
38Daniel BrièreCBUF283765-7701941118.3
39Bryan McCabeDTOR1637532286168825.7
40Jochen HechtCBUF1537521749174219.0
41Brian LeetchDTOR153651634206525.6
42Oleg KvashaCNYI153651448147517.9
43Paul MaraDPHX63642-1148140123.6
44Jason ArnottCDAL2136572366143517.0
45Ryan SmythLEDM2336591170245819.7
46Dick TarnstromDPIT163652-37381581224.1
47Daniel SedinLVAN1836541818153113.6
48Bill GuerinRDAL34356914109263918.7
49Pavol DemitraRSTL233558118179820.5
50Chris DruryCBUF183553868152518.1
51Vinny ProspalLANA193554-954185718.6
52Radek DvorakREDM1535501826188616.9
53Aleksey MorozovRPIT163450-2424132816.6
54Bryan BerardDCHI133447-2453203621.8
55Vincent LecavalierCTBL3234662352242518.1
56Sergei FedorovCANA313465-542268921.1
57Andrew BrunetteLMIN15344931290715.5
58Tyler ArnasonCCHI223355-1316222616.6
59Jason SpezzaCOTT2233552271142514.6
60Nisse EkmanRSJS2233553034147114.9
61Tony AmonteRPHI2033531338173415.2
62Marc SavardCATL193352-885133622.3
63Rob BlakeDCOL133346661242824.4
64Steve YzermanCDET1833511046141717.5
65Justin WilliamsRCAR1133441264203416.9
66Martin EratRNSH1633491038137415.0
67Olli JokinenCFLA263258-1681280822.6
68John LeClairLPHI2332552051182816.1
69Radek BonkCOTT12324426698617.6
70Kimmo TimonenDNSH123244-752180823.9
71Vyacheslav KozlovLATL203252-1274191620.3
72Brent SopelDVAN1032421136173621.9
73Jarome IginlaRCGY4132732184265821.3
74Mathieu SchneiderDDET1432462256165424.5
75Henrik SedinCVAN113142233299214.0
76David VybornyRCBJ223153-2640158820.4
77Martin RucinskyLVAN1431451572206018.9
78Daymond LangkowCPHX213152440174421.1
79J-P DumontRBUF223153-9401561017.0
80Adrian AucoinDNYI1331442954213426.6
81Bobby HolikCNYR253156496225818.6
82Alexandre DaigleRMIN203151-414145615.2
83Brad StuartDSJS93039934129522.1
84Valeri BureRDAL223052326209819.0
85Brian RafalskiDNJD63036624130222.8
86Jozef StumpelLLAK8293751678418.8
87Petr SykoraRANA232952-934277618.0
88Kim JohnssonDPHI1329421626189424.3
89Ray WhitneyLDET142943722119316.4
90Owen NolanRTOR1929484110154717.9
91Brian RolstonRBOS192948940257319.6
92Vincent DamphousseCSJS122941-566156717.1
93Michael PecaCNYI1129401771117019.0
94Luc RobitailleLLAK2229514562211216.7
95Patrick MarleauLSJS282957-524220918.2
96Nicklas LidstromDDET1028381918194327.3
97Tomas KaberleDTOR32831161888023.2
98Joe NieuwendykCTOR2228507261311015.6
99Brendan ShanahanLDET25285315117280818.1
100Ladislav NagyLPHX24285211461601118.2