xgEdge

Bundesliga per 90 stats 2025/2026

Every Bundesliga player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.

Ranked from 270 minutes played.

Harry Kane leads on expected goal involvement per 90 minutes with 1.17, over 2382 minutes played.

Showing 301–350 of 391 players

Bundesliga per 90 stats 2025/2026
# Player Club Min G/90 A/90 xG/90 xA/90 xGI/90
291 Lennard Maloney 1. FSV Mainz 05 523 0.00 0.00 0.06 0.03 0.10
291 Jeffrey Gouweleeuw FC Augsburg 851 0.00 0.11 0.03 0.07 0.10
291 Waldemar Anton Borussia Dortmund 2,880 0.06 0.00 0.05 0.04 0.10
304 Leon Avdullahu TSG Hoffenheim 2,838 0.00 0.03 0.02 0.08 0.09
304 Arthur Theate Eintracht Frankfurt 2,143 0.04 0.00 0.04 0.05 0.09
304 Senne Lynen SV Werder Bremen 2,757 0.00 0.00 0.04 0.05 0.09
304 Arkadiusz Pyrka FC St. Pauli 2,580 0.00 0.03 0.02 0.07 0.09
304 Cedric Zesiger FC Augsburg 1,781 0.00 0.00 0.04 0.05 0.09
304 Luca Reggiani Borussia Dortmund 513 0.18 0.00 0.07 0.02 0.09
304 Tom Krauß 1. FC Köln 1,801 0.00 0.10 0.02 0.07 0.09
304 Sota Kawasaki 1. FSV Mainz 05 325 0.00 0.00 0.02 0.07 0.09
304 Denis Huseinbašić 1. FC Köln 737 0.00 0.00 0.05 0.04 0.09
313 Ellyes Skhiri Eintracht Frankfurt 1,450 0.00 0.00 0.04 0.04 0.08
313 Lars Ritzka FC St. Pauli 970 0.00 0.00 0.03 0.05 0.08
313 Aurèle Amenda Eintracht Frankfurt 1,685 0.00 0.00 0.04 0.04 0.08
313 Robert Andrich Bayer 04 Leverkusen 2,547 0.07 0.00 0.03 0.06 0.08
313 James Sands FC St. Pauli 1,941 0.05 0.00 0.05 0.03 0.08
313 Castello Lukeba RB Leipzig 2,177 0.04 0.00 0.05 0.03 0.08
313 Julián Malatini SV Werder Bremen 540 0.00 0.00 0.00 0.07 0.08
313 Jeff Chabot VfB Stuttgart 2,296 0.00 0.00 0.05 0.03 0.08
313 Nicolai Remberg Hamburger SV 2,880 0.00 0.06 0.03 0.04 0.08
322 Denis Vavro VfL Wolfsburg 1,405 0.06 0.00 0.06 0.01 0.07
322 Benjamin Henrichs RB Leipzig 319 0.28 0.00 0.05 0.02 0.07
322 Vinícius Souza VfL Wolfsburg 1,898 0.00 0.00 0.04 0.03 0.07
322 Hauke Wahl FC St. Pauli 2,591 0.07 0.03 0.02 0.05 0.07
322 Eric Smith FC St. Pauli 2,314 0.08 0.08 0.02 0.05 0.07
322 Bernardo TSG Hoffenheim 2,318 0.00 0.00 0.02 0.05 0.07
322 Tim Siersleben 1. FC Heidenheim 1,093 0.00 0.00 0.04 0.03 0.07
329 Karol Mets FC St. Pauli 1,934 0.05 0.00 0.04 0.03 0.06
329 Cenk Özkaçar 1. FC Köln 1,802 0.00 0.00 0.04 0.02 0.06
329 Kota Takai Borussia M'gladbach 357 0.00 0.00 0.04 0.02 0.06
329 Marco Friedl SV Werder Bremen 2,549 0.04 0.00 0.02 0.04 0.06
329 Ramon Hendriks VfB Stuttgart 2,034 0.00 0.13 0.01 0.05 0.06
329 Tomoya Ando FC St. Pauli 1,261 0.00 0.07 0.03 0.03 0.06
329 Jordan Torunarigha Hamburger SV 1,965 0.00 0.00 0.02 0.04 0.06
329 Luca Jaquez VfB Stuttgart 900 0.00 0.10 0.01 0.05 0.06
329 Amos Pieper SV Werder Bremen 1,504 0.00 0.00 0.03 0.03 0.06
338 Jeanuël Belocian VfL Wolfsburg 1,757 0.00 0.05 0.02 0.03 0.05
338 Chrislain Matsima FC Augsburg 1,404 0.06 0.06 0.03 0.03 0.05
338 Jahmai Simpson-Pusey 1. FC Köln 866 0.00 0.00 0.04 0.02 0.05
338 Daniel Elfadli Hamburger SV 1,266 0.00 0.00 0.03 0.02 0.05
338 Nnamdi Collins Eintracht Frankfurt 1,508 0.06 0.12 0.02 0.03 0.05
338 Stanley Nsoki 1. FC Union Berlin 823 0.11 0.22 0.02 0.03 0.05
338 Nico Elvedi Borussia M'gladbach 2,967 0.00 0.06 0.01 0.04 0.05
338 Kilian Fischer VfL Wolfsburg 803 0.00 0.00 0.01 0.04 0.05
338 Karim Coulibaly SV Werder Bremen 2,123 0.04 0.00 0.03 0.02 0.05
338 Aarón Anselmino Borussia Dortmund 368 0.24 0.00 0.02 0.03 0.05
338 Joel Schmied 1. FC Köln 1,080 0.00 0.00 0.02 0.03 0.05
349 Andreas Hanche Olsen 1. FSV Mainz 05 850 0.00 0.11 0.03 0.01 0.04
349 Nicolas Höfler SC Freiburg 319 0.00 0.00 0.03 0.01 0.04
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
G/90
Goals per 90 minutes played.
A/90
Assists per 90 minutes played.
xG/90
Expected goals per 90 minutes played.
xA/90
Expected assists per 90 minutes played.
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 →