Bundesliga
25th tour
Borussia Mönchengladbach
MATCH FINISHED
8 Mar
1
:
3
Mainz 05

Match stats

Logo Borussia M'gladbach Logo Mainz
57 Ball possession (%) 43
12 Goal attempts 16
4 Shots on Goal 8
3 Shots off Goal 6
5 Blocked shots 2

Borussia Mönchengladbach vs Mainz 05: betting odds 8 Mar 2025

The Matchday 25 clash in the Bundesliga between Borussia Monchengladbach and Mainz will take place on March 7 at Borussia-Park. Borussia Monchengladbach vs. Mainz: prediction and betting odds, statistics.

Borussia Monchengladbach

Gerardo Seoane's men had no trouble in their last outing against Heidenheim, securing a 3-0 victory. Notably, this was the first time in five league matches that Gladbach managed to keep a clean sheet. The team is in good form, having avoided defeat in 5 of their last 6 Bundesliga encounters (4 wins, 1 draw). These results have lifted Borussia to eighth in the standings, narrowing the gap to the European competition spots to just one point.


  • At least three goals have been scored in 7 of the last 8 league games involving Gladbach.
  • At home, the club has not lost in 8 of their last 10 Bundesliga matches (6 wins, 2 draws).
  • In 7 of the last 8 home games in this tournament, Borussia has not conceded more than one goal.

Predicted lineup for Borussia Monchengladbach (4-5-1)

Thiago Pereira Cardoso – Lukas Ullrich, Nico Elvedi, Ko Itakura, Joe Scally – Alassane Plea, Julian Weigl, Robin Hack, Nathan Ngoumou, Philipp Sander – Tim Kleindienst.


Midfielder Rocco Reitz and first-choice goalkeeper Moritz Nicolas are injured. Defenders Ko Itakura and Joe Scally are suspended.

Mainz

In their last match, the team secured a 2-1 away victory against Leipzig. This win marked Bo Henriksen's side's third consecutive league victory, and Mainz remains unbeaten in four Bundesliga games. It's worth noting that the club has conceded just one goal during this stretch. Overall, the team has conceded 25 goals, with only Bayern Munich boasting a better record (20). This successful run has lifted Mainz into the Champions League zone, but their lead over the nearest rival is just one point.


  • At least one opponent failed to score in 5 of Bo Henriksen's last 6 Bundesliga matches.
  • Mainz has scored in 6 of their last 8 away games in this tournament.
  • The club has not lost to their upcoming opponent in 8 consecutive league meetings (3 wins, 5 draws).

Predicted lineup for Mainz (3-4-3)

Robin Zentner – Andreas Hanche-Olsen, Moritz Jenz, Danny da Costa – Philipp Mwene, Nadiem Amiri, Kaishu Sano, Anthony Caci – Jonathan Burkardt, Paul Nebel, Lee Jae-sung.


Defender Stefan Bell is injured.

Referee

Sascha Stegemann (Germany)


Matches – 11 (Bundesliga, 2024/25);

Yellow cards shown (including second yellows) – 43;

Average yellow cards per match – 3.9;

Red cards shown – 3;

Average fouls per match – 20;

Penalties – 18%.

Borussia Monchengladbach vs. Mainz: Match Prediction

Gladbach was missing both of their first-choice goalkeepers in the last round, yet the team managed to come through unscathed. Although the opponent had plenty of chances, Heidenheim's xG was nearly two goals. This was only Borussia's second clean sheet in their last 13 league matches. At home, Gerardo Seoane's side failed to keep a clean sheet in 7 of their last 9 Bundesliga encounters. The club's roster issues continue, with two key defenders unavailable due to suspension.


Mainz boasts the second-best defense in the league, but most of their goals have been conceded away from home. In their last 7 away Bundesliga matches, Bo Henriksen's side only managed to shut out the bottom-placed Heidenheim.


Both teams are currently strong in attack, but their defenses have shown vulnerabilities. Notably, both teams have scored in 9 of the last 11 head-to-head Bundesliga meetings, which supports the prediction of Both teams to score – yes.

