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 101–150 of 518 players

Bundesliga xG leaders 2025/2026
# Player Club Min Shots xG npxG xG/shot xG/90 G
100 Patrick Wimmer VfL Wolfsburg 1,634 24 3.11 3.11 0.13 0.17 4
102 Jae-sung Lee 1. FSV Mainz 05 2,198 30 3.07 3.07 0.10 0.13 4
103 Mattias Svanberg VfL Wolfsburg 1,029 22 3.05 3.05 0.14 0.27 3
104 Ilyas Ansah 1. FC Union Berlin 1,909 33 3.00 3.00 0.09 0.14 5
105 Ernest Poku Bayer 04 Leverkusen 1,484 27 2.96 2.96 0.11 0.18 5
106 Shuto Machino Borussia M'gladbach 1,084 26 2.93 2.93 0.11 0.24 3
107 Nelson Weiper 1. FSV Mainz 05 587 13 2.90 2.90 0.22 0.44 0
108 Josha Vagnoman VfB Stuttgart 1,593 19 2.86 2.86 0.15 0.16 1
109 Nikolas Nartey VfB Stuttgart 1,262 22 2.82 2.82 0.13 0.20 4
110 Bilal El Khannouss VfB Stuttgart 1,634 42 2.78 2.78 0.07 0.15 4
111 Sirlord Conteh 1. FC Heidenheim 619 10 2.72 2.72 0.27 0.40 2
112 Edmond Tapsoba Bayer 04 Leverkusen 2,576 29 2.71 2.71 0.09 0.09 5
113 Nathan Tella Bayer 04 Leverkusen 892 24 2.69 2.69 0.11 0.27 1
114 Derry Scherhant SC Freiburg 1,309 36 2.65 2.65 0.07 0.18 5
115 Assan Ouédraogo RB Leipzig 974 27 2.64 2.64 0.10 0.24 4
116 Jarell Quansah Bayer 04 Leverkusen 2,308 18 2.63 2.63 0.15 0.10 4
117 Robert Glatzel Hamburger SV 640 16 2.61 1.79 0.16 0.37 3
118 Farès Chaïbi Eintracht Frankfurt 1,797 35 2.58 2.58 0.07 0.13 2
118 Joshua Kimmich FC Bayern München 2,280 28 2.58 2.58 0.09 0.10 2
120 Silvan Widmer 1. FSV Mainz 05 1,820 20 2.56 2.56 0.13 0.13 2
120 Robin Fellhauer FC Augsburg 2,751 30 2.56 2.56 0.09 0.08 3
122 Emre Can Borussia Dortmund 621 5 2.54 0.08 0.51 0.37 3
123 Rocco Reitz Borussia M'gladbach 2,636 47 2.53 2.53 0.05 0.09 0
124 Woo-Yeong Jeong 1. FC Union Berlin 1,206 22 2.52 2.52 0.11 0.19 4
125 Kevin Stöger Borussia M'gladbach 1,341 23 2.44 1.62 0.11 0.16 1
125 Adam Daghim VfL Wolfsburg 1,544 30 2.44 2.44 0.08 0.14 2
125 Nathaniel Brown Eintracht Frankfurt 2,658 18 2.44 2.44 0.14 0.08 4
128 Konrad Laimer FC Bayern München 1,997 17 2.43 2.43 0.14 0.11 3
129 Fábio Silva Borussia Dortmund 828 23 2.41 2.41 0.10 0.26 2
130 Matthias Ginter SC Freiburg 2,836 19 2.39 2.39 0.13 0.08 3
131 Martin Terrier Bayer 04 Leverkusen 672 17 2.35 2.35 0.14 0.31 4
132 Armindo Sieb 1. FSV Mainz 05 553 18 2.34 2.34 0.13 0.38 2
132 Ridle Baku RB Leipzig 2,509 30 2.34 2.34 0.08 0.08 2
132 Willi Orbán RB Leipzig 2,950 20 2.34 2.34 0.12 0.07 2
135 Jan Schöppner 1. FC Heidenheim 2,260 25 2.31 2.31 0.09 0.09 3
136 Benedict Hollerbach 1. FSV Mainz 05 882 22 2.21 2.21 0.10 0.23 1
136 Robin Hranáč TSG Hoffenheim 2,251 8 2.21 2.21 0.28 0.09 1
138 David Raum RB Leipzig 2,556 24 2.17 1.35 0.09 0.08 3
139 Jean-Luc Dompé Hamburger SV 1,137 25 2.13 1.31 0.09 0.17 3
140 Jean-Mattéo Bahoya Eintracht Frankfurt 1,335 29 2.08 2.08 0.07 0.14 3
140 Yannick Engelhardt Borussia M'gladbach 2,497 21 2.08 2.08 0.10 0.07 2
142 András Schäfer 1. FC Union Berlin 1,442 27 2.07 2.07 0.08 0.13 2
142 Eric Martel 1. FC Köln 2,564 23 2.07 2.07 0.09 0.07 2
144 Albert Sambi Lokonga Hamburger SV 1,712 19 2.06 2.06 0.11 0.11 5
144 Nicolas Seiwald RB Leipzig 2,703 19 2.06 2.06 0.11 0.07 0
146 Derrick Köhn 1. FC Union Berlin 1,911 28 2.04 1.22 0.07 0.10 1
147 Jovan Milošević SV Werder Bremen 501 12 2.01 2.01 0.17 0.36 3
148 Phillipp Mwene 1. FSV Mainz 05 2,072 10 2.00 2.00 0.20 0.09 1
148 Aleix García Bayer 04 Leverkusen 2,676 30 2.00 2.00 0.07 0.07 3
150 Xaver Schlager RB Leipzig 1,837 21 1.99 1.99 0.09 0.10 3
  • 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 →