
The Bundesliga Fantasy Team of the Season for 2025/26
Michael Olise topped the Bundesliga Fantasy points chart in 2025/26. Who else joins the Bayern Munich winger in the highest-scoring team?
Moritz Nicolas
Club: Borussia Mönchengladbach
Position: Goalkeeper
Points: 6,463
Nicolas made more saves than any other goalkeeper throughout the season (142) and also boasted the best save rate in the division among regular starters at 73 percent.
Vladimir Coufal
Club: Hoffenheim
Position: Defender
Points: 6,867
Coufal probably goes down as the free signing of the season after his move from West Ham to Hoffenheim, where he started all 34 games, scoring once and providing eight assists. His total of 116 crosses from open play were the second most in the division, with five leading to a goal.
Nico Schlotterbeck
Club: Borussia Dortmund
Position: Defender
Points: 6,682
Schlotterbeck missed the first three games of the season as he recovered from injury but started every time he was fit and available after that. His five goals is a new personal best in the Bundesliga for the 26-year-old, who won a Dortmund-best 59 percent of duels at the heart of the Bundesliga's tightest defence.
Alejandro Grimaldo
Club: Bayer Leverkusen
Position: Defender
Points: 8,736
Grimaldo was once again the best defender in Fantasy. He scored eight goals and set up a further joint-team-leading eight from wing-back and also more attacking areas. Only Patrik Schick had a hand in more Leverkusen goals than the Spaniard.
Michael Olise
Club: Bayern Munich
Position: Midfielder
Points: 9,283
Olise was untouchable on the pitch and in Fantasy this past season, again finishing as German football's top provider (19 assists) and also scoring 15 goals on his way to being voted the Bundesliga's Player of the Season.

Aleix García
Club: Bayer Leverkusen
Position: Midfielder
Points: 6,840
García joined compatriot Grimaldo as Leverkusen's best provider with eight assists. He also topped the Bundesliga for touches of the ball (3,420) and pass completion (93 percent).
Christoph Baumgartner
Club: RB Leipzig
Position: Midfielder
Points: 6,935
Baumgartner enjoyed the most prolific Bundesliga campaign of his career to be Leipzig's top scorer (13 goals) and joint-top provider (eight assists), powering the team back into the UEFA Champions League.
Romano Schmid
Club: Werder Bremen
Position: Midfielder
Points: 6,926
Schmid was one of Fantasy's golden finds this season, coming from a club well outside of the European race at Werder, where he was their top provider with eight assists. The Austrian's total of 87 passes to a shot ranked second across the division, while only Harry Kane, Deniz Undav and Olise were involved in more attempts (145).
Yan Diomande
Club: RB Leipzig
Position: Forward
Points: 8,107
Diomande enjoyed an exceptional maiden Bundesliga campaign, taking home the Rookie of the Season award. He scored 12 goals and chipped in with a further eight assists, also picking up big points by winning 55 percent of his division-leading 791 duels. His 145 dribbles was also the highest across the league.

Harry Kane
Club: Bayern Munich
Position: Forward
Points: 8,956
Kane's third season in Germany football brought a third Bundesliga top scorer crown as he equalled his 36-goal tally from his maiden campaign with Bayern. He also provided five assists in an exceptional all-round season.

Luis Díaz
Club: Bayern Munich
Position: Forward
Points: 7,895
Díaz took to the Bundesliga like a duck to water, scoring 15 times and setting up another 14 goals to trail only teammates Kane (41) and Olise (34) for overall goal contributions. The Colombian was directly involved in a total of 149 attempts on goal - the fourth most across the division.

Every 2025/26 Team of the Week
Matchday 34
Matchday 33
Matchday 32
Matchday 31
Matchday 30
Matchday 29
Matchday 28
Matchday 27
Matchday 26
Matchday 25
Matchday 23
Matchday 22
Matchday 21
Matchday 20
Matchday 19
Matchday 18
Matchday 17
Matchday 16
Matchday 15
Matchday 14
Matchday 13
Matchday 12
Matchday 11
Matchday 10
Matchday 9
Matchday 8
Matchday 7
Matchday 6
Matchday 5
Matchday 4
Matchday 3
Matchday 2
Matchday 1
