# Player Country Team Goals (Penalty)
1. Kylian Mbappé France France Paris Saint-Germain Paris Saint-Germain 33 (1)
2. Nicolas Pépé Ivory Coast Ivory Coast Lille OSC Lille OSC 22 (9)
3. Edinson Cavani Uruguay Uruguay Paris Saint-Germain Paris Saint-Germain 18 (4)
4. Florian Thauvin France France Olympique Marseille Olympique Marseille 16 (2)
5. Moussa Dembélé France France Olympique Lyon Olympique Lyon 15 (1)
Radamel Falcao Colombia Colombia AS Monaco AS Monaco 15 (3)
Neymar Brazil Brazil Paris Saint-Germain Paris Saint-Germain 15 (5)
8. Andy Delort Algeria Algeria Montpellier HSC Montpellier HSC 14 (3)
9. Jonathan Bamba France France Lille OSC Lille OSC 13 (1)
Wahbi Khazri Tunisia Tunisia AS Saint-Étienne AS Saint-Étienne 13 (4)
11. Ángel Di María Argentina Argentina Paris Saint-Germain Paris Saint-Germain 12 (0)
Emiliano Sala Argentina Argentina FC Nantes FC Nantes 12 (2)
13. Stéphane Bahoken France France Angers SCO Angers SCO 11 (2)
Max Gradel Ivory Coast Ivory Coast Toulouse FC Toulouse FC 11 (4)
Gaëtan Laborde France France Girondins Bordeaux Girondins Bordeaux
Montpellier HSC Montpellier HSC
11 (0)
M'Baye Niang Senegal Senegal Stade Rennes Stade Rennes 11 (2)
17. Memphis Depay Netherlands Netherlands Olympique Lyon Olympique Lyon 10 (0)
François Kamano Guinea Guinea Girondins Bordeaux Girondins Bordeaux 10 (4)
Lebo Mothiba South Africa South Africa Lille OSC Lille OSC
RC Strasbourg RC Strasbourg
10 (1)
Rémi Oudin France France Stade Reims Stade Reims 10 (0)
21. Ludovic Ajorque France France RC Strasbourg RC Strasbourg 9 (0)
Robert Berić Slovenia Slovenia AS Saint-Étienne AS Saint-Étienne 9 (0)
Nabil Fekir France France Olympique Lyon Olympique Lyon 9 (4)
Martin Terrier France France Olympique Lyon Olympique Lyon 9 (0)
Marcus Thuram France France EA Guingamp EA Guingamp 9 (4)
26. Mario Balotelli Italy Italy OGC Nice OGC Nice
Olympique Marseille Olympique Marseille
8 (0)
Denis Bouanga Gabon Gabon Nîmes Olympique Nîmes Olympique 8 (0)
Rémy Cabella France France AS Saint-Étienne AS Saint-Étienne 8 (1)
Kalifa Coulibaly Mali Mali FC Nantes FC Nantes 8 (1)
Valère Germain France France Olympique Marseille Olympique Marseille 8 (0)
Nuno Da Costa Cape Verde Cape Verde RC Strasbourg RC Strasbourg 8 (1)
Rafael Leão Portugal Portugal Lille OSC Lille OSC 8 (0)
Renaud Ripart France France Nîmes Olympique Nîmes Olympique 8 (0)
Ismaïla Sarr Senegal Senegal Stade Rennes Stade Rennes 8 (1)
35. Houssem Aouar France France Olympique Lyon Olympique Lyon 7 (0)
Hatem Ben Arfa France France Stade Rennes Stade Rennes 7 (2)
Antonin Bobichon France France Nîmes Olympique Nîmes Olympique 7 (0)
Jimmy Briand France France Girondins Bordeaux Girondins Bordeaux 7 (1)
Mathieu Cafaro France France Stade Reims Stade Reims 7 (0)
Maxwel Cornet Ivory Coast Ivory Coast Olympique Lyon Olympique Lyon 7 (0)
Adrien Hunou France France Stade Rennes Stade Rennes 7 (0)
Moussa Konaté Senegal Senegal Amiens SC Amiens SC 7 (2)
Loïc Rémy France France Lille OSC Lille OSC 7 (1)
Bertrand Traoré Burkina Faso Burkina Faso Olympique Lyon Olympique Lyon 7 (0)
45. Youcef Atal Algeria Algeria OGC Nice OGC Nice 6 (0)
Benjamin Bourigeaud France France Stade Rennes Stade Rennes 6 (2)
Enzo Crivelli France France SM Caen SM Caen 6 (0)
Florent Mollet France France Montpellier HSC Montpellier HSC 6 (0)
Casimir Ninga Chad Chad SM Caen SM Caen 6 (1)
Allan Saint-Maximin France France OGC Nice OGC Nice 6 (1)
Téji Savanier France France Nîmes Olympique Nîmes Olympique 6 (4)
52. Rachid Alioui Morocco Morocco Nîmes Olympique Nîmes Olympique 5 (0)
Pablo Chavarría Argentina Argentina Stade Reims Stade Reims 5 (0)
Loïs Diony France France AS Saint-Étienne AS Saint-Étienne 5 (0)
Fayçal Fajr Morocco Morocco SM Caen SM Caen 5 (1)
Anthony Gonçalves France France RC Strasbourg RC Strasbourg 5 (0)
Júlio Tavares Cape Verde Cape Verde Dijon FCO Dijon FCO 5 (1)
Kenny Lala France France RC Strasbourg RC Strasbourg 5 (1)
Morgan Sanson France France Olympique Marseille Olympique Marseille 5 (0)
Flavien Tait France France Angers SCO Angers SCO 5 (0)
Adrien Thomasson France France RC Strasbourg RC Strasbourg 5 (0)
Youri Tielemans Belgium Belgium AS Monaco AS Monaco 5 (1)
Majeed Waris Ghana Ghana FC Nantes FC Nantes 5 (1)
64. Boschilia Brazil Brazil FC Nantes FC Nantes 4 (0)
Wylan Cyprien France France OGC Nice OGC Nice 4 (1)
Mathieu Debuchy France France AS Saint-Étienne AS Saint-Étienne 4 (0)
Clement Depres France France Nîmes Olympique Nîmes Olympique 4 (0)
Mathieu Dossevi Togo Togo Toulouse FC Toulouse FC 4 (0)
Jimmy Durmaz Sweden Sweden Toulouse FC Toulouse FC 4 (2)
Angelo Fulgini France France Angers SCO Angers SCO 4 (0)
Gelson Martins Portugal Portugal AS Monaco AS Monaco 4 (0)
Saman Ghoddos Iran Iran Amiens SC Amiens SC 4 (0)
Eddy Gnahoré France France Amiens SC Amiens SC 4 (0)
Romain Hamouma France France AS Saint-Étienne AS Saint-Étienne 4 (0)
Aaron Leya Iseka Belgium Belgium Toulouse FC Toulouse FC 4 (0)
Lucas Ocampos Argentina Argentina Olympique Marseille Olympique Marseille 4 (0)
Dimitri Payet France France Olympique Marseille Olympique Marseille 4 (2)
Valentin Rongier France France FC Nantes FC Nantes 4 (1)
Wesley Saïd France France Dijon FCO Dijon FCO 4 (0)
80. Mehdi Abeid France France Dijon FCO Dijon FCO 3 (1)
Nayef Aguerd Morocco Morocco Dijon FCO Dijon FCO 3 (0)
Benjamin André France France Stade Rennes Stade Rennes 3 (0)
Claudio Beauvue Guadeloupe Guadeloupe SM Caen SM Caen 3 (1)
Nicolas Benezet France France EA Guingamp EA Guingamp 3 (0)
Souleymane Camara Senegal Senegal Montpellier HSC Montpellier HSC 3 (0)
Pierrick Capelle France France Angers SCO Angers SCO 3 (0)
Eric Maxim Choupo-Moting Cameroon Cameroon Paris Saint-Germain Paris Saint-Germain 3 (0)
Andreas Cornelius Denmark Denmark Girondins Bordeaux Girondins Bordeaux 3 (0)
Nicolas de Préville France France Girondins Bordeaux Girondins Bordeaux 3 (0)
Lucas Deaux France France EA Guingamp EA Guingamp 3 (0)
Boulaye Dia France France Stade Reims Stade Reims 3 (0)
Moussa Doumbia Mali Mali Stade Reims Stade Reims 3 (0)
Julian Draxler Germany Germany Paris Saint-Germain Paris Saint-Germain 3 (0)
Félix Eboa Eboa Cameroon Cameroon EA Guingamp EA Guingamp 3 (0)
Aleksandr Golovin Russia Russia AS Monaco AS Monaco 3 (0)
Serhou Guirassy France France Amiens SC Amiens SC 3 (0)
Jonathan Ikoné France France Lille OSC Lille OSC 3 (0)
José Fonte Portugal Portugal Lille OSC Lille OSC 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)
Timothée Kolodziejczak France France AS Saint-Étienne AS Saint-Étienne 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)
Luiz Araujo Brazil Brazil Lille OSC Lille OSC 3 (0)
Thomas Mangani France France Angers SCO Angers SCO 3 (3)
Marquinhos Brazil Brazil Paris Saint-Germain Paris Saint-Germain 3 (0)
Jonas Martin France France RC Strasbourg RC Strasbourg 3 (2)
Pablo Martinez France France RC Strasbourg RC Strasbourg 3 (0)
Alexandre Mendy France France EA Guingamp EA Guingamp 3 (0)
Thomas Meunier Belgium Belgium Paris Saint-Germain Paris Saint-Germain 3 (0)
Kostas Mitroglou Greece Greece Olympique Marseille Olympique Marseille 3 (0)
Clinton N'Jie Cameroon Cameroon Olympique Marseille Olympique Marseille 3 (0)
Arnaud Nordin France France AS Saint-Étienne AS Saint-Étienne 3 (0)
Jeff Reine-Adélaïde France France Angers SCO Angers SCO 3 (0)
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)
Ellyes Skhiri Tunisia Tunisia Montpellier HSC Montpellier HSC 3 (0)
Naïm Sliti Tunisia Tunisia Dijon FCO Dijon FCO 3 (1)
Hyun-jun Suk South Korea South Korea Stade Reims Stade Reims 3 (0)
Sada Thioub France France Nîmes Olympique Nîmes Olympique 3 (0)
Abdoulaye Touré France France FC Nantes FC Nantes 3 (0)
Ismaël Traoré Ivory Coast Ivory Coast Angers SCO Angers SCO 3 (0)
Arber Zeneli Kosovo Kosovo Stade Reims Stade Reims 3 (2)
126. Andrei Brazil Brazil FC Nantes FC Nantes 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)
Carlos Vinícius Brazil Brazil AS Monaco AS Monaco 2 (0)
Xavier Chavalerin France France Stade Reims Stade Reims 2 (0)
Daniel Congré France France Montpellier HSC Montpellier HSC 2 (0)
Cristian Spain Spain Angers SCO Angers SCO 2 (0)
Damien Da Silva France France Stade Rennes Stade Rennes 2 (0)
Jason Denayer Belgium Belgium Olympique Lyon Olympique Lyon 2 (0)
Moussa Diaby France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Jordan Ferri France France Nîmes Olympique Nîmes Olympique
Olympique Lyon Olympique Lyon
2 (0)
Youssouf Fofana France France RC Strasbourg RC Strasbourg 2 (0)
Ignatius Ganago Cameroon Cameroon OGC Nice OGC Nice 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)
Oussema Haddadi Tunisia Tunisia Dijon FCO Dijon FCO 2 (0)
Benjamin Jeannot France France Dijon FCO Dijon FCO 2 (0)
Stevan Jovetić Montenegro Montenegro AS Monaco AS Monaco 2 (0)
Aka Kanga France France Angers SCO Angers SCO 2 (0)
Jules Keita Guinea Guinea Dijon FCO Dijon FCO 2 (0)
Chang-hoon Kwon South Korea South Korea Dijon FCO Dijon FCO 2 (0)
Paul Lasne France France Montpellier HSC Montpellier HSC 2 (0)
Pierre Lees-Melou France France OGC Nice OGC Nice 2 (0)
Luiz Gustavo Brazil Brazil Olympique Marseille Olympique Marseille 2 (0)
Hervé Lybohy Ivory Coast Ivory Coast Nîmes Olympique Nîmes Olympique 2 (0)
John Mendoza Colombia Colombia Amiens SC Amiens SC 2 (0)
Ferland Mendy France France Olympique Lyon Olympique Lyon 2 (0)
Samuel Moutoussamy France France FC Nantes FC Nantes 2 (0)
Christopher Nkunku France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Prince Oniangué Congo Congo SM Caen SM Caen 2 (0)
Juan Otero Colombia Colombia Amiens SC Amiens SC 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)
Sanjin Prcić Bosnia-Herzegovina Bosnia-Herzegovina RC Strasbourg RC Strasbourg 2 (0)
Adrien Rabiot France France Paris Saint-Germain Paris Saint-Germain 2 (0)
Rony Lopes Portugal Portugal AS Monaco AS Monaco 2 (0)
Nolan Roux France France EA Guingamp EA Guingamp 2 (0)
Issiaga Sylla Guinea Guinea Toulouse FC Toulouse FC 2 (0)
Romain Thomas France France Angers SCO Angers SCO 2 (0)
Rémi Walter France France OGC Nice OGC Nice 2 (2)
Xeka Portugal Portugal Lille OSC Lille OSC 2 (0)
170. 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)
Abdul Rahman Baba Ghana Ghana Stade Reims Stade Reims 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)
Mehmet Çelik Turkey Turkey Lille OSC Lille OSC 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)
Senou Coulibaly France France Dijon FCO Dijon FCO 1 (0)
Dani Alves Brazil Brazil Paris Saint-Germain Paris Saint-Germain 1 (0)
Dante Brazil Brazil OGC Nice OGC Nice 1 (0)
Bafodé Diakité France France Toulouse FC Toulouse FC 1 (0)
Bakaye Dibassy Mali Mali Amiens SC Amiens SC 1 (0)
Étienne Didot France France EA Guingamp EA Guingamp 1 (0)
Diego Carlos Brazil Brazil FC Nantes FC Nantes 1 (0)
Tristan Dingomé France France Stade Reims Stade Reims 1 (0)
Alexander Djiku France France SM Caen SM Caen 1 (0)
Léo Dubois France France Olympique Lyon Olympique Lyon 1 (0)
Björn Engels Belgium Belgium Stade Reims Stade Reims 1 (0)
Valentin Eysseric France France FC Nantes FC Nantes 1 (1)
Gabriel Brazil Brazil Lille OSC Lille OSC 1 (0)
Lamine Ghezali France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Kamil Glik Poland Poland AS Monaco AS Monaco 1 (0)
Prince Gouano France France Amiens SC Amiens SC 1 (0)
Metehan Güçlü France France Paris Saint-Germain Paris Saint-Germain 1 (0)
Makhtar Gueye Senegal Senegal AS Saint-Étienne AS Saint-Étienne 1 (0)
Frédéric Guilbert France France SM Caen SM Caen 1 (0)
Benjamin Henrichs Germany Germany AS Monaco AS Monaco 1 (0)
Christophe Jallet France France OGC Nice OGC Nice 1 (0)
Jakob Johansson Sweden Sweden Stade Rennes Stade Rennes 1 (0)
Juan Bernat Spain Spain Paris Saint-Germain Paris Saint-Germain 1 (0)
Christopher Jullien France France Toulouse FC Toulouse FC 1 (0)
Boubacar Kamara France France Olympique Marseille Olympique Marseille 1 (0)
Thilo Kehrer Germany Germany Paris Saint-Germain Paris Saint-Germain 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)
Mickaël Le Bihan France France OGC Nice OGC Nice 1 (1)
Anthony Limbombe Belgium Belgium FC Nantes FC Nantes 1 (0)
Maxime Lopez France France Olympique Marseille Olympique Marseille 1 (0)
Lucas Evangelista Brazil Brazil FC Nantes FC Nantes 1 (0)
Josh Maja England England Girondins Bordeaux Girondins Bordeaux 1 (0)
Jean-Victor Makengo France France OGC Nice OGC Nice 1 (0)
Vincent Manceau France France Angers SCO Angers SCO 1 (0)
Jordan Marié France France Dijon FCO Dijon FCO 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)
Yeni N'Gbakoto France France EA Guingamp EA Guingamp 1 (0)
Tanguy NDombèlé France France Olympique Lyon Olympique Lyon 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)
Adil Rami France France Olympique Marseille Olympique Marseille 1 (0)
Mihailo Ristić Serbia Serbia Montpellier HSC Montpellier HSC 1 (0)
Rui Fonte Portugal Portugal Lille OSC Lille OSC 1 (0)
Hiroki Sakai Japan Japan 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)
Younousse Sankharé Senegal Senegal Girondins Bordeaux Girondins Bordeaux 1 (0)
Baptiste Santamaría France France Angers SCO Angers SCO 1 (0)
Bouna Sarr Guinea Guinea Olympique Marseille Olympique Marseille 1 (0)
Malang Sarr France France OGC Nice OGC Nice 1 (0)
Kalidou Sidibé France France Toulouse FC Toulouse FC 1 (0)
Petar Škuletić Serbia Serbia Montpellier HSC Montpellier HSC 1 (0)
Jérémy Sorbon France France EA Guingamp EA Guingamp 1 (0)
Boubakary Soumaré France France Lille OSC Lille OSC 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)
Cheick Timite Ivory Coast Ivory Coast Amiens SC Amiens SC 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)