xgEdge

Ligue 1 player stats 2026/2027

Every Ligue 1 player with minutes this season, ranked on what he has produced — goals and assists, with the expected goals and expected assists behind them where the competition carries per-match figures.

Florian Thauvin leads on expected goal involvement with 5.22, from 450 minutes. That is 0.99 clear of Louis Mafouta. Florian Thauvin has scored 3 goals from 3.38 xG.

League leaders

Goals

  1. 1 Ferran Torres 4 PSG 1.60 xG
  2. 1 Paris Brunner 4 ASM 2.95 xG
  3. 1 Kamory Doumbia 4 BRE 3.55 xG

xG

  1. 1 Louis Mafouta 3.80 LMA 3 goals
  2. 2 Lassine Sinayoko 3.58 PFC 4 goals
  3. 3 Kamory Doumbia 3.55 BRE 4 goals

xA

  1. 1 Florian Thauvin 1.84 RCL 2 assists
  2. 2 Amine Sbai 1.78 ANG 1 assists
  3. 2 Jonathan Clauss 1.78 NIC 0 assists

xGI

  1. 1 Florian Thauvin 5.22 RCL 1.04 per 90
  2. 2 Louis Mafouta 4.23 LMA 0.90 per 90
  3. 3 Kamory Doumbia 4.07 BRE 0.90 per 90

Showing 351–394 of 394 players

Ligue 1 player stats 2026/2027
# Player Club Pos Min G A xG xA xGI
— Mathys Detourbet AS Monaco F 57 0 0 — 0.15 —
— Mathys Niflore Toulouse G 109 0 0 — 0.00 —
— Mathys de Carvalho Olympique Lyonnais M 69 0 0 — 0.01 —
— Matvey Safonov Paris Saint-Germain G 450 0 0 — 0.00 —
— Mika Biereth AS Monaco F 42 0 0 — 0.02 —
— Milan Robin Le Mans M 9 0 0 — 0.01 —
— Mohamed Ouédraogo Olympique Lyonnais D 90 0 0 — 0.03 —
— Mohammed Salisu AS Monaco D 1 0 0 — 0.00 —
— Moussa Niakhaté Olympique Lyonnais D 360 0 0 — 0.06 —
— Moustapha Mbow Paris FC D 181 0 0 — 0.02 —
— Nathan Ngoy Lille D 450 0 0 — 0.01 —
— Nathaniel Adjei Lorient D 435 0 0 — 0.17 —
— Nicolas Kocik Le Mans G 261 0 0 — 0.00 —
— Nicolas Lemaitre Stade Rennais G 90 0 0 — 0.00 —
— Nicolás Tagliafico Olympique Lyonnais D 80 0 0 — 0.01 —
— Noa Boissé Le Mans D 315 0 0 — 0.03 —
— Nosa Edward Obaretin Lorient D 15 0 0 — 0.00 —
— Omar Sissoko Paris FC F 12 0 0 — 0.01 —
— Oumar Konate AS Monaco F 9 0 0 — 0.01 —
— Pape Cabral AS Monaco M 14 0 0 — 0.00 —
— Patrick Beach Troyes G 450 0 0 — 0.00 —
— Quinten Timber Olympique de Marseille F 45 0 0 — 0.01 —
— Raúl Torrente Le Mans D 74 0 0 — 0.00 —
— Robin Risser RC Lens G 450 0 0 — 0.00 —
— Ruben Kluivert Olympique Lyonnais D 9 0 0 — 0.00 —
— Rémi Himbert Olympique Lyonnais F 63 0 0 — 0.02 —
— Rémy Descamps Olympique Lyonnais G 90 0 0 — 0.00 —
— Sadibou Sané AS Monaco D 450 0 0 — 0.05 —
— Safouane Benzahra AS Monaco F 9 0 0 — 0.00 —
— Samuel Yohou Le Mans D 196 0 0 — 0.00 —
— Senny Mayulu Paris Saint-Germain M 18 0 0 — 0.03 —
— Seny Koumbassa Toulouse D 192 0 0 — 0.02 —
— Sion Oppong Toulouse F 74 0 0 — 0.06 —
— Sékou Mara RC Strasbourg F 84 0 0 — 0.00 —
— Thibault De Smet Paris FC D 36 0 0 — 0.00 —
— Thilo Kehrer AS Monaco D 1 0 0 — 0.00 —
— Théo Eyoum Le Mans D 180 0 0 — 0.00 —
— Tochukwu Nnadi Olympique de Marseille M 43 0 0 — 0.03 —
— Vincent Sasso Le Havre D 168 0 0 — 0.02 —
— William Harhouz Le Mans F 18 0 0 — 0.00 —
— Yanis Zouaoui Le Havre D 40 0 0 — 0.03 —
— Yaya Diémé RC Strasbourg F 10 0 0 — 0.01 —
— Yehvann Diouf Nice G 450 0 0 — 0.00 —
— Yvon Mvogo Lorient G 450 0 0 — 0.00 —
  • xG share
  • xA share
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Pos
The position the provider files him under.
Min
Minutes played.
G
Goals scored, penalties included.
A
Assists.
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.

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 →