# Player Country Team Goals (Penalty)
1. Kylian Mbappé France France Paris Saint-Germain Paris Saint-Germain 21 (5)
2. Wissam Ben Yedder France France AS Monaco AS Monaco 17 (9)
3. Memphis Depay Netherlands Netherlands Olympique Lyon Olympique Lyon 16 (7)
4. Boulaye Dia France France Stade Reims Stade Reims 14 (5)
Kevin Volland Germany Germany AS Monaco AS Monaco 14 (0)
6. Ludovic Ajorque France France RC Strasbourg RC Strasbourg 12 (4)
Amine Gouiri France France OGC Nice OGC Nice 12 (4)
Moise Kean Italy Italy Paris Saint-Germain Paris Saint-Germain 12 (0)
Gaëtan Laborde France France Montpellier HSC Montpellier HSC 12 (0)
Karl Toko Ekambi Cameroon Cameroon Olympique Lyon Olympique Lyon 12 (0)
11. Andy Delort Algeria Algeria Montpellier HSC Montpellier HSC 11 (0)
Ui-jo Hwang South Korea South Korea Girondins Bordeaux Girondins Bordeaux 11 (2)
13. Jonathan David Canada Canada Lille OSC Lille OSC 10 (0)
Tino Kadewere Zimbabwe Zimbabwe Olympique Lyon Olympique Lyon 10 (0)
Gaël Kakuta Congo DR Congo DR RC Lens RC Lens 10 (6)
Burak Yılmaz Turkey Turkey Lille OSC Lille OSC 10 (2)
17. Stephy Mavididi England England Montpellier HSC Montpellier HSC 9 (0)
Terem Moffi Nigeria Nigeria FC Lorient FC Lorient 9 (1)
19. Irvin Cardona France France Stade Brest Stade Brest 8 (0)
Habib Diallo Senegal Senegal FC Metz FC Metz
RC Strasbourg RC Strasbourg
8 (1)
Franck Honorat France France Stade Brest Stade Brest 8 (0)
Renaud Ripart France France Nîmes Olympique Nîmes Olympique 8 (4)
Florian Sotoca France France RC Lens RC Lens 8 (2)
Florian Thauvin France France Olympique Marseille Olympique Marseille 8 (0)
25. Ludovic Blas France France FC Nantes FC Nantes 7 (0)
Sofiane Diop France France AS Monaco AS Monaco 7 (0)
Serhou Guirassy France France Stade Rennes Stade Rennes 7 (1)
Arnaud Kalimuendo France France Paris Saint-Germain Paris Saint-Germain
RC Lens RC Lens
7 (0)
Steve Mounié Benin Benin Stade Brest Stade Brest 7 (1)
Yoane Wissa France France FC Lorient FC Lorient 7 (2)
Yusuf Yazıcı Turkey Turkey Lille OSC Lille OSC 7 (0)
32. Stéphane Bahoken France France Angers SCO Angers SCO 6 (0)
Mama Baldé Guinea-Bissau Guinea-Bissau Dijon FCO Dijon FCO 6 (0)
Jonathan Bamba France France Lille OSC Lille OSC 6 (0)
Denis Bouanga Gabon Gabon AS Saint-Étienne AS Saint-Étienne 6 (3)
Wahbi Khazri Tunisia Tunisia AS Saint-Étienne AS Saint-Étienne 6 (3)
Moussa Koné Senegal Senegal Nîmes Olympique Nîmes Olympique 6 (0)
Lucas Paquetá Brazil Brazil Olympique Lyon Olympique Lyon 6 (0)
Neymar Brazil Brazil Paris Saint-Germain Paris Saint-Germain 6 (3)
Ibrahima Niane Senegal Senegal FC Metz FC Metz 6 (1)
Pablo Sarabia Spain Spain Paris Saint-Germain Paris Saint-Germain 6 (0)
Martin Terrier France France Stade Rennes Stade Rennes 6 (1)
43. Houssem Aouar France France Olympique Lyon Olympique Lyon 5 (2)
Simon Banza France France RC Lens RC Lens 5 (1)
Farid Boulaya Algeria Algeria FC Metz FC Metz 5 (0)
Benjamin Bourigeaud France France Stade Rennes Stade Rennes 5 (0)
Ángel Di María Argentina Argentina Paris Saint-Germain Paris Saint-Germain 5 (0)
Kasper Dolberg Denmark Denmark OGC Nice OGC Nice 5 (2)
Romain Faivre France France Stade Brest Stade Brest 5 (1)
Angelo Fulgini France France Angers SCO Angers SCO 5 (1)
Ignatius Ganago Cameroon Cameroon RC Lens RC Lens 5 (0)
Mauro Icardi Argentina Argentina Paris Saint-Germain Paris Saint-Germain 5 (0)
Stevan Jovetić Montenegro Montenegro AS Monaco AS Monaco 5 (0)
Randal Kolo Muani Congo DR Congo DR FC Nantes FC Nantes 5 (0)
Moussa Konaté Senegal Senegal Dijon FCO Dijon FCO 5 (1)
Imran Louza France France FC Nantes FC Nantes 5 (4)
Guillermo Maripán Chile Chile AS Monaco AS Monaco 5 (0)
Téji Savanier France France Montpellier HSC Montpellier HSC 5 (2)
Moses Simon Nigeria Nigeria FC Nantes FC Nantes 5 (1)
Adrien Thomasson France France RC Strasbourg RC Strasbourg 5 (0)
61. Toma Bašić Croatia Croatia Girondins Bordeaux Girondins Bordeaux 4 (0)
Darío Benedetto Argentina Argentina Olympique Marseille Olympique Marseille 4 (1)
Mathieu Cafaro France France Stade Reims Stade Reims 4 (0)
Gaëtan Charbonnier France France Stade Brest Stade Brest 4 (1)
Damien Da Silva France France Stade Rennes Stade Rennes 4 (0)
Loïs Diony France France Angers SCO Angers SCO 4 (1)
Julian Draxler Germany Germany Paris Saint-Germain Paris Saint-Germain 4 (0)
Niclas Eliasson Sweden Sweden Nîmes Olympique Nîmes Olympique 4 (0)
Zinedine Ferhat Algeria Algeria Nîmes Olympique Nîmes Olympique 4 (0)
Aleksandr Golovin Russia Russia AS Monaco AS Monaco 4 (0)
Adrian Grbić Austria Austria FC Lorient FC Lorient 4 (3)
Pierre-Yves Hamel France France FC Lorient FC Lorient 4 (1)
Romain Hamouma France France AS Saint-Étienne AS Saint-Étienne 4 (0)
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)
Arkadiusz Milik Poland Poland Olympique Marseille Olympique Marseille 4 (1)
Rémi Oudin France France Girondins Bordeaux Girondins Bordeaux 4 (0)
Dimitri Payet France France Olympique Marseille Olympique Marseille 4 (0)
82. 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)
Mahdi Camara France France AS Saint-Étienne AS Saint-Étienne 3 (0)
Pierrick Capelle France France Angers SCO Angers SCO 3 (0)
Brendan Chardonnet France France Stade Brest Stade Brest 3 (0)
Alexis Claude-Maurice France France OGC Nice OGC Nice 3 (0)
Jonathan Clauss France France RC Lens RC Lens 3 (0)
Thomas Delaine France France FC Metz FC Metz 3 (0)
Axel Disasi France France AS Monaco AS Monaco 3 (0)
Valère Germain France France Olympique Marseille Olympique Marseille 3 (0)
Clément Grenier France France Stade Rennes Stade Rennes 3 (1)
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)
Luiz Araujo Brazil Brazil Lille OSC Lille OSC 3 (0)
Thomas Mangani France France Angers SCO Angers SCO 3 (3)
Myziane Maolida France France OGC Nice OGC Nice 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)
Arnaud Nordin France France AS Saint-Étienne AS Saint-Étienne 3 (0)
Mathias Pereira Lage Portugal Portugal Angers SCO Angers SCO 3 (0)
Romain Perraud France France Stade Brest Stade Brest 3 (0)
Romain Thomas France France Angers SCO Angers SCO 3 (0)
El Bilal Touré Mali Mali Stade Reims Stade Reims 3 (0)
Ismaël Traoré Ivory Coast Ivory Coast Angers SCO Angers SCO 3 (0)
Vagner Cape Verde Cape Verde FC Metz FC Metz 3 (2)
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)
116. 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)
Quentin Boisgard France France FC Lorient FC Lorient 2 (0)
Duje Ćaleta-Car Croatia Croatia Olympique Marseille Olympique Marseille 2 (0)
Zeki Çelik Turkey Turkey Lille OSC Lille OSC 2 (0)
Cesc Fàbregas Spain Spain AS Monaco AS Monaco 2 (2)
Mehdi Chahiri France France RC Strasbourg RC Strasbourg 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)
Danilo Portugal Portugal Paris Saint-Germain Paris Saint-Germain 2 (0)
Dante Brazil Brazil OGC Nice OGC Nice 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)
Gelson Martins Portugal Portugal AS Monaco AS Monaco 2 (0)
Idrissa Gueye Senegal Senegal Paris Saint-Germain Paris Saint-Germain 2 (0)
Mamadou Gueye Senegal Senegal FC Metz FC Metz 2 (0)
Pape Alassane Gueye France France Olympique Marseille Olympique Marseille 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)
Josh Maja Nigeria Nigeria Girondins Bordeaux Girondins Bordeaux 2 (0)
Marcelo Brazil Brazil Olympique Lyon Olympique Lyon 2 (0)
Nathanaël Mbuku France France Stade Reims Stade Reims 2 (0)
Facundo Medina Argentina Argentina RC Lens RC Lens 2 (0)
Birger Meling Norway Norway Nîmes Olympique Nîmes Olympique 2 (0)
Ngonda Muzinga Congo DR Congo DR Dijon FCO Dijon FCO 2 (0)
Pedro Mendes Portugal Portugal Montpellier HSC Montpellier HSC 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)
Rony Lopes Portugal Portugal OGC Nice OGC Nice 2 (0)
Morgan Sanson France France Olympique Marseille Olympique Marseille 2 (0)
Pape Sarr Senegal Senegal FC Metz FC Metz 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)
163. Yacine Adli France France Girondins Bordeaux Girondins Bordeaux 1 (0)
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)
Hichem Boudaoui Algeria Algeria OGC Nice OGC Nice 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)
Dylan Bronn Tunisia Tunisia FC Metz FC Metz 1 (1)
Bruno Guimarães Brazil Brazil Olympique Lyon Olympique Lyon 1 (0)
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)
Trevoh Chalobah England England FC Lorient FC Lorient 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)
Mathieu Debuchy France France AS Saint-Étienne AS Saint-Étienne 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)
Jérémy Doku Belgium Belgium Stade Rennes Stade Rennes 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)
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)
Massadio Haïdara France France RC Lens RC Lens 1 (0)
Jérôme Hergault France France FC Lorient FC Lorient 1 (0)
Corentin Jean France France RC Lens RC Lens 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)
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)
Dimitri Liénard France France RC Strasbourg RC Strasbourg 1 (1)
Jordan Lotomba Switzerland Switzerland OGC Nice OGC Nice 1 (0)
Yvann Macon France France AS Saint-Étienne AS Saint-Étienne 1 (0)
Habib Maïga Ivory Coast Ivory Coast FC Metz FC Metz 1 (0)
Marquinhos Brazil Brazil Paris Saint-Germain Paris Saint-Germain 1 (0)
Stefan Mitrovič Serbia Serbia RC Strasbourg RC Strasbourg 1 (0)
Thomas Monconduit France France FC Lorient FC Lorient 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)
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)
Nicolas Pallois France France FC Nantes FC Nantes 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)
Moïse Sahi Mali Mali RC Strasbourg RC Strasbourg 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)
Islam Slimani Algeria Algeria Olympique Lyon Olympique Lyon 1 (0)
Arnaud Souquet France France Montpellier HSC Montpellier HSC 1 (0)
Issiaga Sylla Guinea Guinea RC Lens RC Lens 1 (0)
Sada Thioub France France Angers SCO Angers SCO 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)
Kévin Zohi Mali Mali RC Strasbourg RC Strasbourg 1 (0)