Bundesliga
30th round
Broadcast
No live streams available at the moment
Borussia Mönchengladbach
MATCH FINISHED
1
:
1
19 April, 18:30
Mainz 05
1
27/20
X
41/5
2
500/1
Odds for upcoming matches
This match has ended, please select an alternative match to bet on
1 X 2
Under Over
19:45
1 23/10
X 13/5
2 6/5
Under 2.5 113/100
2.5
Over 2.5 73/100
21:00
1 31/20
X 23/10
2 17/10
Under 2.5 73/100
2.5
Over 2.5 27/25
19:45
1 12/5
X 5/2
2 6/5
Under 2.5 49/50
2.5
Over 2.5 17/20
14:00
1 3/2
X 107/50
2 2/1
Under 2.5 31/50
2.5
Over 2.5 33/25
17:00
1 50/1
X 9/1
2 9/100
Under 2.5 17/10
2.5
Over 2.5 1/2
Show all
Match stats
Logo Borussia Mönchengladbach Borussia Mönchengladbach
Mainz 05 Logo Mainz 05
38 Ball possession (%) 62
9 Goal attempts 17
4 Shots on Goal 7
5 Shots off Goal 10
3 Blocked shots 4

Borussia Mönchengladbach vs Mainz 05: prediction & betting odds 19 April 2026

Published: 13 April 2026 13:09

On Sunday, 19 April, in a match of Bundesliga matchday 30 in Monchengladbach, Borussia and Mainz 05 will face off. The Foals are struggling for results — there is a chance they will drop to 16th place, which would send them into the relegation play-offs. However, the Carnival Club also have plenty of problems.


Over the past week Mainz 05 have suffered two defeats without scoring, and their exit from the Europa Conference League has been a serious setback for the club. It seems the players and coaching staff may not be able to recover from such a blow in a couple of days, so Monchengladbach have a real chance to pick up points. On the betting line, a wager at odds of 1.50 looks tempting.

Sponsored

Bookmakers for betting on the football

All bookmakers82
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration

In the first half of the Bundesliga season, Monchengladbach managed to claim an important away win against a Mainz 05 side in crisis (1:0). Borussia pressed for all 90 minutes (1.85 vs 0.97 xG), but the only goal came via da Costa's own goal. Now the Carnival Club have a large cushion over the relegation zone — they do not feel pressure domestically, but their recent setbacks will certainly affect the players' morale. Opponents know how to prepare for Mainz 05's back five. It is worth noting Fischer's selection problems. Silas, Lee and Hollerbach have combined for 6+3 in the Bundesliga — such support from the bench could have played a key role. A draw would be enough for the Foals — in that scenario they would move five points clear of St Pauli in the play-off zone with four rounds remaining.

 

Confident Bet

Mainz 05's attacking slump has not come as a surprise. Fischer's counter-attacking style does not always generate chances, and the Carnival Club have the worst difference in the Bundesliga between expected and actual goals scored — they have underperformed their xG by almost 14 goals. So the visitors may create a couple of dangerous situations, but they will not necessarily turn them into goals.


Prediction: Mainz 05 under 1.5 goals

 

Alternative Bet for the Match

It is easier for Borussia to pick up points at home, as evidenced by their current unbeaten run on their own pitch. It is possible that Monchengladbach will again manage to score first, as they did in the December game against Mainz 05, after which the Foals will shut up shop. A scenario with both sides exchanging goals looks unrealistic.


Prediction: Both teams to score – No

Betting prediction
Mainz 05 under 1.5 goals
Cf
Odds
1/2
Read more

Team lineups

Borussia Mönchengladbach

Eugen Polanski
coach
Player Matches Goals
Line-up
Moritz Nicolas
gk. 30 -50
Nico Elvedi
df. 30 0
Joseph Scally
df. 29 2
Kevin Diks Bakarbessy
df. 27 4
Kevin Stöger
mf. 30 1
Rocco Reitz
mf. 28 0
Philipp Sander
mf. 27 2
Yannik Engelhardt
mf. 27 2
Jens Castrop
mf. 26 3
Axel Hugo Bolin
mf. 0 0
Haris Tabaković
fw. 29 11
Substitutes
Jan Jakob Olschowsky
gk. 10 0
Lukas Ullrich
df. 30 0
Fabio Christian Chiarodia
df. 17 0
Kota Takai
df. 9 0
Franck Honorat
mf. 24 2
Giovanni Alejandro Reyna
mf. 21 0
Robin Hack
mf. 6 0
Wael Mohya
mf. 0 0
Shuto Machino
fw. 29 3
Mainz 05