Borussia Mönchengladbach vs Mainz 05 Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS

Bundesliga: previous matches of the tournament

Borussia Mönchengladbach
02.03.25
Heidenheim
Borussia Mönchengladbach
W
23.02.25
Borussia Mönchengladbach
Augsburg
L
16.02.25
Union Berlin
Borussia Mönchengladbach
W
09.02.25
Borussia Mönchengladbach
Eintracht Frankfurt
D
02.02.25
Stuttgart
Borussia Mönchengladbach
W
26.01.25
Borussia Mönchengladbach
Bochum
W
19.01.25
Bayer 04
Borussia Mönchengladbach
L
15.01.25
Wolfsburg
Borussia Mönchengladbach
L
12.01.25
Borussia Mönchengladbach
Bayern Munich
L
22.12.24
Hoffenheim
Borussia Mönchengladbach
W
15.12.24
Borussia Mönchengladbach
Holstein Kiel
W
08.12.24
Borussia Mönchengladbach
Borussia Dortmund
D
01.12.24
Freiburg
Borussia Mönchengladbach
L
25.11.24
Borussia Mönchengladbach
St. Pauli
W
10.11.24
RB Leipzig
Borussia Mönchengladbach
D
04.11.24
Borussia Mönchengladbach
Werder Bremen
W
26.10.24
Mainz 05
Borussia Mönchengladbach
D
20.10.24
Borussia Mönchengladbach
Heidenheim
W
05.10.24
Augsburg
Borussia Mönchengladbach
L
28.09.24
Borussia Mönchengladbach
Union Berlin
W
22.09.24
Eintracht Frankfurt
Borussia Mönchengladbach
L
14.09.24
Borussia Mönchengladbach
Stuttgart
L
31.08.24
Bochum
Borussia Mönchengladbach
W
24.08.24
Borussia Mönchengladbach
Bayer 04
L
More matches
Mainz 05
02.03.25
RB Leipzig
Mainz 05
W
23.02.25
Mainz 05
St. Pauli
W
17.02.25
Heidenheim
Mainz 05
W
09.02.25
Mainz 05
Augsburg
D
01.02.25
Werder Bremen
Mainz 05
L
26.01.25
Mainz 05
Stuttgart
W
20.01.25
Union Berlin
Mainz 05
L
15.01.25
Bayer 04
Mainz 05
L
12.01.25
Mainz 05
Bochum
W
22.12.24
Eintracht Frankfurt
Mainz 05
W
15.12.24
Mainz 05
Bayern Munich
W
09.12.24
Wolfsburg
Mainz 05
L
02.12.24
Mainz 05
Hoffenheim
W
25.11.24
Holstein Kiel
Mainz 05
W
10.11.24
Mainz 05
Borussia Dortmund
W
04.11.24
Freiburg
Mainz 05
D
26.10.24
Mainz 05
Borussia Mönchengladbach
D
20.10.24
Mainz 05
RB Leipzig
L
06.10.24
St. Pauli
Mainz 05
W
28.09.24
Mainz 05
Heidenheim
L
21.09.24
Augsburg
Mainz 05
W
16.09.24
Mainz 05
Werder Bremen
L
31.08.24
Stuttgart
Mainz 05
D
24.08.24
Mainz 05
Union Berlin
D
More matches

H2H: Borussia Mönchengladbach — Mainz 05

