Bundesliga
25th tour
Borussia Mönchengladbach
7 March
14:30
(EST)
Mainz 05

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 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

Current season

Logo Borussia M'gladbach Logo Mainz
11 Wins 12
9 Lost 7
4 Draws 5
1.52 GF per game 1.61
1.52 GA per game 1.04
4.78 Corners per game 4.87
1.7 Yellow cards per game 2.39

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

Team Rosters

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token