Bundesliga
25th tour
Borussia Mönchengladbach
MATCH FINISHED
7 March
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 March 7, 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 team had no trouble in their previous match against Heidenheim, winning 3-0. 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 matches (4 wins, 1 draw). These results have propelled Borussia to eighth place in the standings, reducing the gap to the European competition zone to just one point.

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

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

Tiago Pereira Cardoso – Lukas Ullrich, Nico Elvedi, Ko Itakura, Joe Scally – Alassane Plea, Julian Weigl, Robin Hack, Nathan Ngumu, 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 defeated Leipzig 2-1 on the road. This victory marked Bo Henriksen's side's third consecutive league win, and Mainz remains unbeaten in four matches in this tournament. It's worth noting that the club has conceded only one goal during this period. Overall, the team has conceded 25 goals, with only Bayern having a better record (20). This successful run has lifted Mainz into the Champions League zone, although their lead over the nearest rival is just one point.

  • At least one opponent has 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 the 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 lost both of their first-choice goalkeepers before the last match, yet managed to keep a clean sheet. Although the opponent had plenty of chances, with an xG of almost two goals, this was only Borussia's second clean sheet in their last 13 league matches. At home, Gerardo Seoane's side has failed to keep a clean sheet in 7 of their last 9 Bundesliga matches. Moreover, the club continues to face roster issues, with two key defenders unavailable due to suspension.

Mainz boasts the second-best defense in the league, but most of their goals conceded have come on the road. In their last 7 away Bundesliga matches, Bo Henriksen's side managed to "dry up" only the bottom-placed Heidenheim.

Both teams currently have no issues in attack, but their defenses have been inconsistent. 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
03/01/25
Heidenheim
Borussia Mönchengladbach
W
02/22/25
Borussia Mönchengladbach
Augsburg
L
02/15/25
Union Berlin
Borussia Mönchengladbach
W
02/08/25
Borussia Mönchengladbach
Eintracht Frankfurt
T
02/01/25
Stuttgart
Borussia Mönchengladbach
W
01/25/25
Borussia Mönchengladbach
Bochum
W
01/18/25
Bayer 04
Borussia Mönchengladbach
L
01/14/25
Wolfsburg
Borussia Mönchengladbach
L
01/11/25
Borussia Mönchengladbach
Bayern Munich
L
12/21/24
Hoffenheim
Borussia Mönchengladbach
W
12/14/24
Borussia Mönchengladbach
Holstein Kiel
W
12/07/24
Borussia Mönchengladbach
Borussia Dortmund
T
11/30/24
Freiburg
Borussia Mönchengladbach
L
11/24/24
Borussia Mönchengladbach
St. Pauli
W
11/09/24
RB Leipzig
Borussia Mönchengladbach
T
11/03/24
Borussia Mönchengladbach
Werder Bremen
W
10/25/24
Mainz 05
Borussia Mönchengladbach
T
10/19/24
Borussia Mönchengladbach
Heidenheim
W
10/04/24
Augsburg
Borussia Mönchengladbach
L
09/28/24
Borussia Mönchengladbach
Union Berlin
W
09/21/24
Eintracht Frankfurt
Borussia Mönchengladbach
L
09/14/24
Borussia Mönchengladbach
Stuttgart
L
08/31/24
Bochum
Borussia Mönchengladbach
W
08/23/24
Borussia Mönchengladbach
Bayer 04
L
More games
Mainz 05
03/01/25
RB Leipzig
Mainz 05
W
02/22/25
Mainz 05
St. Pauli
W
02/16/25
Heidenheim
Mainz 05
W
02/08/25
Mainz 05
Augsburg
T
01/31/25
Werder Bremen
Mainz 05
L
01/25/25
Mainz 05
Stuttgart
W
01/19/25
Union Berlin
Mainz 05
L
01/14/25
Bayer 04
Mainz 05
L
01/11/25
Mainz 05
Bochum
W
12/21/24
Eintracht Frankfurt
Mainz 05
W
12/14/24
Mainz 05
Bayern Munich
W
12/08/24
Wolfsburg
Mainz 05
L
12/01/24
Mainz 05
Hoffenheim
W
11/24/24
Holstein Kiel
Mainz 05
W
11/09/24
Mainz 05
Borussia Dortmund
W
11/03/24
Freiburg
Mainz 05
T
10/25/24
Mainz 05
Borussia Mönchengladbach
T
10/19/24
Mainz 05
RB Leipzig
L
10/05/24
St. Pauli
Mainz 05
W
09/28/24
Mainz 05
Heidenheim
L
09/20/24
Augsburg
Mainz 05
W
09/15/24
Mainz 05
Werder Bremen
L
08/31/24
Stuttgart
Mainz 05
T
08/24/24
Mainz 05
Union Berlin
T
More games