Bundesliga 2024-2025
26.10.24
Mainz 05
Borussia Mönchengladbach
Bundesliga 2023-2024
03.03.24
Mainz 05
Borussia Mönchengladbach
07.10.23
Borussia Mönchengladbach
Mainz 05
Bundesliga 2022-2023
25.02.23
Mainz 05
Borussia Mönchengladbach
05.09.22
Borussia Mönchengladbach
Mainz 05
Bundesliga 2021-2022
04.04.22
Borussia Mönchengladbach
Mainz 05
06.11.21
Mainz 05
Borussia Mönchengladbach
Bundesliga 2020-2021
21.02.21
Borussia Mönchengladbach
Mainz 05
25.10.20
Mainz 05
Borussia Mönchengladbach
Bundesliga 2019-2020
26.01.20
Borussia Mönchengladbach
Mainz 05
24.08.19
Mainz 05
Borussia Mönchengladbach
Bundesliga 2018-2019
10.03.19
Mainz 05
Borussia Mönchengladbach
22.10.18
Borussia Mönchengladbach
Mainz 05
Bundesliga 2017-2018
02.04.18
Mainz 05
Borussia Mönchengladbach
05.11.17
Borussia Mönchengladbach
Mainz 05
Bundesliga 2016-2017
29.04.17
Mainz 05
Borussia Mönchengladbach
12.12.16
Borussia Mönchengladbach
Mainz 05
Bundesliga 2015-2016
30.01.16
Mainz 05
Borussia Mönchengladbach
24.08.15
Borussia Mönchengladbach
Mainz 05
Bundesliga 2014-2015
08.03.15
Mainz 05
Borussia Mönchengladbach
06.10.14
Borussia Mönchengladbach
Mainz 05
Bundesliga 2013-2014
03.05.14
Borussia Mönchengladbach
Mainz 05
3
:
1
14.12.13
Mainz 05
Borussia Mönchengladbach
0
:
0
Bundesliga 2012-2013
11.05.13
Mainz 05
Borussia Mönchengladbach
2
:
4
09.12.12
Borussia Mönchengladbach
Mainz 05
2
:
0
Bundesliga 2011-2012
05.05.12
Mainz 05
Borussia Mönchengladbach
0
:
3
18.12.11
Borussia Mönchengladbach
Mainz 05
1
:
0
Bundesliga 2010-2011
15.04.11
Mainz 05
Borussia Mönchengladbach
1
:
0
20.11.10
Borussia Mönchengladbach
Mainz 05
2
:
3
Bundesliga 2009-2010
07.02.10
Mainz 05
Borussia Mönchengladbach
1
:
0
28.08.09
Borussia Mönchengladbach
Mainz 05
2
:
0
Bundesliga 2006-2007
12.05.07
Mainz 05
Borussia Mönchengladbach
3
:
0
09.12.06
Borussia Mönchengladbach
Mainz 05
1
:
1
Bundesliga 2005-2006
11.03.06
Mainz 05
Borussia Mönchengladbach
3
:
0
01.10.05
Borussia Mönchengladbach
Mainz 05
1
:
0
Bundesliga 2004-2005
16.04.05
Borussia Mönchengladbach
Mainz 05
1
:
1
06.11.04
Mainz 05
Borussia Mönchengladbach
1
:
1
More matches

Tables

