xgEdge

Ligue 1 xG leaders 2025/2026

Every Ligue 1 player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.

Esteban Lepaul has taken the best chances in the competition, 16.01 expected goals from 2702 minutes.

Showing 551–600 of 600 players

Ligue 1 xG leaders 2025/2026
# Player Club Min Shots xG npxG xG/shot xG/90 G
— Mike Penders RC Strasbourg 2,970 0 — — — — 0
— Mohamed Benoit-Dao — 9 0 — — — — 0
— Moise Bombito Nice 146 0 — — — — 0
— Mory Diaw Le Havre 2,655 0 — — — — 0
— Neal Maupay Olympique de Marseille 1 0 — — — — 0
— Noah Nsoki Paris Saint-Germain 15 0 — — — — 0
— Noham Kamara Olympique Lyonnais 11 0 — — — — 0
— Nolan Galves Rodez AF 180 3 — — — — 0
— Obed Nkambadio Paris FC 1,080 0 — — — — 0
— Octave Joly Rodez AF 77 1 — — — — 0
— Oumar Pona Angers 180 0 — — — — 0
— Ousmane Touré Lille 52 0 — — — — 0
— Pape Meissa Ba Red Star FC 14 0 — — — — 0
— Pape Sy Metz 707 0 — — — — 0
— Patrik Carlgren Nantes 188 0 — — — — 0
— Paul Argney Le Havre 90 0 — — — — 0
— Philipp Köhn AS Monaco 1,619 0 — — — — 0
— Pierre-Yves Hamel Paris FC 79 0 — — — — 0
— Pol Lirola Olympique de Marseille 42 0 — — — — 0
— Quentin Braat Rodez AF 180 0 — — — — 0
— Radosław Majecki Stade Brestois 865 0 — — — — 0
— Rafik Messali Toulouse 500 0 — — — — 0
— Raphaël Lipinski Rodez AF 180 0 — — — — 0
— Renato Marin Paris Saint-Germain 180 0 — — — — 0
— Robin Risser RC Lens 2,970 0 — — — — 0
— Ryad Hachem Red Star FC 76 2 — — — — 0
— Ryan Ponti Rodez AF 91 0 — — — — 0
— Ryan Rodin Auxerre 34 0 — — — — 0
— Rémy Descamps Olympique Lyonnais 450 0 — — — — 0
— Samuel Nibombe AS Monaco 1 0 — — — — 0
— Samy Benchama Rodez AF 12 1 — — — — 0
— Saîf-Eddine Khaoui Red Star FC 14 0 — — — — 0
— Steeve Kango Olympique Lyonnais 86 0 — — — — 0
— Sékou Doucouré Nantes 45 0 — — — — 0
— Tairyk Arconte Rodez AF 180 2 — — — — 0
— Theo Bair Auxerre 23 0 — — — — 0
— Théo De Percin Auxerre 595 0 — — — — 0
— Théo Magnin Red Star FC 15 0 — — — — 0
— Tidiane Devernois Auxerre 18 0 — — — — 0
— Tyrese Noubissie RC Strasbourg 55 0 — — — — 0
— Ugo Raghouber Lille 10 0 — — — — 0
— Vincent Burlet Lille 19 0 — — — — 0
— Wilitty Younoussa Rodez AF 103 6 — — — — 1
— Yehvann Diouf Nice 2,519 0 — — — — 0
— Youssouf Ndayishimiye Nice 72 0 — — — — 0
— Yvan Zaddy Auxerre 1 0 — — — — 0
— Yvon Mvogo Lorient 2,790 0 — — — — 0
— Zoumana Diallo Nice 9 0 — — — — 0
— Zuriko Davitashvili Saint-Étienne 269 4 — — — — 1
— Étienne Youte Kinkoue Le Havre 434 0 — — — — 0
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
Shots
Shots he has taken in this competition this season.
xG
Expected goals: the quality of the chances he took, summed.
npxG
Expected goals with penalties taken out.
xG/shot
Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
xG/90
Expected goals per 90 minutes played.
G
Goals scored, penalties included.

Appearances, minutes, goals, assists and shots on this page are summed over the Ligue 1 matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →