Ligue 1 xA leaders 2025/2026
Every Ligue 1 player ranked on the expected assists of the chances he made for somebody else — what a team-mate was handed, whether or not it was scored.
Matthieu Udol has made the best chances for others, 8.85 expected assists from 3003 minutes.
Showing 351–400 of 600 players
| # | Player | Club | Min | KP | xA | A | A − xA | xA/90 |
|---|---|---|---|---|---|---|---|---|
| 349 | Kevin Carlos Omoruyi | Nice | 901 | 3 | 0.22 | 0 | −0.22 | 0.02 |
| 352 | Ernest Nuamah | Olympique Lyonnais | 47 | 0 | 0.21 | 0 | −0.21 | 0.40 |
| 352 | Morgan Bokele Mputu | Metz | 229 | 2 | 0.21 | 0 | −0.21 | 0.08 |
| 354 | Malick Mbaye | Metz | 299 | 2 | 0.20 | 0 | −0.20 | 0.06 |
| 354 | George Ilenikhena | AS Monaco | 387 | 3 | 0.20 | 0 | −0.20 | 0.05 |
| 354 | Hans Hateboer | Olympique Lyonnais | 773 | 1 | 0.20 | 0 | −0.20 | 0.02 |
| 354 | Ali Youssef | Nantes | 968 | 3 | 0.20 | 0 | −0.20 | 0.02 |
| 354 | Ousmane Camara | Angers | 2,719 | 4 | 0.20 | 0 | −0.20 | 0.01 |
| 359 | Jacen Russell Rowe | Toulouse | 473 | 6 | 0.19 | 0 | −0.19 | 0.04 |
| 359 | Francis Coquelin | Nantes | 656 | 4 | 0.19 | 1 | +0.81 | 0.03 |
| 359 | Jonathan Gradit | RC Lens | 809 | 2 | 0.19 | 0 | −0.19 | 0.02 |
| 359 | Rayan Fofana | RC Lens | 814 | 5 | 0.19 | 0 | −0.19 | 0.02 |
| 363 | Joel Asoro | Metz | 233 | 1 | 0.18 | 0 | −0.18 | 0.07 |
| 363 | Mohammed Salisu | AS Monaco | 1,080 | 2 | 0.18 | 0 | −0.18 | 0.02 |
| 365 | Believe Munongo | Metz | 428 | 3 | 0.17 | 0 | −0.17 | 0.04 |
| 365 | Francisco Sierralta | Auxerre | 862 | 2 | 0.17 | 0 | −0.17 | 0.02 |
| 365 | Diego Coppola | Paris FC | 1,170 | 4 | 0.17 | 2 | +1.83 | 0.01 |
| 365 | Ahmadou Bamba Dieng | Lorient | 1,220 | 11 | 0.17 | 1 | +0.83 | 0.01 |
| 369 | Gabin Bernardeau | Nice | 100 | 2 | 0.16 | 0 | −0.16 | 0.14 |
| 369 | Mathis Amougou | RC Strasbourg | 406 | 5 | 0.16 | 0 | −0.16 | 0.04 |
| 369 | Abu Francis | Toulouse | 532 | 1 | 0.16 | 0 | −0.16 | 0.03 |
| 369 | Abdoulaye Faye | Lorient | 1,446 | 2 | 0.16 | 0 | −0.16 | 0.01 |
| 373 | Bahmed Deuff | Nantes | 245 | 1 | 0.15 | 0 | −0.15 | 0.06 |
| 374 | Pol Lirola | Olympique de Marseille | 42 | 1 | 0.14 | 0 | −0.14 | 0.30 |
| 374 | Stanis Idumbo Muzambo | AS Monaco | 164 | 3 | 0.14 | 1 | +0.86 | 0.08 |
| 374 | Rachid Ghezzal | Olympique Lyonnais | 219 | 1 | 0.14 | 0 | −0.14 | 0.06 |
| 374 | Emmanuel Emegha | RC Strasbourg | 451 | 3 | 0.14 | 2 | +1.86 | 0.03 |
| 374 | Marius Louër | Angers | 552 | 3 | 0.14 | 0 | −0.14 | 0.02 |
| 379 | Billal Brahimi | Nice | 8 | 1 | 0.13 | 0 | −0.13 | 1.46 |
| 379 | Amady Camara | Nantes | 169 | 2 | 0.13 | 0 | −0.13 | 0.07 |
| 379 | Mathys de Carvalho | Olympique Lyonnais | 307 | 1 | 0.13 | 0 | −0.13 | 0.04 |
| 379 | Julien Le Cardinal | Saint-Étienne | 533 | 1 | 0.13 | 0 | −0.13 | 0.02 |
| 379 | Tiago Gouveia | Nice | 584 | 2 | 0.13 | 0 | −0.13 | 0.02 |
| 379 | Goduine Koyalipou | Angers | 675 | 5 | 0.13 | 1 | +0.87 | 0.02 |
| 379 | Tylel Tati | Nantes | 1,724 | 1 | 0.13 | 0 | −0.13 | 0.01 |
| 386 | Vincent Burlet | Lille | 19 | 1 | 0.12 | 0 | −0.12 | 0.57 |
| 386 | Arthur Masuaku | RC Lens | 229 | 2 | 0.12 | 0 | −0.12 | 0.05 |
| 386 | Salis Abdul Samed | Nice | 934 | 1 | 0.12 | 0 | −0.12 | 0.01 |
| 386 | Chancel Mbemba | Lille | 953 | 4 | 0.12 | 0 | −0.12 | 0.01 |
| 390 | Everton Pereira | Nice | 137 | 0 | 0.11 | 0 | −0.11 | 0.07 |
| 390 | Marius Courcoul | Angers | 373 | 3 | 0.11 | 0 | −0.11 | 0.03 |
| 390 | Bryan Okoh | Auxerre | 1,011 | 4 | 0.11 | 0 | −0.11 | 0.01 |
| 390 | Soumaila Coulibaly | Stade Brestois | 1,339 | 2 | 0.11 | 0 | −0.11 | 0.01 |
| 394 | Kyllian Antonio | RC Lens | 189 | 1 | 0.10 | 1 | +0.90 | 0.05 |
| 394 | Timothee Pembele | Le Havre | 381 | 2 | 0.10 | 0 | −0.10 | 0.02 |
| 394 | Mamadou Sarr | RC Strasbourg | 1,305 | 1 | 0.10 | 0 | −0.10 | 0.01 |
| 394 | Andrew Omobamidele | RC Strasbourg | 1,375 | 0 | 0.10 | 0 | −0.10 | 0.01 |
| 398 | Julien López | Paris FC | 50 | 0 | 0.09 | 0 | −0.09 | 0.16 |
| 398 | Paul Pogba | AS Monaco | 133 | 0 | 0.09 | 0 | −0.09 | 0.06 |
| 398 | Mayckel Lahdo | Nantes | 418 | 5 | 0.09 | 1 | +0.91 | 0.02 |
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- KP
- Key passes: passes that led directly to a team-mate's shot.
- xA
- Expected assists: the quality of the chances he created for others, summed.
- A
- Assists.
- A − xA
- Assists less expected assists, over the matches with both.
- xA/90
- Expected assists 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 →