# Player Country Team Goals (Penalty)
1. Viktor Gyökeres Sweden Sweden Sporting CP Sporting CP 29 (5)
2. Simon Banza Congo DR Congo DR Sporting Braga Sporting Braga 21 (3)
3. Rafa Mújica Spain Spain FC Arouca FC Arouca 20 (0)
4. Jhonder Cádíz Venezuela Venezuela FC Famalicão FC Famalicão 15 (3)
Cristo Spain Spain FC Arouca FC Arouca 15 (3)
Samuel Essende Congo DR Congo DR FC Vizela FC Vizela 15 (0)
Paulinho Portugal Portugal Sporting CP Sporting CP 15 (0)
8. Héctor Hernández Spain Spain GD Chaves GD Chaves 14 (5)
Rafa Silva Portugal Portugal SL Benfica SL Benfica 14 (0)
10. Bruno Duarte Brazil Brazil SC Farense SC Farense 13 (4)
Evanilson Brazil Brazil FC Porto FC Porto 13 (2)
12. Jota Silva Portugal Portugal Vitória Guimarães Vitória Guimarães 11 (0)
Pedro Gonçalves Portugal Portugal Sporting CP Sporting CP 11 (0)
14. André Silva Brazil Brazil Vitória Guimarães Vitória Guimarães 10 (0)
Carlinhos Brazil Brazil Portimonense SC Portimonense SC 10 (4)
16. Ángel Di María Argentina Argentina SL Benfica SL Benfica 9 (2)
Galeno Brazil Brazil FC Porto FC Porto 9 (1)
Alejandro Marqués Venezuela Venezuela GD Estoril GD Estoril 9 (1)
Ricardo Horta Portugal Portugal Sporting Braga Sporting Braga 9 (0)
Trincão Portugal Portugal Sporting CP Sporting CP 9 (0)
21. Álvaro Djaló Spain Spain Sporting Braga Sporting Braga 8 (0)
Róbert Boženík Slovakia Slovakia Boavista Boavista 8 (0)
Clayton Brazil Brazil Casa Pia AC Casa Pia AC 8 (1)
Kikas Portugal Portugal Estrela Amadora Estrela Amadora 8 (0)
25. Mohamed Belloumi Algeria Algeria SC Farense SC Farense 7 (0)
Emmanuel Boateng Ghana Ghana Rio Ave FC Rio Ave FC 7 (0)
Cassiano Brazil Brazil GD Estoril GD Estoril 7 (1)
João Mendes Portugal Portugal Vitória Guimarães Vitória Guimarães 7 (0)
Orkun Kökçü Turkey Turkey SL Benfica SL Benfica 7 (1)
Marcos Leonardo Brazil Brazil SL Benfica SL Benfica 7 (0)
Rodrigo Gomes Portugal Portugal GD Estoril GD Estoril 7 (0)
32. Abel Ruiz Spain Spain Sporting Braga Sporting Braga 6 (0)
André Luis Brazil Brazil Moreirense FC Moreirense FC 6 (1)
Arthur Cabral Brazil Brazil SL Benfica SL Benfica 6 (0)
Bruma Portugal Portugal Sporting Braga Sporting Braga 6 (0)
Maxime Dominguez Switzerland Switzerland Gil Vicente Gil Vicente 6 (1)
Felippe Cardoso Brazil Brazil Casa Pia AC Casa Pia AC 6 (0)
Hélio Varela Cape Verde Cape Verde Portimonense SC Portimonense SC 6 (0)
Jason Spain Spain FC Arouca FC Arouca 6 (0)
Mehdi Taremi Iran Iran FC Porto FC Porto 6 (2)
Tiago Morais Portugal Portugal Boavista Boavista 6 (1)
Aziz Yakubu Ghana Ghana Rio Ave FC Rio Ave FC 6 (4)
Rodrigo Zalazar Uruguay Uruguay Sporting Braga Sporting Braga 6 (0)
44. Bruno Lourenço Portugal Portugal Boavista Boavista 5 (2)
Geny Catamo Mozambique Mozambique Sporting CP Sporting CP 5 (0)
Chiquinho Portugal Portugal FC Famalicão FC Famalicão 5 (0)
David Neres Brazil Brazil SL Benfica SL Benfica 5 (0)
Félix Correia Portugal Portugal Gil Vicente Gil Vicente 5 (0)
Francisco Conceição Portugal Portugal FC Porto FC Porto 5 (0)
Rafik Guitane Algeria Algeria GD Estoril GD Estoril 5 (0)
João Marques Portugal Portugal GD Estoril GD Estoril 5 (0)
Léo Jabá Brazil Brazil Estrela Amadora Estrela Amadora 5 (1)
Madson Brazil Brazil Moreirense FC Moreirense FC 5 (0)
Mattheus Oliveira Brazil Brazil SC Farense SC Farense 5 (1)
Petar Musa Croatia Croatia SL Benfica SL Benfica 5 (0)
Yuki Soma Japan Japan Casa Pia AC Casa Pia AC 5 (0)
Tiago Silva Portugal Portugal Vitória Guimarães Vitória Guimarães 5 (4)
58. Alberto Soro Spain Spain FC Vizela FC Vizela 4 (0)
André Luiz Brazil Brazil Estrela Amadora Estrela Amadora 4 (0)
Ronie Carrillo Ecuador Ecuador Portimonense SC Portimonense SC 4 (0)
Claudio Falcão Brazil Brazil SC Farense SC Farense 4 (0)
Sebastián Coates Uruguay Uruguay Sporting CP Sporting CP 4 (0)
Marcus Edwards England England Sporting CP Sporting CP 4 (0)
Gabriel Pereira Brazil Brazil Gil Vicente Gil Vicente 4 (0)
João Camacho Portugal Portugal Moreirense FC Moreirense FC 4 (0)
Joca Portugal Portugal Rio Ave FC Rio Ave FC 4 (0)
Murilo Brazil Brazil Gil Vicente Gil Vicente 4 (2)
Nuno Santos Portugal Portugal Sporting CP Sporting CP 4 (0)
Pepê Brazil Brazil FC Porto FC Porto 4 (0)
Samu Portugal Portugal FC Vizela FC Vizela 4 (2)
Casper Tengstedt Denmark Denmark SL Benfica SL Benfica 4 (0)
Toni Martínez Spain Spain FC Porto FC Porto 4 (0)
Wendell Brazil Brazil FC Porto FC Porto 4 (0)
74. Aderlan Brazil Brazil Rio Ave FC Rio Ave FC 3 (0)
Ali Al Musrati Libya Libya Sporting Braga Sporting Braga 3 (2)
Alanzinho Brazil Brazil Moreirense FC Moreirense FC 3 (0)
Costinha Portugal Portugal Rio Ave FC Rio Ave FC 3 (3)
Daniel Bragança Portugal Portugal Sporting CP Sporting CP 3 (0)
Depú Angola Angola Gil Vicente Gil Vicente 3 (0)
Fabrício Isidoro Brazil Brazil SC Farense SC Farense 3 (0)
Kanya Fujimoto Japan Japan Gil Vicente Gil Vicente 3 (1)
Gustavo Sá Portugal Portugal FC Famalicão FC Famalicão 3 (0)
Morten Hjulmand Denmark Denmark Sporting CP Sporting CP 3 (0)
João Correia Cape Verde Cape Verde GD Chaves GD Chaves 3 (0)
João Mário Portugal Portugal SL Benfica SL Benfica 3 (1)
João Neves Portugal Portugal SL Benfica SL Benfica 3 (0)
Léo Cordeiro Brazil Brazil Estrela Amadora Estrela Amadora 3 (0)
Maracás Brazil Brazil Moreirense FC Moreirense FC 3 (0)
Matheus Pereira Brazil Brazil FC Vizela FC Vizela 3 (0)
Nuno Moreira Portugal Portugal Casa Pia AC Casa Pia AC
FC Vizela FC Vizela
3 (0)
Pablo Roberto Brazil Brazil Casa Pia AC Casa Pia AC 3 (0)
Pedrão Brazil Brazil Portimonense SC Portimonense SC 3 (1)
Pedro Tiba Portugal Portugal Gil Vicente Gil Vicente 3 (1)
Miguel Reisinho Portugal Portugal Boavista Boavista 3 (1)
Ronaldo Portugal Portugal Estrela Amadora Estrela Amadora 3 (0)
Rui Costa Portugal Portugal SC Farense SC Farense 3 (0)
Salvador Agra Portugal Portugal Boavista Boavista 3 (0)
Morlaye Sylla Guinea Guinea FC Arouca FC Arouca 3 (0)
Tidjany Touré France France Gil Vicente Gil Vicente 3 (0)
100. Rodrigo Abascal Uruguay Uruguay Boavista Boavista 2 (0)
Alemão Brazil Brazil Portimonense SC Portimonense SC 2 (0)
Ali Alipour Iran Iran Gil Vicente Gil Vicente 2 (1)
André Horta Portugal Portugal Sporting Braga Sporting Braga 2 (0)
António Silva Portugal Portugal SL Benfica SL Benfica 2 (0)
Fredrik Aursnes Norway Norway SL Benfica SL Benfica 2 (0)
Alexander Bah Denmark Denmark SL Benfica SL Benfica 2 (0)
Roko Baturina Croatia Croatia Gil Vicente Gil Vicente 2 (0)
Bruno Gaspar Angola Angola Vitória Guimarães Vitória Guimarães 2 (0)
Ousmane Diomande Ivory Coast Ivory Coast Sporting CP Sporting CP 2 (0)
Stephen Eustáquio Canada Canada FC Porto FC Porto 2 (0)
Fabrício Garcia Cape Verde Cape Verde GD Estoril GD Estoril 2 (0)
Fernando Andrade Brazil Brazil Casa Pia AC Casa Pia AC 2 (1)
Filipe Relvas Portugal Portugal Portimonense SC Portimonense SC 2 (0)
Gonçalo Franco Portugal Portugal Moreirense FC Moreirense FC 2 (0)
Hildeberto Cape Verde Cape Verde Portimonense SC Portimonense SC 2 (0)
Jordan Holsgrove Scotland Scotland GD Estoril GD Estoril 2 (0)
Sylvester Jasper Bulgaria Bulgaria Portimonense SC Portimonense SC 2 (0)
Brazil Brazil GD Chaves GD Chaves 2 (0)
João Mário Portugal Portugal FC Porto FC Porto 2 (0)
João Santo Brazil Brazil GD Estoril GD Estoril 2 (0)
Larra Spain Spain Casa Pia AC Casa Pia AC 2 (0)
Orest Lebedenko Ukraine Ukraine FC Vizela FC Vizela 2 (0)
Gaïus Makouta Congo Congo Boavista Boavista 2 (0)
Manuel Silva Portugal Portugal Vitória Guimarães Vitória Guimarães 2 (0)
Marcano Spain Spain FC Porto FC Porto 2 (0)
Marcelo Brazil Brazil Moreirense FC Moreirense FC 2 (0)
Marco Matias Portugal Portugal SC Farense SC Farense 2 (0)
Matheus Aiás Brazil Brazil Moreirense FC Moreirense FC 2 (0)
Hidemasa Morita Japan Japan Sporting CP Sporting CP 2 (0)
Zach Muscat Malta Malta SC Farense SC Farense 2 (0)
Nélson Oliveira Portugal Portugal Vitória Guimarães Vitória Guimarães 2 (0)
Nico González Spain Spain FC Porto FC Porto 2 (0)
Nuno Santos Portugal Portugal Vitória Guimarães Vitória Guimarães 2 (0)
Nicolás Otamendi Argentina Argentina SL Benfica SL Benfica 2 (0)
Otávio Brazil Brazil FC Famalicão FC Famalicão
FC Porto FC Porto
2 (0)
Pedro Malheiro Portugal Portugal Boavista Boavista 2 (0)
Sava Petrov Serbia Serbia FC Vizela FC Vizela 2 (0)
Raphael Guzzo Portugal Portugal GD Chaves GD Chaves 2 (0)
Roger Fernandes Portugal Portugal Sporting Braga Sporting Braga 2 (0)
Rony Lopes Portugal Portugal Sporting Braga Sporting Braga 2 (0)
Leonardo Ruiz Colombia Colombia Rio Ave FC Rio Ave FC 2 (1)
Vincent Sasso France France Boavista Boavista 2 (0)
Heriberto Tavares Portugal Portugal GD Estoril GD Estoril 2 (0)
Théo Fonseca Portugal Portugal FC Famalicão FC Famalicão 2 (0)
Tiago Araújo Portugal Portugal GD Estoril GD Estoril 2 (0)
Tiago Esgaio Portugal Portugal FC Arouca FC Arouca 2 (0)
Tiago Gouveia Portugal Portugal SL Benfica SL Benfica 2 (0)
Tomás Händel Portugal Portugal Vitória Guimarães Vitória Guimarães 2 (0)
Alan Varela Argentina Argentina FC Porto FC Porto 2 (0)
Zaydou Youssouf France France FC Famalicão FC Famalicão 2 (0)
Zé Luís Cape Verde Cape Verde SC Farense SC Farense 2 (0)
Zé Manuel Portugal Portugal Rio Ave FC Rio Ave FC 2 (0)
Zé Pedro Portugal Portugal FC Porto FC Porto 2 (0)
154. Afonso Rodrigues Portugal Portugal FC Famalicão FC Famalicão 1 (0)
Alisson Safira Brazil Brazil Vitória Guimarães Vitória Guimarães 1 (1)
Álvaro Fernández Spain Spain SL Benfica SL Benfica 1 (0)
André Portugal Portugal Casa Pia AC Casa Pia AC 1 (0)
André Pereira Portugal Portugal Rio Ave FC Rio Ave FC 1 (0)
Barbosa Portugal Portugal SC Farense SC Farense 1 (0)
Benny Portugal Portugal GD Chaves GD Chaves 1 (0)
Bernardo Vital Portugal Portugal GD Estoril GD Estoril 1 (0)
Cristián Borja Colombia Colombia Sporting Braga Sporting Braga 1 (0)
Bruno Langa Mozambique Mozambique GD Chaves GD Chaves 1 (0)
Jonathan Buatu Angola Angola Gil Vicente Gil Vicente 1 (0)
Leonel Bucca Argentina Argentina Estrela Amadora Estrela Amadora 1 (0)
André Bukia Congo DR Congo DR FC Arouca FC Arouca 1 (0)
Andre Castro Portugal Portugal Moreirense FC Moreirense FC
Sporting Braga Sporting Braga
1 (0)
Cristian Ponde Portugal Portugal SC Farense SC Farense 1 (0)
Nélson Da Luz Angola Angola Vitória Guimarães Vitória Guimarães 1 (0)
Florian Danho France France FC Famalicão FC Famalicão 1 (0)
Dani Silva Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Justin de Haas Netherlands Netherlands FC Famalicão FC Famalicão 1 (0)
Dener Clemente Brazil Brazil Portimonense SC Portimonense SC 1 (0)
Eduardo Quaresma Portugal Portugal Sporting CP Sporting CP 1 (0)
Elves Portugal Portugal SC Farense SC Farense 1 (0)
Fabiano Silva Brazil Brazil Moreirense FC Moreirense FC 1 (0)
Fábio Cardoso Portugal Portugal FC Porto FC Porto 1 (0)
Fábio Ronaldo Portugal Portugal Rio Ave FC Rio Ave FC 1 (0)
Francisco Moura Portugal Portugal FC Famalicão FC Famalicão 1 (0)
Godfried Frimpong Netherlands Netherlands Moreirense FC Moreirense FC 1 (0)
Taichi Fukui Japan Japan Portimonense SC Portimonense SC 1 (0)
Kialonda Gaspar Angola Angola Estrela Amadora Estrela Amadora 1 (0)
Mory Gbane Ivory Coast Ivory Coast Gil Vicente Gil Vicente 1 (0)
Saviour Godwin Nigeria Nigeria Casa Pia AC Casa Pia AC 1 (1)
Gonçalo Inácio Portugal Portugal Sporting CP Sporting CP 1 (0)
Gonçalo Silva Portugal Portugal SC Farense SC Farense 1 (0)
Guga Portugal Portugal Rio Ave FC Rio Ave FC 1 (0)
Guga Portugal Portugal Portimonense SC Portimonense SC 1 (0)
Hélder Morim Portugal Portugal GD Chaves GD Chaves 1 (0)
Hernâni Portugal Portugal Moreirense FC Moreirense FC 1 (0)
Hugo Oliveira Portugal Portugal FC Vizela FC Vizela 1 (0)
Igor Formiga Brazil Brazil Portimonense SC Portimonense SC 1 (0)
Iván Jaime Spain Spain FC Porto FC Porto 1 (0)
Javi Montero Spain Spain FC Arouca FC Arouca 1 (0)
Jean Felipe Brazil Brazil Estrela Amadora Estrela Amadora 1 (0)
João Basso Brazil Brazil GD Estoril GD Estoril 1 (0)
João Moutinho Portugal Portugal Sporting Braga Sporting Braga 1 (0)
João Nunes Portugal Portugal Casa Pia AC Casa Pia AC 1 (0)
João Teixeira Portugal Portugal Rio Ave FC Rio Ave FC 1 (0)
Joel Silva Portugal Portugal Boavista Boavista 1 (0)
Jorge Fernandes Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Kobamelo Kodisang South Africa South Africa Moreirense FC Moreirense FC 1 (0)
Leonardo Lelo Portugal Portugal Casa Pia AC Casa Pia AC 1 (0)
Jason Lokilo Belgium Belgium FC Vizela FC Vizela 1 (0)
Luan Brazil Brazil Portimonense SC Portimonense SC 1 (0)
Lucas Ventura Brazil Brazil Portimonense SC Portimonense SC 1 (0)
Eliaquim Mangala France France GD Estoril GD Estoril 1 (0)
Martim Tavares Portugal Portugal Boavista Boavista 1 (0)
Mateus Fernandes Portugal Portugal GD Estoril GD Estoril
Sporting CP Sporting CP
1 (0)
Matías Rocha Uruguay Uruguay FC Arouca FC Arouca 1 (0)
Midana Cassamá Guinea-Bissau Guinea-Bissau Portimonense SC Portimonense SC 1 (0)
Miguel Monteiro Portugal Portugal Gil Vicente Gil Vicente 1 (0)
Miguel Nóbrega Portugal Portugal Rio Ave FC Rio Ave FC 1 (0)
Regis N'do Burkina Faso Burkina Faso Estrela Amadora Estrela Amadora 1 (0)
Danny Namaso England England FC Porto FC Porto 1 (0)
Cher Ndour Italy Italy Sporting Braga Sporting Braga 1 (0)
Neto Brazil Brazil Casa Pia AC Casa Pia AC 1 (0)
Kelechi Nwakali Nigeria Nigeria GD Chaves GD Chaves 1 (0)
Lawrence Ofori Ghana Ghana Moreirense FC Moreirense FC 1 (0)
Óscar Aranda Spain Spain FC Famalicão FC Famalicão 1 (0)
Amine Oudrhiri Morocco Morocco Rio Ave FC Rio Ave FC 1 (0)
Renato Pantalon Croatia Croatia Rio Ave FC Rio Ave FC 1 (0)
Paulo Victor Brazil Brazil GD Chaves GD Chaves 1 (0)
Pedro Aparicio Portugal Portugal Moreirense FC Moreirense FC 1 (0)
Pedro Pinho Portugal Portugal GD Chaves GD Chaves 1 (0)
Pedro Santos Portugal Portugal FC Arouca FC Arouca 1 (0)
Pepe Portugal Portugal FC Porto FC Porto 1 (0)
Pizzi Portugal Portugal Sporting Braga Sporting Braga 1 (0)
Raúl Parra Spain Spain GD Estoril GD Estoril 1 (0)
Ricardo Mangas Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Riccieli Brazil Brazil FC Famalicão FC Famalicão 1 (0)
Rodrigo Pinho Brazil Brazil Estrela Amadora Estrela Amadora 1 (0)
José Rodríguez Panama Panama FC Famalicão FC Famalicão 1 (0)
Benjamín Rollheiser Argentina Argentina SL Benfica SL Benfica 1 (0)
Ronald Brazil Brazil Estrela Amadora Estrela Amadora 1 (0)
Rúben Fernandes Portugal Portugal Gil Vicente Gil Vicente 1 (0)
Rúben Ribeiro Portugal Portugal GD Chaves GD Chaves 1 (0)
Dylan Saint-Louis Congo Congo FC Vizela FC Vizela 1 (0)
Samuel Justo Portugal Portugal Casa Pia AC Casa Pia AC 1 (0)
Sandro Cruz Portugal Portugal GD Chaves GD Chaves 1 (0)
Zaidu Sanusi Nigeria Nigeria FC Porto FC Porto 1 (0)
Sorriso Brazil Brazil FC Famalicão FC Famalicão 1 (0)
Tamble Portugal Portugal Portimonense SC Portimonense SC 1 (0)
Duplexe Tchamba Cameroon Cameroon Casa Pia AC Casa Pia AC 1 (0)
Thomas Luciano Brazil Brazil Gil Vicente Gil Vicente 1 (0)
Tiago Dias Portugal Portugal Casa Pia AC Casa Pia AC 1 (0)
Tomás Araújo Portugal Portugal SL Benfica SL Benfica 1 (0)
Tomás Ribeiro Portugal Portugal Vitória Guimarães Vitória Guimarães 1 (0)
Úmaro Embaló Portugal Portugal Rio Ave FC Rio Ave FC 1 (0)
Vinicius Mingotti Brazil Brazil Moreirense FC Moreirense FC 1 (0)
Vinicius Zanocelo Brazil Brazil GD Estoril GD Estoril 1 (0)
Vitor Carvalho Brazil Brazil Sporting Braga Sporting Braga 1 (0)
Vítor Gonçalves Portugal Portugal SC Farense SC Farense 1 (0)
Steven Vitória Canada Canada GD Chaves GD Chaves 1 (0)
Marios Vrousai Greece Greece Rio Ave FC Rio Ave FC 1 (0)
Ilija Vukotić Montenegro Montenegro Boavista Boavista 1 (0)
Weverson Brazil Brazil FC Arouca FC Arouca 1 (0)
Roan Wilson Costa Rica Costa Rica Gil Vicente Gil Vicente 1 (0)
Zé Carlos Portugal Portugal Gil Vicente Gil Vicente 1 (0)
Nermin Zolotić Bosnia-Herzegovina Bosnia-Herzegovina Casa Pia AC Casa Pia AC 1 (0)