# Player Country Team Goals (Penalty)
1. Kylian Mbappé France France Paris Saint-Germain Paris Saint-Germain 26 (1)
2. Edinson Cavani Uruguay Uruguay Paris Saint-Germain Paris Saint-Germain 17 (4)
Nicolas Pépé Ivory Coast Ivory Coast Lille OSC Lille OSC 17 (7)
4. Neymar Brazil Brazil Paris Saint-Germain Paris Saint-Germain 13 (4)
Florian Thauvin France France Olympique Marseille Olympique Marseille 13 (2)
6. Moussa Dembélé France France Olympique Lyon Olympique Lyon 12 (1)
Radamel Falcao Colombia Colombia AS Monaco AS Monaco 12 (3)
Wahbi Khazri Tunisia Tunisia AS Saint-Étienne AS Saint-Étienne 12 (3)
Emiliano Sala Argentina Argentina FC Nantes FC Nantes 12 (2)
10. Andy Delort France France Montpellier HSC Montpellier HSC 10 (3)
Max Gradel Ivory Coast Ivory Coast Toulouse FC Toulouse FC 10 (4)
Gaëtan Laborde France France Girondins Bordeaux Girondins Bordeaux
Montpellier HSC Montpellier HSC
10 (0)
13. Stéphane Bahoken France France Angers SCO Angers SCO 9 (2)
Jonathan Bamba France France Lille OSC Lille OSC 9 (1)
Ángel Di María Argentina Argentina Paris Saint-Germain Paris Saint-Germain 9 (0)
Nabil Fekir France France Olympique Lyon Olympique Lyon 9 (4)
François Kamano Guinea Guinea Girondins Bordeaux Girondins Bordeaux 9 (3)
Lebo Mothiba South Africa South Africa Lille OSC Lille OSC
RC Strasbourg RC Strasbourg
9 (0)
Rémi Oudin France France Stade Reims Stade Reims 9 (0)
20. Houssem Aouar France France Olympique Lyon Olympique Lyon 7 (0)
Rafael Leão Portugal Portugal Lille OSC Lille OSC 7 (0)
Marcus Thuram France France EA Guingamp EA Guingamp 7 (4)
Bertrand Traoré Burkina Faso Burkina Faso Olympique Lyon Olympique Lyon 7 (0)
24. Ludovic Ajorque France France RC Strasbourg RC Strasbourg 6 (0)
Jimmy Briand France France Girondins Bordeaux Girondins Bordeaux 6 (1)
Memphis Depay Netherlands Netherlands Olympique Lyon Olympique Lyon 6 (0)
M'Baye Niang Senegal Senegal Stade Rennes Stade Rennes 6 (1)
Allan Saint-Maximin France France OGC Nice OGC Nice 6 (1)
29. Rachid Alioui Morocco Morocco Nîmes Olympique Nîmes Olympique 5 (0)
Mario Balotelli Italy Italy OGC Nice OGC Nice
Olympique Marseille Olympique Marseille
5 (0)
Hatem Ben Arfa France France Stade Rennes Stade Rennes 5 (1)
Benjamin Bourigeaud France France Stade Rennes Stade Rennes 5 (2)
Mathieu Cafaro France France Stade Reims Stade Reims 5 (0)
Enzo Crivelli France France SM Caen SM Caen 5 (0)
Loïs Diony France France AS Saint-Étienne AS Saint-Étienne 5 (0)
Valère Germain France France Olympique Marseille Olympique Marseille 5 (0)
Moussa Konaté Senegal Senegal Amiens SC Amiens SC 5 (2)
Casimir Ninga Chad Chad SM Caen SM Caen 5 (1)
Nuno Da Costa Cape Verde Cape Verde RC Strasbourg RC Strasbourg 5 (0)
Ismaïla Sarr Senegal Senegal Stade Rennes Stade Rennes 5 (0)
Adrien Thomasson France France RC Strasbourg RC Strasbourg 5 (0)
Youri Tielemans Belgium Belgium AS Monaco AS Monaco 5 (1)
43. Robert Berić Slovenia Slovenia AS Saint-Étienne AS Saint-Étienne 4 (0)
Antonin Bobichon France France Nîmes Olympique Nîmes Olympique 4 (0)
Boschilia Brazil Brazil FC Nantes FC Nantes 4 (0)
Denis Bouanga Gabon Gabon Nîmes Olympique Nîmes Olympique 4 (0)
Rémy Cabella France France AS Saint-Étienne AS Saint-Étienne 4 (1)
Pablo Chavarría Argentina Argentina Stade Reims Stade Reims 4 (0)
Wylan Cyprien France France OGC Nice OGC Nice 4 (1)
Clement Depres France France Nîmes Olympique Nîmes Olympique 4 (0)
Angelo Fulgini France France Angers SCO Angers SCO 4 (0)
Eddy Gnahoré France France Amiens SC Amiens SC 4 (0)
Kenny Lala France France RC Strasbourg RC Strasbourg 4 (1)
Dimitri Payet France France Olympique Marseille Olympique Marseille 4 (2)
Morgan Sanson France France Olympique Marseille Olympique Marseille 4 (0)
Téji Savanier France France Nîmes Olympique Nîmes Olympique 4 (2)
Flavien Tait France France Angers SCO Angers SCO 4 (0)
Martin Terrier France France Olympique Lyon Olympique Lyon 4 (0)
Majeed Waris Ghana Ghana FC Nantes FC Nantes 4 (1)
60. Mehdi Abeid France France Dijon FCO Dijon FCO 3 (1)
Benjamin André France France Stade Rennes Stade Rennes 3 (0)
Youcef Atal Algeria Algeria OGC Nice OGC Nice 3 (0)
Claudio Beauvue Guadeloupe Guadeloupe SM Caen SM Caen 3 (1)
Nicolas Benezet France France EA Guingamp EA Guingamp 3 (0)
Pierrick Capelle France France Angers SCO Angers SCO 3 (0)
Andreas Cornelius Denmark Denmark Girondins Bordeaux Girondins Bordeaux 3 (0)
Boulaye Dia France France Stade Reims Stade Reims 3 (0)
Mathieu Dossevi Togo Togo Toulouse FC Toulouse FC 3 (0)
Julian Draxler Germany Germany Paris Saint-Germain Paris Saint-Germain 3 (0)
Jimmy Durmaz Sweden Sweden Toulouse FC Toulouse FC 3 (1)
Fayçal Fajr Morocco Morocco SM Caen SM Caen 3 (1)
Gelson Martins Portugal Portugal AS Monaco AS Monaco 3 (0)
Saman Ghoddos Iran Iran Amiens SC Amiens SC 3 (0)
Romain Hamouma France France AS Saint-Étienne AS Saint-Étienne 3 (0)
Adrien Hunou France France Stade Rennes Stade Rennes 3 (0)
Júlio Tavares Cape Verde Cape Verde Dijon FCO Dijon FCO 3 (0)
Samuel Kalu Nigeria Nigeria Girondins Bordeaux Girondins Bordeaux 3 (0)
Yann Karamoh France France Girondins Bordeaux Girondins Bordeaux 3 (0)
Saîf-Eddine Khaoui Tunisia Tunisia Olympique Marseille Olympique Marseille
SM Caen SM Caen
3 (0)
Loïck Landré France France Nîmes Olympique Nîmes Olympique 3 (0)
Damien Le Tallec France France Montpellier HSC Montpellier HSC 3 (0)
Aaron Leya Iseka Belgium Belgium Toulouse FC Toulouse FC 3 (0)
Marquinhos Brazil Brazil Paris Saint-Germain Paris Saint-Germain 3 (0)
Jonas Martin France France RC Strasbourg RC Strasbourg 3 (2)
Thomas Meunier Belgium Belgium Paris Saint-Germain Paris Saint-Germain 3 (0)
Kostas Mitroglou Greece Greece Olympique Marseille Olympique Marseille 3 (0)
Florent Mollet France France Montpellier HSC Montpellier HSC 3 (0)
Lucas Ocampos Argentina Argentina Olympique Marseille Olympique Marseille 3 (0)
Loïc Rémy France France Lille OSC Lille OSC 3 (1)
Yaya Sanogo France France Toulouse FC Toulouse FC 3 (1)
Theoson Siebatcheu France France Stade Rennes Stade Rennes 3 (0)
Ibrahima Sissoko France France RC Strasbourg RC Strasbourg 3 (0)
Sada Thioub France France Nîmes Olympique Nîmes Olympique 3 (0)
Ismaël Traoré Ivory Coast Ivory Coast Angers SCO Angers SCO 3 (0)
95. Nayef Aguerd Morocco Morocco Dijon FCO Dijon FCO 2 (0)
Yacine Bammou Morocco Morocco SM Caen SM Caen 2 (1)
Toma Bašić Croatia Croatia Girondins Bordeaux Girondins Bordeaux 2 (0)
Umut Bozok Turkey Turkey Nîmes Olympique Nîmes Olympique 2 (0)
Anthony Briançon France France Nîmes Olympique Nîmes Olympique 2 (0)
Xavier Chavalerin France France Stade Reims Stade Reims 2 (0)
Eric Maxim Choupo-Moting Cameroon Cameroon Paris Saint-Germain Paris Saint-Germain 2 (0)
Daniel Congré France France Montpellier HSC Montpellier HSC 2 (0)
Kalifa Coulibaly Mali Mali FC Nantes FC Nantes 2 (0)
Cristian Spain Spain Angers SCO Angers SCO 2 (0)
Damien Da Silva France France Stade Rennes Stade Rennes 2 (0)
Lucas Deaux France France EA Guingamp EA Guingamp 2 (0)
Mathieu Debuchy France France AS Saint-Étienne AS Saint-Étienne 2 (0)
Jason Denayer Belgium Belgium Olympique Lyon Olympique Lyon 2 (0)
Moussa Diaby France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Moussa Doumbia Mali Mali Stade Reims Stade Reims 2 (0)
Félix Eboa Eboa Cameroon Cameroon EA Guingamp EA Guingamp 2 (0)
Youssouf Fofana France France RC Strasbourg RC Strasbourg 2 (0)
Anthony Gonçalves France France RC Strasbourg RC Strasbourg 2 (0)
Clément Grenier France France Stade Rennes Stade Rennes 2 (0)
Baptiste Guillaume Belgium Belgium Nîmes Olympique Nîmes Olympique 2 (0)
Serhou Guirassy France France Amiens SC Amiens SC 2 (0)
Oussema Haddadi Tunisia Tunisia Dijon FCO Dijon FCO 2 (0)
Jonathan Ikoné France France Lille OSC Lille OSC 2 (0)
Aka Kanga France France Angers SCO Angers SCO 2 (0)
Jules Keita Guinea Guinea Dijon FCO Dijon FCO 2 (0)
Timothée Kolodziejczak France France AS Saint-Étienne AS Saint-Étienne 2 (0)
Paul Lasne France France Montpellier HSC Montpellier HSC 2 (0)
Hervé Libohy France France Nîmes Olympique Nîmes Olympique 2 (0)
Luiz Araujo Brazil Brazil Lille OSC Lille OSC 2 (0)
Pablo Martinez France France RC Strasbourg RC Strasbourg 2 (0)
Ferland Mendy France France Olympique Lyon Olympique Lyon 2 (0)
Clinton N'Jie Cameroon Cameroon Olympique Marseille Olympique Marseille 2 (0)
Christopher Nkunku France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Prince Oniangué Congo Congo SM Caen SM Caen 2 (0)
Ambroise Oyongo Cameroon Cameroon Montpellier HSC Montpellier HSC 2 (0)
Nicolas Pallois France France FC Nantes FC Nantes 2 (0)
Mateo Pavlović Croatia Croatia Angers SCO Angers SCO 2 (0)
Adrien Rabiot France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Renaud Ripart France France Nîmes Olympique Nîmes Olympique 2 (0)
Valentin Rongier France France FC Nantes FC Nantes 2 (1)
Rony Lopes Portugal Portugal AS Monaco AS Monaco 2 (0)
Nolan Roux France France EA Guingamp EA Guingamp 2 (0)
Wesley Saïd France France Dijon FCO Dijon FCO 2 (0)
Ellyes Skhiri Tunisia Tunisia Montpellier HSC Montpellier HSC 2 (0)
Naïm Sliti Tunisia Tunisia Dijon FCO Dijon FCO 2 (1)
Hyun-jun Suk South Korea South Korea Stade Reims Stade Reims 2 (0)
Romain Thomas France France Angers SCO Angers SCO 2 (0)
Abdoulaye Touré France France FC Nantes FC Nantes 2 (0)
Rémi Walter France France OGC Nice OGC Nice 2 (2)
Xeka Portugal Portugal Lille OSC Lille OSC 2 (0)
Arber Zeneli Kosovo Kosovo Stade Reims Stade Reims 2 (1)
147. Ruben Aguilar France France Montpellier HSC Montpellier HSC 1 (0)
Sofiane Alakouch France France Nîmes Olympique Nîmes Olympique 1 (0)
Mickaël Alphonse Guadeloupe Guadeloupe Dijon FCO Dijon FCO 1 (0)
Andrei Brazil Brazil FC Nantes FC Nantes 1 (0)
Benoît Badiashile France France AS Monaco AS Monaco 1 (0)
Ramy Bensebaini Algeria Algeria Stade Rennes Stade Rennes 1 (0)
Ludovic Blas France France EA Guingamp EA Guingamp 1 (1)
Alexis Blin France France Amiens SC Amiens SC 1 (0)
Mathieu Bodmer France France Amiens SC Amiens SC 1 (0)
Yannick Cahuzac France France Toulouse FC Toulouse FC 1 (0)
Souleymane Camara Senegal Senegal Montpellier HSC Montpellier HSC 1 (0)
Carlos Vinícius Brazil Brazil AS Monaco AS Monaco 1 (0)
Cesc Fàbregas Spain Spain AS Monaco AS Monaco 1 (0)
Marcus Coco France France EA Guingamp EA Guingamp 1 (0)
Benjamin Corgnet France France RC Strasbourg RC Strasbourg 1 (0)
Maxwel Cornet Ivory Coast Ivory Coast Olympique Lyon Olympique Lyon 1 (0)
Senou Coulibaly France France Dijon FCO Dijon FCO 1 (0)
Nicolas de Préville France France Girondins Bordeaux Girondins Bordeaux 1 (0)
Bakaye Dibassy Mali Mali Amiens SC Amiens SC 1 (0)
Étienne Didot France France EA Guingamp EA Guingamp 1 (0)
Tristan Dingomé France France Stade Reims Stade Reims 1 (0)
Björn Engels Belgium Belgium Stade Reims Stade Reims 1 (0)
Jordan Ferri France France Nîmes Olympique Nîmes Olympique
Olympique Lyon Olympique Lyon
1 (0)
Ignatius Ganago Cameroon Cameroon OGC Nice OGC Nice 1 (0)
Lamine Ghezali France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Kamil Glik Poland Poland AS Monaco AS Monaco 1 (0)
Aleksandr Golovin Russia Russia AS Monaco AS Monaco 1 (0)
Prince Gouano France France Amiens SC Amiens SC 1 (0)
Makhtar Gueye Senegal Senegal AS Saint-Étienne AS Saint-Étienne 1 (0)
Benjamin Henrichs Germany Germany AS Monaco AS Monaco 1 (0)
Christophe Jallet France France OGC Nice OGC Nice 1 (0)
Benjamin Jeannot France France Dijon FCO Dijon FCO 1 (0)
Jakob Johansson Sweden Sweden Stade Rennes Stade Rennes 1 (0)
José Fonte Portugal Portugal Lille OSC Lille OSC 1 (0)
Stevan Jovetić Montenegro Montenegro AS Monaco AS Monaco 1 (0)
Christopher Jullien France France Toulouse FC Toulouse FC 1 (0)
Boubacar Kamara France France Olympique Marseille Olympique Marseille 1 (0)
Lamine Koné Ivory Coast Ivory Coast RC Strasbourg RC Strasbourg 1 (0)
Emil Krafth Sweden Sweden Amiens SC Amiens SC 1 (0)
Layvin Kurzawa France France Paris Saint-Germain Paris Saint-Germain 1 (0)
Rafał Kurzawa Poland Poland Amiens SC Amiens SC 1 (0)
Chang-hoon Kwon South Korea South Korea Dijon FCO Dijon FCO 1 (0)
Pierre Lees-Melou France France OGC Nice OGC Nice 1 (0)
Maxime Lopez France France Olympique Marseille Olympique Marseille 1 (0)
Lucas Evangelista Brazil Brazil FC Nantes FC Nantes 1 (0)
Jean-Victor Makengo France France OGC Nice OGC Nice 1 (0)
Thomas Mangani France France Angers SCO Angers SCO 1 (1)
Jordan Marié France France Dijon FCO Dijon FCO 1 (0)
John Mendoza Colombia Colombia Amiens SC Amiens SC 1 (0)
Kévin Monnet-Paquet France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Ndombe Mubele Congo DR Congo DR Toulouse FC Toulouse FC 1 (0)
Arnaud Nordin France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Juan Otero Colombia Colombia Amiens SC Amiens SC 1 (0)
Pablo Castro Brazil Brazil Girondins Bordeaux Girondins Bordeaux 1 (0)
Pedro Mendes Portugal Portugal Montpellier HSC Montpellier HSC 1 (0)
Pietro Pellegri Italy Italy AS Monaco AS Monaco 1 (0)
Loïc Perrin France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Erik Pieters Netherlands Netherlands Amiens SC Amiens SC 1 (0)
Sanjin Prcić Bosnia-Herzegovina Bosnia-Herzegovina RC Strasbourg RC Strasbourg 1 (0)
Adil Rami France France Olympique Marseille Olympique Marseille 1 (0)
Yannis Salibur France France AS Saint-Étienne AS Saint-Étienne
EA Guingamp EA Guingamp
1 (0)
Ibrahim Sangaré Ivory Coast Ivory Coast Toulouse FC Toulouse FC 1 (0)
Baptiste Santamaría France France Angers SCO Angers SCO 1 (0)
Bouna Sarr Guinea Guinea Olympique Marseille Olympique Marseille 1 (0)
Petar Škuletić Serbia Serbia Montpellier HSC Montpellier HSC 1 (0)
Bassem Srarfi Tunisia Tunisia OGC Nice OGC Nice 1 (0)
Kevin Strootman Netherlands Netherlands Olympique Marseille Olympique Marseille 1 (0)
Neven Subotić Serbia Serbia AS Saint-Étienne AS Saint-Étienne 1 (0)
Issiaga Sylla Guinea Guinea Toulouse FC Toulouse FC 1 (0)
Jean-Clair Todibo France France Toulouse FC Toulouse FC 1 (0)
Valentín Vada Argentina Argentina AS Saint-Étienne AS Saint-Étienne
Girondins Bordeaux Girondins Bordeaux
1 (0)
Timothy Weah USA USA Paris Saint-Germain Paris Saint-Germain 1 (0)
Medhi Zeffane France France Stade Rennes Stade Rennes 1 (0)
Kévin Zohi Ivory Coast Ivory Coast RC Strasbourg RC Strasbourg 1 (0)