Urs Fischer
coach
Player Matches Goals
Line-up
Daniel Batz
gk. 21 -22
Danny da Costa
df. 30 2
Stefan Posch
df. 12 0
Anthony Caci
df. 6 0
Nikolas Konrad Veratschnig
df. 0 0
Kaishu Sano
mf. 30 1
Paul Nebel
mf. 26 4
Dominik Kohr
mf. 25 1
Nadiem Amiri
mf. 22 11
Phillip Tietz
fw. 15 3
Sheraldo Becker
fw. 10 1
Substitutes
Lasse Finn Rieß
gk. 30 -12
Silvan Dominic Widmer
df. 28 2
Phillipp Mwene
df. 25 0
Kacper Potulski
df. 20 1
Andreas Schjølberg Hanche-Olsen
df. 15 0
William Bøving Wick
mf. 26 0
Sota Kawasaki
mf. 20 0
Armindo Sieb
fw. 25 2
Nelson Felix Patrick Weiper
fw. 24 0

Previous matches in the tournament

Borussia Mönchengladbach
11 April, 2026
Bundesliga
RB Leipzig
Borussia Mönchengladbach
1
0
L
Show more Hide
Mainz 05
12 April, 2026
Bundesliga
Mainz 05
Freiburg
0
1
L
Show more Hide

H2H: Borussia Mönchengladbach — Mainz 05

Bundesliga 2025/26
5 December, 2025
Mainz 05
Borussia Mönchengladbach
0
1
Bundesliga 2024-2025
7 March, 2025
Borussia Mönchengladbach
Mainz 05
1
3
25 October, 2024
Mainz 05
Borussia Mönchengladbach
1
1
Bundesliga 2023-2024
2 March, 2024
Mainz 05
Borussia Mönchengladbach
1
1
6 October, 2023
Borussia Mönchengladbach
Mainz 05
2
2
Bundesliga 2022-2023
24 February, 2023
Mainz 05
Borussia Mönchengladbach
4
0
4 September, 2022
Borussia Mönchengladbach
Mainz 05
0
1
Bundesliga 2021-2022
3 April, 2022
Borussia Mönchengladbach
Mainz 05
1
1
5 November, 2021
Mainz 05
Borussia Mönchengladbach
1
1
Bundesliga 2020-2021
20 February, 2021
Borussia Mönchengladbach
Mainz 05
1
2
Show more Hide

Bookmaker bonuses

All
New11 hours
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
New1 day
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
New1 day
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New2 days
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New2 days
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New4 days
Yes
Wagering Requirements
—
Minimum Odds
2 days
Bonus lifespan
—
Minimum deposit
4 days
Yes
Wagering Requirements
—
Minimum Odds
1 day
Bonus lifespan
—
Minimum deposit
4 days
Yes
Wagering Requirements
From 1.5
Minimum Odds
—
Bonus lifespan
£ 20
Minimum deposit
New
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
New
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
From 2
Minimum Odds
3 days
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
14 days
Bonus lifespan
£ 10
Minimum deposit

Tables

