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 501–550 of 601 players

La Liga top scorers 2025/2026
# Player Club Apps Min G npG xG G − xG Min/G
288 Nicolas Fonseca Real Oviedo 19 1,019 0 0 0.32 −0.32 —
288 André Almeida Valencia 22 1,036 0 0 0.59 −0.59 —
288 Antonio Sánchez Mallorca 30 1,088 0 0 0.42 −0.42 —
288 Lucas Ahijado Real Oviedo 20 1,100 0 0 0.71 −0.71 —
288 Alejandro Francés Girona FC 24 1,121 0 0 0.83 −0.83 —
288 Kareem Tunde Levante UD 21 1,151 0 0 1.12 −1.12 —
288 Dimitri Foulquier Valencia 15 1,157 0 0 0.58 −0.58 —
288 Trent Alexander-Arnold Real Madrid 21 1,170 0 0 0.29 −0.29 —
288 José María Giménez Atlético Madrid 16 1,177 0 0 1.96 −1.96 —
288 Gerard Gumbau Rayo Vallecano 28 1,198 0 0 0.85 −0.85 —
288 César Azpilicueta Sevilla 17 1,218 0 0 0.01 −0.01 —
288 Moi Gómez Osasuna 26 1,219 0 0 0.35 −0.35 —
288 Jon Guridi Deportivo Alavés 28 1,259 0 0 1.73 −1.73 —
288 Sofyan Amrabat Real Betis 17 1,296 0 0 0.27 −0.27 —
288 Oriol Rey Levante UD 20 1,327 0 0 0.45 −0.45 —
288 Hugo Sotelo Celta Vigo 20 1,343 0 0 0.09 −0.09 —
288 Youssef Enriquez Deportivo Alavés 25 1,347 0 0 0.64 −0.64 —
288 Andoni Gorosabel Athletic Club 24 1,359 0 0 0.25 −0.25 —
288 Beñat Turrientes Real Sociedad 27 1,367 0 0 0.81 −0.81 —
288 Clément Lenglet Atlético Madrid 19 1,393 0 0 0.58 −0.58 —
288 Thierry Correia Valencia 24 1,394 0 0 0.36 −0.36 —
288 Clemens Riedel Espanyol 20 1,402 0 0 0.13 −0.13 —
288 Abdel Abqar Getafe 23 1,440 0 0 0.36 −0.36 —
288 Iñaki Peña Elche 16 1,440 0 0 — — —
288 Carl Starfelt Celta Vigo 19 1,493 0 0 0.48 −0.48 —
288 Pablo Marín Real Sociedad 34 1,511 0 0 1.24 −1.24 —
288 Jesús Areso Athletic Club 26 1,513 0 0 0.12 −0.12 —
288 Filip Ugrinić Valencia 27 1,514 0 0 0.99 −0.99 —
288 Ricardo Rodríguez Real Betis 23 1,561 0 0 0.11 −0.11 —
288 Bryan Gil Girona FC 29 1,597 0 0 3.15 −3.15 —
288 Jorge Herrando Osasuna 28 1,609 0 0 0.29 −0.29 —
288 Léo Pétrot Elche 32 1,615 0 0 0.56 −0.56 —
288 Dani Calvo Real Oviedo 20 1,617 0 0 0.36 −0.36 —
288 Julen Agirrezabala Valencia 18 1,620 0 0 — — —
288 Unai López Rayo Vallecano 28 1,623 0 0 0.88 −0.88 —
288 Kwasi Sibo Real Oviedo 26 1,689 0 0 0.38 −0.38 —
288 Javi López Real Oviedo 25 1,726 0 0 0.51 −0.51 —
288 Abdel Rahim Real Oviedo 27 1,726 0 0 0.05 −0.05 —
288 Jon Pacheco Deportivo Alavés 22 1,734 0 0 0.29 −0.29 —
288 Diego Rico Getafe 28 1,767 0 0 0.32 −0.32 —
288 José Copete Valencia 21 1,768 0 0 1.56 −1.56 —
288 Matteo Ruggeri Atlético Madrid 26 1,775 0 0 0.14 −0.14 —
288 Stole Dimitrievski Valencia 20 1,800 0 0 — — —
288 Javi Galán Osasuna 25 1,821 0 0 0.29 −0.29 —
288 Alejandro Balde Barcelona 28 1,874 0 0 0.61 −0.61 —
288 Pedro Díaz Rayo Vallecano 34 1,881 0 0 1.82 −1.82 —
288 Pau Navarro Villarreal 23 1,924 0 0 0.05 −0.05 —
288 Haissem Hassan Real Oviedo 37 1,943 0 0 1.54 −1.54 —
288 Matías Dituro Elche 22 1,980 0 0 — — —
288 Álvaro Núñez Celta Vigo 25 1,984 0 0 0.28 −0.28 —
  • 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 →