xgEdge

Premier League xG leaders 2026/2027

Every Premier League player ranked on the expected goals of the chances he took, with how many shots that took, what the average one was worth and the goals that came of them.

Erling Haaland has taken the best chances in the competition, 4.01 expected goals from 450 minutes. That is 0.42 clear of Brian Brobbey.

Showing 401–421 of 421 players

Premier League xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
— Shea Lacey Manchester United 10 0 — — — — 0
— Sidiki Cherif Coventry City 30 0 — — — — 0
— Sindre Walle Egeli Ipswich Town 10 0 — — — — 0
— Stephen Mfuni Coventry City 90 0 — — — — 0
— Takehiro Tomiyasu Crystal Palace 190 0 — — — — 0
— Tammy Abraham Aston Villa 84 0 — — — — 0
— Tino Livramento Newcastle United 33 0 — — — — 0
— Tosin Adarabioyo Tottenham Hotspur 8 0 — — — — 0
— Trey Nyoni Liverpool 44 0 — — — — 0
— Victor Torp Coventry City 60 0 — — — — 0
— Viktor Gyökeres Arsenal 29 0 — — — — 0
— Vitor Reis Manchester City 1 0 — — — — 0
— Walter Benítez Crystal Palace 180 0 — — — — 0
— Wesley Fofana Chelsea 315 0 — — — — 0
— Will Hughes Crystal Palace 29 0 — — — — 0
— Zadok Yohanna Brighton & Hove Albion 12 0 — — — — 0
— Zavier Gozo Crystal Palace 34 0 — — — — 0
— Zion Suzuki Aston Villa 360 0 — — — — 0
— Álvaro Rodriguez Bournemouth 10 0 — — — — 0
— Óscar Mingueza Crystal Palace 16 0 — — — — 0
— Đorđe Petrović Bournemouth 450 0 — — — — 0
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
Shots
Shots he has taken in this competition this season.
xG
Expected goals: the quality of the chances he took, summed.
npxG
Expected goals with penalties taken out.
xG/shot
Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
xG/90
Expected goals per 90 minutes played.
G
Goals scored, penalties included.

Appearances, minutes, goals, assists and shots on this page are summed over the Premier League 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 →