xgEdge

Bundesliga expected goal involvement 2026/2027

Every Bundesliga player ranked on both halves of his output added: the chances he took and the chances he made for somebody else, with each half printed beside the total.

Michael Olise tops the competition on 4.49 expected goal involvement, from 303 minutes. That is 0.71 clear of Luis Díaz. Of that, 2.37 is the chances he took himself and 2.12 the chances he made.

Showing 301–350 of 367 players

Bundesliga expected goal involvement 2026/2027
# Player Club Min xG xA xGI G+A xGI/90
— Kevin Stöger Borussia M'gladbach 161 — 0.25 — 0 —
— Kim Min-jae FC Bayern München 219 — 0.14 — 0 —
— Lennard Maloney 1. FSV Mainz 05 10 — 0.00 — 0 —
— Leonidas Stergiou VfB Stuttgart 16 — 0.00 — 0 —
— Loris Karius FC Schalke 04 360 — 0.01 — 0 —
— Louis Lemke Hamburger SV 111 — 0.15 — 0 —
— Love Arrhov Eintracht Frankfurt 11 — 0.00 — 0 —
— Luca Reggiani Borussia Dortmund 27 — 0.00 — 0 —
— Luca Schnellbacher SV 07 Elversberg 26 — 0.00 — 0 —
— Luca Sirch SV 07 Elversberg 62 — 0.12 — 0 —
— Luca Vozar FC Schalke 04 16 — 0.00 — 0 —
— Luca Waldschmidt 1. FC Köln 9 — 0.05 — 0 —
— Lucas Vázquez Bayer 04 Leverkusen 78 — 0.10 — 0 —
— Luka Duric SC Paderborn 07 13 — 0.00 — 0 —
— Maarten Vandevoordt RB Leipzig 360 — 0.00 — 0 —
— Malik Pimpong Eintracht Frankfurt 27 — 0.00 — 0 —
— Manuel Neuer FC Bayern München 270 — 0.20 — 0 —
— Marc Guiu RB Leipzig 15 — 0.05 — 0 —
— Mario Götze Eintracht Frankfurt 101 — 1.04 — 1 —
— Mark Flekken Bayer 04 Leverkusen 360 — 0.00 — 0 —
— Martin Adeline Hamburger SV 113 — 0.07 — 0 —
— Marvin Schwäbe 1. FC Köln 360 — 0.02 — 0 —
— Matheo Raab 1. FC Union Berlin 90 — 0.00 — 0 —
— Max Finkgräfe RB Leipzig 12 — 0.01 — 0 —
— Maxime Estève RB Leipzig 197 — 0.10 — 0 —
— Maximilian Rosenfelder SC Freiburg 21 — 0.00 — 0 —
— Mertcan Ayhan FC Schalke 04 33 — 0.00 — 0 —
— Mick Schmetgens SV Werder Bremen 123 — 0.02 — 0 —
— Mio Backhaus SC Freiburg 360 — 0.01 — 0 —
— Moritz Nicolas Borussia M'gladbach 360 — 0.00 — 0 —
— Nahuel Noll SC Paderborn 07 360 — 0.03 — 0 —
— Nathan De Cat TSG Hoffenheim 30 — 0.04 — 0 —
— Nicholas Mickelson SV 07 Elversberg 29 — 0.01 — 0 —
— Nicolas Kristof SV 07 Elversberg 360 — 0.01 — 0 —
— Nicolas Seiwald RB Leipzig 203 — 0.25 — 0 —
— Niklas Mohr SC Paderborn 07 1 — 0.00 — 0 —
— Nikolas Nartey VfB Stuttgart 10 — 0.00 — 0 —
— Nnamdi Collins Eintracht Frankfurt 29 — 0.00 — 0 —
— Noah Atubolu Eintracht Frankfurt 360 — 0.00 — 0 —
— Noël Aséko Eintracht Frankfurt 104 — 0.08 — 0 —
— Oliver Baumann TSG Hoffenheim 360 — 0.09 — 0 —
— Oscar Højlund Eintracht Frankfurt 56 — 0.20 — 0 —
— Oskar Wójcik SV Werder Bremen 11 — 0.01 — 0 —
— Otavio Eintracht Frankfurt 10 — 0.00 — 0 —
— Otto Ruoppi 1. FSV Mainz 05 33 — 0.02 — 1 —
— Ramon Hendriks VfB Stuttgart 183 — 0.10 — 0 —
— Ramy Bensebaini Borussia Dortmund 21 — 0.00 — 0 —
— Rani Khedira 1. FC Union Berlin 360 — 0.14 — 0 —
— Robert Andrich Bayer 04 Leverkusen 37 — 0.03 — 0 —
— Robert Skov 1. FC Union Berlin 13 — 0.00 — 0 —
  • xG share
  • xA share
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
xG
Expected goals: the quality of the chances he took, summed.
xA
Expected assists: the quality of the chances he created for others, summed.
xGI
Expected goal involvement: expected goals and expected assists added.
G+A
Goals and assists added.
xGI/90
Expected goal involvement per 90 minutes played.

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 →