Team Played W D L Goals Points Form
1
Bayern Munich
28 21 5 2 81:27 68
2
Bayer 04
27 17 8 2 62:34 59
3
Eintracht Frankfurt
27 14 6 7 55:40 48
4
Mainz 05
27 13 6 8 45:31 45
5
Borussia Mönchengladbach
27 13 4 10 44:40 43
6
RB Leipzig
27 11 9 7 41:34 42
7
Freiburg
27 12 6 9 37:40 42
8
Augsburg
28 10 9 9 31:39 39
9
Wolfsburg
27 10 8 9 49:41 38
10
Borussia Dortmund
27 11 5 11 48:42 38
11
Stuttgart
27 10 7 10 47:44 37
12
Werder Bremen
27 10 6 11 43:53 36
13
Union Berlin
27 8 6 13 25:40 30
14
Hoffenheim
27 6 9 12 33:49 27
15
St. Pauli
27 7 4 16 22:33 25
16
Heidenheim
27 6 4 17 32:52 22
17
Bochum
27 5 5 17 28:55 20
18
Holstein Kiel
27 4 5 18 38:67 17
Team Played W D L Goals Points Form
1
Bayern Munich
14 12 1 1 46:14 37
2
Bayer 04
14 9 3 2 32:18 30
3
Borussia Dortmund
14 8 3 3 34:17 27
4
Eintracht Frankfurt
14 8 3 3 32:20 27
5
Freiburg
13 8 2 3 25:15 26
6
RB Leipzig
13 7 4 2 24:15 25
7
Borussia Mönchengladbach
14 7 2 5 24:19 23
8
Mainz 05
13 6 4 3 18:12 22
9
Augsburg
14 6 4 4 16:15 22
10
Stuttgart
14 6 2 6 30:24 20
11
Union Berlin
13 4 4 5 11:14 16
12
Wolfsburg
14 3 6 5 23:24 15
13
Hoffenheim
14 3 5 6 21:29 14
14
Werder Bremen
13 3 4 6 18:26 13
15
St. Pauli
13 3 3 7 8:14 12
16
Bochum
13 3 3 7 13:22 12
17
Holstein Kiel
14 3 2 9 18:34 11
18
Heidenheim
13 3 1 9 12:24 10
Team Played W D L Goals Points Form
1
Bayern Munich
14 9 4 1 35:13 31
2
Bayer 04
13 8 5 0 30:16 29
3
Wolfsburg
13 7 2 4 26:17 23
4
Mainz 05
14 7 2 5 27:19 23
5
Werder Bremen
14 7 2 5 25:27 23
6
Eintracht Frankfurt
13 6 3 4 23:20 21
7
Borussia Mönchengladbach
13 6 2 5 20:21 20
8
RB Leipzig
14 4 5 5 17:19 17
9
Stuttgart
13 4 5 4 17:20 17
10
Augsburg
14 4 5 5 15:24 17
11
Freiburg
14 4 4 6 12:25 16
12
Union Berlin
14 4 2 8 14:26 14
13
St. Pauli
14 4 1 9 14:19 13
14
Hoffenheim
13 3 4 6 12:20 13
15
Heidenheim
14 3 3 8 20:28 12
16
Borussia Dortmund
13 3 2 8 14:25 11
17
Bochum
14 2 2 10 15:33 8
18
Holstein Kiel
13 1 3 9 20:33 6

Team lineups

Borussia Mönchengladbach

G. Seoane
coach
Player Matches Goals
Line-up
Jonas Omlin
gk. 5 -7
Lukas Ullrich
df. 16 1
Marvin Friedrich
df. 16 0
Nico Elvedi
df. 16 1
Stefan Lainer
df. 15 0
Robin Hack
mf. 23 4
Julian Weigl
mf. 22 0
Kevin Stöger
mf. 22 2
Philipp Sander
mf. 21 1
Nathan Ngoumou
mf. 14 1
Tim Kleindienst
fw. 19 12
Substitutes
Tiago Pereira Cardoso
gk. 1 0
Tobias Sippel
gk. 1 -3
Luca Netz
df. 16 0
Fabio Christian Chiarodia
df. 10 0
Florian Neuhaus
mf. 10 0
Alassane Plea
fw. 21 6
Tomas Cvancara
fw. 20 1
Shio Fukuda
fw. 3 1
Noah Phil Pesch
fw. 0 0
Mainz 05

Bo Henriksens
coach
Player Matches Goals
Line-up
Robin Centner
gk. 23 -25
Phillipp Mwene
df. 24 0
Anthony Caci
df. 22 1
Danny da Costa
df. 15 0
Moritz Jenz
df. 13 0
Jae-Sung Lee
mf. 23 6
Kaishu Sano
mf. 23 0
Dominik Kohr
mf. 22 0
Paul Nebel
mf. 22 6
Nadiem Amiri
mf. 20 4
Jonathan Burkardt
fw. 19 13
Substitutes
Lasse Finn Rieß
gk. 0 0
Silvan Widmer
df. 20 0
Maxim Leitsch
df. 14 1
Andreas Hanche-Olsen
df. 13 0
Nikolas Konrad Veratschnig
df. 7 0
Hyun-Seok Hong
mf. 16 0
Lennard Maloney
mf. 1 0
Armindo Sieb
fw. 22 2
Nelson Felix Patrick Weiper
fw. 12 2
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token