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:
March 28, 2025 |
Bayer 04 Leverkusen |
20:30 |
VFL Bochum |
March 29, 2025 |
TSG 1899 Hoffenheim |
15:30 |
Augsburg 1907 |
Wolfsburg |
15:30 |
Heidenheim |
Borussia Mönchengladbach |
15:30 |
RB Leipzig |
Holstein Kiel |
15:30 |
Werder Bremen |
Bayern Munich |
15:30 |
FC St. Pauli |
Eintracht Frankfurt |
18:30 |
Stuttgart |
March 30, 2025 |
SC Freiburg |
13:30 |
Union Berlin |
Borussia Dortmund |
15:30 |
Mainz |
April 4, 2025 |
Augsburg 1907 |
18:30 |
Bayern Munich |
April 5, 2025 |
Mainz |
13:30 |
Holstein Kiel |
VFL Bochum |
13:30 |
Stuttgart |
RB Leipzig |
13:30 |
TSG 1899 Hoffenheim |
SC Freiburg |
13:30 |
Borussia Dortmund |
Heidenheim |
13:30 |
Bayer 04 Leverkusen |
Werder Bremen |
16:30 |
Eintracht Frankfurt |
April 6, 2025 |
FC St. Pauli |
13:30 |
Borussia Mönchengladbach |
Union Berlin |
15:30 |
Wolfsburg |
April 11, 2025 |
Wolfsburg |
18:30 |
RB Leipzig |
German Bundesliga Table
# |
Team |
MP |
W |
D |
L |
F |
A |
G |
P |
1 |
Bayern Munich |
26 |
19 |
5 |
2 |
75 |
24 |
+51 |
62 |
2 |
Bayer 04 Leverkusen |
26 |
16 |
8 |
2 |
59 |
33 |
+26 |
56 |
3 |
Mainz |
26 |
13 |
6 |
7 |
44 |
28 |
+16 |
45 |
4 |
Eintracht Frankfurt |
26 |
13 |
6 |
7 |
54 |
40 |
+14 |
45 |
5 |
RB Leipzig |
26 |
11 |
9 |
6 |
41 |
33 |
+8 |
42 |
6 |
SC Freiburg |
26 |
12 |
6 |
8 |
36 |
38 |
-2 |
42 |
7 |
Borussia Mönchengladbach |
26 |
12 |
4 |
10 |
43 |
40 |
+3 |
40 |
8 |
Wolfsburg |
26 |
10 |
8 |
8 |
49 |
40 |
+9 |
38 |
9 |
Augsburg 1907 |
26 |
10 |
8 |
8 |
29 |
35 |
-6 |
38 |
10 |
Stuttgart |
26 |
10 |
7 |
9 |
47 |
43 |
+4 |
37 |
11 |
Borussia Dortmund |
26 |
10 |
5 |
11 |
45 |
41 |
+4 |
35 |
12 |
Werder Bremen |
26 |
9 |
6 |
11 |
40 |
53 |
-13 |
33 |
13 |
Union Berlin |
26 |
7 |
6 |
13 |
23 |
39 |
-16 |
27 |
14 |
TSG 1899 Hoffenheim |
26 |
6 |
8 |
12 |
32 |
48 |
-16 |
26 |
15 |
FC St. Pauli |
26 |
7 |
4 |
15 |
20 |
30 |
-10 |
25 |
16 |
VFL Bochum |
26 |
5 |
5 |
16 |
27 |
52 |
-25 |
20 |
17 |
Heidenheim |
26 |
5 |
4 |
17 |
31 |
52 |
-21 |
19 |
18 |
Holstein Kiel |
26 |
4 |
5 |
17 |
38 |
64 |
-26 |
17 |