La Liga xG leaders 2025/2026
Every La Liga player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.
Kylian Mbappé has taken the best chances in the competition, 23.81 expected goals from 2604 minutes. That is 4.19 clear of Vedat Muriqi.
Showing 51–100 of 601 players
| # | Player | Club | Min | Shots | xG | npxG | xG/shot | xG/90 | G |
|---|---|---|---|---|---|---|---|---|---|
| 51 | Raúl García de Haro | Osasuna | 1,043 | 39 | 5.85 | 5.85 | 0.15 | 0.50 | 7 |
| 52 | Nico Williams | Athletic Club | 1,687 | 46 | 5.63 | 3.99 | 0.12 | 0.30 | 6 |
| 53 | Orri Óskarsson | Real Sociedad | 843 | 27 | 5.48 | 5.48 | 0.20 | 0.59 | 9 |
| 54 | Víctor Muñoz | Osasuna | 2,669 | 81 | 5.45 | 5.45 | 0.07 | 0.18 | 6 |
| 55 | Isaac Romero | Sevilla | 1,498 | 41 | 5.43 | 4.61 | 0.13 | 0.33 | 4 |
| 56 | Gonzalo García | Real Madrid | 990 | 21 | 5.29 | 5.29 | 0.25 | 0.48 | 6 |
| 57 | Giuliano Simeone | Atlético Madrid | 2,109 | 36 | 5.06 | 5.06 | 0.14 | 0.22 | 4 |
| 58 | Cristhian Stuani | Girona FC | 430 | 19 | 5.02 | 1.74 | 0.26 | 1.05 | 5 |
| 59 | Ayoze Pérez | Villarreal | 1,127 | 24 | 5.01 | 4.19 | 0.21 | 0.40 | 5 |
| 60 | Mateo Joseph | Mallorca | 1,710 | 33 | 4.92 | 4.92 | 0.15 | 0.26 | 2 |
| 61 | Iago Aspas | Celta Vigo | 1,155 | 28 | 4.74 | 3.10 | 0.17 | 0.37 | 5 |
| 62 | Arnaut Danjuma | Valencia | 1,628 | 36 | 4.72 | 3.90 | 0.13 | 0.26 | 3 |
| 63 | Pablo Durán | Celta Vigo | 1,433 | 37 | 4.71 | 4.71 | 0.13 | 0.30 | 2 |
| 64 | Nicolás González | Atlético Madrid | 1,460 | 43 | 4.65 | 4.65 | 0.11 | 0.29 | 5 |
| 65 | Isi Palazón | Rayo Vallecano | 2,262 | 52 | 4.59 | 2.95 | 0.09 | 0.18 | 3 |
| 66 | Arda Güler | Real Madrid | 2,027 | 49 | 4.51 | 4.51 | 0.09 | 0.20 | 4 |
| 67 | Martín Satriano | Getafe | 1,604 | 35 | 4.49 | 4.49 | 0.13 | 0.25 | 6 |
| 68 | Álex Berenguer | Athletic Club | 2,164 | 44 | 4.42 | 4.42 | 0.10 | 0.18 | 2 |
| 69 | Ademola Lookman | Atlético Madrid | 622 | 21 | 4.39 | 3.57 | 0.21 | 0.64 | 4 |
| 70 | Aitor Ruibal | Real Betis | 1,814 | 31 | 4.29 | 4.29 | 0.14 | 0.21 | 4 |
| 71 | Adrián de la Fuente | Levante UD | 2,710 | 39 | 4.23 | 1.77 | 0.11 | 0.14 | 3 |
| 72 | Pablo Ibáñez | Deportivo Alavés | 2,253 | 47 | 4.14 | 4.14 | 0.09 | 0.17 | 1 |
| 73 | Williot Swedberg | Celta Vigo | 1,268 | 23 | 4.10 | 4.10 | 0.18 | 0.29 | 5 |
| 73 | Samú Costa | Mallorca | 2,705 | 39 | 4.10 | 4.10 | 0.11 | 0.14 | 7 |
| 75 | Lucas Beltrán | Valencia | 1,366 | 34 | 4.09 | 4.09 | 0.12 | 0.27 | 1 |
| 76 | Pape Gueye | Villarreal | 2,143 | 47 | 4.06 | 3.24 | 0.09 | 0.17 | 5 |
| 77 | Gonçalo Guedes | Real Sociedad | 1,840 | 46 | 3.98 | 3.98 | 0.09 | 0.19 | 8 |
| 78 | Santi Comesaña | Villarreal | 2,413 | 27 | 3.92 | 3.92 | 0.15 | 0.15 | 3 |
| 79 | Alemão | Rayo Vallecano | 1,149 | 26 | 3.85 | 3.85 | 0.15 | 0.30 | 4 |
| 80 | Carlos Vicente | Deportivo Alavés | 1,256 | 12 | 3.79 | 1.33 | 0.32 | 0.27 | 5 |
| 81 | Javi Puado | Espanyol | 678 | 15 | 3.64 | 2.00 | 0.24 | 0.48 | 2 |
| 82 | Pepelu | Valencia | 2,232 | 24 | 3.61 | 1.15 | 0.15 | 0.15 | 2 |
| 83 | Joel Roca | Girona FC | 1,482 | 48 | 3.59 | 3.59 | 0.07 | 0.22 | 3 |
| 84 | Borja Mayoral | Getafe | 1,068 | 15 | 3.55 | 2.73 | 0.24 | 0.30 | 4 |
| 84 | Pablo Fornals | Real Betis | 2,865 | 43 | 3.55 | 3.55 | 0.08 | 0.11 | 9 |
| 86 | Robert Navarro | Athletic Club | 1,312 | 21 | 3.52 | 3.52 | 0.17 | 0.24 | 6 |
| 87 | Tani Oluwaseyi | Villarreal | 922 | 16 | 3.51 | 3.51 | 0.22 | 0.34 | 2 |
| 88 | Alberto Reina | Real Oviedo | 2,487 | 24 | 3.50 | 3.50 | 0.15 | 0.13 | 4 |
| 89 | Alexis Sánchez | Sevilla | 1,305 | 25 | 3.47 | 2.65 | 0.14 | 0.24 | 4 |
| 90 | Thiago Almada | Atlético Madrid | 1,312 | 21 | 3.44 | 3.44 | 0.16 | 0.24 | 3 |
| 91 | Cédric Bakambu | Real Betis | 593 | 21 | 3.41 | 3.41 | 0.16 | 0.52 | 3 |
| 92 | Azzedine Ounahi | Girona FC | 1,766 | 51 | 3.38 | 2.56 | 0.07 | 0.17 | 5 |
| 93 | Pathé Ismaël Ciss | Rayo Vallecano | 2,003 | 20 | 3.33 | 3.33 | 0.17 | 0.15 | 2 |
| 94 | Umar Sadiq | Valencia | 1,061 | 29 | 3.29 | 3.29 | 0.11 | 0.28 | 4 |
| 95 | Roger Brugué | Levante UD | 1,007 | 28 | 3.19 | 3.19 | 0.11 | 0.29 | 1 |
| 95 | Javier Guerra | Valencia | 2,086 | 31 | 3.19 | 3.19 | 0.10 | 0.14 | 4 |
| 97 | Bryan Gil | Girona FC | 1,597 | 27 | 3.15 | 3.15 | 0.12 | 0.18 | 0 |
| 98 | Salomón Rondón | Real Oviedo | 1,037 | 24 | 3.08 | 2.26 | 0.13 | 0.27 | 2 |
| 99 | Rubén Vargas | Sevilla | 1,608 | 41 | 3.02 | 2.20 | 0.07 | 0.17 | 3 |
| 100 | Franco Mastantuono | Real Madrid | 1,050 | 30 | 2.99 | 2.99 | 0.10 | 0.26 | 1 |
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- Shots
- Shots he has taken in this competition this season.
- xG
- Expected goals: the quality of the chances he took, summed.
- npxG
- Expected goals with penalties taken out.
- xG/shot
- Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
- xG/90
- Expected goals per 90 minutes played.
- G
- Goals scored, penalties included.
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 →