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 301–350 of 367 players

Bundesliga xG leaders 2026/2027
# Player Club Min Shots xG npxG xG/shot xG/90 G
— Kevin Stöger Borussia M'gladbach 161 0 — — — — 0
— Kim Min-jae FC Bayern München 219 0 — — — — 0
— Lennard Maloney 1. FSV Mainz 05 10 0 — — — — 0
— Leonidas Stergiou VfB Stuttgart 16 0 — — — — 0
— Loris Karius FC Schalke 04 360 0 — — — — 0
— Louis Lemke Hamburger SV 111 0 — — — — 0
— Love Arrhov Eintracht Frankfurt 11 0 — — — — 0
— Luca Reggiani Borussia Dortmund 27 0 — — — — 0
— Luca Schnellbacher SV 07 Elversberg 26 0 — — — — 0
— Luca Sirch SV 07 Elversberg 62 0 — — — — 0
— Luca Vozar FC Schalke 04 16 0 — — — — 0
— Luca Waldschmidt 1. FC Köln 9 0 — — — — 0
— Lucas Vázquez Bayer 04 Leverkusen 78 0 — — — — 0
— Luka Duric SC Paderborn 07 13 0 — — — — 0
— Maarten Vandevoordt RB Leipzig 360 0 — — — — 0
— Malik Pimpong Eintracht Frankfurt 27 0 — — — — 0
— Manuel Neuer FC Bayern München 270 0 — — — — 0
— Marc Guiu RB Leipzig 15 0 — — — — 0
— Mario Götze Eintracht Frankfurt 101 0 — — — — 0
— Mark Flekken Bayer 04 Leverkusen 360 0 — — — — 0
— Martin Adeline Hamburger SV 113 0 — — — — 0
— Marvin Schwäbe 1. FC Köln 360 0 — — — — 0
— Matheo Raab 1. FC Union Berlin 90 0 — — — — 0
— Max Finkgräfe RB Leipzig 12 0 — — — — 0
— Maxime Estève RB Leipzig 197 0 — — — — 0
— Maximilian Rosenfelder SC Freiburg 21 0 — — — — 0
— Mertcan Ayhan FC Schalke 04 33 0 — — — — 0
— Mick Schmetgens SV Werder Bremen 123 0 — — — — 0
— Mio Backhaus SC Freiburg 360 0 — — — — 0
— Moritz Nicolas Borussia M'gladbach 360 0 — — — — 0
— Nahuel Noll SC Paderborn 07 360 0 — — — — 0
— Nathan De Cat TSG Hoffenheim 30 0 — — — — 0
— Nicholas Mickelson SV 07 Elversberg 29 0 — — — — 0
— Nicolas Kristof SV 07 Elversberg 360 0 — — — — 0
— Nicolas Seiwald RB Leipzig 203 0 — — — — 0
— Niklas Mohr SC Paderborn 07 1 0 — — — — 0
— Nikolas Nartey VfB Stuttgart 10 0 — — — — 0
— Nnamdi Collins Eintracht Frankfurt 29 0 — — — — 0
— Noah Atubolu Eintracht Frankfurt 360 0 — — — — 0
— Noël Aséko Eintracht Frankfurt 104 0 — — — — 0
— Oliver Baumann TSG Hoffenheim 360 0 — — — — 0
— Oscar Højlund Eintracht Frankfurt 56 0 — — — — 0
— Oskar Wójcik SV Werder Bremen 11 0 — — — — 0
— Otavio Eintracht Frankfurt 10 0 — — — — 0
— Otto Ruoppi 1. FSV Mainz 05 33 0 — — — — 0
— Ramon Hendriks VfB Stuttgart 183 0 — — — — 0
— Ramy Bensebaini Borussia Dortmund 21 0 — — — — 0
— Rani Khedira 1. FC Union Berlin 360 0 — — — — 0
— Robert Andrich Bayer 04 Leverkusen 37 0 — — — — 0
— Robert Skov 1. FC Union Berlin 13 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 →