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 51–100 of 600 players

Ligue 1 xA leaders 2025/2026
# Player Club Min KP xA A A − xA xA/90
51 Abner Vinícius Olympique Lyonnais 2,164 23 3.20 2 −1.20 0.13
52 Yanis Zouaoui Le Havre 2,348 35 3.18 1 −2.18 0.12
53 Saud Abdulhamid RC Lens 1,356 24 3.16 4 +0.84 0.21
53 Lassine Sinayoko Auxerre 2,780 40 3.16 4 +0.84 0.10
53 Issa Soumaré Le Havre 2,949 29 3.16 5 +1.84 0.10
56 Arthur Avom Ebong Lorient 2,115 31 3.11 1 −2.11 0.13
57 Endrick Olympique Lyonnais 1,222 30 3.10 7 +3.90 0.23
58 Pierre-Emile Højbjerg Olympique de Marseille 2,715 42 3.07 5 +1.93 0.10
59 Senny Mayulu Paris Saint-Germain 1,681 39 2.96 4 +1.04 0.16
60 Désiré Doué Paris Saint-Germain 1,357 29 2.94 4 +1.06 0.19
61 Amine Gouiri Olympique de Marseille 1,328 32 2.89 3 +0.11 0.20
62 Mohamed Ali Cho Nice 1,789 24 2.84 3 +0.16 0.14
63 Timothy Weah Olympique de Marseille 2,263 29 2.77 2 −0.77 0.11
64 Amine Sbai Angers 1,834 29 2.71 1 −1.71 0.13
65 Ruben Aguilar RC Lens 1,736 26 2.69 2 −0.69 0.14
65 Kamory Doumbia Stade Brestois 1,765 27 2.69 4 +1.31 0.14
67 Panos Katseris Lorient 749 10 2.67 2 −0.67 0.32
68 Tom Louchet Nice 1,467 22 2.64 3 +0.36 0.16
69 Lilian Raolisoa Angers 1,976 22 2.62 4 +1.38 0.12
70 Rassoul Ndiaye Le Havre 2,573 29 2.58 4 +1.42 0.09
71 Igor Paixão Olympique de Marseille 1,981 29 2.52 5 +2.48 0.11
72 Przemysław Frankowski Stade Rennais 1,215 31 2.42 2 −0.42 0.18
73 Guéla Doué RC Strasbourg 2,063 19 2.40 6 +3.60 0.10
74 Martial Godo RC Strasbourg 1,613 24 2.38 1 −1.38 0.13
75 Louis Mouton Angers 1,911 22 2.37 1 −1.37 0.11
76 Samir El Mourabet RC Strasbourg 2,141 28 2.30 2 −0.30 0.10
76 Benjamin André Lille 2,333 23 2.30 2 −0.30 0.09
78 Jean-Philippe Krasso Paris FC 1,100 24 2.27 2 −0.27 0.19
79 Mahdi Camara Stade Rennais 2,661 23 2.24 1 −1.24 0.08
80 Nabil Bentaleb Lille 1,288 12 2.23 2 −0.23 0.16
81 Achraf Hakimi Paris Saint-Germain 1,375 21 2.21 2 −0.21 0.14
82 Krépin Diatta AS Monaco 1,026 13 2.19 1 −1.19 0.19
83 Malick Fofana Olympique Lyonnais 767 10 2.16 1 −1.16 0.25
84 Branco Van den Boomen Angers 1,242 28 2.13 1 −1.13 0.15
85 Dayann Methalie Toulouse 1,882 9 2.10 1 −1.10 0.10
86 Kassoum Ouattara AS Monaco 983 17 2.08 3 +0.92 0.19
86 Fodé Doucouré Le Havre 1,243 18 2.08 1 −1.08 0.15
88 Ibrahim Mbaye Paris Saint-Germain 998 20 2.06 2 −0.06 0.19
88 Fabián Ruiz Paris Saint-Germain 1,129 19 2.06 4 +1.94 0.16
90 Matt O'Riley Olympique de Marseille 739 13 2.02 2 −0.02 0.25
90 Ludovic Ajorque Stade Brestois 2,823 41 2.02 9 +6.98 0.06
92 Simon Adingra AS Monaco 868 13 2.01 2 −0.01 0.21
93 João Neves Paris Saint-Germain 1,287 14 1.98 1 −0.98 0.14
94 Danny Namaso Auxerre 2,526 32 1.97 3 +1.03 0.07
95 Mamadou Sangare RC Lens 2,328 38 1.96 4 +2.04 0.08
95 Moussa Niakhaté Olympique Lyonnais 2,758 14 1.96 2 +0.04 0.06
97 Takumi Minamino AS Monaco 961 9 1.93 2 +0.07 0.18
98 Sebastian Szymański Stade Rennais 786 20 1.92 3 +1.08 0.22
98 Pierre Lees Melou Paris FC 1,966 19 1.92 3 +1.08 0.09
100 Sofiane Boufal Le Havre 1,028 28 1.91 4 +2.09 0.17
  • 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 →