Head-to-Head: Borussia Mönchengladbach — Mainz 05

Bundesliga 2024-2025
10/25/24
Mainz 05
Borussia Mönchengladbach
Bundesliga 2023-2024
03/02/24
Mainz 05
Borussia Mönchengladbach
10/06/23
Borussia Mönchengladbach
Mainz 05
Bundesliga 2022-2023
02/24/23
Mainz 05
Borussia Mönchengladbach
09/04/22
Borussia Mönchengladbach
Mainz 05
Bundesliga 2021-2022
04/03/22
Borussia Mönchengladbach
Mainz 05
11/05/21
Mainz 05
Borussia Mönchengladbach
Bundesliga 2020-2021
02/20/21
Borussia Mönchengladbach
Mainz 05
10/24/20
Mainz 05
Borussia Mönchengladbach
Bundesliga 2019-2020
01/25/20
Borussia Mönchengladbach
Mainz 05
08/24/19
Mainz 05
Borussia Mönchengladbach
Bundesliga 2018-2019
03/09/19
Mainz 05
Borussia Mönchengladbach
10/21/18
Borussia Mönchengladbach
Mainz 05
Bundesliga 2017-2018
04/01/18
Mainz 05
Borussia Mönchengladbach
11/04/17
Borussia Mönchengladbach
Mainz 05
Bundesliga 2016-2017
04/29/17
Mainz 05
Borussia Mönchengladbach
12/11/16
Borussia Mönchengladbach
Mainz 05
Bundesliga 2015-2016
01/29/16
Mainz 05
Borussia Mönchengladbach
08/23/15
Borussia Mönchengladbach
Mainz 05
Bundesliga 2014-2015
03/07/15
Mainz 05
Borussia Mönchengladbach
10/05/14
Borussia Mönchengladbach
Mainz 05
Bundesliga 2013-2014
05/02/14
Borussia Mönchengladbach
Mainz 05
3
:
1
12/13/13
Mainz 05
Borussia Mönchengladbach
0
:
0
Bundesliga 2012-2013
05/10/13
Mainz 05
Borussia Mönchengladbach
2
:
4
12/08/12
Borussia Mönchengladbach
Mainz 05
2
:
0
Bundesliga 2011-2012
05/04/12
Mainz 05
Borussia Mönchengladbach
0
:
3
12/17/11
Borussia Mönchengladbach
Mainz 05
1
:
0
Bundesliga 2010-2011
04/14/11
Mainz 05
Borussia Mönchengladbach
1
:
0
11/19/10
Borussia Mönchengladbach
Mainz 05
2
:
3
Bundesliga 2009-2010
02/06/10
Mainz 05
Borussia Mönchengladbach
1
:
0
08/27/09
Borussia Mönchengladbach
Mainz 05
2
:
0
Bundesliga 2006-2007
05/11/07
Mainz 05
Borussia Mönchengladbach
3
:
0
12/08/06
Borussia Mönchengladbach
Mainz 05
1
:
1
Bundesliga 2005-2006
03/10/06
Mainz 05
Borussia Mönchengladbach
3
:
0
09/30/05
Borussia Mönchengladbach
Mainz 05
1
:
0
Bundesliga 2004-2005
04/15/05
Borussia Mönchengladbach
Mainz 05
1
:
1
11/05/04
Mainz 05
Borussia Mönchengladbach
1
:
1
More games

Standings

Team Games W T 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 Games W T 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 Games W T 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 Rosters

Borussia Mönchengladbach

G. Seoane
coach
Player Games 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 Games 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