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 101–150 of 600 players
| # | Player | Club | Min | KP | xA | A | A − xA | xA/90 |
|---|---|---|---|---|---|---|---|---|
| 101 | Yassine Kechta | Le Havre | 1,348 | 15 | 1.89 | 1 | −0.89 | 0.13 |
| 101 | Hicham Boudaoui | Nice | 1,704 | 17 | 1.89 | 2 | +0.11 | 0.10 |
| 103 | Adam Karabec | Olympique Lyonnais | 941 | 22 | 1.87 | 0 | −1.87 | 0.18 |
| 104 | Dehmaine Tabibou | Nantes | 1,282 | 20 | 1.86 | 0 | −1.86 | 0.13 |
| 104 | Aleksandr Golovin | AS Monaco | 1,661 | 24 | 1.86 | 5 | +3.14 | 0.10 |
| 106 | Remy Labeau Lascary | Stade Brestois | 1,195 | 13 | 1.82 | 1 | −0.82 | 0.14 |
| 106 | Pavel Šulc | Olympique Lyonnais | 1,568 | 22 | 1.82 | 3 | +1.18 | 0.10 |
| 106 | Hugo Magnetti | Stade Brestois | 2,697 | 18 | 1.82 | 1 | −0.82 | 0.06 |
| 109 | Mamadou Coulibaly | AS Monaco | 1,382 | 12 | 1.81 | 3 | +1.19 | 0.12 |
| 109 | Johann Lepenant | Nantes | 2,175 | 33 | 1.81 | 1 | −0.81 | 0.07 |
| 111 | Djibril Sidibé | Toulouse | 2,158 | 15 | 1.79 | 4 | +2.21 | 0.07 |
| 112 | Folarin Balogun | AS Monaco | 2,245 | 24 | 1.78 | 4 | +2.22 | 0.07 |
| 113 | Allan Saint-Maximin | RC Lens | 403 | 18 | 1.77 | 3 | +1.23 | 0.40 |
| 114 | Jean Victor Makengo | Lorient | 1,813 | 25 | 1.71 | 2 | +0.29 | 0.08 |
| 115 | Théo Le Bris | Lorient | 1,899 | 13 | 1.68 | 2 | +0.32 | 0.08 |
| 116 | Odsonne Édouard | RC Lens | 1,818 | 20 | 1.64 | 3 | +1.36 | 0.08 |
| 117 | Ayyoub Bouaddi | Lille | 2,338 | 21 | 1.62 | 1 | −0.62 | 0.06 |
| 118 | Gaëtan Perrin | Lille | 346 | 10 | 1.61 | 0 | −1.61 | 0.42 |
| 118 | Sebastian Nanasi | RC Strasbourg | 1,061 | 17 | 1.61 | 2 | +0.39 | 0.14 |
| 120 | Noah Cadiou | Lorient | 1,881 | 11 | 1.59 | 1 | −0.59 | 0.08 |
| 121 | Koffi Kouao | Metz | 2,273 | 11 | 1.58 | 1 | −0.58 | 0.06 |
| 122 | Amir Murillo | Olympique de Marseille | 988 | 11 | 1.54 | 1 | −0.54 | 0.14 |
| 123 | Ethan Mbappé | Lille | 568 | 15 | 1.53 | 1 | −0.53 | 0.24 |
| 123 | Vanderson | AS Monaco | 615 | 11 | 1.53 | 2 | +0.47 | 0.22 |
| 125 | Morgan Sanson | Nice | 1,955 | 12 | 1.51 | 2 | +0.49 | 0.07 |
| 126 | Bilal Nadir | Olympique de Marseille | 597 | 12 | 1.50 | 4 | +2.50 | 0.23 |
| 127 | Olivier Giroud | Lille | 1,623 | 19 | 1.49 | 1 | −0.49 | 0.08 |
| 128 | Gideon Mensah | Auxerre | 2,334 | 17 | 1.48 | 2 | +0.52 | 0.06 |
| 129 | Aladji Bamba | AS Monaco | 830 | 13 | 1.47 | 2 | +0.53 | 0.16 |
| 129 | Pape Diop | Toulouse | 1,185 | 19 | 1.47 | 2 | +0.53 | 0.11 |
| 131 | Darlin Yongwa | Lorient | 1,314 | 17 | 1.46 | 1 | −0.46 | 0.10 |
| 132 | Carlens Arcus | Angers | 2,051 | 16 | 1.45 | 3 | +1.55 | 0.06 |
| 132 | Adama Camara | Paris FC | 2,171 | 16 | 1.45 | 0 | −1.45 | 0.06 |
| 132 | Brendan Chardonnet | Stade Brestois | 2,547 | 12 | 1.45 | 3 | +1.55 | 0.05 |
| 135 | Loic Négo | Le Havre | 2,347 | 14 | 1.44 | 0 | −1.44 | 0.06 |
| 136 | Joaquin Panichelli | RC Strasbourg | 2,195 | 22 | 1.43 | 1 | −0.43 | 0.06 |
| 137 | Andrija Bulatović | RC Lens | 787 | 16 | 1.42 | 4 | +2.58 | 0.16 |
| 137 | Mika Biereth | AS Monaco | 1,109 | 21 | 1.42 | 2 | +0.58 | 0.12 |
| 139 | Josué Casimir | Auxerre | 1,532 | 10 | 1.40 | 0 | −1.40 | 0.08 |
| 140 | Ciro Immobile | Paris FC | 711 | 9 | 1.38 | 2 | +0.62 | 0.17 |
| 140 | Gonçalo Ramos | Paris Saint-Germain | 1,321 | 17 | 1.38 | 1 | −0.38 | 0.09 |
| 142 | Melvin Bard | Nice | 2,530 | 16 | 1.36 | 1 | −0.36 | 0.05 |
| 143 | Ansu Fati | AS Monaco | 1,086 | 15 | 1.35 | 0 | −1.35 | 0.11 |
| 144 | Santiago Hidalgo | Toulouse | 1,312 | 12 | 1.34 | 6 | +4.66 | 0.09 |
| 145 | Cheick Tidiane Sabaly | Metz | 976 | 10 | 1.31 | 2 | +0.69 | 0.12 |
| 146 | Joris Chotard | Stade Brestois | 2,778 | 11 | 1.30 | 1 | −0.30 | 0.04 |
| 146 | Jordan Lefort | Angers | 3,060 | 9 | 1.30 | 2 | +0.70 | 0.04 |
| 148 | Gessime Yassine | RC Strasbourg | 514 | 8 | 1.29 | 1 | −0.29 | 0.23 |
| 149 | Osame Sahraoui | Lille | 507 | 10 | 1.27 | 2 | +0.73 | 0.23 |
| 149 | Khalis Merah | Olympique Lyonnais | 1,150 | 12 | 1.27 | 1 | −0.27 | 0.10 |
- 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 →