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 351–400 of 518 players

Bundesliga xG leaders 2025/2026
# Player Club Min Shots xG npxG xG/shot xG/90 G
351 Hennes Behrens 1. FC Heidenheim 1,319 9 0.28 0.28 0.03 0.02 1
352 Sacha Boey FC Bayern München 463 6 0.27 0.27 0.05 0.05 0
352 Jeffrey Gouweleeuw FC Augsburg 851 5 0.27 0.27 0.05 0.03 0
352 Daniel Fernandes Hamburger SV 2,970 1 0.27 0.27 — 0.01 0
355 Uchenna Ogundu FC Augsburg 50 3 0.25 0.25 — 0.45 0
355 Leonardo Bittencourt SV Werder Bremen 625 7 0.25 0.25 0.04 0.04 0
357 Ismael Gharbi FC Augsburg 92 3 0.23 0.23 — 0.23 0
357 Axel Tape Bayer 04 Leverkusen 221 3 0.23 0.23 — 0.09 0
357 Joel Schmied 1. FC Köln 1,080 5 0.23 0.23 0.05 0.02 0
360 Guilherme Ramos Hamburger SV 78 1 0.22 0.22 — 0.25 0
361 Christian Conteh 1. FC Heidenheim 405 3 0.20 0.20 — 0.04 0
361 Max Finkgräfe RB Leipzig 502 4 0.20 0.20 — 0.04 1
363 Mads Pedersen FC Augsburg 213 3 0.19 0.19 — 0.08 0
363 Jenson Seelt VfL Wolfsburg 696 2 0.19 0.19 — 0.02 0
365 Benjamin Henrichs RB Leipzig 319 4 0.17 0.17 — 0.05 1
365 Finn Jeltsch VfB Stuttgart 1,512 3 0.17 0.17 — 0.01 0
367 El Chadaille Bitshiabu RB Leipzig 672 2 0.16 0.16 — 0.02 0
367 Stanley Nsoki 1. FC Union Berlin 823 3 0.16 0.16 — 0.02 1
369 Kota Takai Borussia M'gladbach 357 3 0.15 0.15 — 0.04 0
370 Jeremy Arevalo VfB Stuttgart 59 3 0.14 0.14 — 0.21 0
370 Cole Campbell TSG Hoffenheim 99 2 0.14 0.14 — 0.13 0
370 Leo Scienza 1. FC Heidenheim 180 4 0.14 0.14 — 0.07 1
370 Eliesse Ben Seghir Bayer 04 Leverkusen 261 5 0.14 0.14 0.03 0.05 0
370 Adam Dźwigała FC St. Pauli 1,295 4 0.14 0.14 — 0.01 1
375 Lukas Klostermann RB Leipzig 102 2 0.13 0.13 — 0.11 0
375 Warmed Omari Hamburger SV 1,607 3 0.13 0.13 — 0.01 0
377 Loïs Openda RB Leipzig 55 3 0.12 0.12 — 0.20 0
377 Rav van den Berg 1. FC Köln 1,138 0 0.12 0.12 — 0.01 0
379 Almugera Kabar Borussia Dortmund 15 1 0.10 0.10 — 0.60 0
379 Taichi Hara FC St. Pauli 31 1 0.10 0.10 — 0.29 0
379 Salih Özcan Borussia Dortmund 93 1 0.10 0.10 — 0.10 0
379 Claudio Echeverri Bayer 04 Leverkusen 136 1 0.10 0.10 — 0.07 0
379 Jan Bürger VfL Wolfsburg 259 2 0.10 0.10 — 0.03 0
379 Nicolas Höfler SC Freiburg 319 4 0.10 0.10 — 0.03 0
379 Nikolas Veratschnig 1. FSV Mainz 05 660 4 0.10 0.10 — 0.01 0
379 Kilian Fischer VfL Wolfsburg 803 2 0.10 0.10 — 0.01 0
379 Luca Jaquez VfB Stuttgart 900 4 0.10 0.10 — 0.01 0
388 Wisdom Mike FC Bayern München 37 2 0.09 0.09 — 0.22 0
388 Umut Tohumcu TSG Hoffenheim 138 2 0.09 0.09 — 0.06 0
388 Leonidas Stergiou 1. FC Heidenheim 204 1 0.09 0.09 — 0.04 0
391 Andrija Maksimović RB Leipzig 88 2 0.08 0.08 — 0.08 0
391 Alexander Røssing-Lelesiit Hamburger SV 332 2 0.08 0.08 — 0.02 0
391 Aarón Anselmino Borussia Dortmund 368 1 0.08 0.08 — 0.02 1
394 Lazar Jovanović VfB Stuttgart 44 1 0.07 0.07 — 0.14 0
394 Fabio Moreno Fell 1. FSV Mainz 05 78 1 0.07 0.07 — 0.08 0
394 Jonas Adjei Adjetey VfL Wolfsburg 137 3 0.07 0.07 — 0.05 0
394 Christopher Trimmel 1. FC Union Berlin 1,875 5 0.07 0.07 0.01 0.00 0
398 Aiman Dardari FC Augsburg 35 1 0.06 0.06 — 0.15 0
398 Sota Kawasaki 1. FSV Mainz 05 325 1 0.06 0.06 — 0.02 0
398 Ameen Al-Dakhil VfB Stuttgart 368 1 0.06 0.06 — 0.01 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 →