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.
Mohamed Salah of Liverpool had the most xG in the Premier League in 2024/2025, 22.40 from 38 appearances, and scored 29 goals from it. Erling Haaland was next on 20.72.
Bryan Mbeumo of Brentford overperformed xG by more than any other player in the Premier League in 2024/2025, with 20 goals from chances worth 11.23 xG, a gap of 8.77. Chris Wood was next on 7.06.
Savinho of Manchester City underperformed xG by more than any other player in the Premier League in 2024/2025, with 1 goal from chances worth 4.85 xG, a shortfall of 3.85. Cameron Archer was next on 3.54.
Erling Haaland of Manchester City had the highest xG per 90 in the Premier League in 2024/2025, 0.68 from 2750 minutes across 31 appearances, the best of anyone past 1140 minutes. Diogo Jota was next on 0.64.
Cole Palmer of Chelsea had the most xG of any midfielder in the Premier League in 2024/2025, 14.22 from 37 appearances, and scored 15 goals from it. Justin Kluivert was next on 9.45.
Daniel Muñoz of Crystal Palace had the most xG of any defender in the Premier League in 2024/2025, 5.17 from 37 appearances, and scored 4 goals from it. Nikola Milenković was next on 3.88.
No. Premier League players scored 1,081 goals in 2024/2025 from chances worth 1,088.4 xG, 99% of what they deserved and 7.4 goals short.