xgEdge

Ligue 1 player stats 2025/2026

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.

Mason Greenwood leads on expected goal involvement with 19.93, from 2469 minutes. Mason Greenwood has scored 16 goals from 14.30 xG. Matthieu Udol leads the league on expected assists with 8.85.

League leaders

Goals

  1. 1 Esteban Lepaul 21 REN 16.01 xG
  2. 2 Joaquin Panichelli 16 RCS 14.22 xG
  3. 2 Mason Greenwood 16 MAR 14.30 xG

xG

  1. 1 Esteban Lepaul 16.01 REN 21 goals
  2. 2 Issa Soumaré 15.82 HAC 8 goals
  3. 3 Mason Greenwood 14.30 MAR 16 goals

xA

  1. 1 Matthieu Udol 8.85 RCL 7 assists
  2. 2 Florian Thauvin 8.64 RCL 6 assists
  3. 3 Adrien Thomasson 7.18 RCL 9 assists

xGI

  1. 1 Mason Greenwood 19.93 MAR 0.73 per 90
  2. 2 Florian Thauvin 19.69 RCL 0.72 per 90
  3. 3 Issa Soumaré 18.98 HAC 0.58 per 90

Showing 151–200 of 600 players

Ligue 1 player stats 2025/2026
# Player Club Pos Min G A xG xA xGI
151 Ayyoub Bouaddi Lille D 2,338 0 1 1.66 1.62 3.28
151 Branco Van den Boomen Angers M 1,242 0 1 1.15 2.13 3.28
153 Mamadou Coulibaly AS Monaco M 1,382 3 3 1.45 1.81 3.26
153 Koffi Kouao Metz D 2,273 2 1 1.68 1.58 3.26
155 Ciro Immobile Paris FC F 711 2 2 1.84 1.38 3.22
155 Pierre Lees Melou Paris FC M 1,966 1 3 1.30 1.92 3.22
157 Kaïl Boudache Nice F 580 2 0 2.70 0.44 3.14
158 Dayann Methalie Toulouse D 1,882 2 1 0.98 2.10 3.08
159 Ali Abdi Nice D 1,210 3 0 2.31 0.75 3.06
160 Ethan Mbappé Lille M 568 3 1 1.51 1.53 3.04
161 Luca Koleosho Paris FC F 543 3 1 2.00 1.02 3.02
162 Kassoum Ouattara AS Monaco D 983 0 3 0.93 2.08 3.01
162 Ismaelo Ganiou RC Lens D 2,014 3 0 2.15 0.86 3.01
164 Allan Saint-Maximin RC Lens F 403 3 3 1.23 1.77 3.00
165 Himad Abdelli Olympique de Marseille M 1,096 2 0 2.21 0.76 2.97
166 Cheick Tidiane Sabaly Metz F 976 0 2 1.65 1.31 2.96
167 Ngal'ayel Mukau Lille F 1,566 1 0 2.00 0.93 2.93
168 Isak Jansson Nice F 683 1 0 1.89 1.03 2.92
168 Przemysław Frankowski Stade Rennais M 1,215 1 2 0.50 2.42 2.92
170 Matt O'Riley Olympique de Marseille M 739 1 2 0.85 2.02 2.87
171 Joris Chotard Stade Brestois M 2,778 2 1 1.56 1.30 2.86
172 Louis Leroux Nantes M 1,443 1 1 1.61 1.24 2.85
173 Goduine Koyalipou Angers F 675 2 1 2.69 0.13 2.82
174 Vincent Marchetti Paris FC M 840 2 1 2.37 0.42 2.79
174 Pape Diop Toulouse M 1,185 1 2 1.32 1.47 2.79
174 Jean-Philippe Gbamin Metz M 2,488 1 1 1.90 0.89 2.79
177 Robinio Vaz Olympique de Marseille F 393 4 2 2.39 0.36 2.75
178 Lucas Beraldo Paris Saint-Germain M 1,570 2 1 1.55 1.14 2.69
179 Roman Yaremchuk Olympique Lyonnais F 561 4 1 2.12 0.56 2.68
179 Johann Lepenant Nantes M 2,175 0 1 0.87 1.81 2.68
179 Nicolas Cozza Nantes D 2,303 0 1 2.03 0.65 2.68
182 Bouna Sarr Metz D 897 0 0 1.75 0.91 2.66
183 Samir El Mourabet RC Strasbourg M 2,141 1 2 0.33 2.30 2.63
184 Ibrahim Osman Auxerre F 630 0 2 1.97 0.65 2.62
185 Sebastian Szymański Stade Rennais M 786 1 3 0.66 1.92 2.58
186 Abdoulaye Touré Le Havre M 742 2 0 1.67 0.89 2.56
186 Denis Zakaria AS Monaco M 2,033 2 1 1.69 0.87 2.56
188 Amir Murillo Olympique de Marseille D 988 2 1 1.01 1.54 2.55
188 Nicolás Tagliafico Olympique Lyonnais D 1,321 0 3 1.52 1.03 2.55
190 Leonardo Balerdi Olympique de Marseille D 1,998 0 1 2.22 0.32 2.54
191 Martín Satriano Olympique Lyonnais F 703 2 1 1.81 0.71 2.52
191 Hugo Magnetti Stade Brestois M 2,697 1 1 0.70 1.82 2.52
193 Melvin Bard Nice D 2,530 2 1 1.08 1.36 2.44
194 Antoine Mendy Nice D 2,278 1 0 2.01 0.42 2.43
194 Aïssa Mandi Lille D 2,435 1 0 1.24 1.19 2.43
196 Khalis Merah Olympique Lyonnais M 1,150 0 1 1.12 1.27 2.39
197 Simon Ebonog Le Havre M 1,778 1 0 1.69 0.66 2.35
198 Junior Mwanga RC Strasbourg M 1,642 1 1 1.19 1.14 2.33
199 Moussa Niakhaté Olympique Lyonnais D 2,758 0 2 0.32 1.96 2.28
200 Angel Gomes Olympique de Marseille M 892 3 0 1.39 0.88 2.27
  • 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 →