xgEdge

Ligue 1 per 90 stats 2025/2026

Every Ligue 1 player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.

Ranked from 270 minutes played.

Ansu Fati leads on expected goal involvement per 90 minutes with 0.96, over 1086 minutes played.

Showing 101–150 of 416 players

Ligue 1 per 90 stats 2025/2026
# Player Club Min G/90 A/90 xG/90 xA/90 xGI/90
99 Tom Louchet Nice 1,467 0.18 0.18 0.19 0.16 0.35
99 Yann Gboho Toulouse 2,608 0.28 0.10 0.20 0.15 0.35
99 Matt O'Riley Olympique de Marseille 739 0.12 0.24 0.10 0.25 0.35
104 Adam Karabec Olympique Lyonnais 941 0.10 0.00 0.16 0.18 0.34
105 George Ilenikhena AS Monaco 387 0.47 0.00 0.29 0.05 0.33
105 Habibou Diallo Metz 1,910 0.19 0.05 0.31 0.02 0.33
105 Nathan Mbala Metz 448 0.40 0.40 0.19 0.13 0.33
105 Pathé Mboup Stade Brestois 1,069 0.08 0.00 0.24 0.09 0.33
105 Amine Sbai Angers 1,834 0.15 0.05 0.19 0.13 0.33
105 Godson Kyeremeh Le Havre 398 0.23 0.23 0.27 0.06 0.33
111 Fodé Doucouré Le Havre 1,243 0.22 0.07 0.17 0.15 0.32
111 Martín Satriano Olympique Lyonnais 703 0.26 0.13 0.23 0.09 0.32
111 Krépin Diatta AS Monaco 1,026 0.00 0.09 0.13 0.19 0.32
111 Eric Ebimbe Stade Brestois 1,180 0.38 0.00 0.27 0.05 0.32
111 João Neves Paris Saint-Germain 1,287 0.35 0.07 0.18 0.14 0.32
111 Gessime Yassine RC Strasbourg 514 0.00 0.18 0.09 0.23 0.32
117 Sofiane Boufal Le Havre 1,028 0.09 0.35 0.15 0.17 0.31
117 Santiago Hidalgo Toulouse 1,312 0.27 0.41 0.22 0.09 0.31
117 Aleksandr Golovin AS Monaco 1,661 0.27 0.27 0.21 0.10 0.31
117 Abdoulaye Touré Le Havre 742 0.24 0.00 0.20 0.11 0.31
117 Mohamed Ali Cho Nice 1,789 0.20 0.15 0.17 0.14 0.31
117 Sékou Mara Auxerre 1,234 0.22 0.15 0.23 0.08 0.31
123 Jérémie Boga Nice 645 0.28 0.28 0.23 0.08 0.30
123 Lamine Camara AS Monaco 1,851 0.15 0.19 0.10 0.20 0.30
123 Vincent Marchetti Paris FC 840 0.21 0.11 0.25 0.05 0.30
123 Bilal Nadir Olympique de Marseille 597 0.00 0.60 0.07 0.23 0.30
123 Achraf Hakimi Paris Saint-Germain 1,375 0.13 0.13 0.15 0.14 0.30
123 Sebastian Szymański Stade Rennais 786 0.11 0.34 0.08 0.22 0.30
123 Ally Samatta Le Havre 1,551 0.12 0.06 0.23 0.06 0.30
130 Lucas Michal Metz 277 0.00 0.00 0.27 0.02 0.29
130 Moses Simon Paris FC 2,024 0.13 0.13 0.13 0.16 0.29
132 Kassoum Ouattara AS Monaco 983 0.00 0.27 0.09 0.19 0.28
133 Cheick Tidiane Sabaly Metz 976 0.00 0.18 0.15 0.12 0.27
133 Fabián Ruiz Paris Saint-Germain 1,129 0.08 0.32 0.11 0.16 0.27
133 Mostafa Mohamed Nantes 1,171 0.31 0.00 0.21 0.06 0.27
133 Jonathan Clauss Nice 2,709 0.07 0.20 0.04 0.22 0.27
133 Jacen Russell Rowe Toulouse 473 0.19 0.00 0.23 0.04 0.27
133 Bouna Sarr Metz 897 0.00 0.00 0.18 0.09 0.27
139 Sidiki Cherif Angers 1,164 0.31 0.00 0.24 0.03 0.26
139 Saud Abdulhamid RC Lens 1,356 0.13 0.27 0.05 0.21 0.26
139 Tuomas Ollila Paris FC 320 0.00 0.00 0.03 0.23 0.26
139 Louis Mouton Angers 1,911 0.09 0.05 0.15 0.11 0.26
139 Fabien Centonze Nantes 765 0.35 0.00 0.15 0.11 0.26
139 Maxime López Paris FC 1,960 0.00 0.14 0.06 0.20 0.26
139 Florian Sotoca RC Lens 554 0.16 0.00 0.13 0.12 0.26
146 Danny Namaso Auxerre 2,526 0.11 0.11 0.18 0.07 0.25
146 Giorgi Kvilitaia Metz 502 0.36 0.00 0.18 0.07 0.25
146 Mario Sauer Toulouse 683 0.13 0.00 0.17 0.08 0.25
146 Tanguy Ndombélé Nice 279 0.00 0.32 0.18 0.07 0.25
146 Dehmaine Tabibou Nantes 1,282 0.07 0.00 0.12 0.13 0.25
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
G/90
Goals per 90 minutes played.
A/90
Assists per 90 minutes played.
xG/90
Expected goals per 90 minutes played.
xA/90
Expected assists per 90 minutes played.
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 →