# Player Country Team Goals (Penalty)
1. Kylian Mbappé France France Paris Saint-Germain Paris Saint-Germain 27 (6)
2. Wissam Ben Yedder France France AS Monaco AS Monaco 20 (10)
Memphis Depay Netherlands Netherlands Olympique Lyon Olympique Lyon 20 (8)
4. Ludovic Ajorque France France RC Strasbourg RC Strasbourg 16 (4)
Gaëtan Laborde France France Montpellier HSC Montpellier HSC 16 (0)
Kevin Volland Germany Germany AS Monaco AS Monaco 16 (0)
Burak Yılmaz Turkey Turkey Lille OSC Lille OSC 16 (4)
8. Andy Delort Algeria Algeria Montpellier HSC Montpellier HSC 15 (0)
9. Boulaye Dia France France Stade Reims Stade Reims 14 (5)
Terem Moffi Nigeria Nigeria FC Lorient FC Lorient 14 (1)
Karl Toko Ekambi Cameroon Cameroon Olympique Lyon Olympique Lyon 14 (0)
12. Jonathan David Canada Canada Lille OSC Lille OSC 13 (0)
Moise Kean Italy Italy Paris Saint-Germain Paris Saint-Germain 13 (0)
14. Amine Gouiri France France OGC Nice OGC Nice 12 (4)
Ui-jo Hwang South Korea South Korea Girondins Bordeaux Girondins Bordeaux 12 (3)
16. Gaël Kakuta Congo DR Congo DR RC Lens RC Lens 11 (7)
Renaud Ripart France France Nîmes Olympique Nîmes Olympique 11 (6)
18. Ludovic Blas France France FC Nantes FC Nantes 10 (0)
Serhou Guirassy France France Stade Rennes Stade Rennes 10 (1)
Tino Kadewere Zimbabwe Zimbabwe Olympique Lyon Olympique Lyon 10 (0)
Yoane Wissa France France FC Lorient FC Lorient 10 (4)
22. Habib Diallo Senegal Senegal FC Metz FC Metz
RC Strasbourg RC Strasbourg
9 (1)
Randal Kolo Muani Congo DR Congo DR FC Nantes FC Nantes 9 (0)
Moussa Koné Senegal Senegal Nîmes Olympique Nîmes Olympique 9 (0)
Lucas Paquetá Brazil Brazil Olympique Lyon Olympique Lyon 9 (0)
Stephy Mavididi England England Montpellier HSC Montpellier HSC 9 (0)
Arkadiusz Milik Poland Poland Olympique Marseille Olympique Marseille 9 (3)
Steve Mounié Benin Benin Stade Brest Stade Brest 9 (1)
Neymar Brazil Brazil Paris Saint-Germain Paris Saint-Germain 9 (5)
Martin Terrier France France Stade Rennes Stade Rennes 9 (1)
31. Irvin Cardona France France Stade Brest Stade Brest 8 (0)
Franck Honorat France France Stade Brest Stade Brest 8 (0)
Florian Sotoca France France RC Lens RC Lens 8 (2)
Florian Thauvin France France Olympique Marseille Olympique Marseille 8 (0)
35. Houssem Aouar France France Olympique Lyon Olympique Lyon 7 (2)
Mama Baldé Guinea-Bissau Guinea-Bissau Dijon FCO Dijon FCO 7 (0)
Denis Bouanga Gabon Gabon AS Saint-Étienne AS Saint-Étienne 7 (3)
Sofiane Diop France France AS Monaco AS Monaco 7 (0)
Angelo Fulgini France France Angers SCO Angers SCO 7 (1)
Ignatius Ganago Cameroon Cameroon RC Lens RC Lens 7 (0)
Mauro Icardi Argentina Argentina Paris Saint-Germain Paris Saint-Germain 7 (1)
Arnaud Kalimuendo France France Paris Saint-Germain Paris Saint-Germain
RC Lens RC Lens
7 (0)
Wahbi Khazri Tunisia Tunisia AS Saint-Étienne AS Saint-Étienne 7 (3)
Imran Louza France France FC Nantes FC Nantes 7 (5)
Dimitri Payet France France Olympique Marseille Olympique Marseille 7 (0)
Yusuf Yazıcı Turkey Turkey Lille OSC Lille OSC 7 (0)
47. Stéphane Bahoken France France Angers SCO Angers SCO 6 (0)
Jonathan Bamba France France Lille OSC Lille OSC 6 (0)
Farid Boulaya Algeria Algeria FC Metz FC Metz 6 (1)
Benjamin Bourigeaud France France Stade Rennes Stade Rennes 6 (0)
Gaëtan Charbonnier France France Stade Brest Stade Brest 6 (1)
Kasper Dolberg Denmark Denmark OGC Nice OGC Nice 6 (2)
Romain Faivre France France Stade Brest Stade Brest 6 (1)
Zinedine Ferhat Algeria Algeria Nîmes Olympique Nîmes Olympique 6 (1)
Romain Hamouma France France AS Saint-Étienne AS Saint-Étienne 6 (0)
Stevan Jovetić Montenegro Montenegro AS Monaco AS Monaco 6 (0)
Ibrahima Niane Senegal Senegal FC Metz FC Metz 6 (1)
Pablo Sarabia Spain Spain Paris Saint-Germain Paris Saint-Germain 6 (0)
Moses Simon Nigeria Nigeria FC Nantes FC Nantes 6 (1)
60. Simon Banza France France RC Lens RC Lens 5 (1)
Darío Benedetto Argentina Argentina Olympique Marseille Olympique Marseille 5 (1)
Ángel Di María Argentina Argentina Paris Saint-Germain Paris Saint-Germain 5 (0)
Loïs Diony France France Angers SCO Angers SCO 5 (1)
Aleksandr Golovin Russia Russia AS Monaco AS Monaco 5 (0)
Moussa Konaté Senegal Senegal Dijon FCO Dijon FCO 5 (1)
Guillermo Maripán Chile Chile AS Monaco AS Monaco 5 (0)
Téji Savanier France France Montpellier HSC Montpellier HSC 5 (2)
Adrien Thomasson France France RC Strasbourg RC Strasbourg 5 (0)
69. Toma Bašić Croatia Croatia Girondins Bordeaux Girondins Bordeaux 4 (0)
Mathieu Cafaro France France Stade Reims Stade Reims 4 (0)
Alexis Claude-Maurice France France OGC Nice OGC Nice 4 (0)
Damien Da Silva France France Stade Rennes Stade Rennes 4 (0)
Julian Draxler Germany Germany Paris Saint-Germain Paris Saint-Germain 4 (0)
Niclas Eliasson Sweden Sweden Nîmes Olympique Nîmes Olympique 4 (0)
Adrian Grbić Austria Austria FC Lorient FC Lorient 4 (3)
Clément Grenier France France Stade Rennes Stade Rennes 4 (1)
Pierre-Yves Hamel France France FC Lorient FC Lorient 4 (1)
Adrien Hunou France France Stade Rennes Stade Rennes 4 (0)
Jonathan Ikoné France France Lille OSC Lille OSC 4 (1)
Samuel Kalu Nigeria Nigeria Girondins Bordeaux Girondins Bordeaux 4 (0)
Pierre Lees-Melou France France OGC Nice OGC Nice 4 (1)
Aaron Leya Iseka Belgium Belgium FC Metz FC Metz 4 (2)
Luiz Araujo Brazil Brazil Lille OSC Lille OSC 4 (0)
Nathanaël Mbuku France France Stade Reims Stade Reims 4 (0)
Arnaud Nordin France France AS Saint-Étienne AS Saint-Étienne 4 (0)
Rémi Oudin France France Girondins Bordeaux Girondins Bordeaux 4 (0)
Mathias Pereira Lage Portugal Portugal Angers SCO Angers SCO 4 (0)
Romain Thomas France France Angers SCO Angers SCO 4 (0)
El Bilal Touré Mali Mali Stade Reims Stade Reims 4 (0)
Vagner Cape Verde Cape Verde FC Metz FC Metz 4 (2)
91. Yunis Abdelhamid Morocco Morocco Stade Reims Stade Reims 3 (0)
Laurent Abergel France France FC Lorient FC Lorient 3 (0)
Charles Abi France France AS Saint-Étienne AS Saint-Étienne 3 (0)
Nayef Aguerd Morocco Morocco Stade Rennes Stade Rennes 3 (0)
Abdoul Bamba France France FC Nantes FC Nantes 3 (0)
Hichem Boudaoui Algeria Algeria OGC Nice OGC Nice 3 (0)
Bruno Guimarães Brazil Brazil Olympique Lyon Olympique Lyon 3 (1)
Mahdi Camara France France AS Saint-Étienne AS Saint-Étienne 3 (0)
Pierrick Capelle France France Angers SCO Angers SCO 3 (0)
Zeki Çelik Turkey Turkey Lille OSC Lille OSC 3 (0)
Brendan Chardonnet France France Stade Brest Stade Brest 3 (0)
Jonathan Clauss France France RC Lens RC Lens 3 (0)
Kalifa Coulibaly Mali Mali FC Nantes FC Nantes 3 (1)
Thomas Delaine France France FC Metz FC Metz 3 (0)
Axel Disasi France France AS Monaco AS Monaco 3 (0)
Gelson Martins Portugal Portugal AS Monaco AS Monaco 3 (0)
Valère Germain France France Olympique Marseille Olympique Marseille 3 (0)
Mamadou Gueye Senegal Senegal FC Metz FC Metz 3 (0)
José Fonte Portugal Portugal Lille OSC Lille OSC 3 (0)
Kenny Lala France France RC Strasbourg RC Strasbourg 3 (3)
Armand Laurienté France France FC Lorient FC Lorient 3 (0)
Thomas Mangani France France Angers SCO Angers SCO 3 (3)
Myziane Maolida France France OGC Nice OGC Nice 3 (0)
Marcelo Brazil Brazil Olympique Lyon Olympique Lyon 3 (0)
Marquinhos Brazil Brazil Paris Saint-Germain Paris Saint-Germain 3 (0)
Florent Mollet France France Montpellier HSC Montpellier HSC 3 (0)
Harold Moukoudi Cameroon Cameroon AS Saint-Étienne AS Saint-Étienne 3 (0)
Opa Nguette France France FC Metz FC Metz 3 (0)
Romain Perraud France France Stade Brest Stade Brest 3 (0)
Rony Lopes Portugal Portugal OGC Nice OGC Nice 3 (0)
Pape Sarr Senegal Senegal FC Metz FC Metz 3 (0)
Islam Slimani Algeria Algeria Olympique Lyon Olympique Lyon 3 (0)
Ismaël Traoré Ivory Coast Ivory Coast Angers SCO Angers SCO 3 (0)
Elye Wahi France France Montpellier HSC Montpellier HSC 3 (0)
Timothy Weah USA USA Lille OSC Lille OSC 3 (0)
Papa Yade Senegal Senegal FC Metz FC Metz 3 (0)
Arber Zeneli Kosovo Kosovo Stade Reims Stade Reims 3 (0)
128. Yacine Adli France France Girondins Bordeaux Girondins Bordeaux 2 (0)
Mattéo Ahlinvi France France Nîmes Olympique Nîmes Olympique 2 (0)
Jean-Eudes Aholou Ivory Coast Ivory Coast AS Monaco AS Monaco
RC Strasbourg RC Strasbourg
2 (0)
Álvaro González Spain Spain Olympique Marseille Olympique Marseille 2 (0)
Adil Aouchiche France France AS Saint-Étienne AS Saint-Étienne 2 (0)
Benoît Badiashile France France AS Monaco AS Monaco 2 (0)
Leonardo Balerdi Argentina Argentina Olympique Marseille Olympique Marseille 2 (0)
Paul Baysse France France Girondins Bordeaux Girondins Bordeaux 2 (0)
Hatem Ben Arfa France France Girondins Bordeaux Girondins Bordeaux 2 (0)
Yassine Benzia Algeria Algeria Dijon FCO Dijon FCO 2 (2)
Quentin Boisgard France France FC Lorient FC Lorient 2 (0)
Dylan Bronn Tunisia Tunisia FC Metz FC Metz 2 (1)
Duje Ćaleta-Car Croatia Croatia Olympique Marseille Olympique Marseille 2 (0)
Cesc Fàbregas Spain Spain AS Monaco AS Monaco 2 (2)
Mehdi Chahiri France France RC Strasbourg RC Strasbourg 2 (0)
Trevoh Chalobah England England FC Lorient FC Lorient 2 (0)
Daniel Congré France France Montpellier HSC Montpellier HSC 2 (0)
Maxwel Cornet Ivory Coast Ivory Coast Olympique Lyon Olympique Lyon 2 (0)
Senou Coulibaly France France Dijon FCO Dijon FCO 2 (0)
Michaël Cuisance France France Olympique Marseille Olympique Marseille 2 (0)
Dante Brazil Brazil OGC Nice OGC Nice 2 (0)
Mathieu Debuchy France France AS Saint-Étienne AS Saint-Étienne 2 (0)
Jérémy Doku Belgium Belgium Stade Rennes Stade Rennes 2 (0)
Cheick Doucouré Mali Mali RC Lens RC Lens 2 (0)
Léo Dubois France France Olympique Lyon Olympique Lyon 2 (0)
Bruno Écuélé Gabon Gabon Dijon FCO Dijon FCO 2 (0)
Renaud Emond Belgium Belgium FC Nantes FC Nantes 2 (0)
Alessandro Florenzi Italy Italy Paris Saint-Germain Paris Saint-Germain 2 (0)
Seko Fofana Ivory Coast Ivory Coast RC Lens RC Lens 2 (0)
Idrissa Gueye Senegal Senegal Paris Saint-Germain Paris Saint-Germain 2 (0)
Pape Alassane Gueye France France Olympique Marseille Olympique Marseille 2 (0)
Massadio Haïdara France France RC Lens RC Lens 2 (0)
Jérôme Hergault France France FC Lorient FC Lorient 2 (0)
Hassane Kamara Ivory Coast Ivory Coast OGC Nice OGC Nice 2 (0)
Saîf-Eddine Khaoui Tunisia Tunisia Olympique Marseille Olympique Marseille 2 (0)
Ghislain Konan Ivory Coast Ivory Coast Stade Reims Stade Reims 2 (0)
Dimitri Liénard France France RC Strasbourg RC Strasbourg 2 (1)
Pol Lirola Spain Spain Olympique Marseille Olympique Marseille 2 (0)
Josh Maja Nigeria Nigeria Girondins Bordeaux Girondins Bordeaux 2 (0)
Facundo Medina Argentina Argentina RC Lens RC Lens 2 (0)
Birger Meling Norway Norway Nîmes Olympique Nîmes Olympique 2 (0)
Stefan Mitrovič Serbia Serbia RC Strasbourg RC Strasbourg 2 (0)
Thomas Monconduit France France FC Lorient FC Lorient 2 (0)
Ngonda Muzinga Congo DR Congo DR Dijon FCO Dijon FCO 2 (0)
Nicolas Pallois France France FC Nantes FC Nantes 2 (0)
Pedro Mendes Portugal Portugal Montpellier HSC Montpellier HSC 2 (0)
Danilo Pereira Portugal Portugal Paris Saint-Germain Paris Saint-Germain 2 (0)
Romain Philippoteaux France France Nîmes Olympique Nîmes Olympique
Stade Brest Stade Brest
2 (0)
Nemanja Radonjić Serbia Serbia Olympique Marseille Olympique Marseille 2 (0)
Morgan Sanson France France Olympique Marseille Olympique Marseille 2 (0)
Petar Škuletić Serbia Serbia Montpellier HSC Montpellier HSC 2 (0)
Aurélien Tchouaméni France France AS Monaco AS Monaco 2 (0)
Khéphren Thuram France France OGC Nice OGC Nice 2 (0)
Abdoulaye Touré France France FC Nantes FC Nantes 2 (1)
Kévin Zohi Mali Mali RC Strasbourg RC Strasbourg 2 (0)
183. Ruben Aguilar France France AS Monaco AS Monaco 1 (0)
Jordan Amavi France France Olympique Marseille Olympique Marseille 1 (0)
Ander Herrera Spain Spain Paris Saint-Germain Paris Saint-Germain 1 (0)
Andrei Brazil Brazil FC Nantes FC Nantes 1 (0)
Roger Assalé Ivory Coast Ivory Coast Dijon FCO Dijon FCO 1 (0)
Youcef Atal Algeria Algeria OGC Nice OGC Nice 1 (0)
Jean Bellegarde France France RC Strasbourg RC Strasbourg 1 (0)
Sofiane Boufal Morocco Morocco Angers SCO Angers SCO 1 (0)
John Boye Ghana Ghana FC Metz FC Metz 1 (0)
Domagoj Bradarić Croatia Croatia Lille OSC Lille OSC 1 (0)
Lilian Brassier France France Stade Brest Stade Brest
Stade Rennes Stade Rennes
1 (0)
Jimmy Briand France France Girondins Bordeaux Girondins Bordeaux 1 (1)
Jimmy Cabot France France Angers SCO Angers SCO 1 (0)
Yannick Cahuzac France France RC Lens RC Lens 1 (0)
Eduardo Camavinga France France Stade Rennes Stade Rennes 1 (0)
Jean-Charles Castelletto Cameroon Cameroon FC Nantes FC Nantes 1 (0)
Fabien Centonze France France FC Metz FC Metz 1 (0)
Fouad Chafik Morocco Morocco Dijon FCO Dijon FCO 1 (0)
Rayan Cherki France France Olympique Lyon Olympique Lyon 1 (0)
Lassana Coulibaly Mali Mali Angers SCO Angers SCO 1 (0)
Andrés Cubas Argentina Argentina Nîmes Olympique Nîmes Olympique 1 (0)
Colin Dagba France France Paris Saint-Germain Paris Saint-Germain 1 (0)
Flavius Daniliuc Austria Austria OGC Nice OGC Nice 1 (0)
David Costa Portugal Portugal RC Lens RC Lens 1 (0)
Nicolas de Préville France France Girondins Bordeaux Girondins Bordeaux 1 (0)
Lucas Deaux France France Nîmes Olympique Nîmes Olympique 1 (0)
Moussa Dembélé France France Olympique Lyon Olympique Lyon 1 (0)
Jason Denayer Belgium Belgium Olympique Lyon Olympique Lyon 1 (0)
Kevin Denkey Togo Togo Nîmes Olympique Nîmes Olympique 1 (0)
Krépin Diatta Senegal Senegal AS Monaco AS Monaco 1 (0)
Jean-Kevin Duverne France France Stade Brest Stade Brest 1 (0)
Éric Ebimbe France France Dijon FCO Dijon FCO 1 (0)
Wout Faes Belgium Belgium Stade Reims Stade Reims 1 (0)
Alexis Flips France France Stade Reims Stade Reims 1 (0)
Lamine Fomba France France Nîmes Olympique Nîmes Olympique 1 (0)
Willem Geubbels France France AS Monaco AS Monaco 1 (0)
Andreaw Gravillon Guadeloupe Guadeloupe FC Lorient FC Lorient 1 (0)
Frédéric Guilbert France France RC Strasbourg RC Strasbourg 1 (0)
Corentin Jean France France RC Lens RC Lens 1 (0)
Aboubakar Kamara France France Dijon FCO Dijon FCO 1 (0)
Lamine Koné Ivory Coast Ivory Coast RC Strasbourg RC Strasbourg 1 (0)
Boubakar Kouyaté Mali Mali FC Metz FC Metz 1 (0)
Layvin Kurzawa France France Paris Saint-Germain Paris Saint-Germain 1 (0)
Dereck Kutesa Switzerland Switzerland Stade Reims Stade Reims 1 (0)
Enock Kwateng France France Girondins Bordeaux Girondins Bordeaux 1 (0)
Loïck Landré France France Nîmes Olympique Nîmes Olympique 1 (0)
Jérémy Le Douaron France France Stade Brest Stade Brest 1 (0)
Fabien Lemoine France France FC Lorient FC Lorient 1 (0)
Jordan Lotomba Switzerland Switzerland OGC Nice OGC Nice 1 (0)
Yvann Maçon France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Habib Maïga Ivory Coast Ivory Coast FC Metz FC Metz 1 (0)
Sékou Mara France France Girondins Bordeaux Girondins Bordeaux 1 (0)
Eliot Matazo Belgium Belgium AS Monaco AS Monaco 1 (0)
Moreto Cassamá Guinea-Bissau Guinea-Bissau Stade Reims Stade Reims 1 (0)
Marshall Munetsi Zimbabwe Zimbabwe Stade Reims Stade Reims 1 (0)
Dan N'Doye Switzerland Switzerland OGC Nice OGC Nice 1 (0)
Steven N'Zonzi France France Stade Rennes Stade Rennes 1 (0)
Yvan Neyou Noupa Cameroon Cameroon AS Saint-Étienne AS Saint-Étienne 1 (0)
M’Baye Niang Senegal Senegal Stade Rennes Stade Rennes 1 (0)
Gerzino Nyamsi France France Stade Rennes Stade Rennes 1 (0)
Otavio Brazil Brazil Girondins Bordeaux Girondins Bordeaux 1 (0)
Ambroise Oyongo Cameroon Cameroon Montpellier HSC Montpellier HSC 1 (0)
Pablo Castro Brazil Brazil Girondins Bordeaux Girondins Bordeaux 1 (0)
Leandro Paredes Argentina Argentina Paris Saint-Germain Paris Saint-Germain 1 (0)
Pietro Pellegri Italy Italy AS Monaco AS Monaco 1 (0)
Timothée Pembélé France France Paris Saint-Germain Paris Saint-Germain 1 (0)
Lucas Perrin France France Olympique Marseille Olympique Marseille 1 (0)
Ronaël Pierre-Gabriel France France Stade Brest Stade Brest 1 (0)
Raphinha Brazil Brazil Stade Rennes Stade Rennes 1 (0)
Jeff Reine-Adélaïde France France OGC Nice OGC Nice
Olympique Lyon Olympique Lyon
1 (0)
Renato Sanches Portugal Portugal Lille OSC Lille OSC 1 (0)
Valentin Rongier France France Olympique Marseille Olympique Marseille 1 (0)
Youssouf Sabaly Senegal Senegal Girondins Bordeaux Girondins Bordeaux 1 (0)
Moïse Sahi Ivory Coast Ivory Coast RC Strasbourg RC Strasbourg 1 (0)
William Saliba France France OGC Nice OGC Nice 1 (0)
Junior Sambia France France Montpellier HSC Montpellier HSC 1 (0)
Aurélien Scheidler France France Dijon FCO Dijon FCO 1 (0)
Malik Sellouki France France OGC Nice OGC Nice 1 (0)
Mohamed Simakan France France RC Strasbourg RC Strasbourg 1 (0)
Issouf Sissokho Mali Mali Girondins Bordeaux Girondins Bordeaux 1 (0)
Arnaud Souquet France France Montpellier HSC Montpellier HSC 1 (0)
Issiaga Sylla Guinea Guinea RC Lens RC Lens 1 (0)
Flavien Tait France France Stade Rennes Stade Rennes 1 (0)
Sada Thioub France France Angers SCO Angers SCO 1 (0)
Jean-Clair Todibo France France OGC Nice OGC Nice 1 (0)
Boubacar Traoré Mali Mali FC Metz FC Metz 1 (0)
Charles Traoré Mali Mali FC Nantes FC Nantes 1 (0)
Hamari Traoré Mali Mali Stade Rennes Stade Rennes 1 (0)
Adrien Truffert France France Stade Rennes Stade Rennes 1 (0)
Majeed Waris Ghana Ghana RC Strasbourg RC Strasbourg 1 (1)
Xeka Portugal Portugal Lille OSC Lille OSC 1 (0)
Zaydou Youssouf France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Mehdi Zerkane Algeria Algeria Girondins Bordeaux Girondins Bordeaux 1 (0)