xgEdge

Ligue 1 xG leaders 2026/2027

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.

Louis Mafouta has taken the best chances in the competition, 3.80 expected goals from 423 minutes.

Showing 151–200 of 394 players

Ligue 1 xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
148 Amine Harit Olympique de Marseille 416 5 0.21 0.21 0.04 0.05 0
148 Kévin Danois Auxerre 450 6 0.21 0.21 0.03 0.04 0
153 Antoine Rabillard Le Mans 159 2 0.20 0.20 — 0.11 0
153 Oso RC Strasbourg 270 4 0.20 0.20 — 0.07 0
153 Timothy Weah Olympique de Marseille 437 5 0.20 0.20 0.04 0.04 0
156 Faris Moumbagna Olympique de Marseille 27 1 0.19 0.19 — 0.63 0
156 Sebastian Szymański Stade Rennais 227 3 0.19 0.19 — 0.08 1
156 Fabián Ruiz Paris Saint-Germain 294 4 0.19 0.19 — 0.06 0
156 Mohamed Abdelmonem Nice 341 3 0.19 0.19 — 0.05 0
160 Yasser Larouci Le Mans 151 4 0.18 0.18 — 0.11 0
160 Hugo Picard Troyes 316 3 0.18 0.18 — 0.05 0
160 Romain Perraud Lille 391 4 0.18 0.18 — 0.04 0
163 Daouda Traore Le Mans 25 1 0.17 0.17 — 0.61 0
163 Habibou Diallo Le Mans 113 3 0.17 0.17 — 0.14 1
163 Sota Nakamura Le Havre 163 4 0.17 0.17 — 0.09 0
163 Amadou Haidara RC Lens 197 2 0.17 0.17 — 0.08 0
163 Théo Le Bris Lorient 273 4 0.17 0.17 — 0.06 0
163 Arthur Avom Ebong Lorient 314 4 0.17 0.17 — 0.05 0
163 Denis Zakaria AS Monaco 436 5 0.17 0.17 0.03 0.04 0
170 Mika Godts Paris Saint-Germain 118 4 0.16 0.16 — 0.12 0
170 Otávio Paris FC 173 1 0.16 0.16 — 0.08 0
170 Axel Tuanzebe Auxerre 180 2 0.16 0.16 — 0.08 0
170 Charlie Cresswell Stade Rennais 450 4 0.16 0.16 — 0.03 0
174 Enzo Koffi Le Havre 123 3 0.15 0.15 — 0.11 0
174 Alexandre Lauray Le Mans 286 5 0.15 0.15 0.03 0.05 0
174 Jeyland Mitchell RC Strasbourg 360 2 0.15 0.15 — 0.04 0
174 Nabil Bentaleb Lille 418 4 0.15 0.15 — 0.03 0
174 Alexsandro Ribeiro Lille 450 3 0.15 0.15 — 0.03 0
179 Romain Del Castillo Stade Brestois 138 1 0.14 0.14 — 0.09 1
179 Samir Chergui Paris FC 270 1 0.14 0.14 — 0.05 1
181 Isak Jensen Lorient 86 3 0.13 0.13 — 0.14 1
181 Osame Sahraoui Lille 98 2 0.13 0.13 — 0.12 0
181 Noah Mbamba Lorient 145 1 0.13 0.13 — 0.08 1
181 Kaito Mizuta Le Havre 152 3 0.13 0.13 — 0.08 0
181 Merwan Ifnaoui Troyes 236 1 0.13 0.13 — 0.05 0
181 Branco Van den Boomen Angers 450 4 0.13 0.13 — 0.03 1
181 Michel Diaz Troyes 450 3 0.13 0.13 — 0.03 0
188 Panos Katseris Lorient 177 1 0.12 0.12 — 0.06 0
188 Adama Camara Paris FC 450 1 0.12 0.12 — 0.02 0
188 Pierre Lees Melou Paris FC 450 5 0.12 0.12 0.02 0.02 0
191 Rafik Messali Toulouse 247 1 0.11 0.11 — 0.04 0
191 Ngal'ayel Mukau Lille 250 1 0.11 0.11 — 0.04 0
191 Emerson Olympique de Marseille 443 3 0.11 0.11 — 0.02 0
191 Lamine Camara AS Monaco 450 2 0.11 0.11 — 0.02 0
195 Félix Correia Lille 94 1 0.10 0.10 — 0.10 0
195 Eliezer Mayenda Stade Rennais 100 5 0.10 0.10 0.02 0.09 0
195 Niko Sigur Toulouse 135 1 0.10 0.10 — 0.07 0
195 Nuno Mendes Paris Saint-Germain 180 3 0.10 0.10 — 0.05 0
195 Kandet Diawara Troyes 219 4 0.10 0.10 — 0.04 0
195 Mahamadou Nagida Stade Rennais 219 2 0.10 0.10 — 0.04 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 →