xgEdge

Bundesliga xG leaders 2026/2027

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.

Patrik Schick has taken the best chances in the competition, 3.36 expected goals from 261 minutes. That is 0.39 clear of Luis Díaz.

Showing 251–300 of 367 players

Bundesliga xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
245 Otto Stange Hamburger SV 61 2 0.02 0.02 — 0.03 0
245 Castello Lukeba RB Leipzig 163 1 0.02 0.02 — 0.01 0
245 Lilian Brassier Eintracht Frankfurt 270 1 0.02 0.02 — 0.01 0
245 Philipp Lienhart SC Freiburg 339 1 0.02 0.02 — 0.01 0
245 Chrislain Matsima FC Augsburg 360 1 0.02 0.02 — 0.01 0
245 Waldemar Anton Borussia Dortmund 360 1 0.02 0.02 — 0.01 0
257 Dominik Kohr 1. FSV Mainz 05 80 1 0.01 0.01 — 0.01 0
257 Youri Regeer SV Werder Bremen 256 1 0.01 0.01 — 0.00 0
257 Stefan Posch 1. FSV Mainz 05 268 2 0.01 0.01 — 0.00 0
— Alessio Castro-Montes 1. FC Köln 311 0 — — — — 0
— Alexander Schwolow 1. FSV Mainz 05 180 0 — — — — 0
— Aljoscha Kemlein 1. FC Union Berlin 213 0 — — — — 0
— Amara Condé SV 07 Elversberg 25 0 — — — — 0
— Andrija Maksimović RB Leipzig 36 0 — — — — 0
— Ansgar Knauff Eintracht Frankfurt 29 0 — — — — 0
— Arthur SV Werder Bremen 237 0 — — — — 0
— Bakery Jatta Hamburger SV 96 0 — — — — 0
— Berkay Yılmaz SC Freiburg 8 0 — — — — 0
— Bernardo TSG Hoffenheim 53 0 — — — — 0
— Bilal Nadir Hamburger SV 53 0 — — — — 0
— Borna Sosa 1. FC Köln 26 0 — — — — 0
— Carney Chukwuemeka Borussia Dortmund 25 0 — — — — 0
— Chema Andrés VfB Stuttgart 8 0 — — — — 0
— Chris Führich VfB Stuttgart 199 0 — — — — 0
— Christopher Trimmel 1. FC Union Berlin 87 0 — — — — 0
— Daniel Fernandes Hamburger SV 360 0 — — — — 0
— David Herold Borussia M'gladbach 125 0 — — — — 0
— Fabian Bredlow VfB Stuttgart 360 0 — — — — 0
— Felix Götze SC Paderborn 07 15 0 — — — — 0
— Filippo Mané Borussia Dortmund 48 0 — — — — 0
— Finn Dahmen FC Augsburg 360 0 — — — — 0
— Florian Yves Le Joncour SV 07 Elversberg 8 0 — — — — 0
— Frederik Rønnow 1. FC Union Berlin 270 0 — — — — 0
— Gregor Kobel Borussia Dortmund 360 0 — — — — 0
— Guéla Doué Bayer 04 Leverkusen 27 0 — — — — 0
— Hasan Kuruçay FC Schalke 04 316 0 — — — — 0
— Imad Rondić 1. FC Köln 1 0 — — — — 0
— Jahmai Simpson-Pusey 1. FC Köln 360 0 — — — — 0
— Jamie Leweling VfB Stuttgart 83 0 — — — — 0
— Janik Bachmann FC Schalke 04 10 0 — — — — 0
— Jeffrey Gouweleeuw FC Augsburg 25 0 — — — — 0
— Jeremiaha Maluze Eintracht Frankfurt 180 0 — — — — 0
— Joane Gadou Borussia Dortmund 333 0 — — — — 0
— Joel Schmied 1. FC Köln 1 0 — — — — 0
— Jonah Sticker SC Paderborn 07 50 0 — — — — 0
— Jonas Urbig FC Bayern München 90 0 — — — — 0
— Jordan Torunarigha Hamburger SV 307 0 — — — — 0
— Julian Ryerson Borussia Dortmund 323 0 — — — — 0
— Karl Hein SV Werder Bremen 360 0 — — — — 0
— Keisuke Goto SC Freiburg 39 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 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 →