xgEdge

La Liga xG leaders 2025/2026

Every La Liga player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.

Kylian Mbappé has taken the best chances in the competition, 23.81 expected goals from 2604 minutes. That is 4.19 clear of Vedat Muriqi.

Showing 101–150 of 601 players

La Liga xG leaders 2025/2026
# Player Club Min Shots xG npxG xG/shot xG/90 G
100 Leandro Cabrera Espanyol 3,330 40 2.99 2.99 0.07 0.08 3
102 Ander Barrenetxea Real Sociedad 1,769 34 2.93 2.93 0.09 0.15 3
103 Eric García Barcelona 2,730 25 2.88 2.88 0.12 0.09 1
104 Diego López Valencia 1,777 28 2.83 2.83 0.10 0.14 4
104 Federico Valverde Real Madrid 2,746 51 2.83 2.83 0.06 0.09 5
106 Carlos Romero Espanyol 3,195 42 2.76 2.76 0.07 0.08 6
107 Carlos Álvarez Levante UD 1,908 30 2.75 2.75 0.09 0.13 3
108 Aurélien Tchouaméni Real Madrid 2,622 45 2.74 2.74 0.06 0.09 1
109 Jones El-Abdellaoui Celta Vigo 684 17 2.69 2.69 0.16 0.35 2
110 Rodrygo Real Madrid 680 27 2.65 2.65 0.10 0.35 1
111 Sergio Camello Rayo Vallecano 830 27 2.63 2.63 0.10 0.29 5
111 Carlos Soler Real Sociedad 2,332 35 2.63 2.63 0.08 0.10 4
113 Germán Valera Elche 2,874 28 2.58 2.58 0.09 0.08 4
114 Rubén García Osasuna 2,248 31 2.55 2.55 0.08 0.10 2
115 Alejandro Catena Osasuna 3,073 19 2.49 2.49 0.13 0.07 3
116 Giovani Lo Celso Real Betis 1,396 30 2.46 2.46 0.08 0.16 2
117 Randy Nteka Rayo Vallecano 382 13 2.45 1.63 0.19 0.58 3
118 Takefusa Kubo Real Sociedad 1,508 28 2.42 2.42 0.09 0.14 2
119 Hugo Álvarez Celta Vigo 1,343 14 2.38 2.38 0.17 0.16 4
120 Abderrahman Rebbach Deportivo Alavés 1,510 34 2.36 2.36 0.07 0.14 1
120 Jan Virgili Mallorca 1,804 32 2.36 2.36 0.07 0.12 2
120 Luis Rioja Valencia 2,636 44 2.36 2.36 0.05 0.08 3
123 Tyrhys Dolan Espanyol 2,431 34 2.35 2.35 0.07 0.09 2
124 Jofre Carreras Espanyol 921 23 2.34 2.34 0.10 0.23 1
124 Edu Expósito Espanyol 2,542 44 2.34 2.34 0.05 0.08 1
126 Carles Aleñá Deportivo Alavés 1,995 29 2.32 2.32 0.08 0.10 0
127 Axel Witsel Girona FC 2,533 20 2.31 2.31 0.12 0.08 1
128 Dean Huijsen Real Madrid 2,037 20 2.30 2.30 0.11 0.10 2
129 Marcos Alonso Celta Vigo 2,770 24 2.27 1.45 0.09 0.07 1
130 Jon Ander Olasagasti Levante UD 1,748 28 2.24 2.24 0.08 0.12 1
131 Fran Pérez Rayo Vallecano 1,250 17 2.21 2.21 0.13 0.16 2
131 Jon Martin Real Sociedad 2,250 15 2.21 2.21 0.15 0.09 2
133 Nacho Vidal Real Oviedo 2,277 16 2.19 2.19 0.14 0.09 0
133 Aleix Febas Elche 3,166 23 2.19 2.19 0.10 0.06 2
135 Mario Martín Getafe 2,134 27 2.14 2.14 0.08 0.09 2
136 José Luis Morales Levante UD 384 11 2.12 1.30 0.19 0.50 1
136 Claudio Echeverri Girona FC 618 21 2.12 2.12 0.10 0.31 1
136 Unai Gómez Athletic Club 949 23 2.12 2.12 0.09 0.20 1
136 Andrei Rațiu Rayo Vallecano 2,810 31 2.12 2.12 0.07 0.07 0
140 Rodrigo Riquelme Real Betis 838 24 2.11 2.11 0.09 0.23 1
141 Luis Vázquez Getafe 1,204 25 2.09 2.09 0.08 0.16 3
141 Alex Baena Atlético Madrid 1,572 29 2.09 2.09 0.07 0.12 2
141 Florian Lejeune Rayo Vallecano 3,231 50 2.09 2.09 0.04 0.06 2
144 Tajon Buchanan Villarreal 1,836 27 2.08 2.08 0.08 0.10 7
145 Bryan Zaragoza Celta Vigo 1,136 26 2.07 1.25 0.08 0.16 1
145 Adrian Liso Getafe 1,723 26 2.07 2.07 0.08 0.11 3
147 Manu Morlanes Mallorca 1,788 13 2.06 2.06 0.16 0.10 3
148 Takuma Asano Mallorca 681 17 2.03 2.03 0.12 0.27 1
149 Sergi Darder Mallorca 2,689 36 2.02 2.02 0.06 0.07 1
150 Ibrahim Diabaté Deportivo Alavés 587 15 1.98 1.98 0.13 0.30 2
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
Shots
Shots he has taken in this competition this season.
xG
Expected goals: the quality of the chances he took, summed.
npxG
Expected goals with penalties taken out.
xG/shot
Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
xG/90
Expected goals per 90 minutes played.
G
Goals scored, penalties included.

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 →