Bundesliga Roundup, Matchday 21
Matchday 21 of the 2024/25 Bundesliga season showcased thrilling matches and remarkable displays. Here is the Bundesliga roundup of matchday 21.
Bayern Munich 3-0 Werder Bremen
Bayern Munich extended their lead at the top of the Bundesliga by 8 points after securing a convincing 3-0 win at home against Werder Bremen. This victory marks the seventh straight league win for Vincent Kompany’s team.
Wolfsburg 0-0 Bayer Leverkusen
Bayer Leverkusen fell further behind in their Bundesliga title defense after being held to a 0-0 draw by Wolfsburg at the Volkswagen Arena. This result marked the sixth time in the last seven encounters at home that Wolfsburg has failed to score. It was the first time in 21 home league matches that they did not find the back of the net, but for Leverkusen, who now trail Bayern Munich by eight points before their head-to-head match next week, the second clean sheet in ten Bundesliga away games offers little comfort.
Mainz 0-0 Augsburg
Mainz fell out of the Bundesliga’s top six after a 0-0 home draw against Augsburg. This result drops Mainz to seventh place, preventing them from breaking into the top five, although they managed to avoid consecutive defeats for the second time in 2025. On the other hand, Augsburg remains unbeaten in their last five league games.
Hoffenheim 0-4 Union Berlin
Union Berlin ended their streak of six consecutive away losses in the Bundesliga with a convincing 4-0 victory against Hoffenheim, who have managed only one win in their last 10 league matches (with 3 draws and 6 losses). Union now holds a six-point lead over Hoffenheim, who are beginning to feel the pressure as they look nervously at the teams below them.
Freiburg 1-0 Heidenheim
Vincenzo Grifo scored to lead Freiburg to a 1-0 victory against Heidenheim. This win propels Freiburg into the Bundesliga’s top six, while Heidenheim suffers their fourth consecutive league loss. Freiburg’s success moves them up the standings, whereas Heidenheim’s winless streak on the road in the Bundesliga extends to eight games, leaving them in the relegation zone, four points away from safety.
Dortmund 1-2 Stuttgart
Stuttgart dealt a significant blow to Dortmund’s struggling chances for European qualification by handing them their fifth straight defeat in head-to-head matchups, marking a first in Bundesliga history, with a 2-1 victory at Signal Iduna Park. Dortmund suffered their eighth league loss of the season, and it was the 13th consecutive match in which they failed to maintain a clean sheet. They currently sit in 11th place, while Stuttgart sit in 5th place.
Monchengladbach 1-1 Frankfurt
Frankfurt continues to be unbeaten in the Bundesliga in 2025, but their streak without a win across all competitions has extended to four matches after a 1-1 draw against Mönchengladbach, who have not won in their last nine encounters. With both teams unable to score a second goal, they settled for a draw, allowing Frankfurt to maintain their position in the top three, seven points behind Bayer Leverkusen in second place. Mönchengladbach is still in the race for a European spot but missed the opportunity to break into the top six by not securing the win.
Holstein Kiel 2-2 Bochum
Holstein Kiel and Bochum ended their match in an exciting 2-2 draw. However, both teams are still stuck in the relegation zone and have not won in their last four games. In the end, neither team managed to secure a victory, resulting in a shared point that does little to improve their chances of staying up. This marks the sixth consecutive head-to-head match where the home team has not lost, but it offers little comfort to Kiel, who are five points away from safety, although they are two points ahead of Bochum.
RB Leipzig 2-0 St Pauli
RB Leipzig extended their record unbeaten streak against newly promoted teams in the Bundesliga to 35 matches with a 2-0 win over St Pauli at Red Bull Arena, allowing them to regain a spot in the top four. Meanwhile, St Pauli’s three-match unbeaten streak was halted, leaving them in 14th place, seven points above the relegation zone.