Football

Who produces the most XG in the Premier League? – Ranked

The Premier League season is already offering fascinating insights into finishing efficiency. Some players are producing huge amounts of XG through relentless attacking output, while others are falling behind their numbers in front of goal. Here’s a look at the top 20 players by total XG — starting from the bottom of the list.

20. Riccardo Calafiori – XG: 1.83

Riccardo Calafiori
Maciej Rogowski Photo / Shutterstock.com

Riccardo Calafiori has been active in attack but has struggled to convert his chances. With an XG of 1.83 and only one goal, he’s underperforming by -0.83. His 7.14% conversion rate reflects inefficiency in key moments.

19. Jurriën Timber – XG: 1.89

Jurrien timber
ph.FAB / Shutterstock.com

Jurriën Timber isn’t a typical attacking force, but his two goals on an XG of 1.89 show sharp finishing. The defender has made the most of limited chances, converting over 22% of his shots. His attacking involvement adds valuable depth to his team.

18. Amad Diallo – XG: 1.89

Amad Diallo
Maciej Rogowski Photo / Shutterstock.com

Amad Diallo has an XG of 1.89 but hasn’t found the net yet. Despite 11 attempts, he’s failed to score, underperforming by -1.89. His struggles in front of goal are a stark contrast to some of the league’s most clinical finishers.

Read also: The 10 best Dutch footballers of all time, ranked

17. Hugo Ekitike – XG: 1.92

Hugo Ekitike
Vitalii Vitleo / Shutterstock.com

Hugo Ekitike has quietly been effective with three goals from an XG of 1.92. He’s overperforming by +1.08, showing good instincts in the box. If he keeps this up, he could become a consistent threat.

16. Nick Woltemade – XG: 1.94

Nick Woltemade
Maciej Rogowski Photo / Shutterstock.com

Nick Woltemade has scored three goals from just seven shots, outperforming his XG by over a goal. His 42.86% conversion rate is among the highest in the league. This kind of efficiency is rare and valuable for any side.

15. Bryan Mbeumo – XG: 1.95

Mbeumo
Instagram/bryan_.m19

Bryan Mbeumo has struggled badly in front of goal, scoring just once from an XG of 1.95. His conversion rate of 5.88% highlights his wastefulness. He’ll need to be sharper if he wants to hit previous scoring heights.

14. Mohamed Salah – XG: 1.96

Mohamed Salah
Javier Borrego / Shutterstock.com

Mohamed Salah has registered an XG of 1.96 and scored two goals. It’s almost a perfect match, showing steady but unspectacular finishing. As one of the league’s elite, there’s room for him to explode later in the season.

Read also: Monaco’s squad salaries revealed: A closer look at player wages

13. Iliman Ndiaye – XG: 2.15

Iliman Ndiaye
Fabrizio Andrea Bertani / Shutterstock.com

Iliman Ndiaye has been clinical with three goals from an XG of 2.15. He’s converting 50% of his shots, a remarkable rate for any forward. His movement and timing inside the box have been key.

12. Jaidon Anthony – XG: 2.16

Jaidon Anthony
Timmy96, CC0, via Wikimedia Commons

Jaidon Anthony is another player making the most of his chances, scoring four goals from an XG of 2.16. He’s overperforming by +1.84, proving to be a composed finisher. His efficiency stands out compared to many attackers.

11. Danny Welbeck – XG: 2.45

Jaidon Anthony
Photo: www.premierleague.com

Danny Welbeck has scored two goals from an XG of 2.45. He’s slightly under his expected tally but remains a solid contributor. His 28.57% conversion rate reflects a player who can still be dangerous in the box.

10. Beto – XG: 2.45

Beto
Ettore Griffoni / Shutterstock.com

Beto has only managed one goal despite an XG of 2.45. He’s underperforming by -1.54, struggling to make his chances count. His poor 9.09% conversion rate highlights a finishing problem that needs fixing.

Read also: Midfield warriors: Ranking the top defensive battlers this season - ranked by Opta

9. Igor Thiago – XG: 2.57

Igor Thiago
Marco Iacobucci Epp / Shutterstock.com

Igor Thiago has been one of the efficient finishers so far, netting four times from 12 shots. With an XG of 2.57 and a +1.43 overperformance, he’s proving to be a reliable presence up front. His composure in key areas stands out.

8. Chris Wood – XG: 2.77

Chris Wood
Photo: Colin McPhedran / Shutterstock.com

Chris Wood has scored twice but falls slightly below expectations. His XG of 2.77 indicates he should have more to show. He’s converting at 12.5%, leaving room for improvement in front of goal.

7. Ismaïla Sarr – XG: 2.91

Maciej Rogowski Photo / Shutterstock.com

Ismaïla Sarr has impressed with his clinical touch. Three goals from an XG of 2.91 and a 42.86% conversion rate show a player in good form. His efficiency in front of goal could prove decisive for his team.

6. Viktor Gyökeres – XG: 3.32

Viktor Gyökeres
Maciej Rogowski Photo / Shutterstock.com

Viktor Gyökeres has found the net three times from an XG of 3.32. While his finishing has been steady, he’s slightly underperforming by -0.32. There’s potential for his numbers to rise as the season progresses.

Read also: Europe’s biggest football stadiums, ranked from 10 to 1

5. Antoine Semenyo – XG: 3.59

Antoine Semenyo
AFC Bournemouth, CC BY 3.0 https://creativecommons.org/licenses/by/3.0, via Wikimedia Commons

Antoine Semenyo has been one of the biggest overperformers so far. With six goals from an XG of 3.59, he’s +2.41 ahead of expectation. His 35.29% conversion rate showcases his killer instinct in front of goal.

4. Bruno Fernandes – XG: 3.79

Bruno Fernandes
Maciej Rogowski Photo / Shutterstock.com

Bruno Fernandes has scored twice from an XG of 3.79, underperforming by -1.70. He’s getting into good positions but hasn’t been as clinical as expected. If his finishing improves, his tally could rise quickly.

3. Enzo Fernández – XG: 3.75

Enzo Fernandez
Maciej Rogowski Photo / Shutterstock.com

Enzo Fernández has found the net three times with an XG of 3.75. His -0.75 difference shows slight underperformance, but he’s been a consistent goal threat from midfield. More goals could come if his finishing sharpens.

2. Jean-Philippe Mateta – XG: 4.68

Jean-Philippe Mateta
daykung / Shutterstock.com

Jean-Philippe Mateta has only scored twice despite the second-highest XG on the list. His -2.08 differential is concerning and reflects wasteful finishing. If he becomes more clinical, his numbers could soar.

Read also: The 20 highest-paid football managers in 2025

1. Erling Haaland – XG: 7.71

Erling Haaland
Ververidis Vasilis / Shutterstock.com

Erling Haaland sits comfortably at the top with a massive XG of 7.71. Scoring nine goals and outperforming by +1.29, he continues to be a lethal presence. His 31.03% conversion rate and relentless volume of shots make him a nightmare for defenders.

Oliver Obel

Oliver Obel – Sports Content Creator & Football Specialist I’m a passionate Sports Content Creator with a strong focus on football. I write for LenteDesportiva, where I produce high-quality content that informs, entertains, and connects with football fans around the world. My work revolves around player rankings, transfer analysis, and in-depth features that explore the modern game. I combine a sharp editorial instinct with a deep understanding of football’s evolution, always aiming to deliver content that captures both insight and emotion.