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 201–250 of 518 players

Bundesliga xG leaders 2025/2026
# Player Club Min Shots xG npxG xG/shot xG/90 G
199 Aljoscha Kemlein 1. FC Union Berlin 1,967 17 1.23 1.23 0.07 0.06 0
199 Senne Lynen SV Werder Bremen 2,757 25 1.23 1.23 0.05 0.04 0
203 Florian Neuhaus Borussia M'gladbach 940 22 1.20 1.20 0.05 0.11 0
203 Castello Lukeba RB Leipzig 2,177 8 1.20 1.20 0.15 0.05 1
203 Joel Chima Fujita FC St. Pauli 2,671 31 1.20 1.20 0.04 0.04 1
206 Jeff Chabot VfB Stuttgart 2,296 18 1.19 1.19 0.07 0.05 0
207 Michy Batshuayi Eintracht Frankfurt 140 5 1.18 0.36 0.24 0.76 1
207 Noahkai Banks FC Augsburg 1,707 8 1.18 1.18 0.15 0.06 1
209 William Mikelbrencis Hamburger SV 1,404 12 1.16 1.16 0.10 0.07 0
209 Philipp Treu SC Freiburg 2,194 17 1.16 1.16 0.07 0.05 1
209 Han-Noah Massengo FC Augsburg 2,351 20 1.16 1.16 0.06 0.04 2
212 Marcel Sabitzer Borussia Dortmund 1,822 20 1.14 1.14 0.06 0.06 1
212 Miro Muheim Hamburger SV 2,437 23 1.14 1.14 0.05 0.04 0
214 Robin Hack Borussia M'gladbach 317 11 1.13 1.13 0.10 0.32 1
214 Patrice Čović SV Werder Bremen 349 5 1.13 1.13 0.23 0.29 1
214 Marnon Busch 1. FC Heidenheim 1,912 12 1.13 1.13 0.09 0.05 1
217 Marius Wolf FC Augsburg 972 14 1.12 1.12 0.08 0.10 1
217 Aaron Zehnter VfL Wolfsburg 1,465 11 1.12 1.12 0.10 0.07 2
217 Diogo Leite 1. FC Union Berlin 1,970 10 1.12 1.12 0.11 0.05 0
220 Jonas Wind VfL Wolfsburg 502 10 1.11 1.11 0.11 0.20 1
220 Dimitrios Giannoulis FC Augsburg 1,870 10 1.11 1.11 0.11 0.05 2
222 James Sands FC St. Pauli 1,941 16 1.07 1.07 0.07 0.05 1
223 Victor Okoh Boniface SV Werder Bremen 325 16 1.06 1.06 0.07 0.29 0
223 Dayot Upamecano FC Bayern München 1,797 8 1.06 1.06 0.13 0.05 1
225 Isaac Schmidt SV Werder Bremen 677 5 1.05 1.05 0.21 0.14 1
225 Nicolai Remberg Hamburger SV 2,880 17 1.05 1.05 0.06 0.03 0
227 Wael Mohya Borussia M'gladbach 562 10 1.04 1.04 0.10 0.17 2
227 Tom Alexander Rothe 1. FC Union Berlin 1,039 18 1.04 1.04 0.06 0.09 2
229 Otto Stange Hamburger SV 288 9 1.03 1.03 0.11 0.32 0
230 Yan Couto Borussia Dortmund 1,010 9 1.02 1.02 0.11 0.09 2
231 Arthur Theate Eintracht Frankfurt 2,143 15 1.01 1.01 0.07 0.04 1
232 Adrian Beck 1. FC Heidenheim 885 11 0.99 0.99 0.09 0.10 1
232 Philipp Lienhart SC Freiburg 1,305 8 0.99 0.99 0.12 0.07 1
234 Arthur Chaves FC Augsburg 1,067 5 0.98 0.98 0.20 0.08 2
234 Yannick Gerhardt VfL Wolfsburg 1,144 12 0.98 0.98 0.08 0.08 1
236 Badredine Bouanani VfB Stuttgart 481 16 0.96 0.96 0.06 0.18 0
236 Vladimír Coufal TSG Hoffenheim 3,017 25 0.96 0.96 0.04 0.03 1
238 Philip Otele Hamburger SV 477 7 0.95 0.95 0.14 0.18 1
238 Patrick Osterhage SC Freiburg 1,197 7 0.95 0.95 0.14 0.07 1
240 Hugo Bolin Borussia M'gladbach 552 15 0.94 0.94 0.06 0.15 1
241 Denis Vavro VfL Wolfsburg 1,405 13 0.93 0.93 0.07 0.06 1
241 Jobe Bellingham Borussia Dortmund 1,800 19 0.93 0.93 0.05 0.05 0
243 Bakery Jatta Hamburger SV 918 11 0.92 0.92 0.08 0.09 1
244 Louis Oppie FC St. Pauli 1,616 15 0.91 0.91 0.06 0.05 1
244 Franck Honorat Borussia M'gladbach 1,987 17 0.91 0.91 0.05 0.04 2
246 Cenk Özkaçar 1. FC Köln 1,802 11 0.90 0.90 0.08 0.04 0
246 Julian Ryerson Borussia Dortmund 2,272 12 0.90 0.90 0.08 0.04 0
248 Tim Skarke 1. FC Union Berlin 619 14 0.89 0.89 0.06 0.13 1
248 Mahmoud Dahoud Eintracht Frankfurt 726 17 0.89 0.89 0.05 0.11 2
250 Fabio Baldé Hamburger SV 455 9 0.88 0.88 0.10 0.17 1
  • 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 →