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 101–150 of 601 players

La Liga top scorers 2025/2026
# Player Club Apps Min G npG xG G − xG Min/G
90 Arnaut Danjuma Valencia 30 1,628 3 3 4.72 −1.72 543
90 Adrian Liso Getafe 28 1,723 3 3 2.07 +0.93 574
90 Ander Barrenetxea Real Sociedad 30 1,769 3 3 2.93 +0.07 590
90 Manu Morlanes Mallorca 32 1,788 3 3 2.06 +0.94 596
90 Carlos Álvarez Levante UD 30 1,908 3 3 2.75 +0.25 636
90 Iñaki Williams Athletic Club 30 2,168 3 2 6.78 −3.78 723
90 Isi Palazón Rayo Vallecano 31 2,262 3 1 4.59 −1.59 754
90 Santi Comesaña Villarreal 34 2,413 3 3 3.92 −0.92 804
90 Luis Rioja Valencia 37 2,636 3 3 2.36 +0.64 879
90 Adrián de la Fuente Levante UD 33 2,710 3 2 4.23 −1.23 903
90 Alejandro Catena Osasuna 35 3,073 3 3 2.49 +0.51 1024
90 Leandro Cabrera Espanyol 37 3,330 3 3 2.99 +0.01 1110
113 Kike Barja Osasuna 27 484 2 2 0.96 +1.04 242
113 Héctor Fort Elche 14 500 2 2 0.59 +1.41 250
113 Ibrahim Diabaté Deportivo Alavés 10 587 2 2 1.98 +0.02 294
113 Alfon González Villarreal 20 655 2 2 1.64 +0.36 328
113 Conor Gallagher Atlético Madrid 19 666 2 2 1.11 +0.89 333
113 Javi Puado Espanyol 10 678 2 1 3.64 −1.64 339
113 Jones El-Abdellaoui Celta Vigo 22 684 2 2 2.69 −0.69 342
113 Marc Bernal Barcelona 22 795 2 2 0.82 +1.18 398
113 Neal Maupay Sevilla 12 870 2 2 1.67 +0.33 435
113 Tani Oluwaseyi Villarreal 27 922 2 2 3.51 −1.51 461
113 João Cancelo Barcelona 16 962 2 2 0.59 +1.41 481
113 Peque Fernández Sevilla 26 1,012 2 2 1.01 +0.99 506
113 Salomón Rondón Real Oviedo 16 1,037 2 2 3.08 −1.08 519
113 Víctor García Levante UD 21 1,056 2 2 1.75 +0.25 528
113 Éder Militão Real Madrid 16 1,141 2 2 1.77 +0.23 571
113 Fran Pérez Rayo Vallecano 29 1,250 2 2 2.21 −0.21 625
113 Nahuel Molina Atlético Madrid 26 1,332 2 2 0.47 +1.53 666
113 Eray Cömert Valencia 17 1,339 2 2 1.17 +0.83 670
113 Martim Neto Elche 25 1,354 2 2 0.87 +1.13 677
113 Giovani Lo Celso Real Betis 24 1,396 2 2 2.46 −0.46 698
113 Oso Sevilla 21 1,409 2 2 1.28 +0.72 705
113 Javier Rueda Celta Vigo 26 1,410 2 2 1.20 +0.80 705
113 Pablo Durán Celta Vigo 30 1,433 2 2 4.71 −2.71 717
113 Pacha Rayo Vallecano 30 1,493 2 2 1.91 +0.09 747
113 Takefusa Kubo Real Sociedad 24 1,508 2 2 2.42 −0.42 754
113 Alex Baena Atlético Madrid 27 1,572 2 2 2.09 −0.09 786
113 Aitor Paredes Athletic Club 19 1,629 2 2 1.02 +0.98 815
113 Raúl Asencio Real Madrid 23 1,706 2 2 1.11 +0.89 853
113 Mateo Joseph Mallorca 29 1,710 2 2 4.92 −2.92 855
113 Jan Virgili Mallorca 31 1,804 2 2 2.36 −0.36 902
113 Nobel Mendy Rayo Vallecano 24 1,811 2 2 1.37 +0.63 906
113 Héctor Bellerín Real Betis 27 1,840 2 2 0.37 +1.63 920
113 Pathé Ismaël Ciss Rayo Vallecano 29 2,003 2 2 3.33 −1.33 1002
113 Dean Huijsen Real Madrid 28 2,037 2 2 2.30 −0.30 1019
113 Pedri Barcelona 29 2,107 2 2 1.52 +0.48 1054
113 Mario Martín Getafe 35 2,134 2 2 2.14 −0.14 1067
113 Álex Berenguer Athletic Club 31 2,164 2 2 4.42 −2.42 1082
113 Pol Lozano Espanyol 33 2,182 2 2 0.76 +1.24 1091
  • 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 →