Borussia Monchengladbach vs Mainz
Competition – German Bundesliga
Stadium – Borussia-Park
Date: 7th March 2025
Kick-off time – 19:30 GMT
The Bundesliga returns this Friday where Borussia Monchengladbach welcome Mainz to Borussia Park for the 25th-round game of the season.
Monchengladbach come into this game in good form having lost just one of their last six games (W4, D1). As a result, they now sit just a point away from the European places.
That run was capped off by a 3-0 win at Heidenheim in the last round, marking a fifth league game from their current streak to see exactly three goals, while it was also the fifth straight game to see the home side on the day fail to win. Winning just once at Borussia Park this year (W1, D1, L2) and winless in two offers little hope that the host will break that sequence here.
In addition to four home H2Hs without a win (D2, L2), Gladbach also lost their only home league game played on a Friday this season (3-2 to Leverkusen) on matchday one, further adding to the negatives here.
Meanwhile, Mainz are unbeaten in their last four games, winning each of their last three league games. A 2-1 comeback win at RB Leipzig saw them concede their only goal in that run.
That forms part of the second-best Bundesliga defensive record and they’ll know that keeping it tight again might propel them to four consecutive Bundesliga wins for the first time since 2022/23.
Occupying fourth place, high-flying Mainz were victorious in their last two away league games and have collected the third-most away wins of all Bundesliga teams this season (W6, D2, L4). But after winning just one of their last 12 top-flight away games on a Friday (W1, D3, L8), they’ll need to be fully focused here as they go in search of a first-ever win at this arena on this day of the week (D1, L1).
Other fixtures taking place this week in the German Bundesliga:
April 25, 2025 | ||
Stuttgart | 19:30 | Heidenheim |
April 26, 2025 | ||
Bayer 04 Leverkusen | 14:30 | Augsburg 1907 |
Bayern Munich | 14:30 | Mainz |
TSG 1899 Hoffenheim | 14:30 | Borussia Dortmund |
Wolfsburg | 14:30 | SC Freiburg |
Holstein Kiel | 14:30 | Borussia Mönchengladbach |
Eintracht Frankfurt | 17:30 | RB Leipzig |
April 27, 2025 | ||
VFL Bochum | 14:30 | Union Berlin |
Werder Bremen | 16:30 | FC St. Pauli |
May 2, 2025 | ||
Heidenheim | 19:30 | VFL Bochum |
May 3, 2025 | ||
RB Leipzig | 14:30 | Bayern Munich |
Borussia Mönchengladbach | 14:30 | TSG 1899 Hoffenheim |
Union Berlin | 14:30 | Werder Bremen |
FC St. Pauli | 14:30 | Stuttgart |
Borussia Dortmund | 17:30 | Wolfsburg |
May 4, 2025 | ||
Augsburg 1907 | 14:30 | Holstein Kiel |
SC Freiburg | 16:30 | Bayer 04 Leverkusen |
Mainz | 18:30 | Eintracht Frankfurt |
May 9, 2025 | ||
Wolfsburg | 19:30 | TSG 1899 Hoffenheim |
German Bundesliga Table
# | Team | MP | W | D | L | F | A | G | P |
---|---|---|---|---|---|---|---|---|---|
1 | Bayern Munich | 30 | 22 | 6 | 2 | 87 | 29 | +58 | 72 |
2 | Bayer 04 Leverkusen | 30 | 18 | 10 | 2 | 64 | 35 | +29 | 64 |
3 | Eintracht Frankfurt | 30 | 15 | 7 | 8 | 58 | 42 | +16 | 52 |
4 | RB Leipzig | 30 | 13 | 10 | 7 | 48 | 38 | +10 | 49 |
5 | SC Freiburg | 30 | 14 | 6 | 10 | 43 | 47 | -4 | 48 |
6 | Mainz | 30 | 13 | 8 | 9 | 48 | 36 | +12 | 47 |
7 | Borussia Dortmund | 30 | 13 | 6 | 11 | 57 | 47 | +10 | 45 |
8 | Werder Bremen | 30 | 13 | 6 | 11 | 48 | 54 | -6 | 45 |
9 | Borussia Mönchengladbach | 30 | 13 | 5 | 12 | 48 | 46 | +2 | 44 |
10 | Augsburg 1907 | 30 | 11 | 10 | 9 | 33 | 40 | -7 | 43 |
11 | Stuttgart | 30 | 11 | 8 | 11 | 56 | 50 | +6 | 41 |
12 | Wolfsburg | 30 | 10 | 9 | 11 | 53 | 47 | +6 | 39 |
13 | Union Berlin | 30 | 9 | 8 | 13 | 30 | 44 | -14 | 35 |
14 | FC St. Pauli | 30 | 8 | 6 | 16 | 26 | 36 | -10 | 30 |
15 | TSG 1899 Hoffenheim | 30 | 7 | 9 | 14 | 38 | 55 | -17 | 30 |
16 | Heidenheim | 30 | 6 | 4 | 20 | 32 | 60 | -28 | 22 |
17 | VFL Bochum | 30 | 5 | 5 | 20 | 29 | 62 | -33 | 20 |
18 | Holstein Kiel | 30 | 4 | 7 | 19 | 41 | 71 | -30 | 19 |