xgEdge

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

Ligue 1 xA leaders 2025/2026
# 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
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 →