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 201–250 of 600 players

Ligue 1 xA leaders 2025/2026
# Player Club Min KP xA A A − xA xA/90
200 Alidu Seidu Stade Rennais 1,186 8 0.89 1 +0.11 0.07
200 Jean-Philippe Gbamin Metz 2,488 15 0.89 1 +0.11 0.03
203 Ethan Nwaneri Olympique de Marseille 322 5 0.88 1 +0.12 0.25
203 Angel Gomes Olympique de Marseille 892 18 0.88 0 −0.88 0.09
203 Frank Magri Toulouse 1,264 14 0.88 1 +0.12 0.06
206 Calvin Verdonk Lille 796 8 0.87 0 −0.87 0.10
206 Denis Zakaria AS Monaco 2,033 6 0.87 1 +0.13 0.04
208 Charles Vanhoutte Nice 1,863 15 0.86 2 +1.14 0.04
208 Ismaelo Ganiou RC Lens 2,014 9 0.86 0 −0.86 0.04
208 Charlie Cresswell Toulouse 2,533 11 0.86 2 +1.14 0.03
211 Tuomas Ollila Paris FC 320 1 0.80 0 −0.80 0.23
211 Giorgi Abuashvili Metz 700 6 0.80 0 −0.80 0.10
211 Igor Silva Lorient 1,223 8 0.80 0 −0.80 0.06
214 Hamza Igamane Lille 428 4 0.79 1 +0.21 0.17
214 Lamine Sy Auxerre 1,552 13 0.79 0 −0.79 0.05
216 Dilane Bakwa RC Strasbourg 107 3 0.78 2 +1.22 0.66
216 Yassine Benhattab Nantes 477 7 0.78 0 −0.78 0.15
218 Reda Khadra Le Havre 223 7 0.77 0 −0.77 0.31
218 Arouna Sangante Le Havre 2,333 10 0.77 1 +0.23 0.03
220 Benjamin Stambouli Metz 972 8 0.76 0 −0.76 0.07
220 Himad Abdelli Olympique de Marseille 1,096 9 0.76 0 −0.76 0.06
220 Christian Mawissa AS Monaco 1,195 5 0.76 0 −0.76 0.06
220 Clement Akpa Auxerre 1,949 9 0.76 0 −0.76 0.04
224 Ali Abdi Nice 1,210 17 0.75 0 −0.75 0.06
225 Florian Sotoca RC Lens 554 8 0.74 0 −0.74 0.12
225 Seko Fofana Stade Rennais 668 11 0.74 0 −0.74 0.10
225 Sambou Soumano Lorient 928 10 0.74 2 +1.26 0.07
225 Emersonn Toulouse 1,504 18 0.74 2 +1.26 0.04
225 Clinton Mata Olympique Lyonnais 2,836 2 0.74 0 −0.74 0.02
230 Rafael Luis RC Strasbourg 586 6 0.73 1 +0.27 0.11
230 Dro Fernández Paris Saint-Germain 682 8 0.73 0 −0.73 0.10
230 Arthur Vermeeren Olympique de Marseille 830 11 0.73 1 +0.27 0.08
230 Marshall Munetsi Paris FC 991 7 0.73 1 +0.27 0.07
230 Mostafa Mohamed Nantes 1,171 9 0.73 0 −0.73 0.06
235 Waren Kamanzi Toulouse 867 8 0.72 1 +0.28 0.07
235 Lucas Hernández Paris Saint-Germain 1,751 15 0.72 3 +2.28 0.04
237 Martín Satriano Olympique Lyonnais 703 9 0.71 1 +0.29 0.09
237 Malang Sarr RC Lens 2,925 6 0.71 1 +0.29 0.02
239 Ibou Sane Metz 557 5 0.69 1 +0.31 0.11
239 Eric Ebimbe Stade Brestois 1,180 8 0.69 0 −0.69 0.05
239 Facundo Medina Olympique de Marseille 1,376 7 0.69 1 +0.31 0.05
242 Noah Edjouma Lille 366 7 0.67 0 −0.67 0.16
242 Nathan Mbala Metz 448 13 0.67 2 +1.33 0.13
244 Simon Ebonog Le Havre 1,778 8 0.66 0 −0.66 0.03
245 Joel Mugisha Mvuka Lorient 572 4 0.65 0 −0.65 0.10
245 Ibrahim Osman Auxerre 630 7 0.65 2 +1.35 0.09
245 Willem Geubbels Paris FC 1,019 7 0.65 0 −0.65 0.06
245 Daouda Guindo Stade Brestois 1,700 9 0.65 1 +0.35 0.03
245 Nicolas Cozza Nantes 2,303 10 0.65 1 +0.35 0.03
250 Mohamed Kaba Nantes 924 12 0.63 2 +1.37 0.06
  • 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 →