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 51–100 of 601 players

La Liga top scorers 2025/2026
# Player Club Apps Min G npG xG G − xG Min/G
47 Brais Méndez Real Sociedad 29 1,672 6 5 6.17 −0.17 279
47 Nico Williams Athletic Club 25 1,687 6 5 5.63 +0.37 281
47 Fermín López Barcelona 30 1,797 6 6 7.02 −1.02 300
47 Jude Bellingham Real Madrid 28 1,917 6 6 7.16 −1.16 320
47 Ilyas Chaira Real Oviedo 36 2,458 6 6 6.41 −0.41 410
47 Viktor Tsygankov Girona FC 32 2,641 6 6 7.03 −1.03 440
47 Víctor Muñoz Osasuna 34 2,669 6 6 5.45 +0.55 445
47 Carlos Romero Espanyol 36 3,195 6 6 2.76 +3.24 533
47 Mauro Arambarri Getafe 37 3,255 6 4 7.78 −1.78 543
60 Cristhian Stuani Girona FC 21 430 5 2 5.02 −0.02 86
60 Sergio Camello Rayo Vallecano 22 830 5 5 2.63 +2.37 166
60 Ayoze Pérez Villarreal 25 1,127 5 4 5.01 −0.01 225
60 Iago Aspas Celta Vigo 32 1,155 5 3 4.74 +0.26 231
60 Carlos Vicente Deportivo Alavés 21 1,256 5 2 3.79 +1.21 251
60 Williot Swedberg Celta Vigo 29 1,268 5 5 4.10 +0.90 254
60 Nicolás González Atlético Madrid 24 1,460 5 5 4.65 +0.35 292
60 Azzedine Ounahi Girona FC 24 1,766 5 4 3.38 +1.62 353
60 Pape Gueye Villarreal 30 2,143 5 4 4.06 +0.94 429
60 Djibril Sow Sevilla 33 2,195 5 5 1.85 +3.15 439
60 Federico Valverde Real Madrid 33 2,746 5 5 2.83 +2.17 549
71 Ademola Lookman Atlético Madrid 12 622 4 3 4.39 −0.39 156
71 Umar Sadiq Valencia 25 1,061 4 4 3.29 +0.71 265
71 Borja Mayoral Getafe 16 1,068 4 4 3.55 +0.45 267
71 Alemão Rayo Vallecano 26 1,149 4 4 3.85 +0.15 287
71 Alexis Sánchez Sevilla 28 1,305 4 3 3.47 +0.53 326
71 Guido Rodríguez Valencia 16 1,308 4 4 1.13 +2.87 327
71 Hugo Álvarez Celta Vigo 28 1,343 4 4 2.38 +1.62 336
71 Isaac Romero Sevilla 29 1,498 4 4 5.43 −1.43 375
71 Pablo Torre Mallorca 35 1,637 4 4 1.74 +2.26 409
71 Diego López Valencia 34 1,777 4 4 2.83 +1.17 444
71 Oihan Sancet Athletic Club 28 1,803 4 2 6.80 −2.80 451
71 Aitor Ruibal Real Betis 27 1,814 4 4 4.29 −0.29 454
71 Arda Güler Real Madrid 33 2,027 4 4 4.51 −0.51 507
71 Javier Guerra Valencia 36 2,086 4 4 3.19 +0.81 522
71 Álvaro García Rayo Vallecano 32 2,105 4 4 6.30 −2.30 526
71 Giuliano Simeone Atlético Madrid 31 2,109 4 4 5.06 −1.06 527
71 Carlos Soler Real Sociedad 33 2,332 4 4 2.63 +1.37 583
71 Alberto Reina Real Oviedo 37 2,487 4 4 3.50 +0.50 622
71 Germán Valera Elche 36 2,874 4 4 2.58 +1.42 719
90 Randy Nteka Rayo Vallecano 13 382 3 3 2.45 +0.55 127
90 Cédric Bakambu Real Betis 18 593 3 3 3.41 −0.41 198
90 Íker Losada Levante UD 23 909 3 3 1.65 +1.35 303
90 Luka Sučić Real Sociedad 22 1,018 3 3 1.92 +1.08 339
90 Ronald Araújo Barcelona 24 1,072 3 3 1.34 +1.66 357
90 Luis Vázquez Getafe 17 1,204 3 3 2.09 +0.91 401
90 Thomas Lemar Girona FC 27 1,274 3 3 1.94 +1.06 425
90 Thiago Almada Atlético Madrid 27 1,312 3 3 3.44 −0.44 437
90 Joel Roca Girona FC 32 1,482 3 3 3.59 −0.59 494
90 Kervin Arriaga Levante UD 27 1,544 3 3 0.89 +2.11 515
90 Rubén Vargas Sevilla 24 1,608 3 2 3.02 −0.02 536
  • 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 →