# Player Country Team Goals (Penalty)
1. Rashidi Yekini Nigeria Nigeria Vitória Setúbal Vitória Setúbal 21 (4)
2. Ljubinko Drulović Serbia Serbia FC Porto FC Porto
Gil Vicente Gil Vicente
18 (3)
3. Chiquinho Conde Mozambique Mozambique Vitória Setúbal Vitória Setúbal 16 (0)
Emil Kostadinov Bulgaria Bulgaria FC Porto FC Porto 16 (1)
Hassan Nader Morocco Morocco SC Farense SC Farense 16 (0)
6. Krasimir Balakov Bulgaria Bulgaria Sporting CP Sporting CP 15 (3)
João Vieira Pinto Portugal Portugal SL Benfica SL Benfica 15 (0)
8. Fernando Nogueira Brazil Brazil Estrela Amadora Estrela Amadora 13 (2)
Isaías Brazil Brazil SL Benfica SL Benfica 13 (0)
10. Aílton Brazil Brazil SL Benfica SL Benfica 11 (0)
Jorge Andrade Brazil Brazil CS Marítimo CS Marítimo 11 (1)
Ricardo Lopes Portugal Portugal Estrela Amadora Estrela Amadora 11 (0)
Sá Pinto Portugal Portugal SC Salgueiros SC Salgueiros 11 (0)
Ziad Tlemcani Tunisia Tunisia Vitória Guimarães Vitória Guimarães 11 (1)
15. Cadete Portugal Portugal Sporting CP Sporting CP 10 (0)
16. Heitor Brazil Brazil CS Marítimo CS Marítimo 9 (3)
Mladen Karoglan Croatia Croatia Sporting Braga Sporting Braga 9 (1)
Marlon Brandão Brazil Brazil Boavista Boavista 9 (1)
19. Fernando Pires Angola Angola Sporting Braga Sporting Braga 8 (0)
Gonçalves Portugal Portugal Os Belenenses Os Belenenses 8 (3)
Luís Figo Portugal Portugal Sporting CP Sporting CP 8 (0)
22. Mauro Airez Argentina Argentina Os Belenenses Os Belenenses 7 (0)
Predrag Jokanović Serbia Serbia União da Madeira União da Madeira 7 (5)
Makpoloka Mangonga Congo DR Congo DR Gil Vicente Gil Vicente 7 (0)
Erwin Sánchez Bolivia Bolivia Boavista Boavista 7 (0)
26. Amarildo Brazil Brazil FC Famalicão FC Famalicão 6 (0)
Capucho Portugal Portugal Sporting CP Sporting CP 6 (0)
Dino Furacão Brazil Brazil SC Beira-Mar SC Beira-Mar 6 (0)
Domingos Paciência Portugal Portugal FC Porto FC Porto 6 (0)
Ivailo Iordanov Bulgaria Bulgaria Sporting CP Sporting CP 6 (0)
Andrzej Juskowiak Poland Poland Sporting CP Sporting CP 6 (0)
Manú Brazil Brazil União da Madeira União da Madeira 6 (0)
Nelo Portugal Portugal Boavista Boavista 6 (0)
Ricky Owubokiri Nigeria Nigeria Boavista Boavista 6 (0)
Dragan Punišić Serbia Serbia SC Beira-Mar SC Beira-Mar 6 (2)
Tihomir Rudež Croatia Croatia Paços de Ferreira Paços de Ferreira 6 (0)
Rui Águas Portugal Portugal SL Benfica SL Benfica 6 (0)
Rui Alberto Portugal Portugal SC Salgueiros SC Salgueiros 6 (0)
Tulipa Portugal Portugal SC Salgueiros SC Salgueiros 6 (0)
Vítor Paneira Portugal Portugal SL Benfica SL Benfica 6 (2)
41. Abílio Portugal Portugal SC Salgueiros SC Salgueiros 5 (2)
Artur Brazil Brazil Boavista Boavista 5 (0)
Milonja Đukić Serbia Serbia SC Farense SC Farense 5 (1)
Redouane Hajry Morocco Morocco SC Farense SC Farense 5 (0)
José Carlos Portugal Portugal GD Estoril GD Estoril 5 (0)
Miguel Simão Portugal Portugal SC Salgueiros SC Salgueiros 5 (0)
Steven Milovac Serbia Serbia SC Salgueiros SC Salgueiros 5 (0)
Paulo Bento Portugal Portugal Vitória Guimarães Vitória Guimarães 5 (3)
Paulo Sérgio Portugal Portugal Paços de Ferreira Paços de Ferreira 5 (0)
Paulo Torres Portugal Portugal Sporting CP Sporting CP 5 (2)
Pitico Brazil Brazil SC Farense SC Farense 5 (0)
Rui Costa Portugal Portugal SL Benfica SL Benfica 5 (0)
Vieira Portugal Portugal FC Famalicão FC Famalicão 5 (0)
54. Alex Bunbury Canada Canada CS Marítimo CS Marítimo 4 (0)
Edenilson Brazil Brazil Os Belenenses Os Belenenses 4 (0)
Ivan Brazil Brazil Estrela Amadora Estrela Amadora
GD Estoril GD Estoril
4 (0)
Dragan Lepinjica Croatia Croatia União da Madeira União da Madeira 4 (0)
Luciano Brazil Brazil Boavista Boavista 4 (0)
Mauro Soares Brazil Brazil Os Belenenses Os Belenenses 4 (0)
Paulo Gomes Portugal Portugal Vitória Setúbal Vitória Setúbal 4 (0)
Pedro Barbosa Portugal Portugal Vitória Guimarães Vitória Guimarães 4 (0)
Rosário Portugal Portugal Vitória Setúbal Vitória Setúbal 4 (0)
Yulian Spassov Bulgaria Bulgaria Paços de Ferreira Paços de Ferreira 4 (0)
Goran Stevanović Serbia Serbia SC Farense SC Farense 4 (0)
Tico Brazil Brazil União da Madeira União da Madeira 4 (0)
Ion Timofte Romania Romania FC Porto FC Porto 4 (2)
Toni Guinea-Bissau Guinea-Bissau FC Porto FC Porto
Sporting Braga Sporting Braga
4 (0)
Vinha Cape Verde Cape Verde FC Porto FC Porto 4 (0)
Ilia Voinov Bulgaria Bulgaria GD Estoril GD Estoril 4 (0)
Sergey Yuran Russia Russia SL Benfica SL Benfica 4 (0)
Zé Maria Brazil Brazil Paços de Ferreira Paços de Ferreira 4 (0)
72. Barroso Portugal Portugal Sporting Braga Sporting Braga 3 (2)
Beto Brazil Brazil União da Madeira União da Madeira 3 (1)
Calado Portugal Portugal Estrela Amadora Estrela Amadora 3 (0)
Carlos Costa Portugal Portugal SC Beira-Mar SC Beira-Mar 3 (0)
Chiquinho Brazil Brazil Vitória Setúbal Vitória Setúbal 3 (0)
Christian Brazil Brazil GD Estoril GD Estoril 3 (0)
Edmilson Brazil Brazil CS Marítimo CS Marítimo 3 (0)
Freitas Brazil Brazil FC Famalicão FC Famalicão 3 (2)
Hugo Portugal Portugal SC Farense SC Farense 3 (0)
João Baptista Brazil Brazil Paços de Ferreira Paços de Ferreira 3 (1)
Joni Angola Angola SC Salgueiros SC Salgueiros 3 (0)
Mário Jorge Angola Angola Estrela Amadora Estrela Amadora 3 (0)
Miguel Bruno Portugal Portugal SC Beira-Mar SC Beira-Mar 3 (0)
Mozer Brazil Brazil SL Benfica SL Benfica 3 (0)
Nogueira Portugal Portugal Boavista Boavista 3 (0)
Paulo Alves Portugal Portugal CS Marítimo CS Marítimo
Sporting Braga Sporting Braga
3 (0)
Paulo Madeira Portugal Portugal CS Marítimo CS Marítimo 3 (0)
Sérgio Araújo Brazil Brazil Vitória Setúbal Vitória Setúbal 3 (0)
Tozé Portugal Portugal SC Salgueiros SC Salgueiros 3 (0)
Vítor Manuel Portugal Portugal Os Belenenses Os Belenenses 3 (0)
Vítor Vieira Portugal Portugal Os Belenenses Os Belenenses 3 (0)
Zé Carlos Brazil Brazil FC Porto FC Porto 3 (2)
94. Ademir Alcântara Brazil Brazil CS Marítimo CS Marítimo 2 (0)
Bernard Barnjak Bosnia-Herzegovina Bosnia-Herzegovina FC Famalicão FC Famalicão 2 (0)
Vlado Bozinoski Australia Australia Paços de Ferreira Paços de Ferreira 2 (1)
Caio Júnior Brazil Brazil Estrela Amadora Estrela Amadora 2 (0)
Carlos Jorge Portugal Portugal Sporting CP Sporting CP 2 (0)
Chico Oliveira Mozambique Mozambique Paços de Ferreira Paços de Ferreira 2 (0)
Devanir King Portugal Portugal Sporting Braga Sporting Braga 2 (0)
Zarko Draskovic Montenegro Montenegro SC Beira-Mar SC Beira-Mar 2 (0)
David Embé Cameroon Cameroon Os Belenenses Os Belenenses 2 (0)
Folha Portugal Portugal FC Porto FC Porto 2 (0)
Dragan Gaćeša Serbia Serbia União da Madeira União da Madeira 2 (0)
Gustavo Brazil Brazil CS Marítimo CS Marítimo 2 (0)
Gustavo Brazil Brazil Os Belenenses Os Belenenses 2 (0)
Hélder Portugal Portugal SL Benfica SL Benfica 2 (0)
Humberto Brazil Brazil CS Marítimo CS Marítimo 2 (0)
Jaime Alves Portugal Portugal Boavista Boavista 2 (0)
Jorge Silvério Portugal Portugal SC Beira-Mar SC Beira-Mar 2 (0)
José Manuel Forbs Guinea-Bissau Guinea-Bissau Sporting Braga Sporting Braga 2 (0)
José Pedro Portugal Portugal CS Marítimo CS Marítimo 2 (0)
José Semedo Portugal Portugal FC Porto FC Porto 2 (0)
Vasiliy Kulkov Russia Russia SL Benfica SL Benfica 2 (1)
Basaúla Lemba Congo DR Congo DR Vitória Guimarães Vitória Guimarães 2 (0)
Lim Portugal Portugal Gil Vicente Gil Vicente 2 (0)
Amâncio Mereiles Paraguay Paraguay Gil Vicente Gil Vicente 2 (0)
Miguel Marques Portugal Portugal Gil Vicente Gil Vicente 2 (0)
Petar Mihtarski Bulgaria Bulgaria FC Famalicão FC Famalicão
FC Porto FC Porto
2 (0)
Pacheco Portugal Portugal Sporting CP Sporting CP 2 (0)
Paulo Monteiro Portugal Portugal Sporting Braga Sporting Braga 2 (0)
Paulo Pereira Brazil Brazil FC Porto FC Porto 2 (1)
Paulo Sousa Portugal Portugal Sporting CP Sporting CP 2 (0)
Pedro Paulo Brazil Brazil União da Madeira União da Madeira 2 (0)
Robert Brazil Brazil União da Madeira União da Madeira 2 (0)
Rodrigão Brazil Brazil União da Madeira União da Madeira 2 (0)
Rui Neves Portugal Portugal Gil Vicente Gil Vicente 2 (0)
Sérgio Lavos Portugal Portugal União da Madeira União da Madeira 2 (0)
Tavares Portugal Portugal Boavista Boavista 2 (0)
Tozé Portugal Portugal FC Porto FC Porto
Gil Vicente Gil Vicente
2 (0)
Vado Portugal Portugal CS Marítimo CS Marítimo 2 (0)
Stan Valckx Netherlands Netherlands Sporting CP Sporting CP 2 (0)
Budimir Vujačić Serbia Serbia Sporting CP Sporting CP 2 (0)
134. Abel Xavier Portugal Portugal SL Benfica SL Benfica 1 (0)
Agostinho Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Alexandro Brazil Brazil Vitória Guimarães Vitória Guimarães 1 (0)
Bandeirinha Portugal Portugal FC Porto FC Porto 1 (0)
Bino Portugal Portugal SC Salgueiros SC Salgueiros 1 (0)
Cacioli Brazil Brazil Gil Vicente Gil Vicente 1 (0)
Carlos Manuel Portugal Portugal GD Estoril GD Estoril 1 (0)
César Brito Portugal Portugal SL Benfica SL Benfica 1 (0)
Miroslav Ćurčić Serbia Serbia GD Estoril GD Estoril 1 (0)
Dimas Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Dinis Portugal Portugal SC Beira-Mar SC Beira-Mar 1 (0)
Edmundo Portugal Portugal Estrela Amadora Estrela Amadora 1 (0)
Eliseu Brazil Brazil SC Beira-Mar SC Beira-Mar 1 (0)
Elísio Brazil Brazil Vitória Setúbal Vitória Setúbal 1 (0)
Eugénio Portugal Portugal Sporting Braga Sporting Braga 1 (0)
Fernando Couto Portugal Portugal FC Porto FC Porto 1 (0)
Giovanella Brazil Brazil GD Estoril GD Estoril 1 (0)
Gottardo Brazil Brazil CS Marítimo CS Marítimo 1 (0)
Guto Brazil Brazil Os Belenenses Os Belenenses 1 (0)
Helcinho Brazil Brazil Paços de Ferreira Paços de Ferreira 1 (0)
Hélio Sousa Portugal Portugal Vitória Setúbal Vitória Setúbal 1 (0)
Hermê Brazil Brazil União da Madeira União da Madeira 1 (0)
Jaime Pacheco Portugal Portugal Sporting Braga Sporting Braga 1 (0)
João Mário Portugal Portugal FC Famalicão FC Famalicão 1 (0)
João Oliveira Pinto Portugal Portugal GD Estoril GD Estoril 1 (0)
João Paulo Brazil Brazil Sporting CP Sporting CP 1 (0)
João Pinto Portugal Portugal FC Porto FC Porto 1 (0)
João Pinto Portugal Portugal Os Belenenses Os Belenenses 1 (0)
Jorge Couto Portugal Portugal FC Porto FC Porto 1 (0)
Jorge Soares Portugal Portugal SC Farense SC Farense 1 (0)
José Albano Portugal Portugal Estrela Amadora Estrela Amadora 1 (0)
José Garrido Portugal Portugal FC Famalicão FC Famalicão 1 (0)
José Mota Portugal Portugal Paços de Ferreira Paços de Ferreira 1 (0)
Aleksandar Krstić Serbia Serbia SC Beira-Mar SC Beira-Mar 1 (0)
Dane Kuprešanin Bosnia-Herzegovina Bosnia-Herzegovina Vitória Guimarães Vitória Guimarães 1 (0)
Lima Portugal Portugal SC Farense SC Farense 1 (0)
Luís Manuel Portugal Portugal SC Salgueiros SC Salgueiros 1 (0)
Luizão Brazil Brazil SC Farense SC Farense 1 (0)
Mané Brazil Brazil SC Farense SC Farense 1 (0)
Mame Birame Mangane Senegal Senegal Estrela Amadora Estrela Amadora 1 (0)
Marco Aurelio Brazil Brazil União da Madeira União da Madeira 1 (0)
Marco Paulo Portugal Portugal GD Estoril GD Estoril 1 (0)
Marito Portugal Portugal FC Famalicão FC Famalicão 1 (0)
Matias Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Mauricio Brazil Brazil GD Estoril GD Estoril 1 (1)
Mazo Brazil Brazil Estrela Amadora Estrela Amadora 1 (0)
Hakim Medane Algeria Algeria FC Famalicão FC Famalicão 1 (0)
Miguel Serôdio Portugal Portugal SC Farense SC Farense 1 (0)
Goran Milanko Croatia Croatia FC Famalicão FC Famalicão 1 (0)
Monte Alegre Brazil Brazil Os Belenenses Os Belenenses 1 (0)
Morgado Portugal Portugal FC Famalicão FC Famalicão 1 (1)
Nélson Portugal Portugal Sporting CP Sporting CP 1 (0)
Nélson Bertolazzi Brazil Brazil Boavista Boavista 1 (0)
Neves Portugal Portugal Sporting Braga Sporting Braga 1 (0)
Paulinho Santos Portugal Portugal FC Porto FC Porto 1 (0)
Pedrosa Portugal Portugal SC Salgueiros SC Salgueiros 1 (0)
Piguita Cape Verde Cape Verde FC Famalicão FC Famalicão 1 (0)
Quim Portugal Portugal Vitória Setúbal Vitória Setúbal 1 (0)
Rebelo Portugal Portugal FC Famalicão FC Famalicão 1 (0)
Rebelo Portugal Portugal Estrela Amadora Estrela Amadora 1 (0)
Riva Brazil Brazil Paços de Ferreira Paços de Ferreira 1 (0)
Rui Esteves Portugal Portugal Vitória Setúbal Vitória Setúbal 1 (0)
Rui Neves Portugal Portugal SC Salgueiros SC Salgueiros 1 (0)
Sergey Scherbakov Ukraine Ukraine Sporting CP Sporting CP 1 (0)
Stefan Schwarz Sweden Sweden SL Benfica SL Benfica 1 (0)
Secretário Portugal Portugal FC Porto FC Porto 1 (0)
Sérgio Cruz Portugal Portugal Paços de Ferreira Paços de Ferreira 1 (0)
Taira Portugal Portugal Os Belenenses Os Belenenses 1 (0)
Tanta Brazil Brazil Vitória Guimarães Vitória Guimarães 1 (0)
Ernie Tapai Australia Australia GD Estoril GD Estoril 1 (0)
Jean Tsoumou-M'Bele Congo Congo Paços de Ferreira Paços de Ferreira 1 (0)
Tuck Portugal Portugal Gil Vicente Gil Vicente 1 (0)
Vasco Portugal Portugal Gil Vicente Gil Vicente 1 (0)
Vinagre Portugal Portugal SC Beira-Mar SC Beira-Mar 1 (0)
William Brazil Brazil SL Benfica SL Benfica 1 (0)
Zlatko Zahovič Slovenia Slovenia Vitória Guimarães Vitória Guimarães 1 (0)
Zé Ribeiro Portugal Portugal SC Beira-Mar SC Beira-Mar 1 (0)
Zezé Gomes Brazil Brazil Estrela Amadora Estrela Amadora 1 (0)