La Liga per 90 stats 2025/2026
Every La Liga player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.
Ranked from 270 minutes played.
Cristhian Stuani leads on expected goal involvement per 90 minutes with 1.15, over 430 minutes played.
Showing 1–50 of 462 players
| # | Player | Club | Min | G/90 | A/90 | xG/90 | xA/90 | xGI/90 |
|---|---|---|---|---|---|---|---|---|
| 1 | Cristhian Stuani | Girona FC | 430 | 1.05 | 0.00 | 1.05 | 0.10 | 1.15 |
| 2 | Raphinha | Barcelona | 1,388 | 0.84 | 0.19 | 0.70 | 0.36 | 1.06 |
| 3 | Kylian Mbappé | Real Madrid | 2,604 | 0.86 | 0.17 | 0.82 | 0.21 | 1.03 |
| 4 | Lamine Yamal | Barcelona | 2,268 | 0.63 | 0.44 | 0.50 | 0.39 | 0.89 |
| 5 | Robert Lewandowski | Barcelona | 1,657 | 0.76 | 0.11 | 0.80 | 0.06 | 0.86 |
| 6 | Ademola Lookman | Atlético Madrid | 622 | 0.58 | 0.00 | 0.64 | 0.15 | 0.79 |
| 7 | Antoine Griezmann | Atlético Madrid | 1,477 | 0.43 | 0.24 | 0.45 | 0.24 | 0.69 |
| 7 | Ferran Torres | Barcelona | 1,983 | 0.73 | 0.09 | 0.61 | 0.08 | 0.69 |
| 9 | Iago Aspas | Celta Vigo | 1,155 | 0.39 | 0.23 | 0.37 | 0.29 | 0.65 |
| 10 | Largie Ramazani | Valencia | 1,250 | 0.43 | 0.07 | 0.49 | 0.15 | 0.64 |
| 11 | Christantus Uche | Getafe | 270 | 0.33 | 0.33 | 0.47 | 0.16 | 0.63 |
| 12 | Rodrygo | Real Madrid | 680 | 0.13 | 0.40 | 0.35 | 0.27 | 0.62 |
| 12 | José Luis Morales | Levante UD | 384 | 0.23 | 0.23 | 0.50 | 0.12 | 0.62 |
| 14 | Marcus Rashford | Barcelona | 1,763 | 0.41 | 0.36 | 0.38 | 0.23 | 0.61 |
| 14 | Vinícius Júnior | Real Madrid | 2,826 | 0.51 | 0.16 | 0.44 | 0.17 | 0.61 |
| 14 | Raúl García de Haro | Osasuna | 1,043 | 0.60 | 0.09 | 0.50 | 0.10 | 0.61 |
| 14 | Julián Alvarez | Atlético Madrid | 1,902 | 0.38 | 0.19 | 0.37 | 0.23 | 0.61 |
| 14 | Vedat Muriqi | Mallorca | 3,134 | 0.66 | 0.03 | 0.56 | 0.04 | 0.61 |
| 14 | Orri Óskarsson | Real Sociedad | 843 | 0.96 | 0.00 | 0.59 | 0.02 | 0.61 |
| 20 | Mikel Oyarzabal | Real Sociedad | 2,714 | 0.50 | 0.13 | 0.49 | 0.12 | 0.60 |
| 20 | Randy Nteka | Rayo Vallecano | 382 | 0.71 | 0.00 | 0.58 | 0.02 | 0.60 |
| 22 | Javi Puado | Espanyol | 678 | 0.27 | 0.00 | 0.48 | 0.10 | 0.59 |
| 23 | Cédric Bakambu | Real Betis | 593 | 0.46 | 0.15 | 0.52 | 0.07 | 0.58 |
| 23 | Georges Mikautadze | Villarreal | 2,117 | 0.55 | 0.26 | 0.48 | 0.10 | 0.58 |
| 23 | Gonzalo García | Real Madrid | 990 | 0.55 | 0.09 | 0.48 | 0.10 | 0.58 |
| 23 | André Silva | Elche | 1,859 | 0.48 | 0.00 | 0.52 | 0.06 | 0.58 |
| 27 | Dani Olmo | Barcelona | 2,077 | 0.30 | 0.35 | 0.33 | 0.23 | 0.57 |
| 27 | Ante Budimir | Osasuna | 2,953 | 0.52 | 0.00 | 0.52 | 0.05 | 0.57 |
| 27 | Fermín López | Barcelona | 1,797 | 0.30 | 0.45 | 0.35 | 0.21 | 0.57 |
| 30 | Kike García | Espanyol | 1,749 | 0.41 | 0.05 | 0.45 | 0.11 | 0.56 |
| 30 | Gerard Moreno | Villarreal | 1,350 | 0.67 | 0.00 | 0.42 | 0.14 | 0.56 |
| 30 | Nico Williams | Athletic Club | 1,687 | 0.32 | 0.16 | 0.30 | 0.26 | 0.56 |
| 33 | Borja Iglesias | Celta Vigo | 1,904 | 0.66 | 0.09 | 0.48 | 0.07 | 0.55 |
| 34 | Etta Eyong | Levante UD | 1,703 | 0.37 | 0.21 | 0.46 | 0.08 | 0.54 |
| 34 | Nicolas Pépé | Villarreal | 2,396 | 0.30 | 0.30 | 0.31 | 0.23 | 0.54 |
| 34 | Chimy Ávila | Real Betis | 395 | 0.23 | 0.00 | 0.40 | 0.14 | 0.54 |
| 37 | Antony | Real Betis | 2,459 | 0.29 | 0.22 | 0.32 | 0.22 | 0.53 |
| 38 | Lucas Boyé | Deportivo Alavés | 1,959 | 0.51 | 0.05 | 0.45 | 0.07 | 0.52 |
| 39 | Abdessamad Ezzalzouli | Real Betis | 2,255 | 0.40 | 0.32 | 0.38 | 0.13 | 0.51 |
| 39 | Arda Güler | Real Madrid | 2,027 | 0.18 | 0.40 | 0.20 | 0.31 | 0.51 |
| 39 | Carlos Espí | Levante UD | 1,351 | 0.73 | 0.00 | 0.48 | 0.02 | 0.51 |
| 42 | Alexander Sørloth | Atlético Madrid | 1,982 | 0.59 | 0.00 | 0.44 | 0.05 | 0.49 |
| 43 | Álvaro García | Rayo Vallecano | 2,105 | 0.17 | 0.21 | 0.27 | 0.22 | 0.48 |
| 43 | Ayoze Pérez | Villarreal | 1,127 | 0.40 | 0.32 | 0.40 | 0.08 | 0.48 |
| 43 | Cucho Hernández | Real Betis | 2,592 | 0.38 | 0.10 | 0.40 | 0.08 | 0.48 |
| 43 | Akor Adams | Sevilla | 2,070 | 0.43 | 0.13 | 0.43 | 0.05 | 0.48 |
| 47 | Brais Méndez | Real Sociedad | 1,672 | 0.32 | 0.11 | 0.33 | 0.14 | 0.47 |
| 47 | Rafa Mir | Elche | 1,816 | 0.40 | 0.00 | 0.42 | 0.05 | 0.47 |
| 47 | Álvaro Rodriguez | Elche | 2,200 | 0.29 | 0.20 | 0.36 | 0.11 | 0.47 |
| 50 | Jorge de Frutos | Rayo Vallecano | 2,483 | 0.36 | 0.04 | 0.36 | 0.10 | 0.46 |
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- G/90
- Goals per 90 minutes played.
- A/90
- Assists per 90 minutes played.
- xG/90
- Expected goals per 90 minutes played.
- xA/90
- Expected assists per 90 minutes played.
- xGI/90
- Expected goal involvement per 90 minutes played.
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 →