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 151–200 of 600 players
| # | Player | Club | Min | KP | xA | A | A − xA | xA/90 |
|---|---|---|---|---|---|---|---|---|
| 151 | Louis Leroux | Nantes | 1,443 | 16 | 1.24 | 1 | −0.24 | 0.08 |
| 152 | Arnaud Nordin | Stade Rennais | 573 | 6 | 1.21 | 3 | +1.79 | 0.19 |
| 152 | Tanner Tessmann | Olympique Lyonnais | 1,960 | 13 | 1.21 | 0 | −1.21 | 0.06 |
| 154 | Yassin Belkhdim | Angers | 2,149 | 15 | 1.20 | 2 | +0.80 | 0.05 |
| 154 | Chidozie Awaziem | Nantes | 2,232 | 10 | 1.20 | 2 | +0.80 | 0.05 |
| 156 | Bradley Locko | Stade Brestois | 1,302 | 8 | 1.19 | 2 | +0.81 | 0.08 |
| 156 | Aïssa Mandi | Lille | 2,435 | 10 | 1.19 | 0 | −1.19 | 0.04 |
| 158 | Breel Embolo | Stade Rennais | 1,872 | 15 | 1.18 | 3 | +1.82 | 0.06 |
| 159 | Jonathan Ikoné | Paris FC | 1,102 | 14 | 1.17 | 1 | −0.17 | 0.10 |
| 160 | Kelvin Amian | Nantes | 1,962 | 8 | 1.16 | 1 | −0.16 | 0.05 |
| 161 | Esteban Lepaul | Stade Rennais | 2,702 | 23 | 1.15 | 5 | +3.85 | 0.04 |
| 162 | Lucas Beraldo | Paris Saint-Germain | 1,570 | 14 | 1.14 | 1 | −0.14 | 0.07 |
| 162 | Junior Mwanga | RC Strasbourg | 1,642 | 18 | 1.14 | 1 | −0.14 | 0.06 |
| 164 | Abdallah Sima | RC Lens | 718 | 10 | 1.11 | 2 | +0.89 | 0.14 |
| 164 | Samuel Amo-Ameyaw | RC Strasbourg | 1,050 | 13 | 1.11 | 2 | +0.89 | 0.10 |
| 164 | Ayumu Seko | Le Havre | 2,625 | 10 | 1.11 | 0 | −1.11 | 0.04 |
| 167 | Rémy Cabella | Nantes | 574 | 16 | 1.10 | 0 | −1.10 | 0.17 |
| 167 | Sékou Mara | Auxerre | 1,234 | 9 | 1.10 | 2 | +0.90 | 0.08 |
| 169 | Ally Samatta | Le Havre | 1,551 | 18 | 1.08 | 1 | −0.08 | 0.06 |
| 169 | Lilian Brassier | Stade Rennais | 2,252 | 13 | 1.08 | 1 | −0.08 | 0.04 |
| 171 | Nhoa Sangui | Paris FC | 1,752 | 17 | 1.07 | 0 | −1.07 | 0.05 |
| 172 | Djaoui Cissé | Stade Rennais | 1,003 | 13 | 1.06 | 0 | −1.06 | 0.10 |
| 173 | Quinten Timber | Olympique de Marseille | 1,111 | 9 | 1.04 | 0 | −1.04 | 0.08 |
| 174 | Isak Jansson | Nice | 683 | 8 | 1.03 | 0 | −1.03 | 0.14 |
| 174 | Nicolás Tagliafico | Olympique Lyonnais | 1,321 | 13 | 1.03 | 3 | +1.97 | 0.07 |
| 176 | Morgan Guilavogui | RC Lens | 486 | 10 | 1.02 | 0 | −1.02 | 0.19 |
| 176 | Luca Koleosho | Paris FC | 543 | 10 | 1.02 | 1 | −0.02 | 0.17 |
| 176 | Pathé Mboup | Stade Brestois | 1,069 | 9 | 1.02 | 0 | −1.02 | 0.09 |
| 176 | Benjamin Pavard | Olympique de Marseille | 1,952 | 11 | 1.02 | 2 | +0.98 | 0.05 |
| 176 | Jacques Ekomié | Angers | 2,241 | 12 | 1.02 | 0 | −1.02 | 0.04 |
| 181 | Hamed Junior Traorè | Olympique de Marseille | 619 | 10 | 1.01 | 1 | −0.01 | 0.15 |
| 181 | Karim Dermane | Lorient | 1,364 | 16 | 1.01 | 2 | +0.99 | 0.07 |
| 183 | Laurent Abergel | Lorient | 2,324 | 16 | 0.99 | 0 | −0.99 | 0.04 |
| 184 | Mark McKenzie | Toulouse | 2,405 | 19 | 0.98 | 2 | +1.02 | 0.04 |
| 185 | Kendry Páez | RC Strasbourg | 432 | 6 | 0.97 | 0 | −0.97 | 0.20 |
| 185 | Deiver Machado | Nantes | 1,186 | 7 | 0.97 | 1 | +0.03 | 0.07 |
| 187 | Fodé Ballo-Touré | Metz | 843 | 4 | 0.96 | 0 | −0.96 | 0.10 |
| 188 | Fredrik Oppegård | Auxerre | 1,270 | 11 | 0.95 | 0 | −0.95 | 0.07 |
| 189 | Abdoul Ouattara | RC Strasbourg | 1,775 | 6 | 0.94 | 0 | −0.94 | 0.05 |
| 189 | Nathan Ngoy | Lille | 2,412 | 4 | 0.94 | 2 | +1.06 | 0.04 |
| 191 | Romain Faivre | Auxerre | 587 | 10 | 0.93 | 2 | +1.07 | 0.14 |
| 191 | Mohamed Bamba | Lorient | 686 | 6 | 0.93 | 2 | +1.07 | 0.12 |
| 191 | Ngal'ayel Mukau | Lille | 1,566 | 13 | 0.93 | 0 | −0.93 | 0.05 |
| 191 | Jessy Deminguet | Metz | 2,021 | 4 | 0.93 | 0 | −0.93 | 0.04 |
| 195 | Ben Chilwell | RC Strasbourg | 1,602 | 7 | 0.92 | 2 | +1.08 | 0.05 |
| 196 | Bouna Sarr | Metz | 897 | 8 | 0.91 | 0 | −0.91 | 0.09 |
| 196 | Abdulai Juma Bah | Nice | 2,062 | 6 | 0.91 | 0 | −0.91 | 0.04 |
| 198 | Fabien Centonze | Nantes | 765 | 4 | 0.90 | 0 | −0.90 | 0.11 |
| 198 | Youssef El Arabi | Nantes | 979 | 9 | 0.90 | 0 | −0.90 | 0.08 |
| 200 | Abdoulaye Touré | Le Havre | 742 | 3 | 0.89 | 0 | −0.89 | 0.11 |
- 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 →