xgEdge

Bundesliga xG leaders 2025/2026

Every Bundesliga 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.

Harry Kane has taken the best chances in the competition, 26.93 expected goals from 2382 minutes. That is 8.11 clear of Serhou Guirassy.

Showing 451–500 of 518 players

Bundesliga xG leaders 2025/2026
# Player Club Min Shots xG npxG xG/shot xG/90 G
— Jessic Ngankam Eintracht Frankfurt 70 0 — — — — 0
— Jonah Kusi-Asare FC Bayern München 10 0 — — — — 0
— Jonah Sticker SC Paderborn 07 90 0 — — — — 0
— Jonas Meffert Hamburger SV 151 0 — — — — 0
— Jonas Urbig FC Bayern München 1,110 0 — — — — 0
— Jordy Makengo SC Freiburg 1,189 0 — — — — 0
— Jusuf Gazibegović 1. FC Köln 22 0 — — — — 0
— Karl Hein SV Werder Bremen 180 0 — — — — 0
— Kauã Santos Eintracht Frankfurt 1,085 0 — — — — 0
— Kevin Akpoguma TSG Hoffenheim 59 0 — — — — 0
— Kevin Kampl RB Leipzig 3 0 — — — — 0
— Koki Machida TSG Hoffenheim 44 0 — — — — 0
— Kosta Nedeljković RB Leipzig 252 0 — — — — 0
— Lasse Riess 1. FSV Mainz 05 291 0 — — — — 0
— Laurin Curda SC Paderborn 07 210 3 — — — — 1
— Leart Paqarada 1. FC Heidenheim 7 0 — — — — 0
— Linus Guther 1. FC Union Berlin 14 0 — — — — 0
— Louis Lemke Hamburger SV 1 0 — — — — 0
— Love Arrhov Eintracht Frankfurt 77 0 — — — — 0
— Luka Duric TSG Hoffenheim 9 0 — — — — 0
— Maarten Vandevoordt RB Leipzig 1,051 0 — — — — 0
— Manuel Neuer FC Bayern München 1,860 0 — — — — 0
— Mark Flekken Bayer 04 Leverkusen 2,130 0 — — — — 0
— Marvin Friedrich Borussia M'gladbach 156 0 — — — — 0
— Marvin Schwäbe 1. FC Köln 3,060 0 — — — — 0
— Matheo Raab 1. FC Union Berlin 90 0 — — — — 0
— Mathis Albert Borussia Dortmund 1 0 — — — — 0
— Mattes Hansen SC Paderborn 07 210 1 — — — — 0
— Maximilian Philipp SC Freiburg 32 0 — — — — 0
— Maximilian Wöber SV Werder Bremen 35 0 — — — — 0
— Maycon Cardozo FC Bayern München 32 0 — — — — 0
— Merlin Röhl SC Freiburg 66 0 — — — — 0
— Michael Zetterer Eintracht Frankfurt 1,975 0 — — — — 0
— Mick Schmetgens SV Werder Bremen 36 0 — — — — 0
— Mika Baur SC Paderborn 07 99 3 — — — — 0
— Mio Backhaus SV Werder Bremen 2,880 0 — — — — 0
— Moritz Nicolas Borussia M'gladbach 3,060 0 — — — — 0
— Nick Bätzner SC Paderborn 07 51 0 — — — — 0
— Nick Woltemade VfB Stuttgart 90 0 — — — — 0
— Niklas Mohr SC Paderborn 07 46 0 — — — — 0
— Nikola Vasilj FC St. Pauli 3,060 0 — — — — 0
— Noah Atubolu SC Freiburg 3,060 0 — — — — 0
— Oliver Baumann TSG Hoffenheim 3,060 0 — — — — 0
— Péter Gulácsi RB Leipzig 2,009 0 — — — — 0
— Robin Zentner 1. FSV Mainz 05 877 0 — — — — 0
— Rouven Tarnutzer SC Freiburg 11 0 — — — — 0
— Ruben Müller SC Paderborn 07 134 1 — — — — 0
— Sander Tangvik Hamburger SV 90 0 — — — — 0
— Santiago Castañeda SC Paderborn 07 210 6 — — — — 0
— Sebastian Klaas SC Paderborn 07 130 4 — — — — 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 Bundesliga 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 →