# Team Form Matches played W D L G Points
1
Bayern Munich
34 28 5 1 122:36 89
2
Borussia Dortmund
34 22 7 5 70:34 73
3
RB Leipzig
34 20 5 9 66:47 65
4
Stuttgart
34 18 8 8 71:49 62
5
Hoffenheim
34 18 7 9 65:52 61
6
Bayer 04
34 17 8 9 68:47 59
7
Freiburg
34 13 8 13 51:57 47
8
Eintracht Frankfurt
34 11 11 12 61:65 44
9
Augsburg
34 12 7 15 45:61 43
10
Mainz 05
34 10 10 14 44:53 40
11
Union Berlin
34 10 9 15 44:58 39
12
Borussia M
34 9 11 14 42:53 38
13
Hamburger
34 9 11 14 40:54 38
14
Köln
34 7 11 16 49:63 32
15
Werder
34 8 8 18 37:60 32
16
Wolfsburg
36 7 10 19 46:70 31
17
Heidenheim
34 6 8 20 41:72 26
18
St. Pauli
34 6 8 20 29:60 26
19
Paderborn-07
2 0 2 0 1:1 2
# Team Form Matches played W D L G Points
1
Bayern Munich
5 4 1 0 17:9 13
2
Augsburg
5 3 1 1 9:8 10
3
Hoffenheim
5 3 1 1 8:9 10
4
Borussia Dortmund
5 3 0 2 10:5 9
5
RB Leipzig
5 3 0 2 10:11 9
6
Borussia M
5 2 2 1 7:4 8
7
Union Berlin
5 2 1 2 11:8 7
8
Bayer 04
5 2 1 2 9:8 7
9
Heidenheim
5 2 1 2 9:8 7
10
Mainz 05
5 2 1 2 9:9 7
11
Freiburg
5 2 1 2 9:10 7
12
Hamburger
5 2 1 2 8:9 7
13
Wolfsburg
5 1 3 1 5:4 6
14
Stuttgart
5 1 3 1 11:11 6
15
Werder
5 1 1 3 5:8 4
16
Paderborn-07
2 0 2 0 1:1 2
17
Eintracht Frankfurt
5 0 2 3 7:11 2
18
Köln
5 0 2 3 6:13 2
19
St. Pauli
5 0 1 4 4:10 1
# Team Form Matches played W D L G Points
1
Bayern Munich
17 14 2 1 68:19 44
2
Borussia Dortmund
17 13 2 2 40:16 41
3
Stuttgart
17 12 3 2 30:16 39
4
RB Leipzig
17 12 2 3 40:20 38
5
Hoffenheim
17 10 2 5 35:21 32
6
Freiburg
17 9 5 3 33:22 32
7
Bayer 04
17 9 4 4 38:19 31
8
Augsburg
17 7 5 5 25:28 26
9
Eintracht Frankfurt
17 7 4 6 29:27 25
10
Hamburger
17 6 6 5 25:22 24
11
Borussia M
17 6 6 5 24:24 24
12
Union Berlin
17 5 7 5 26:26 22
13
Köln
17 5 4 8 30:30 19
14
Werder
17 5 4 8 19:31 19
15
Mainz 05
17 4 5 8 21:25 17
16
Heidenheim
17 4 5 8 23:37 17
17
St. Pauli
17 4 5 8 17:31 17
18
Wolfsburg
18 2 5 11 21:32 11
19
Paderborn-07
1 0 1 0 1:1 1
# Team Form Matches played W D L G Points
1
Bayern Munich
17 14 3 0 54:17 45
2
Borussia Dortmund
17 9 5 3 30:18 32
3
Hoffenheim
17 8 5 4 30:31 29
4
Bayer 04
17 8 4 5 30:28 28
5
RB Leipzig
17 8 3 6 26:27 27
6
Stuttgart
17 6 5 6 41:33 23
7
Mainz 05
17 6 5 6 23:28 23
8
Wolfsburg
18 5 5 8 25:38 20
9
Eintracht Frankfurt
17 4 7 6 32:38 19
10
Augsburg
17 5 2 10 20:33 17
11
Union Berlin
17 5 2 10 18:32 17
12
Freiburg
17 4 3 10 18:35 15
13
Borussia M
17 3 5 9 18:29 14
14
Hamburger
17 3 5 9 15:32 14
15
Werder
17 3 4 10 18:29 13
16
Köln
17 2 7 8 19:33 13
17
Heidenheim
17 2 3 12 18:35 9
18
St. Pauli
17 2 3 12 12:29 9
19
Paderborn-07
1 0 1 0 0:0 1
Legend
Glossary
# Place
Matches played Games played
W Wins
D Draws
L Losses
G Goals

Borussia Mönchengladbach vs Mainz 05 Odds

Project-Id-Version: 20260902130013 Report-Msgid-Bugs-To: PO-Revision-Date: 2026-09-02 13:00:13 Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Last-Translator: Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); Language: gb
1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS
BookieFIRST_TEAM_TO_SCORE_YESSECOND_TEAM_TO_SCORE_YES
Alex Tarabrin
Alex Tarabrin
Betting Expert
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token