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 301–350 of 600 players

Ligue 1 xA leaders 2025/2026
# Player Club Min KP xA A A − xA xA/90
300 Naouirou Ahamada Auxerre 687 6 0.41 1 +0.59 0.05
300 Alpha Touré Metz 1,613 11 0.41 1 +0.59 0.02
303 Bertuğ Yıldırım Stade Rennais 2 1 0.40 0 −0.40 18.00
303 Marius Broholm Lille 288 8 0.40 1 +0.60 0.13
303 Conrad Jaden Egan-Riley Olympique de Marseille 626 2 0.40 0 −0.40 0.06
303 Bahereba Guirassy Nantes 827 7 0.40 1 +0.60 0.04
303 Kojo Peprah Oppong Nice 2,607 6 0.40 0 −0.40 0.01
308 Pierrick Capelle Angers 660 6 0.39 1 +0.61 0.05
308 Abdelhamid Ait Boudlal Stade Rennais 1,415 1 0.39 1 +0.61 0.02
310 Anthony Bermont RC Lens 124 1 0.38 0 −0.38 0.28
310 Enzo Koffi Le Havre 387 4 0.38 0 −0.38 0.09
310 Lucas Tousart Stade Brestois 857 4 0.38 0 −0.38 0.04
310 Samson Baidoo RC Lens 1,832 4 0.38 1 +0.62 0.02
314 Soriba Diaoune Lille 202 5 0.36 1 +0.64 0.16
314 Hamidou Makalou Stade Brestois 363 7 0.36 0 −0.36 0.09
314 Robinio Vaz Olympique de Marseille 393 6 0.36 2 +1.64 0.08
317 Lasso Coulibaly Auxerre 324 4 0.35 0 −0.35 0.10
317 Lucas Gourna-Douath Le Havre 1,275 6 0.35 0 −0.35 0.02
317 Anthony Rouault Stade Rennais 1,724 6 0.35 0 −0.35 0.02
320 Eric Dier AS Monaco 687 2 0.34 0 −0.34 0.04
320 Samir Chergui Paris FC 1,155 2 0.34 0 −0.34 0.03
320 Sidiki Cherif Angers 1,164 5 0.34 0 −0.34 0.03
320 Maxime Colin Metz 1,700 6 0.34 0 −0.34 0.02
324 Thomas Delaine Le Havre 200 3 0.33 0 −0.33 0.15
324 Tochukwu Nnadi Olympique de Marseille 352 3 0.33 1 +0.67 0.08
324 Boubacar Traoré Metz 1,391 4 0.33 0 −0.33 0.02
327 Elias Legendre Quiñonez Zae Stade Rennais 41 2 0.32 0 −0.32 0.70
327 Quentin Ndjantou Paris Saint-Germain 354 5 0.32 1 +0.68 0.08
327 Leonardo Balerdi Olympique de Marseille 1,998 5 0.32 1 +0.68 0.01
330 Mathieu Acapandié Nantes 267 4 0.31 0 −0.31 0.10
331 Assane Dioussé Auxerre 244 3 0.29 0 −0.29 0.11
331 Rudy Matondo Paris FC 1,360 5 0.29 0 −0.29 0.02
331 Terry Yegbe Metz 1,966 5 0.29 1 +0.71 0.01
334 Luc Zogbé Stade Brestois 299 1 0.28 0 −0.28 0.08
334 Frédéric Guilbert Nantes 610 7 0.28 0 −0.28 0.04
336 Badredine Bouanani Nice 94 1 0.27 0 −0.27 0.26
336 Noah Nartey Olympique Lyonnais 547 3 0.27 0 −0.27 0.04
336 Urie-Michel Mboula Metz 751 0 0.27 0 −0.27 0.03
336 Nayef Aguerd Olympique de Marseille 1,399 3 0.27 0 −0.27 0.02
336 Michel Diaz Stade Brestois 1,561 1 0.27 0 −0.27 0.02
341 Godson Kyeremeh Le Havre 398 5 0.26 1 +0.74 0.06
342 Mathieu Cafaro Paris FC 160 3 0.25 0 −0.25 0.14
342 Dante Nice 930 2 0.25 1 +0.75 0.02
342 Otávio Paris FC 1,908 4 0.25 0 −0.25 0.01
345 Amadou Haidara RC Lens 257 2 0.24 1 +0.76 0.08
345 Geoffrey Kondogbia Olympique de Marseille 593 2 0.24 0 −0.24 0.04
345 Sinaly Diomandé Auxerre 2,134 4 0.24 2 +1.76 0.01
348 Orel Mangala Olympique Lyonnais 426 5 0.23 0 −0.23 0.05
349 Tanguy Ndombélé Nice 279 5 0.22 1 +0.78 0.07
349 Lanroy Machine Angers 516 4 0.22 0 −0.22 0.04
  • 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 →