xgEdge

Ligue 1 expected goal involvement 2026/2027

Ligue 1 players ranked by expected goal involvement (xGI), xG plus xA, in 2026/2027, every player with minutes included. Florian Thauvin has the most expected goal involvement, 5.22 xGI from 450 minutes.

Showing 251–300 of 394 players

Ligue 1 expected goal involvement 2026/2027
# Player Club Min xG xA xGI G+A xGI/90
246 Gautier Lloris Stade Brestois 341 0.07 0.01 0.08 0 0.02
246 Youssouf Ndayishimiye Nice 418 0.02 0.06 0.08 0 0.02
253 Folarin Balogun AS Monaco 14 0.07 0.00 0.07 0 0.45
253 Boulaye Dia Stade Rennais 74 0.04 0.03 0.07 0 0.09
253 Guéla Doué RC Strasbourg 90 0.06 0.01 0.07 0 0.07
256 Noah Edjouma Stade Brestois 23 0.05 0.01 0.06 0 0.23
256 Lamfia Dioubaté Auxerre 34 0.05 0.01 0.06 0 0.16
256 Maik Nawrocki RC Lens 152 0.06 0.00 0.06 0 0.04
259 Theo Bair Auxerre 19 0.04 0.01 0.05 0 0.24
259 Derek Cornelius Olympique de Marseille 34 0.05 0.00 0.05 0 0.13
259 Tanner Tessmann Olympique Lyonnais 38 0.01 0.04 0.05 0 0.12
259 Ismail Diallo Toulouse 150 0.01 0.04 0.05 0 0.03
259 Anthony Rouault Stade Rennais 180 0.03 0.02 0.05 0 0.03
264 Axel Camblan Stade Brestois 19 0.04 0.00 0.04 0 0.19
264 Djylian N'Guessan Stade Brestois 24 0.04 0.00 0.04 0 0.15
264 Mohamed Ali Cho Nice 30 0.02 0.02 0.04 0 0.12
264 Zoumana Diallo Nice 60 0.02 0.02 0.04 0 0.06
264 Ismael Doukouré RC Strasbourg 250 0.04 0.00 0.04 0 0.01
269 Lucas Digne Paris Saint-Germain 18 0.01 0.02 0.03 0 0.15
269 Yacouba Kone Troyes 41 0.02 0.01 0.03 0 0.07
269 Calvin Verdonk Lille 69 0.01 0.02 0.03 0 0.04
269 Joseph Nonge Stade Brestois 125 0.01 0.02 0.03 0 0.02
273 Hamza Koutoune Nice 17 0.02 0.00 0.02 0 0.11
273 Pierre Ekwah Auxerre 35 0.01 0.01 0.02 0 0.05
273 Jean-Clair Todibo RC Lens 80 0.02 0.00 0.02 0 0.02
276 Yvann Titi Troyes 55 0.00 0.01 0.01 0 0.02
— Abdelhamid Ait Boudlal Stade Rennais 270 — 0.01 — 0 —
— Abner Vinícius Olympique Lyonnais 280 — 0.43 — 0 —
— Aboulaye Camara Nice 10 — 0.00 — 0 —
— Alec Georgen Lorient 18 — 0.14 — 0 —
— Alexandre Phliponeau Troyes 22 — 0.00 — 0 —
— Ali Abdi Nice 47 — 0.00 — 0 —
— Alidu Seidu Nice 32 — 0.00 — 0 —
— Anthony Lopes Angers 450 — 0.00 — 0 —
— Bané Diatta Angers 139 — 0.01 — 0 —
— Benjamin André Lille 224 — 0.05 — 0 —
— Berke Özer Lille 450 — 0.00 — 0 —
— Billal Brahimi Le Mans 51 — 0.07 — 0 —
— Bradley Locko Stade Brestois 448 — 0.35 — 0 —
— Brice Samba Stade Rennais 360 — 0.00 — 0 —
— Bryan Reynolds Stade Rennais 41 — 0.01 — 0 —
— Christ Makosso Auxerre 305 — 0.21 — 1 —
— Christian Mawissa AS Monaco 9 — 0.00 — 0 —
— Clinton Mata Olympique Lyonnais 90 — 0.01 — 0 —
— Conrad Jaden Egan-Riley Olympique de Marseille 435 — 0.15 — 0 —
— Daren Mosengo Le Havre 11 — 0.00 — 0 —
— Dembo Sylla Lorient 432 — 0.07 — 0 —
— Diego Coppola Paris FC 450 — 0.07 — 0 —
— Djelan Morana Nice 8 — 0.00 — 0 —
— Dominik Greif Olympique Lyonnais 360 — 0.00 — 0 —
  • xG share
  • xA share
  • under 90 minutes

What the data shows

About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
xG
Expected goals: the quality of the chances he took, summed.
xA
Expected assists: the quality of the chances he created for others, summed.
xGI
Expected goal involvement: expected goals and expected assists added.
G+A
Goals and assists added.
xGI/90
Expected goal involvement per 90 minutes played.

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 →