Ligue 1 expected goal involvement 2025/2026
Every Ligue 1 player ranked on both halves of his output added: the chances he took and the chances he made for somebody else, with each half printed beside the total.
Mason Greenwood tops the competition on 19.93 expected goal involvement, from 2469 minutes. Of that, 14.30 is the chances he took himself and 5.63 the chances he made.
Showing 151–200 of 600 players
| # | Player | Club | Min | xG | xA | xGI | G+A | xGI/90 |
|---|---|---|---|---|---|---|---|---|
| 151 | Ayyoub Bouaddi | Lille | 2,338 | 1.66 | 1.62 | 3.28 | 1 | 0.13 |
| 151 | Branco Van den Boomen | Angers | 1,242 | 1.15 | 2.13 | 3.28 | 1 | 0.24 |
| 153 | Mamadou Coulibaly | AS Monaco | 1,382 | 1.45 | 1.81 | 3.26 | 6 | 0.21 |
| 153 | Koffi Kouao | Metz | 2,273 | 1.68 | 1.58 | 3.26 | 3 | 0.13 |
| 155 | Ciro Immobile | Paris FC | 711 | 1.84 | 1.38 | 3.22 | 4 | 0.41 |
| 155 | Pierre Lees Melou | Paris FC | 1,966 | 1.30 | 1.92 | 3.22 | 4 | 0.15 |
| 157 | Kaïl Boudache | Nice | 580 | 2.70 | 0.44 | 3.14 | 2 | 0.49 |
| 158 | Dayann Methalie | Toulouse | 1,882 | 0.98 | 2.10 | 3.08 | 3 | 0.15 |
| 159 | Ali Abdi | Nice | 1,210 | 2.31 | 0.75 | 3.06 | 3 | 0.23 |
| 160 | Ethan Mbappé | Lille | 568 | 1.51 | 1.53 | 3.04 | 4 | 0.48 |
| 161 | Luca Koleosho | Paris FC | 543 | 2.00 | 1.02 | 3.02 | 4 | 0.50 |
| 162 | Kassoum Ouattara | AS Monaco | 983 | 0.93 | 2.08 | 3.01 | 3 | 0.28 |
| 162 | Ismaelo Ganiou | RC Lens | 2,014 | 2.15 | 0.86 | 3.01 | 3 | 0.13 |
| 164 | Allan Saint-Maximin | RC Lens | 403 | 1.23 | 1.77 | 3.00 | 6 | 0.67 |
| 165 | Himad Abdelli | Olympique de Marseille | 1,096 | 2.21 | 0.76 | 2.97 | 2 | 0.24 |
| 166 | Cheick Tidiane Sabaly | Metz | 976 | 1.65 | 1.31 | 2.96 | 2 | 0.27 |
| 167 | Ngal'ayel Mukau | Lille | 1,566 | 2.00 | 0.93 | 2.93 | 1 | 0.17 |
| 168 | Isak Jansson | Nice | 683 | 1.89 | 1.03 | 2.92 | 1 | 0.38 |
| 168 | Przemysław Frankowski | Stade Rennais | 1,215 | 0.50 | 2.42 | 2.92 | 3 | 0.22 |
| 170 | Matt O'Riley | Olympique de Marseille | 739 | 0.85 | 2.02 | 2.87 | 3 | 0.35 |
| 171 | Joris Chotard | Stade Brestois | 2,778 | 1.56 | 1.30 | 2.86 | 3 | 0.09 |
| 172 | Louis Leroux | Nantes | 1,443 | 1.61 | 1.24 | 2.85 | 2 | 0.18 |
| 173 | Goduine Koyalipou | Angers | 675 | 2.69 | 0.13 | 2.82 | 3 | 0.38 |
| 174 | Vincent Marchetti | Paris FC | 840 | 2.37 | 0.42 | 2.79 | 3 | 0.30 |
| 174 | Pape Diop | Toulouse | 1,185 | 1.32 | 1.47 | 2.79 | 3 | 0.21 |
| 174 | Jean-Philippe Gbamin | Metz | 2,488 | 1.90 | 0.89 | 2.79 | 2 | 0.10 |
| 177 | Robinio Vaz | Olympique de Marseille | 393 | 2.39 | 0.36 | 2.75 | 6 | 0.63 |
| 178 | Lucas Beraldo | Paris Saint-Germain | 1,570 | 1.55 | 1.14 | 2.69 | 3 | 0.15 |
| 179 | Roman Yaremchuk | Olympique Lyonnais | 561 | 2.12 | 0.56 | 2.68 | 5 | 0.43 |
| 179 | Johann Lepenant | Nantes | 2,175 | 0.87 | 1.81 | 2.68 | 1 | 0.11 |
| 179 | Nicolas Cozza | Nantes | 2,303 | 2.03 | 0.65 | 2.68 | 1 | 0.10 |
| 182 | Bouna Sarr | Metz | 897 | 1.75 | 0.91 | 2.66 | 0 | 0.27 |
| 183 | Samir El Mourabet | RC Strasbourg | 2,141 | 0.33 | 2.30 | 2.63 | 3 | 0.11 |
| 184 | Ibrahim Osman | Auxerre | 630 | 1.97 | 0.65 | 2.62 | 2 | 0.37 |
| 185 | Sebastian Szymański | Stade Rennais | 786 | 0.66 | 1.92 | 2.58 | 4 | 0.30 |
| 186 | Abdoulaye Touré | Le Havre | 742 | 1.67 | 0.89 | 2.56 | 2 | 0.31 |
| 186 | Denis Zakaria | AS Monaco | 2,033 | 1.69 | 0.87 | 2.56 | 3 | 0.11 |
| 188 | Amir Murillo | Olympique de Marseille | 988 | 1.01 | 1.54 | 2.55 | 3 | 0.23 |
| 188 | Nicolás Tagliafico | Olympique Lyonnais | 1,321 | 1.52 | 1.03 | 2.55 | 3 | 0.17 |
| 190 | Leonardo Balerdi | Olympique de Marseille | 1,998 | 2.22 | 0.32 | 2.54 | 1 | 0.11 |
| 191 | Martín Satriano | Olympique Lyonnais | 703 | 1.81 | 0.71 | 2.52 | 3 | 0.32 |
| 191 | Hugo Magnetti | Stade Brestois | 2,697 | 0.70 | 1.82 | 2.52 | 2 | 0.08 |
| 193 | Melvin Bard | Nice | 2,530 | 1.08 | 1.36 | 2.44 | 3 | 0.09 |
| 194 | Antoine Mendy | Nice | 2,278 | 2.01 | 0.42 | 2.43 | 1 | 0.10 |
| 194 | Aïssa Mandi | Lille | 2,435 | 1.24 | 1.19 | 2.43 | 1 | 0.09 |
| 196 | Khalis Merah | Olympique Lyonnais | 1,150 | 1.12 | 1.27 | 2.39 | 1 | 0.19 |
| 197 | Simon Ebonog | Le Havre | 1,778 | 1.69 | 0.66 | 2.35 | 1 | 0.12 |
| 198 | Junior Mwanga | RC Strasbourg | 1,642 | 1.19 | 1.14 | 2.33 | 2 | 0.13 |
| 199 | Moussa Niakhaté | Olympique Lyonnais | 2,758 | 0.32 | 1.96 | 2.28 | 2 | 0.07 |
| 200 | Angel Gomes | Olympique de Marseille | 892 | 1.39 | 0.88 | 2.27 | 3 | 0.23 |
- xG share
- xA share
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- 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 →