Ligue 1 xA leaders 2026/2027
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.
Florian Thauvin has made the best chances for others, 1.84 expected assists from 450 minutes.
Showing 101–150 of 394 players
| # | Player | Club | Min | KP | xA | A | A − xA | xA/90 |
|---|---|---|---|---|---|---|---|---|
| 101 | Junior Kadile | RC Lens | 69 | 1 | 0.35 | 0 | −0.35 | 0.46 |
| 101 | Alexandre Lauray | Le Mans | 286 | 5 | 0.35 | 0 | −0.35 | 0.11 |
| 101 | Bradley Locko | Stade Brestois | 448 | 4 | 0.35 | 0 | −0.35 | 0.07 |
| 104 | Mama Baldé | Stade Brestois | 131 | 3 | 0.34 | 1 | +0.66 | 0.23 |
| 104 | Ahmed Touba | Le Havre | 360 | 1 | 0.34 | 0 | −0.34 | 0.09 |
| 106 | Jérémy Le Douaron | Troyes | 197 | 3 | 0.33 | 0 | −0.33 | 0.15 |
| 106 | Karim Dermane | Troyes | 276 | 3 | 0.33 | 0 | −0.33 | 0.11 |
| 106 | Mahdi Camara | Stade Rennais | 300 | 4 | 0.33 | 0 | −0.33 | 0.10 |
| 106 | Carlens Arcus | Angers | 335 | 5 | 0.33 | 0 | −0.33 | 0.09 |
| 110 | Mika Godts | Paris Saint-Germain | 118 | 6 | 0.32 | 1 | +0.68 | 0.24 |
| 110 | Casper Tengstedt | Toulouse | 142 | 2 | 0.32 | 0 | −0.32 | 0.20 |
| 110 | Stanis Idumbo Muzambo | AS Monaco | 325 | 4 | 0.32 | 0 | −0.32 | 0.09 |
| 113 | Maurits Kjaergaard | Lille | 55 | 5 | 0.31 | 2 | +1.69 | 0.51 |
| 113 | Kaito Mizuta | Le Havre | 152 | 5 | 0.31 | 0 | −0.31 | 0.18 |
| 113 | Pathé Mboup | Stade Brestois | 397 | 6 | 0.31 | 0 | −0.31 | 0.07 |
| 116 | Hugo Magnetti | Stade Brestois | 270 | 3 | 0.30 | 1 | +0.70 | 0.10 |
| 117 | Rafik Messali | Toulouse | 247 | 3 | 0.29 | 0 | −0.29 | 0.11 |
| 118 | Fodé Doucouré | Le Havre | 95 | 2 | 0.28 | 1 | +0.72 | 0.27 |
| 119 | Djibril Ouziad | Le Havre | 225 | 2 | 0.27 | 0 | −0.27 | 0.11 |
| 119 | Ayumu Seko | Le Havre | 450 | 6 | 0.27 | 0 | −0.27 | 0.05 |
| 121 | Sebastian Szymański | Stade Rennais | 227 | 6 | 0.26 | 1 | +0.74 | 0.10 |
| 122 | Noah Donkor | Troyes | 151 | 2 | 0.25 | 0 | −0.25 | 0.15 |
| 122 | Thorgan Hazard | RC Lens | 161 | 1 | 0.25 | 0 | −0.25 | 0.14 |
| 122 | Dilane Bakwa | Lille | 173 | 5 | 0.25 | 1 | +0.75 | 0.13 |
| 122 | Simon Ebonog | Le Havre | 434 | 5 | 0.25 | 0 | −0.25 | 0.05 |
| 126 | Andrija Bulatović | RC Lens | 167 | 5 | 0.24 | 0 | −0.24 | 0.13 |
| 126 | Yann Gboho | Toulouse | 170 | 4 | 0.24 | 1 | +0.76 | 0.13 |
| 126 | Romain Faivre | Auxerre | 215 | 8 | 0.24 | 1 | +0.76 | 0.10 |
| 126 | Paris Brunner | AS Monaco | 390 | 5 | 0.24 | 0 | −0.24 | 0.06 |
| 126 | Djibril Coulibaly | Nice | 433 | 3 | 0.24 | 0 | −0.24 | 0.05 |
| 131 | Adil Bourabaa | Le Mans | 398 | 8 | 0.23 | 2 | +1.77 | 0.05 |
| 132 | João Neves | Paris Saint-Germain | 330 | 4 | 0.22 | 0 | −0.22 | 0.06 |
| 132 | Himad Abdelli | Olympique de Marseille | 379 | 3 | 0.22 | 0 | −0.22 | 0.05 |
| 134 | Souleymane Faye | Lorient | 63 | 2 | 0.21 | 0 | −0.21 | 0.30 |
| 134 | Ayase Ueda | Lille | 194 | 2 | 0.21 | 0 | −0.21 | 0.10 |
| 134 | Igor Paixão | Olympique de Marseille | 280 | 4 | 0.21 | 0 | −0.21 | 0.07 |
| 134 | Christ Makosso | Auxerre | 305 | 2 | 0.21 | 1 | +0.79 | 0.06 |
| 134 | Noah Cadiou | Lorient | 444 | 4 | 0.21 | 0 | −0.21 | 0.04 |
| 139 | Osame Sahraoui | Lille | 98 | 2 | 0.20 | 0 | −0.20 | 0.18 |
| 139 | Oso | RC Strasbourg | 270 | 3 | 0.20 | 0 | −0.20 | 0.07 |
| 139 | Adama Camara | Paris FC | 450 | 3 | 0.20 | 0 | −0.20 | 0.04 |
| 142 | Elye Wahi | Nice | 277 | 4 | 0.19 | 0 | −0.19 | 0.06 |
| 143 | Aristide Zossou | Auxerre | 119 | 1 | 0.18 | 0 | −0.18 | 0.14 |
| 143 | Nathan N'Goumou | Nice | 160 | 0 | 0.18 | 0 | −0.18 | 0.10 |
| 143 | Mamadou Coulibaly | AS Monaco | 211 | 3 | 0.18 | 0 | −0.18 | 0.08 |
| 143 | Harold Voyer | Le Mans | 360 | 0 | 0.18 | 0 | −0.18 | 0.05 |
| 143 | Warren Zaïre-Emery | Paris Saint-Germain | 381 | 1 | 0.18 | 0 | −0.18 | 0.04 |
| 143 | Ousmane Camara | Angers | 450 | 2 | 0.18 | 1 | +0.82 | 0.04 |
| 143 | Michel Diaz | Troyes | 450 | 1 | 0.18 | 0 | −0.18 | 0.04 |
| 143 | Anis Ouzenadji | Troyes | 450 | 5 | 0.18 | 1 | +0.82 | 0.04 |
- 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 →