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
| # | 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 Hide
- 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 →