Bundesliga player stats 2025/2026
Every Bundesliga player with minutes this season, ranked on what he has produced — goals and assists, with the expected goals and expected assists behind them where the competition carries per-match figures.
Harry Kane leads on expected goal involvement with 30.88, from 2382 minutes. Harry Kane has scored 36 goals from 26.93 xG. Michael Olise leads the league on expected assists with 16.60.
League leaders
Goals
- 1 Harry Kane 36 FCB 26.93 xG
- 2 Deniz Undav 19 VFB 16.30 xG
- 3 Serhou Guirassy 17 BVB 18.82 xG
xG
- 1 Harry Kane 26.93 FCB 36 goals
- 2 Serhou Guirassy 18.82 BVB 17 goals
- 3 Patrik Schick 17.32 B04 16 goals
xA
- 1 Michael Olise 16.60 FCB 19 assists
- 2 David Raum 11.89 RBL 7 assists
- 3 Romano Schmid 10.03 SVW 8 assists
xGI
- 1 Harry Kane 30.88 FCB 1.17 per 90
- 2 Michael Olise 27.90 FCB 1.08 per 90
- 3 Serhou Guirassy 22.16 BVB 0.85 per 90
Showing 501–518 of 518 players
| # | Player | Club | Pos | Min | G | A | xG | xA | xGI |
|---|---|---|---|---|---|---|---|---|---|
| — | Shafiq Nandja | Hamburger SV | D | 14 | 0 | 0 | — | 0.00 | — |
| — | Skelly Alvero | SV Werder Bremen | M | 37 | 0 | 0 | — | 0.00 | — |
| — | Stefano Marino | SC Paderborn 07 | F | 148 | 0 | 0 | — | 0.00 | — |
| — | Steffen Tigges | SC Paderborn 07 | F | 80 | 0 | 0 | — | 0.00 | — |
| — | Sven Michel | SC Paderborn 07 | F | 62 | 0 | 1 | — | 0.00 | — |
| — | Sven Ulreich | FC Bayern München | G | 90 | 0 | 0 | — | 0.00 | — |
| — | Tim Kleindienst | Borussia M'gladbach | F | 18 | 0 | 0 | — | 0.00 | — |
| — | Tim Oermann | Bayer 04 Leverkusen | D | 16 | 0 | 0 | — | 0.00 | — |
| — | Tim Schnitzer | FC Augsburg | M | 11 | 0 | 0 | — | 0.00 | — |
| — | Timo Hübers | 1. FC Köln | D | 669 | 0 | 0 | — | 0.09 | — |
| — | Timo Werner | RB Leipzig | F | 13 | 0 | 0 | — | 0.04 | — |
| — | Timothy Chandler | Eintracht Frankfurt | M | 10 | 0 | 0 | — | 0.12 | — |
| — | Tjark Lasse Scheller | SC Paderborn 07 | D | 210 | 0 | 0 | — | 0.00 | — |
| — | Tobias Weigel | 1. FC Heidenheim | F | 1 | 0 | 0 | — | 0.00 | — |
| — | Xavi Simons | RB Leipzig | M | 90 | 0 | 0 | — | 0.03 | — |
| — | Yannick Eduardo | TSG Hoffenheim | F | 1 | 0 | 0 | — | 0.00 | — |
| — | Yannik Keitel | FC Augsburg | M | 247 | 0 | 0 | — | 0.01 | — |
| — | Youssoupha Niang | — | F | 1 | 0 | 0 | — | 0.00 | — |
- xG share
- xA share
- goals 2+ above xG
- under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show Hide
- Pos
- The position the provider files him under.
- Min
- Minutes played.
- G
- Goals scored, penalties included.
- A
- Assists.
- 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.
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 →