xgEdge

Premier League top scorers 2026/2027

Every Premier League player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.

Erling Haaland leads the scoring on 5 goals, from 450 minutes. That is 1 clear of Alexander Isak. Rayan Cherki has scored 2.16 more than his chances were worth: 3 goals from 0.84 xG. Igor Thiago has scored 2.14 fewer than his chances were worth: 1 goal from 3.14 xG.

Showing 101–150 of 421 players

Premier League top scorers 2026/2027
# Player Club Apps Min G npG xG G − xG Min/G
91 Ismaïla Sarr Crystal Palace 1 8 0 0 — — —
91 Jens Hjertø-Dahl Hull City 1 8 0 0 — — —
91 Tosin Adarabioyo Tottenham Hotspur 1 8 0 0 — — —
91 Carlos Alcaraz Everton 2 9 0 0 0.05 −0.05 —
91 Max Dowman Arsenal 1 9 0 0 — — —
91 Mason Mount Manchester United 1 10 0 0 0.10 −0.10 —
91 Mahdi Nicoll-Jazuli Chelsea 1 10 0 0 — — —
91 Sean Longstaff Leeds United 2 10 0 0 — — —
91 Shea Lacey Manchester United 1 10 0 0 — — —
91 Sindre Walle Egeli Ipswich Town 1 10 0 0 — — —
91 Álvaro Rodriguez Bournemouth 2 10 0 0 — — —
91 Michael Svoboda Brighton & Hove Albion 1 11 0 0 — — —
91 Matt Targett Hull City 1 12 0 0 — — —
91 Zadok Yohanna Brighton & Hove Albion 1 12 0 0 — — —
91 Joe Gelhardt Hull City 1 14 0 0 0.10 −0.10 —
91 Moisés Caicedo Chelsea 1 14 0 0 — — —
91 Jérémy Doku Manchester City 1 15 0 0 0.14 −0.14 —
91 Lamare Bogarde Aston Villa 1 16 0 0 — — —
91 Mykhailo Mudryk Tottenham Hotspur 1 16 0 0 — — —
91 Óscar Mingueza Crystal Palace 2 16 0 0 — — —
91 Ryan McAidoo Manchester City 2 17 0 0 0.07 −0.07 —
91 Alex Tóth Bournemouth 2 17 0 0 — — —
91 Darnell Furlong Ipswich Town 1 17 0 0 — — —
91 Melvin Bard Leeds United 1 18 0 0 — — —
91 Ben Gannon-Doak Bournemouth 4 19 0 0 0.14 −0.14 —
91 Nick Woltemade Newcastle United 1 19 0 0 0.02 −0.02 —
91 Robinio Vaz Hull City 2 20 0 0 — — —
91 Lewis Koumas Liverpool 3 22 0 0 0.18 −0.18 —
91 Ayyoub Bouaddi Manchester City 2 22 0 0 — — —
91 Chris Rigg Sunderland 2 22 0 0 — — —
91 Promise David Brighton & Hove Albion 2 23 0 0 0.29 −0.29 —
91 Jake O'Brien Everton 2 23 0 0 — — —
91 Noni Madueke Arsenal 2 23 0 0 — — —
91 Omar Alderete Sunderland 1 23 0 0 — — —
91 Matt O'Riley Brighton & Hove Albion 2 24 0 0 0.31 −0.31 —
91 Tyler Dibling Everton 1 24 0 0 0.21 −0.21 —
91 Callum Wilson Brentford 3 25 0 0 0.10 −0.10 —
91 Fabian Schär Newcastle United 2 25 0 0 — — —
91 Joshua Zirkzee Manchester United 2 26 0 0 — — —
91 Paddy McNair Hull City 1 26 0 0 — — —
91 Geovany Quenda Chelsea 2 27 0 0 0.03 −0.03 —
91 Kenny Tete Fulham 1 27 0 0 — — —
91 Habib Diarra Sunderland 2 28 0 0 0.03 −0.03 —
91 Leny Yoro Manchester United 2 29 0 0 — — —
91 Viktor Gyökeres Arsenal 2 29 0 0 — — —
91 Will Hughes Crystal Palace 2 29 0 0 — — —
91 Florentino Luís Ipswich Town 2 30 0 0 — — —
91 Sidiki Cherif Coventry City 1 30 0 0 — — —
91 Beto Everton 2 31 0 0 0.11 −0.11 —
91 Tatsuhiro Sakamoto Coventry City 1 31 0 0 0.02 −0.02 —
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Apps
Matches he played in this competition this season. A match he was named in and did not play does not count.
Min
Minutes played.
G
Goals scored, penalties included.
npG
Goals with penalties taken out.
xG
Expected goals: the quality of the chances he took, summed.
G − xG
Goals less expected goals, over the matches with both.
Min/G
Minutes played for each goal scored.

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 →