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 451–500 of 601 players

La Liga top scorers 2025/2026
# Player Club Apps Min G npG xG G − xG Min/G
288 Zito Luvumbo Mallorca 10 519 0 0 0.70 −0.70 —
288 Allan Nyom Getafe 15 524 0 0 0.21 −0.21 —
288 Diego Pampín Levante UD 8 536 0 0 0.34 −0.34 —
288 Andriy Lunin Real Madrid 6 540 0 0 — — —
288 Buba Sangaré Elche 12 557 0 0 0.09 −0.09 —
288 Javier Muñoz Getafe 17 560 0 0 0.35 −0.35 —
288 Josan Elche 19 572 0 0 0.26 −0.26 —
288 Gavi Barcelona 11 575 0 0 — — —
288 Angel Ortiz Real Betis 13 582 0 0 0.02 −0.02 —
288 Iván Balliu Rayo Vallecano 14 594 0 0 0.29 −0.29 —
288 Thiago Pitarch Real Madrid 10 596 0 0 0.42 −0.42 —
288 Toni Lato Mallorca 12 599 0 0 — — —
288 Íñigo Lekue Athletic Club 11 600 0 0 0.13 −0.13 —
288 Yáser Asprilla Girona FC 15 605 0 0 0.55 −0.55 —
288 Carlos Domínguez Celta Vigo 8 610 0 0 0.51 −0.51 —
288 Raúl Moro Osasuna 14 629 0 0 0.22 −0.22 —
288 Joseph Aidoo Celta Vigo 8 639 0 0 0.23 −0.23 —
288 Yangel Herrera Real Sociedad 14 642 0 0 0.46 −0.46 —
288 Tanguy Nianzou Sevilla 12 648 0 0 0.49 −0.49 —
288 Juan Cruz Osasuna 15 660 0 0 0.38 −0.38 —
288 Davinchi Getafe 14 698 0 0 0.20 −0.20 —
288 Álex Sancris Getafe 18 710 0 0 0.40 −0.40 —
288 Juan Musso Atlético Madrid 8 720 0 0 — — —
288 Wojciech Szczęsny Barcelona 8 720 0 0 — — —
288 Ugo Raghouber Levante UD 16 721 0 0 0.08 −0.08 —
288 Aritz Elustondo Real Sociedad 16 726 0 0 0.23 −0.23 —
288 Nelson Deossa Real Betis 20 736 0 0 0.47 −0.47 —
288 Obed Vargas Atlético Madrid 12 739 0 0 0.19 −0.19 —
288 Calebe Gonçalves Deportivo Alavés 19 765 0 0 0.12 −0.12 —
288 Manu Fernández Celta Vigo 14 765 0 0 0.05 −0.05 —
288 Facundo Garcés Deportivo Alavés 10 792 0 0 0.33 −0.33 —
288 Pau López Real Betis 9 810 0 0 — — —
288 Unai Vencedor Levante UD 16 818 0 0 — — —
288 Adama Boiro Athletic Club 14 819 0 0 0.04 −0.04 —
288 Thiago Fernández Real Oviedo 16 822 0 0 0.51 −0.51 —
288 Rubén Sánchez Espanyol 21 830 0 0 0.18 −0.18 —
288 Junior Firpo Real Betis 12 832 0 0 0.48 −0.48 —
288 David López Mallorca 14 833 0 0 0.31 −0.31 —
288 Johnny Cardoso Atlético Madrid 15 892 0 0 0.08 −0.08 —
288 Ilias Akhomach Rayo Vallecano 20 897 0 0 1.92 −1.92 —
288 Arnau Tenas Villarreal 10 900 0 0 — — —
288 Unai Núñez Valencia 13 921 0 0 0.42 −0.42 —
288 Thomas Partey Villarreal 25 931 0 0 0.73 −0.73 —
288 Juan Foyth Villarreal 13 936 0 0 0.12 −0.12 —
288 Santi Cazorla Real Oviedo 28 940 0 0 0.36 −0.36 —
288 Yoel Lago Celta Vigo 12 947 0 0 0.03 −0.03 —
288 Iker Muñoz Osasuna 19 953 0 0 0.29 −0.29 —
288 Jesús Vázquez Valencia 24 972 0 0 0.31 −0.31 —
288 Dani Carvajal Real Madrid 17 977 0 0 0.34 −0.34 —
288 Marc Casadó Barcelona 24 999 0 0 1.06 −1.06 —
  • 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 →