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 101–150 of 462 players

La Liga xA leaders 2026/2027
# Player Club Min KP xA A A − xA xA/90
100 Ilaix Moriba Celta Vigo 492 1 0.41 0 −0.41 0.08
100 Miguel Sierra Sevilla 496 7 0.41 0 −0.41 0.07
100 Dávid Hancko Atlético Madrid 549 3 0.41 2 +1.59 0.07
104 Xavi Espart Barcelona 440 4 0.40 2 +1.60 0.08
105 Gustavo Puerta Racing de Santander 268 4 0.39 0 −0.39 0.13
105 Sergi Cardona Villarreal 270 1 0.39 0 −0.39 0.13
105 Bernardo Silva Real Madrid 282 5 0.39 1 +0.61 0.12
105 Giuliano Simeone Atlético Madrid 474 5 0.39 2 +1.61 0.07
109 Víctor García Levante UD 223 2 0.38 0 −0.38 0.15
110 João Cancelo Barcelona 210 1 0.37 0 −0.37 0.16
111 Johnny Cardoso Atlético Madrid 232 1 0.36 1 +0.64 0.14
111 Abel Bretones Osasuna 529 3 0.36 0 −0.36 0.06
113 Mariano Díaz Deportivo Alavés 323 3 0.35 3 +2.65 0.10
113 Lucas Boyé Deportivo Alavés 484 4 0.35 0 −0.35 0.07
113 Juan Iglesias Sevilla 630 3 0.35 0 −0.35 0.05
116 Thomas Lemar Elche 165 2 0.34 0 −0.34 0.19
116 Yuri Berchiche Athletic Club 367 6 0.34 0 −0.34 0.08
116 Sergio Canales Racing de Santander 507 2 0.34 0 −0.34 0.06
116 Federico Valverde Real Madrid 564 5 0.34 1 +0.66 0.05
120 Juan Foyth Villarreal 270 1 0.33 0 −0.33 0.11
120 Nelson Deossa Real Betis 324 5 0.33 1 +0.67 0.09
120 Fran García Real Betis 481 5 0.33 1 +0.67 0.06
120 Roberto Fernández Espanyol 613 4 0.33 0 −0.33 0.05
124 Julio Díaz Sevilla 91 2 0.32 0 −0.32 0.32
124 Quilindschy Hartman Espanyol 151 4 0.32 0 −0.32 0.19
124 Rodrigo Riquelme Real Betis 313 6 0.32 0 −0.32 0.09
124 Nahuel Tenaglia Deportivo Alavés 585 2 0.32 0 −0.32 0.05
128 Jesús Areso Athletic Club 344 6 0.31 0 −0.31 0.08
128 Roger Hinojo Espanyol 536 2 0.31 0 −0.31 0.05
130 Morten Hjulmand Atlético Madrid 353 8 0.30 0 −0.30 0.08
130 Álex Calatrava Espanyol 388 3 0.30 0 −0.30 0.07
130 Cucho Hernández Real Betis 449 5 0.30 1 +0.70 0.06
130 Carlos Dotor Málaga 467 5 0.30 0 −0.30 0.06
134 Mikel Rodriguez Deportivo Alavés 149 3 0.29 0 −0.29 0.18
134 Peio Canales Athletic Club 220 5 0.29 0 −0.29 0.12
136 Gonçalo Guedes Real Sociedad 267 5 0.28 0 −0.28 0.09
136 Ivan Azón Getafe 277 4 0.28 1 +0.72 0.09
136 Martín Satriano Getafe 544 6 0.28 1 +0.72 0.05
139 José Ángel López Espanyol 90 2 0.27 0 −0.27 0.27
139 Marc Bernal Barcelona 298 7 0.27 2 +1.73 0.08
139 Joaquín Muñoz Málaga 389 4 0.27 0 −0.27 0.06
139 Kike Salas Sevilla 448 2 0.27 0 −0.27 0.05
143 Etta Eyong Levante UD 64 1 0.26 1 +0.74 0.37
143 Thiago Fernández Levante UD 290 2 0.26 0 −0.26 0.08
143 Carlos Romero Villarreal 387 2 0.26 0 −0.26 0.06
146 Dean Huijsen Real Madrid 502 2 0.25 0 −0.25 0.04
146 Filip Ugrinić Valencia 509 4 0.25 0 −0.25 0.04
148 Aarón Martín Racing de Santander 118 3 0.24 0 −0.24 0.18
148 Beñat Gerenabarrena Athletic Club 373 1 0.24 0 −0.24 0.06
148 Nemanja Gudelj Getafe 379 2 0.24 0 −0.24 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 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 →