xgEdge

La Liga top scorers 2025/2026

Every La Liga player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.

Kylian Mbappé leads the scoring on 25 goals, from 2604 minutes. Pablo Fornals has scored 5.45 more than his chances were worth: 9 goals from 3.55 xG. Iñaki Williams has scored 3.78 fewer than his chances were worth: 3 goals from 6.78 xG.

Showing 401–450 of 601 players

La Liga top scorers 2025/2026
# Player Club Apps Min G npG xG G − xG Min/G
288 Abel Ruíz Girona FC 9 194 0 0 0.26 −0.26 —
288 Iñigo Arguibide Osasuna 6 196 0 0 — — —
288 Ovie Ejaria Real Oviedo 8 197 0 0 0.14 −0.14 —
288 Selton Sanchez Athletic Club 7 199 0 0 0.26 −0.26 —
288 Ferland Mendy Real Madrid 5 206 0 0 — — —
288 Federico Redondo Elche 11 217 0 0 0.07 −0.07 —
288 Marc Domenech Mallorca 7 218 0 0 0.13 −0.13 —
288 Moussa Diarra Deportivo Alavés 3 219 0 0 — — —
288 Javi Llabrés Mallorca 16 224 0 0 0.44 −0.44 —
288 Oier Luengo Real Oviedo 3 225 0 0 0.04 −0.04 —
288 Giacomo Raspadori Atlético Madrid 12 252 0 0 0.67 −0.67 —
288 Mihailo Ristić Celta Vigo 5 256 0 0 0.02 −0.02 —
288 Abu Kamara Getafe 12 264 0 0 0.35 −0.35 —
288 Jose Salinas Espanyol 11 268 0 0 0.27 −0.27 —
288 Manu Bueno Sevilla 8 279 0 0 0.05 −0.05 —
288 Ville Koski Deportivo Alavés 5 281 0 0 0.02 −0.02 —
288 Yago Santiago Elche 9 289 0 0 0.13 −0.13 —
288 Dani Raba Valencia 13 290 0 0 0.42 −0.42 —
288 David López Girona FC 6 293 0 0 0.55 −0.55 —
288 Mariano Díaz Deportivo Alavés 10 297 0 0 0.24 −0.24 —
288 Antoniu Roca Espanyol 13 298 0 0 0.21 −0.21 —
288 Fábio Cardoso Sevilla 4 298 0 0 — — —
288 Julio Díaz Atlético Madrid 4 311 0 0 0.03 −0.03 —
288 Adnan Januzaj Sevilla 12 321 0 0 0.22 −0.22 —
288 Carlos Benavídez Deportivo Alavés 13 338 0 0 0.22 −0.22 —
288 Renzo Saravia Valencia 5 353 0 0 0.02 −0.02 —
288 Alexander Freeman Villarreal 9 356 0 0 0.02 −0.02 —
288 Dani Cárdenas Rayo Vallecano 4 360 0 0 — — —
288 Coba Da Costa Getafe 14 361 0 0 0.24 −0.24 —
288 Jorge Cabello Levante UD 5 364 0 0 — — —
288 Álex Forés Real Oviedo 18 382 0 0 1.08 −1.08 —
288 Jhon Solís Girona FC 12 384 0 0 0.19 −0.19 —
288 Pablo García Real Betis 15 390 0 0 1.18 −1.18 —
288 Sebastián Boselli Getafe 11 406 0 0 0.34 −0.34 —
288 Cyril Ngonge Espanyol 9 426 0 0 0.43 −0.43 —
288 David Alaba Real Madrid 11 428 0 0 0.24 −0.24 —
288 Andreas Christensen Barcelona 13 435 0 0 0.24 −0.24 —
288 Marash Kumbulla Mallorca 8 438 0 0 0.06 −0.06 —
288 Jozhua Vertrouwd Rayo Vallecano 9 441 0 0 0.05 −0.05 —
288 Arsen Zakharyan Real Sociedad 17 448 0 0 1.07 −1.07 —
288 Lucas Bergström Mallorca 5 450 0 0 — — —
288 Ørjan Nyland Sevilla 5 450 0 0 — — —
288 Mikel Vesga Athletic Club 23 460 0 0 0.15 −0.15 —
288 Carlos Martín Rayo Vallecano 11 467 0 0 1.19 −1.19 —
288 Portu Girona FC 10 473 0 0 1.26 −1.26 —
288 Paco Cortés Levante UD 12 476 0 0 0.51 −0.51 —
288 Josip Brekalo Real Oviedo 14 484 0 0 0.29 −0.29 —
288 Luiz Felipe Rayo Vallecano 10 491 0 0 0.26 −0.26 —
288 Dani Ceballos Real Madrid 16 499 0 0 0.04 −0.04 —
288 Yeray Álvarez Athletic Club 7 514 0 0 0.11 −0.11 —
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Apps
Matches he played in this competition this season. A match he was named in and did not play does not count.
Min
Minutes played.
G
Goals scored, penalties included.
npG
Goals with penalties taken out.
xG
Expected goals: the quality of the chances he took, summed.
G − xG
Goals less expected goals, over the matches with both.
Min/G
Minutes played for each goal scored.

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 →