Top 20 Goal Scorers in the Premier League 2024/25 According to xG: Who is Overperforming and Who is Underperforming?
20. Kai Havertz (Arsenal) – xG 9.43

Havertz has scored 9 goals in 21 matches. This is a solid performance, but not quite in line with his xG, indicating a lower conversion rate of his chances. However, Havertz has still been an important player for Arsenal, both offensively and in building play.
19. Bruno Fernandes (Manchester United) – xG 9.48

With an xG of 9.48 and 33 games played, Fernandes has scored 8 goals. Known for his creative leadership in midfield, his focus is on assists and building attacks. Fernandes’ goal production is slightly below expected, but his play has still been indispensable for United.
18. Justin Kluivert (Bournemouth) – xG 9.78

Kluivert has scored 9 goals in 31 games, close to his xG of 9.78. He has been an efficient player for Bournemouth, though he could have made better use of some chances. Kluivert is an explosive and technically gifted player who has been a constant threat on the wings.
Read also: The Biggest Stars Who Own a Football Club
17. Brennan Johnson (Nottingham Forest) – xG 9.85

With 11 goals in 31 games and an xG of 9.85, Johnson has been one of the more effective players for Nottingham Forest. He has been a crucial goal scorer, making the most of his chances, which is reflected in his goal production, exceeding his expected xG.
16. Luis Díaz (Liverpool) – xG 9.99

Díaz has scored 2 goals in 33 matches, far below his xG of 9.99. This has been a disappointing season for the Colombian player, who has otherwise proven to be one of the Premier League’s most dangerous players at his best. He has struggled to find the net and could have utilized his chances far better.
15. Jørgen Strand Larsen (Wolverhampton Wanderers) – xG 10.04

Strand Larsen has scored 11 goals in 32 games with an xG of 10.04. This shows he has slightly overperformed compared to his expected goal production. Larsen has been a solid forward for Wolves, contributing with goals and a physical presence in attack.
14. Dominic Solanke (Tottenham) – xG 10.18

Solanke has scored 8 goals in 25 games with an xG of 10.18. His goal production has not quite matched his xG, indicating that he could have taken better advantage of his opportunities. Nevertheless, Solanke has been a constant threat in the forward position.
Read also: The Greatest Players Never to Win the Ballon d'Or - Ranked
13. Jamie Vardy (Leicester City) – xG 10.82

Vardy has scored 8 goals in 33 games, and his xG of 10.82 suggests he has struggled to fully capitalize on his chances this season. However, Vardy remains a dangerous striker, and his speed and finishing ability make him a consistent threat in the Premier League.
12. Bryan Mbeumo (Brentford) – xG 10.82

Mbeumo has scored 18 goals in 35 games, which is significantly above his xG of 10.82. This indicates he has overperformed his expected goal production and has been an incredibly important player for Brentford in their attack. Mbeumo is one of the Premier League’s more clinical finishers this season.
11. Raúl Jiménez (Fulham) – xG 11.20

Jiménez has scored 10 goals in 35 games with an xG of 11.20. He is a physically and technically skilled forward, but his goal production has not quite lived up to expectations based on his xG. Nonetheless, Jiménez remains a key player for Fulham and has had several strong performances.
10. Evanilson (Bournemouth) – xG 11.63

Evanilson has scored 10 goals in 28 games, with an xG of 11.63, meaning he has performed close to his expected goal tally. He has been a constant threat for Bournemouth, with his physical play making him a dangerous forward.
Read also: The Lowest-Paid Player at Every Bundesliga Club – Ranked from Lowest to Highest
9. Chris Wood (Nottingham Forest) – xG 11.64

Wood has scored 19 goals in 33 games, with an xG of 11.64. This means he has overperformed his expected goal tally. Wood has been one of the more clinical strikers in the Premier League this season and has delivered many crucial goals for Forest.
8. Jean-Philippe Mateta (Crystal Palace) – xG 12.15

Mateta has scored 14 goals in 34 games, with an xG of 12.15. This shows that he has slightly overperformed in relation to his chances. Mateta has been a solid player for Crystal Palace and has played an important role in their attack.
7. Nicolas Jackson (Chelsea) – xG 12.34

Jackson has scored 10 goals in 29 games with an xG of 12.34. He has not quite reached his expected goal tally but has still delivered as a forward for Chelsea. Jackson has potential, but his finishing has not been as clinical as it could have been.
6. Ollie Watkins (Aston Villa) – xG 14.79

Watkins has scored 15 goals in 35 games, and his xG of 14.79 shows he has been very efficient with his chances. Watkins has been one of the most reliable goal scorers for Aston Villa and has been a central figure in their offensive play.
Read also: Expert Issues Grim Warning: Manchester United Should Sack Amorim Before It's Too Late
5. Yoane Wissa (Brentford) – xG 16.53

Wissa has scored 18 goals in 32 games, with an xG of 16.53. He has overperformed his xG, which showcases his efficiency as a finisher. Wissa has been an indispensable player for Brentford, and his goal production has been a key factor in their success.
4. Cole Palmer (Chelsea) – xG 16.98

Palmer has scored 15 goals in 34 games with an xG of 16.98, meaning he has performed close to what was expected of him. Palmer has been one of Chelsea’s most dynamic players and has been a crucial offensive force.
3. Alexander Isak (Newcastle United) – xG 19.95

Isak has scored 18 goals in 32 games. With an xG of 19.95, he has been very close to achieving his expected goal tally. Isak has been a central player for Newcastle and has proven to be one of the league’s most dangerous forwards.
2. Erling Haaland (Manchester City) – xG 20.87

Haaland has scored 21 goals in 28 games. His xG of 20.87 shows that he has been extremely efficient and has overperformed his expected goal production. Haaland has become one of the Premier League’s most dangerous goal scorers and has been unbeatable in his finishing.
Read also: The 10 Managers With the Most Premier League Titles - Ranked
1. Mohamed Salah (Liverpool) – xG 24.14

Salah has scored 28 goals in 35 games. With an xG of 24.14, he has overperformed his expected goal production by almost 4 goals. Salah has been one of the Premier League’s most consistent and clinical goal scorers and has been a central figure in Liverpool’s attack.