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 351–400 of 601 players

La Liga top scorers 2025/2026
# Player Club Apps Min G npG xG G − xG Min/G
288 Yvan Neyou Getafe 5 73 0 0 — — —
288 David Jiménez Real Madrid 2 77 0 0 0.10 −0.10 —
288 Carlos Maciá Villarreal 5 78 0 0 0.06 −0.06 —
288 Abdul Mumin Rayo Vallecano 3 78 0 0 — — —
288 Víctor Valdepeñas Real Madrid 1 78 0 0 — — —
288 Alejandro Mestanza Getafe 3 79 0 0 0.02 −0.02 —
288 Mikel Goti Real Sociedad 4 81 0 0 0.34 −0.34 —
288 Beñat Prados Athletic Club 2 85 0 0 0.03 −0.03 —
288 Willy Kambwala Villarreal 2 86 0 0 — — —
288 César Palacios Real Madrid 5 87 0 0 0.14 −0.14 —
288 Luis Orejuela Mallorca 1 90 0 0 0.05 −0.05 —
288 Adrián Real Betis 1 90 0 0 — — —
288 Alex Padilla Athletic Club 1 90 0 0 — — —
288 Angel Fortuno Espanyol 1 90 0 0 — — —
288 Dani Martinez Atlético Madrid 1 90 0 0 — — —
288 Dro Fernández Barcelona 4 90 0 0 — — —
288 Unai Marrero Real Sociedad 1 90 0 0 — — —
288 Álvaro Cortés Barcelona 1 90 0 0 — — —
288 Justin-Noel Kalumba Mallorca 3 91 0 0 0.11 −0.11 —
288 Wesley Real Sociedad 5 91 0 0 0.01 −0.01 —
288 Job Ochieng Real Sociedad 2 93 0 0 0.16 −0.16 —
288 Pablo Agudín Real Oviedo 7 93 0 0 0.04 −0.04 —
288 Manuel Ángel Morán Real Madrid 4 95 0 0 0.04 −0.04 —
288 Ramón Martínez Sevilla 2 100 0 0 — — —
288 Luken Beitia Real Sociedad 2 104 0 0 — — —
288 Bambo Diaby Elche 4 107 0 0 — — —
288 Tay Abed Levante UD 7 110 0 0 0.12 −0.12 —
288 Ismael Bekhoucha Getafe 4 120 0 0 0.02 −0.02 —
288 Ali Houary Elche 2 125 0 0 0.06 −0.06 —
288 Aitor Mañas Deportivo Alavés 9 134 0 0 0.69 −0.69 —
288 Rayane Belaid Atlético Madrid 2 134 0 0 0.54 −0.54 —
288 Jon Karrikaburu Real Sociedad 7 136 0 0 0.93 −0.93 —
288 Aitor Fernández Osasuna 2 136 0 0 — — —
288 Vladyslav Krapyvtsov Girona FC 2 136 0 0 — — —
288 Óscar Trejo Rayo Vallecano 7 139 0 0 0.16 −0.16 —
288 Matías Vecino Celta Vigo 6 143 0 0 0.07 −0.07 —
288 Veljko Birmančević Getafe 6 144 0 0 0.10 −0.10 —
288 Nacho Pérez Levante UD 3 147 0 0 — — —
288 Abdón Prats Mallorca 15 148 0 0 0.96 −0.96 —
288 Damián Rodríguez Celta Vigo 2 151 0 0 0.06 −0.06 —
288 Damián Cáceres Getafe 3 151 0 0 — — —
288 Yéremy Pino Villarreal 2 160 0 0 0.15 −0.15 —
288 Xavi Espart Barcelona 4 164 0 0 0.03 −0.03 —
288 Javi Morcillo Atlético Madrid 5 169 0 0 0.12 −0.12 —
288 Sheraldo Becker Osasuna 9 171 0 0 0.14 −0.14 —
288 Ladislav Krejčí Girona FC 2 180 0 0 0.13 −0.13 —
288 Horațiu Moldovan Real Oviedo 2 180 0 0 — — —
288 Marc-André Ter Stegen Girona FC 2 180 0 0 — — —
288 Pablo Cuñat Levante UD 2 180 0 0 — — —
288 Thiago Borbas Real Oviedo 12 191 0 0 0.67 −0.67 —
  • 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 →