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 1–50 of 600 players

Ligue 1 player stats 2025/2026
# Player Club Pos Min G A xG xA xGI
1 Mason Greenwood Olympique de Marseille F 2,469 16 7 14.30 5.63 19.93
2 Florian Thauvin RC Lens F 2,461 11 6 11.05 8.64 19.69
3 Issa Soumaré Le Havre F 2,949 8 5 15.82 3.16 18.98
4 Esteban Lepaul Stade Rennais F 2,702 21 5 16.01 1.15 17.16
5 Pierre-Emerick Aubameyang Olympique de Marseille F 2,047 10 5 12.84 3.64 16.48
6 Joaquin Panichelli RC Strasbourg F 2,195 16 1 14.22 1.43 15.65
7 Folarin Balogun AS Monaco F 2,245 13 4 13.07 1.78 14.85
8 Lassine Sinayoko Auxerre F 2,780 12 4 11.63 3.16 14.79
9 Corentin Tolisso Olympique Lyonnais M 2,306 11 4 11.04 3.56 14.60
10 Romain Del Castillo Stade Brestois F 2,643 9 3 8.32 5.99 14.31
11 Bradley Barcola Paris Saint-Germain F 1,750 11 1 9.84 4.29 14.13
12 Adrien Thomasson RC Lens M 2,690 3 9 6.92 7.18 14.10
13 Wesley Saïd RC Lens F 2,010 12 2 9.91 3.76 13.67
14 Matthieu Udol RC Lens D 3,003 1 7 4.64 8.85 13.49
15 Odsonne Édouard RC Lens F 1,818 12 3 11.31 1.64 12.95
16 Matías Fernández-Pardo Lille F 2,380 8 5 8.32 4.51 12.83
17 Hakon Arnar Haraldsson Lille M 2,475 8 1 7.86 4.83 12.69
18 Ilan Kebbal Paris FC M 2,229 9 4 6.59 5.78 12.37
19 Gauthier Hein Metz F 2,354 8 7 8.10 4.23 12.33
20 Khvicha Kvaratskhelia Paris Saint-Germain F 1,484 8 4 7.54 4.55 12.09
21 Maghnes Akliouche AS Monaco F 2,410 6 6 6.85 5.17 12.02
22 Julio Enciso RC Strasbourg F 1,892 3 6 6.97 5.04 12.01
23 Ansu Fati AS Monaco F 1,086 11 0 10.24 1.35 11.59
24 Aron Dønnum Toulouse D 2,424 4 4 5.02 6.46 11.48
25 Ludovic Ajorque Stade Brestois F 2,823 8 9 9.31 2.02 11.33
26 Sofiane Diop Nice M 2,253 8 3 7.02 4.22 11.24
27 Matthis Abline Nantes F 2,499 6 4 6.86 4.00 10.86
28 Ousmane Dembélé Paris Saint-Germain F 1,063 10 7 6.48 4.33 10.81
29 Pablo Pagis Lorient F 1,771 10 5 7.43 3.28 10.71
30 Pavel Šulc Olympique Lyonnais M 1,568 10 3 8.88 1.82 10.70
31 Ludovic Blas Stade Rennais M 1,548 5 4 5.18 5.42 10.60
32 Olivier Giroud Lille F 1,623 7 1 8.96 1.49 10.45
33 Désiré Doué Paris Saint-Germain F 1,357 7 4 7.49 2.94 10.43
34 Félix Correia Lille F 2,068 4 5 5.29 4.98 10.27
35 Martial Godo RC Strasbourg F 1,613 10 1 7.84 2.38 10.22
36 Yann Gboho Toulouse F 2,608 8 3 5.70 4.45 10.15
37 Gonçalo Ramos Paris Saint-Germain F 1,321 6 1 8.59 1.38 9.97
38 Breel Embolo Stade Rennais F 1,872 9 3 8.60 1.18 9.78
39 Valentín Barco RC Strasbourg M 2,171 2 4 3.29 6.16 9.45
40 Ahmadou Bamba Dieng Lorient F 1,220 10 1 9.10 0.17 9.27
41 Amine Gouiri Olympique de Marseille M 1,328 8 3 6.15 2.89 9.04
42 Mousa Tamari Stade Rennais M 2,224 6 6 4.83 4.11 8.94
43 Endrick Olympique Lyonnais F 1,222 5 7 5.74 3.10 8.84
44 Igor Paixão Olympique de Marseille F 1,981 6 5 6.29 2.52 8.81
45 Afonso Moreira Olympique Lyonnais F 1,724 4 7 2.67 5.94 8.61
46 Kang-in Lee Paris Saint-Germain M 1,523 3 4 2.93 5.35 8.28
47 Jonathan Clauss Nice D 2,709 2 6 1.32 6.77 8.09
48 Nuno Mendes Paris Saint-Germain D 1,252 4 5 4.58 3.47 8.05
49 Kamory Doumbia Stade Brestois M 1,765 5 4 4.75 2.69 7.44
50 Emersonn Toulouse F 1,504 6 2 6.47 0.74 7.21
  • 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 →