xgEdge

La Liga xA leaders 2026/2027

Every La Liga 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.

Arda Güler has made the best chances for others, 2.88 expected assists from 353 minutes. That is 0.34 clear of Lamine Yamal.

Showing 51–100 of 462 players

La Liga xA leaders 2026/2027
# Player Club Min KP xA A A − xA xA/90
51 Mario Soriano Deportivo La Coruña 508 7 0.70 2 +1.30 0.12
52 Santi Comesaña Villarreal 357 4 0.66 0 −0.66 0.17
52 Marc Roca Real Betis 416 4 0.66 1 +0.34 0.14
54 Raúl Moro Osasuna 171 3 0.65 0 −0.65 0.34
54 Karim Adeyemi Barcelona 242 6 0.65 2 +1.35 0.24
56 Lucas Cepeda Elche 227 5 0.64 2 +1.36 0.25
57 Bryan Zaragoza Espanyol 137 3 0.62 0 −0.62 0.41
57 Ademola Lookman Atlético Madrid 460 12 0.62 0 −0.62 0.12
59 Giacomo Quagliata Deportivo La Coruña 569 6 0.60 0 −0.60 0.09
60 Josan Elche 31 5 0.59 1 +0.41 1.71
60 Félix Correia Sevilla 223 4 0.59 1 +0.41 0.24
60 Hugo Álvarez Celta Vigo 279 5 0.59 2 +1.41 0.19
63 Jonathan David Atlético Madrid 160 6 0.58 1 +0.42 0.33
64 Koke Atlético Madrid 358 8 0.57 0 −0.57 0.14
64 Sergio Camello Rayo Vallecano 470 8 0.57 1 +0.43 0.11
64 Johan Mojica Getafe 500 8 0.57 0 −0.57 0.10
64 Pape Gueye Villarreal 526 8 0.57 0 −0.57 0.10
68 Héctor Bellerín Real Betis 519 9 0.56 0 −0.56 0.10
69 Pablo Fornals Real Betis 455 12 0.54 0 −0.54 0.11
70 Kike Barja Osasuna 237 5 0.53 0 −0.53 0.20
70 Carlos Soler Real Sociedad 470 11 0.53 2 +1.47 0.10
70 Álvaro García Rayo Vallecano 530 3 0.53 2 +1.47 0.09
70 David Larrubia Málaga 574 10 0.53 0 −0.53 0.08
70 Gabriel Suazo Sevilla 630 9 0.53 0 −0.53 0.08
75 Santiago Mouriño Villarreal 337 3 0.52 0 −0.52 0.14
75 Rodri Barcelona 356 5 0.52 0 −0.52 0.13
77 Andrés Martín Racing de Santander 239 6 0.51 0 −0.51 0.19
77 Tyrhys Dolan Espanyol 433 2 0.51 0 −0.51 0.11
77 Eric García Barcelona 469 5 0.51 0 −0.51 0.10
77 Lucien Agoumé Sevilla 630 2 0.51 0 −0.51 0.07
81 Yan Diomande Real Madrid 284 7 0.50 1 +0.50 0.16
81 Pablo Barrios Atlético Madrid 294 6 0.50 1 +0.50 0.15
81 Enzo Bardeli Levante UD 380 8 0.50 1 +0.50 0.12
84 Javier Guerra Valencia 565 6 0.49 1 +0.51 0.08
85 André Almeida Racing de Santander 122 3 0.48 0 −0.48 0.35
86 Ayoze Pérez Villarreal 351 6 0.47 2 +1.53 0.12
86 Pierre-Emerick Aubameyang Deportivo La Coruña 560 9 0.47 2 +1.53 0.08
88 Moi Gómez Osasuna 240 4 0.46 1 +0.54 0.17
88 Robert Navarro Athletic Club 317 6 0.46 0 −0.46 0.13
90 Sergio Gómez Real Sociedad 591 8 0.45 0 −0.45 0.07
91 Luis Rioja Valencia 123 3 0.44 0 −0.44 0.32
91 Pablo Martínez Málaga 307 8 0.44 1 +0.56 0.13
91 Alejandro Grimaldo Atlético Madrid 535 3 0.44 1 +0.56 0.07
94 Arnau Ortiz Atlético Madrid 149 5 0.43 0 −0.43 0.26
94 Roy Revivo Elche 266 3 0.43 2 +1.57 0.15
96 Alex Marchal Real Sociedad 101 2 0.42 0 −0.42 0.37
96 Javier Rueda Celta Vigo 375 6 0.42 0 −0.42 0.10
96 Tete Morente Elche 398 5 0.42 3 +2.58 0.09
96 Unai Núñez Espanyol 423 3 0.42 0 −0.42 0.09
100 Hugo González Celta Vigo 235 9 0.41 2 +1.59 0.16
  • 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 La Liga 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 →