Expected goals measure the quality of the chances a player gets, with every shot scored between 0 and 1 by how often shots like it are converted. A player's xG is those values added up, so the gap between the goals they scored and their xG shows whether they finished better or worse than their chances deserved. Underlying data is supplied by Sportmonks.
Robert Lewandowski of FC Barcelona had the most xG in La Liga in 2024/2025, 24.16 from 34 appearances, and scored 27 goals from it. Kylian Mbappé was next on 23.93.
Ayoze Pérez of Villarreal overperformed xG by more than any other player in La Liga in 2024/2025, with 19 goals from chances worth 11.05 xG, a gap of 7.95. Kylian Mbappé was next on 7.07.
Abde Ezzalzouli of Real Betis underperformed xG by more than any other player in La Liga in 2024/2025, with 2 goals from chances worth 8.05 xG, a shortfall of 6.05. Miguel de la Fuente was next on 4.93.
Alexander Sørloth of Atlético Madrid had the highest xG per 90 in La Liga in 2024/2025, 0.88 from 1559 minutes across 35 appearances, the best of anyone past 1140 minutes. Robert Lewandowski was next on 0.81.
Jude Bellingham of Real Madrid had the most xG of any midfielder in La Liga in 2024/2025, 10.93 from 31 appearances, and scored 9 goals from it. Oihan Sancet was next on 8.97.
Marcos Alonso of Celta de Vigo had the most xG of any defender in La Liga in 2024/2025, 4.30 from 31 appearances, and scored 3 goals from it. Florian Lejeune was next on 3.29.
No. La Liga players scored 971 goals in 2024/2025 from chances worth 998.5 xG, 97% of what they deserved and 27.5 goals short.