French Ligue 1 - Player fouls

Player Team Apps Fouls Fouls/90*
Jean N'Guessan Metz 6 10 8.3
Ayyoub Bouaddi Lille 9 8 5.7
Andy Logbo Le Havre 10 12 4.5
Sacha Delaye Montpellier 9 6 4.4
Marquinhos Nantes 7 7 4.2
Ibrahim Diakité Reims 5 5 4.2
Rabby Nzingoula Strasbourg 6 6 4.1
Edan Diop Monaco 10 7 4.1
Ibou Sané Metz 9 5 3.7
Kelvin Yeboah Montpellier 14 11 3.6
Bertug Yildirim Rennes 21 18 3.6
Jaouen Hadjam Nantes 8 4 3.4
Léo Leroy Montpellier 22 20 3.3
Bilal Nadir Marseille 5 4 3.3
Valentin Atangana Edoa Reims 15 19 3.1
Oualid El Hajjam Le Havre 13 13 3
Malick Mbaye Metz 5 5 3
Bassirou N'diaye Lorient 5 5 3
Wesley Saïd Lens 27 33 2.9
Alexis Claude-Maurice Nice 18 16 2.9
Aboubacar Ali Abdallah Strasbourg 9 4 2.9
Samuel Grandsir Le Havre 23 18 2.7
Grejohn Kyei Clermont 27 30 2.6
Paul Akouokou Lyon 8 9 2.6
Thérence Koudou Reims 9 9 2.6
Frank Magri Toulouse 29 41 2.6
Stijn Spierings Lens 26 46 2.5
Skelly Alvero Lyon 8 12 2.5
Mahamadou Diawara Lyon 11 10 2.5
Habib Maïga Metz 7 4 2.5
Ludovic Blas Rennes 29 44 2.5
Fabian Rieder Rennes 15 10 2.5
Steve Ngoura Le Havre 12 6 2.5
Orel Mangala Lyon 8 11 2.5
Vanderson Monaco 20 45 2.5
Ernest Nuamah Lyon 29 50 2.4
Igor Silva Lorient 5 7 2.4
Douglas Augusto Nantes 25 48 2.4
Randal Kolo Muani PSG 26 34 2.4
Ibrahima Sissoko Strasbourg 27 44 2.4
Jean Onana Marseille 13 15 2.4
Deiver Machado Lens 19 30 2.4
Pape Gueye Marseille 15 20 2.3
Mamadou Coulibaly Monaco 5 3 2.3
Yann Karamoh Montpellier 12 7 2.3
Issa Soumaré Le Havre 7 6 2.3
Didier Lamkel Zé Metz 9 14 2.3
Morgan Guilavogui Lens 23 14 2.3
Saël Kumbedi Lyon 17 23 2.3
Senny Mayulu PSG 8 8 2.2
Benjamin Stambouli Reims 7 7 2.2
Steve Mounié Brest 32 43 2.2
Pablo Pagis Lorient 3 4 2.2
Mohamed Camara Monaco 20 25 2.2
Johann Lepenant Lyon 6 6 2.2
Manuel Ugarte PSG 25 46 2.1
Siriné Doucouré Lorient 11 10 2.1
Bonke Innocent Lorient 4 5 2.1
Guela Doué Rennes 24 29 2.1
Jordan Ferri Montpellier 30 48 2.1
Maximiliano Caufriez Clermont 20 39 2.1
Jessy Deminguet Strasbourg 18 16 2.1
Soungoutou Magassa Monaco 21 31 2.1
Amir Richardson Reims 28 31 2.1
Elbasan Rashani Clermont 24 27 2.1
Vincent Sierro Toulouse 30 52 2.1
Óscar Estupiñán Metz 6 6 2.1
Jonas Martin Brest 31 27 2
Nuno Mendes PSG 6 6 2
Salis Abdul Samed Lens 27 34 2
Zakaria Aboukhlal Toulouse 13 17 2
Antoine Joujou Le Havre 23 17 2
Simon Elisor Metz 14 17 2
Faris Moumbagna Marseille 13 12 2
Yohann Magnin Clermont 31 37 2
Oumar Diakité Reims 28 35 2
Moussa Sissoko Nantes 26 40 2
Renan Lodi Marseille 14 27 2
Lorenz Assignon Rennes 14 22 2
Alexandre Lacazette Lyon 29 50 2
Khalil Fayad Montpellier 23 22 1.9
Cristian Cásseres Toulouse 32 42 1.9
Désiré Doué Rennes 31 35 1.9
Jean-Kévin Duverne Nantes 19 29 1.9
Maxime Gonalons Clermont 21 28 1.9
Lebo Mothiba Strasbourg 15 13 1.9
Joel Asoro Metz 20 18 1.9
Rassoul Ndiaye Le Havre 19 11 1.9
Sergio Akieme Reims 13 17 1.9
Evann Guessand Nice 34 32 1.9
Thibault De Smet Reims 27 38 1.9
Marshall Munetsi Reims 27 45 1.9
Jhoanner Chávez Lens 8 10 1.9
Maghnes Akliouche Monaco 28 33 1.8
Benjamin André Lille 30 52 1.8
Arouna Sangante Le Havre 30 54 1.8
Bénie Traoré Nantes 14 10 1.8
Mamadou Diakhon Reims 11 4 1.8
Lamine Camara Metz 31 45 1.8
Mohamed-Ali Cho Nice 17 17 1.8
Ibrahim Salah Rennes 23 10 1.8
Arthur Atta Metz 21 18 1.8
Denis Genreau Toulouse 9 9 1.7
Aron Dønnum Toulouse 27 31 1.7
Tanguy Coulibaly Montpellier 16 12 1.7
Mohamed Bamba Lorient 16 22 1.7
Samuel Moutoussamy Nantes 26 21 1.7
Kévin Keben Toulouse 8 10 1.7
Gift Orban Lyon 13 9 1.7
Thomas Delaine Strasbourg 27 39 1.7
Tiémoué Bakayoko Lorient 20 25 1.7
Facundo Medina Lens 31 51 1.7
Pierre Lees-Melou Brest 29 47 1.7
Gédéon Kalulu Lorient 19 18 1.7
Koffi Kouao Metz 13 16 1.7
Imrân Louza Lorient 14 16 1.7
Kamory Doumbia Reims 25 16 1.7
Folarin Balogun Monaco 29 31 1.6
Darlin Yongwa Lorient 22 21 1.6
Mahdi Camara Brest 32 37 1.6
Kiki Kouyaté Montpellier 23 35 1.6
Panos Katseris Lorient 15 19 1.6
Kévin N'Doram Metz 23 29 1.6
Habib Keïta Clermont 27 23 1.6
Emran Soglo Marseille 3 2 1.6
Jérémy Doku Rennes 2 2 1.6
Sofiane Diop Nice 10 9 1.6
Modibo Sagnan Montpellier 13 19 1.6
Jérémy Le Douaron Brest 33 29 1.6
Danley Jean Jacques Metz 33 48 1.6
Habib Diarra Strasbourg 31 41 1.6
Tino Kadewere Lyon 25 19 1.6
Nordi Mukiele PSG 16 14 1.6
Moïse Sahi Strasbourg 18 11 1.6
Isaak Touré Marseille 24 36 1.6
Tom Louchet Nice 13 7 1.6
Nicolás Tagliafico Lyon 25 37 1.6
Vítinha Marseille 18 16 1.6
Joseph Nduquidi Metz 13 13 1.6
Cheikh Sabaly Metz 29 24 1.6
Abakar Sylla Strasbourg 22 31 1.6
Keito Nakamura Reims 25 24 1.6
Akor Adams Montpellier 32 39 1.6
Adson Nantes 8 4 1.5
Geoffrey Kondogbia Marseille 26 25 1.5
Julien Le Cardinal Lens 14 9 1.5
François Mughe Marseille 5 3 1.5
Ismail Jakobs Monaco 22 25 1.5
Yanis Begraoui Toulouse 14 5 1.5
Benjamin Mendy Lorient 15 12 1.5
Mostafa Mohamed Nantes 29 34 1.5
Marvin Senaya Strasbourg 32 36 1.5
Achraf Dari Brest 4 2 1.5
Wahbi Khazri Montpellier 25 19 1.5
Dejan Lovren Lyon 10 12 1.5
Gabriel Gudmundsson Lille 25 21 1.5
Ulisses Garcia Marseille 13 15 1.5
Breel Embolo Monaco 5 3 1.5
Wilfried Singo Monaco 25 36 1.5
Samuel Umtiti Lille 6 3 1.5
Emmanuel Sabbi Le Havre 30 26 1.5
Terem Moffi Nice 30 32 1.5
Enzo Le Fée Rennes 25 25 1.5
Kelvin Amian Nantes 12 13 1.5
Yassine Kechta Le Havre 32 30 1.5
Tiago Santos Lille 29 38 1.4
Mathias Pereira Lage Brest 30 19 1.4
Alidu Seidu Clermont 26 29 1.4
Cheick Oumar Konaté Clermont 19 17 1.4
Bradley Barcola Lyon 28 26 1.4
Kassoum Ouattara Monaco 14 10 1.4
Moussa Diarra Toulouse 22 22 1.4
Khéphren Thuram Nice 27 33 1.4
Hicham Boudaoui Nice 29 25 1.4
Marcus Coco Nantes 28 23 1.4
Denis Zakaria Monaco 25 33 1.4
Aboubacar Lô Metz 6 3 1.4
Rasmus Nicolaisen Toulouse 33 45 1.4
Florent Mollet Nantes 29 32 1.4
Valentin Rongier Marseille 10 13 1.4
Morgan Sanson Nice 29 30 1.4
Nampalys Mendy Lens 16 16 1.4
Junior Mwanga Strasbourg 22 22 1.4
Krépin Diatta Monaco 26 18 1.4
Teddy Teuma Reims 28 32 1.4
Przemyslaw Frankowski Lens 30 33 1.4
Melvin Bard Nice 32 40 1.4
Massadio Haïdara Lens 18 11 1.3
Amadou Koné Reims 16 7 1.3
Chrislain Matsima Monaco 20 22 1.3
Eli Kroupi Lorient 30 16 1.3
Téji Savanier Montpellier 32 41 1.3
Dante Nice 32 42 1.3
Benjamin Tetteh Metz 12 4 1.3
Diego Moreira Lyon 7 4 1.3
Mama Baldé Lyon 20 8 1.3
Thijs Dallinga Toulouse 33 37 1.3
Jonathan Gradit Lens 26 31 1.3
Jean-Victor Makengo Lorient 11 7 1.3
Dilane Bakwa Strasbourg 31 32 1.3
Yusuf Yazici Lille 27 19 1.3
Aiyegun Tosin Lorient 19 13 1.3
Issiaga Sylla Montpellier 19 21 1.3
Logan Costa Toulouse 31 38 1.3
Daler Kuzyaev Le Havre 30 30 1.3
Eliesse Ben Seghir Monaco 13 6 1.3
Thomas Foket Reims 27 26 1.3
Takumi Minamino Monaco 30 30 1.3
Loïc Négo Le Havre 28 22 1.3
Frédéric Guilbert Strasbourg 32 35 1.3
Joaquín Correa Marseille 12 6 1.3
Billal Brahimi Nice 20 3 1.2
Corentin Tolisso Lyon 25 24 1.2
Youssouf Fofana Monaco 32 37 1.2
Christopher Wooh Rennes 18 19 1.2
Shavy Babicka Toulouse 12 5 1.2
André Ayew Le Havre 19 15 1.2
Iliman Ndiaye Marseille 30 22 1.2
Sinaly Diomandé Lyon 10 12 1.2
Shamar Nicholson Clermont 26 20 1.2
Yoram Zague PSG 5 5 1.2
Adrien Thomasson Lens 29 16 1.2
Neil El Aynaoui Lens 25 21 1.2
Jean-Charles Castelletto Nantes 28 33 1.2
Gonçalo Ramos PSG 29 19 1.2
Enzo Tchato Montpellier 17 15 1.2
Julien Ponceau Lorient 32 30 1.2
Jeffinho Lyon 10 4 1.2
César Gelabert Toulouse 16 10 1.2
Johan Gastien Clermont 29 31 1.2
Gaëtan Laborde Nice 34 25 1.2
Clinton Mata Lyon 28 29 1.2
Josh Wilson-Esbrand Reims 11 6 1.2
Amine Gouiri Rennes 31 27 1.2
Eray Cömert Nantes 25 26 1.2
Arnaud Kalimuendo Rennes 30 28 1.2
Ivan Cavaleiro Lille 17 10 1.2
Bamba Dieng Lorient 16 7 1.2
Bamo Meïté Lorient 18 10 1.2
Thilo Kehrer Monaco 15 17 1.2
Formose Mendy Lorient 18 16 1.1
Jeremy Sebas Strasbourg 14 5 1.1
Lilian Brassier Brest 30 34 1.1
Nicolas Pallois Nantes 23 20 1.1
Oussama Targhalline Le Havre 14 13 1.1
Gautier Lloris Le Havre 31 35 1.1
Niklas Schmidt Toulouse 22 16 1.1
Laurent Abergel Lorient 33 36 1.1
Lucas Perrin Strasbourg 31 34 1.1
Emanuel Emegha Strasbourg 28 26 1.1
Azzedine Ounahi Marseille 21 15 1.1
Josué Casimir Le Havre 30 25 1.1
Nabil Bentaleb Lille 26 24 1.1
Komnen Andric Clermont 7 2 1.1
Alexsandro Ribeiro Lille 29 27 1.1
Samuel Gigot Marseille 21 21 1.1
Andrey Santos Strasbourg 11 10 1.1
Angel Gomes Lille 31 31 1.1
Lucas Hernández PSG 27 23 1.1
Emmanuel Agbadou Reims 32 31 1.1
Baptiste Santamaría Rennes 30 23 1.1
Gerzino Nyamsi Strasbourg 13 13 1.1
Guillermo Maripán Monaco 23 21 1.1
Beraldo PSG 13 12 1.1
Brendan Chardonnet Brest 33 35 1.1
Abdoulaye Touré Le Havre 30 27 1.1
Florent Ogier Clermont 14 11 1.1
Elye Wahi Lens 28 20 1.1
Adrien Truffert Rennes 30 25 1
Hákon Haraldsson Lille 26 15 1
Christian Mawissa Toulouse 17 13 1
Aleksandr Golovin Monaco 25 25 1
Mohammed Salisu Monaco 12 12 1
Rémy Cabella Lille 30 17 1
Joris Chotard Montpellier 31 30 1
Lee Kang-In PSG 23 17 1
Henrique Lyon 11 7 1
Yoann Salmier Le Havre 20 18 1
Ismaël Doukouré Strasbourg 22 19 1
Achraf Hakimi PSG 25 22 1
Papa Diallo Metz 16 10 1
Maxence Caqueret Lyon 34 34 1
Arnaud Nordin Montpellier 20 14 1
Romain Perraud Nice 19 4 1
Saïdou Sow Strasbourg 10 8 1
Jean-Ricner Bellegarde Strasbourg 3 3 1
Abdukodir Khusanov Lens 11 9 1
Ayman Kari Lorient 14 10 1
Ismaïla Sarr Marseille 23 16 1
Ângelo Strasbourg 21 12 1
Julien Laporte Lorient 23 20 1
Jonathan David Lille 34 29 1
Azor Matusiwa Reims 28 24 1
Leonardo Balerdi Marseille 27 25 1
Ignatius Ganago Nantes 6 2 1
Mikkel Desler Toulouse 24 17 1
Florian Sotoca Lens 32 28 1
Warren Zaïre-Emery PSG 26 21 1
Sadibou Sané Metz 14 9 1
Mehdi Zeffane Clermont 23 13 0.9
Ruben Aguilar Monaco 25 20 0.9
Amine Harit Marseille 28 19 0.9
Matthieu Udol Metz 30 28 0.9
Ismaël Traoré Metz 26 23 0.9
Maxime Estève Montpellier 12 11 0.9
Christopher Jullien Montpellier 21 13 0.9
Abdoul Koné Reims 3 2 0.9
Gabriel Suazo Toulouse 31 24 0.9
Martín Satriano Brest 33 19 0.9
Warren Kamanzi Toulouse 24 12 0.9
Carlos Soler PSG 24 11 0.9
Jordan Veretout Marseille 29 22 0.9
Mohamed Bayo Le Havre 22 14 0.9
Amir Murillo Marseille 16 10 0.9
Quentin Merlin Nantes 26 20 0.9
Nicolas Cozza Nantes 13 9 0.9
Edon Zhegrova Lille 33 23 0.9
Pedro Chirivella Nantes 32 26 0.9
Nabil Alioui Le Havre 18 10 0.9
Amine Salama Reims 11 3 0.9
Joseph Okumu Reims 21 17 0.9
Warmed Omari Rennes 25 20 0.9
Antoine Mendy Nice 10 4 0.9
Nemanja Matic Rennes 28 22 0.9
Matthis Abline Rennes 22 10 0.9
Reda Khadra Reims 29 13 0.9
Chancel Mbemba Marseille 25 21 0.9
Pablo Rosario Nice 30 19 0.9
Bafodé Diakité Lille 21 16 0.8
Jean-Clair Todibo Nice 30 25 0.8
Yunis Abdelhamid Reims 31 26 0.8
Bradley Locko Brest 33 27 0.8
Andy Diouf Lens 25 12 0.8
Joseph N'Duquidi Metz 8 5 0.8
Muhammed Cham Clermont 33 23 0.8
Hugo Magnetti Brest 33 21 0.8
Kylian Mbappé PSG 29 19 0.8
Naatan Skyttä Toulouse 8 1 0.8
Youssouf Ndayishimiye Nice 23 15 0.8
Romain Del Castillo Brest 33 22 0.8
Théo Sainte-Luce Montpellier 6 3 0.8
Ablie Jallow Metz 17 8 0.8
Kevin Danso Lens 30 23 0.8
Christophe Hérelle Brest 19 14 0.8
Milan Skriniar PSG 24 14 0.8
Martin Terrier Rennes 24 13 0.8
Badredine Bouanani Nice 18 5 0.8
Neto Borges Clermont 28 21 0.8
Youcef Atal Nice 6 3 0.7
Jeanuël Belocian Rennes 23 12 0.7
Christopher Opéri Le Havre 28 20 0.7
Montassar Talbi Lorient 25 18 0.7
Kenny Lala Brest 33 24 0.7
Nathaniel Adjei Lorient 15 10 0.7
Duje Caleta-Car Lyon 24 16 0.7
Jim Allevinah Clermont 29 15 0.7
David Pereira da Costa Lens 25 12 0.7
Vitinha PSG 28 17 0.7
Youssef Maziz Metz 2 1 0.7
Nathan Zézé Nantes 13 8 0.7
Moses Simon Nantes 22 14 0.7
Becir Omeragic Montpellier 28 18 0.7
Bilal Boutobba Clermont 27 7 0.7
Fali Candé Metz 25 14 0.7
Yann Gboho Toulouse 16 9 0.7
Leny Yoro Lille 32 20 0.7
Georges Mikautadze Metz 20 13 0.7
Adam Ounas Lille 17 3 0.7
Marco Asensio PSG 19 8 0.6
Jake O'Brien Lyon 27 17 0.6
Danilo Pereira PSG 26 14 0.6
Silvan Hefti Montpellier 11 5 0.6
Arthur Theate Rennes 28 16 0.6
Ronaël Pierre-Gabriel Nantes 12 4 0.6
Jordan Lotomba Nice 28 12 0.6
Junya Ito Reims 31 18 0.6
Benjamin Bourigeaud Rennes 32 16 0.6
Angelo Fulgini Lens 29 9 0.6
Maxime Busi Reims 5 1 0.6
Ismaily Lille 30 15 0.5
Maxime Colin Metz 22 11 0.5
Rayan Cherki Lyon 33 10 0.5
Falaye Sacko Montpellier 19 8 0.5
Mousa Al Ta'mari Montpellier 27 11 0.5
Étienne Youté Le Havre 22 11 0.5
Vincent Le Goff Lorient 9 3 0.5
Malick Fofana Lyon 17 3 0.5
Jonathan Clauss Marseille 27 11 0.5
Joel Mvuka Lorient 7 1 0.5
Abdoul Kader Bamba Nantes 23 3 0.5
Fabián Ruiz PSG 21 6 0.5
Wissam Ben Yedder Monaco 32 11 0.4
Andy Pelmard Clermont 34 14 0.4
Ousmane Dembélé PSG 26 7 0.4
Théo Le Bris Lorient 26 7 0.4
Yoël Armougom Clermont 5 1 0.4
Ibrahim Cissoko Toulouse 11 1 0.4
Mohamed Daramy Reims 25 7 0.4
Kévin Van Den Kerkhof Metz 29 8 0.4
Lucas Mincarelli Montpellier 13 4 0.4
Jérémy Jacquet Rennes 7 1 0.4
Alan Virginius Lille 16 4 0.4
Ainsley Maitland-Niles Lyon 23 5 0.3
Jérémie Boga Nice 28 7 0.3
Romain Faivre Lorient 17 5 0.3
Pierre-Emerick Aubameyang Marseille 34 9 0.3
Caio Henrique Monaco 9 2 0.3
Saïd Benrahma Lyon 12 2 0.2
Luis Henrique Marseille 15 2 0.2
Kevin Gameiro Strasbourg 27 3 0.2
Marquinhos PSG 21 3 0.2
Gianluigi Donnarumma PSG 25 2 0.1
Alban Lafont Nantes 28 1 0
Anthony Lopes Lyon 31 1 0
Marco Bizot Brest 32 1 0
Brice Samba Lens 33 1 0
Lucas Chevalier Lille 33 1 0
Alexandre Oukidja Metz 34 1 0
Guillaume Restes Toulouse 34 1 0
Steve Mandanda Rennes 34 1 0
Yvon Mvogo Lorient 34 0 0
Yehvann Diouf Reims 34 0 0
Marcin Bulka Nice 34 0 0
Pau López Marseille 33 0 0
Arthur Desmas Le Havre 33 0 0
Benjamin Lecomte Montpellier 30 0 0
Mory Diaw Clermont 30 0 0
Philipp Köhn Monaco 22 0 0
Matz Sels Strasbourg 19 0 0
Alaa Bellaarouch Strasbourg 15 0 0
Jérémie Bela Clermont 12 0 0
Radoslaw Majecki Monaco 12 0 0
Arnau Tenas PSG 6 0 0
Rémy Descamps Nantes 6 0 0
Dimitry Bertaud Montpellier 4 0 0
Keylor Navas PSG 4 0 0
Massamba Ndiaye Clermont 4 0 0
Rémy Riou Lyon 3 0 0
Grégoire Coudert Brest 3 0 0
Aboubakar Nagida Rennes 3 0 0
Axel Gueguin Montpellier 3 0 0
Mateusz Wieteska Clermont 2 0 0
Rubén Blanco Marseille 2 0 0

Powered by

Opta