Borussia Monchengladbach's team badge 1. FSV Mainz 05's team badge

Borussia Monchengladbach v 1. FSV Mainz 05 : Bundesliga match betting preview, prediction and odds

Borussia-Park, Mönchengladbach

Home advantage is often beneficial in the Bundesliga, and Eugen Polanski’s Borussia Monchengladbach will have the joy of it on Sunday evening. Urs Fischer’s 1. FSV Mainz 05 are their opponents at the Borussia-Park. For each and every Bundesliga match preview, KickOff explores the stats for seventeen major betting markets. Key stats, including head to head (H2H) results, are then brought forward alongside odds from the UK's biggest bookmakers.

This match has now expired. Kickoff has all of the best football predictions for you to choose from, for all Bundesliga Predictions. Kickoff constantly updates all 17 football betting markets to analyse and predict football scores – whether you choose football accumulator tips, both teams to score (BTTS tips), correct score, or if you are looking for free football tips – then make sure to sign up to Kickoff.co.uk today.

Borussia Monchengladbach's next match is v Wolfsburg at 14:30 on Saturday 25th April
1. FSV Mainz 05's next match is v Bayern at 14:30 on Saturday 25th April
The last German Bundesliga meeting between B. M'gladbach and Mainz was on Sunday 19th April 2026
German Bundesliga
April 19th 2026
B. M'gladbach 1
1 Mainz
 
J. Scally 7'90' N. Amiri
 
BMG
M05
Shots On
4
7
Shots Off
2
5
Corners
6
Possession
38%
62%
Fouls
12
8
Yellow/red cards
6/0
2/0
 
B. M'gladbachMainz
 
K. Diks (F. Cristian Chiarodia 71')
Y. Engelhardt
K. Stöger (G. Reyna 72')
P. Sander
J. Castrop (L. Ullrich 72')
H. Tabakovic (K. Takai 87')
M. Nicolas
J. Scallyfootball icon
N. Elvedi
R. Reitz
H. Bolin (F. Honorat 66')
S. Posch
(S. Widmer 76') A. Caci
K. Sano
(W. Vick 76') P. Nebel
football iconN. Amiri
P. Tietz
(N. Weiper 82') D. Vieira da Costa
D. Batz
D. Kohr
(P. Mwene 66') N. Veratschnig
(A. Sieb 66') S. Becker

Want to know who’s consistently beating the odds? Check out the Top Bundesliga Tipsters and see the most profitable experts for this season!

If you’re keen on betting across various leagues and markets, our Live Bets page showcases active accumulator bets and real-time tips.

Best Tip: Over 1.5 goals

Neither B. M'gladbach or Mainz are in the kind of form that would have us feeling confident in tipping a match winner, so we've opted for over 1.5 goals. The statistics show that both have a proven record in this market, both individually and when going head-to-head. Our predictive algorithm suggests there's a 78% chance of two goals or more.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think B. M'gladbach are the most likely. Our predictive algorithm gives them a 45% chance of victory, and the bookies have them at a best price of 2.45.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
B. M'gladbach
45%
5/4
6%
1/150
8%
Draw
25%
5/2
6%
18/1
Mainz
30%
21/10
7%
125/1
11%
Draw 1-1
12%
11/27/1
B. M'gladbach 2-1
9%
8/1
5%
50/1
6%
B. M'gladbach 1-0
9%
8/11/7
Mainz 2-1
7%
10/1
10%
60/1
B. M'gladbach 2-0
7%
11/1
8%
10/1
9%
Mainz 1-0
7%
10/1
10%
17/2
6%
Draw 2-2
6%
11/1200/1
Draw 0-0
6%
11/1
9%
17/2
B. M'gladbach 3-1
5%
16/1
11%
100/1
Mainz 2-0
5%
16/1
13%
12/1
8%
B. M'gladbach 3-0
4%
20/1
9%
80/1
11%
B. M'gladbach 3-2
3%
22/1
12%
150/1
10%
Mainz 3-1
3%
22/1
10%
125/1
27%
Mainz 3-2
2%
28/1250/1
10%
B. M'gladbach 4-1
2%
40/1150/1
10%
Over 2.5 Goals
55%
4/5
6%
28/1
Under 2.5 Goals
45%
1/1
5%
1/1000
2%
Home 1st Goal
51%
4/5
6%
5/6
3%
Away 1st Goal
46%
11/10
5%
6/5
2%
No 1st Goal
3%
11/1
9%
17/2
5%
BTTS - Yes
57%
4/6
2%
13/2
BTTS - No
43%
11/10
2%
1/14
BTTS - Home Win
23%
10/3
9%
40/1
7%
BTTS - Draw
19%
10/37/1
BTTS - Away Win
16%
9/2
10%
50/1
9%
Home/draw
70%
4/11
3%
1/1000
3%
Away/draw
55%
8/13
6%
13/2
7%
Home/away
75%
2/7
1%
1/16
Over 1.5 Goals
78%
1/4
3%
4/1
Under 1.5 Goals
22%
3/1
7%
2/13
Over 3.5 Goals
32%
2/1
6%
100/1
Under 3.5 Goals
68%
2/5
3%
1/1000
1%
Over 4.5 Goals
16%
9/2
8%
1/50
Under 4.5 Goals
84%
1/7
1%
1/50
Over 5.5 Goals
7%
10/1
15%
1/50
Under 5.5 Goals
93%
1/20
1%
1/50
1%
Over 0.5 Goals
94%
1/251/25
Under 0.5 Goals
6%
11/117/2
Home DNB
62%
8/13
6%
1/500
8%
Away DNB
48%
6/5
10%
45/1
10%
B. M'gladbach win to nil
22%
3/1
8%
-
Mainz win to nil
15%
5/1
10%
-
B. M'gladbach / B. M'gladbach
23%
13/5
10%
8/15
5%
B. M'gladbach / Mainz
3%
28/1
12%
15/2
B. M'gladbach / Draw
6%
12/116/5
9%
Draw / B. M'gladbach
14%
9/2
8%
18/1
8%
Draw / Mainz
11%
6/1
8%
18/1
8%
Draw / Draw
15%
9/214/1
Mainz / B. M'gladbach
4%
22/1
12%
90/1
Mainz / Mainz
16%
4/1
11%
50/1
13%
Mainz / Draw
7%
12/170/1
8%
Win / draw / win Bundesliga table

B. M'gladbach have played 29 matches so far this season and are in 15th position in the league.

Performance against teams above them in the league

24 of those games have come against teams above them in the table. They have lost 12 games, drawn 8 and won 4. B. M'gladbach have conceded 44 goals, scored 23, failed to score in 11 matches and kept 7 clean sheets.

Home league performance

B. M'gladbach have played 14 games at home, winning 4, drawing 5 and losing 5 fixtures. They have scored 18 goals, conceded 23 goals, kept 6 clean sheets and failed to score 6 times in home league games.

Mainz lay in 10th place on 33 points in the Bundesliga league table having played 29 matches.

Performance against teams below them in the league

They have played 12 games against teams below them in the table, winning 3, drawing 5 and losing 4 games. They have scored 13 goals and kept 2 clean sheets against lower placed opposition. Mainz have conceded 15 goals and have failed to score in 4 matches.

Away league performance

Mainz have played 14 away games, winning 4, drawing 4 and losing 6 games. They have scored an average of 1.3 goals per away game and conceded an average 1.9 goals per away game.

Won
Draw
Lost
B. M'gladbach
Mainz
Results by League Table
TEAM PLD W D L GD PTS HOME AWAY HOME AWAY
1
Bayern3025418079 
l
 
0-3A
l
 
4-1A
Apr 25
d
 
2-2A
2
Dortmund3019743064 
May 3
l
 
2-0A
l
 
0-2A
l
 
4-0A
3
RB Leipzig3018572259 
d
 
0-00-0
l
 
1-0A
l
 
0-1A
w
 
1-2A
4
Stuttgart3017582056 
l
 
0-3A
l
 
1-0A
d
 
2-2F
l
 
2-1F
5
Hoffenheim3016681554 
May 16
l
 
5-1A
d
 
1-1A
w
 
1-2F
6
Leverkusen3015781952 
d
 
1-1F
d
 
1-1A
l
 
3-4A
d
 
1-1F
7
Freiburg3012711-443 
d
 
0-00-0
l
 
2-1A
l
 
0-1A
l
 
4-0A
8
E.Frankfurt3011910-242 
l
 
4-6A
l
 
3-0A
w
 
2-1F
l
 
1-0A
9
Augsburg3010614-1636 
w
 
4-0F
May 9
w
 
2-0F
w
 
1-4F
10
Mainz3081012-934 
d
 
1-1F
w
 
0-1F
-
-
11
Union Berlin308814-1832 
w
 
1-0F
l
 
3-1A
May 10
d
 
2-2F
12
Köln3071013-731 
w
 
3-1F
d
 
3-3F
l
 
0-1A
l
 
2-1F
13
B. M'gladbach3071013-1431 
-
-
l
 
0-1A
d
 
1-1A
14
Hamburg3071013-1531 
d
 
0-00-0
d
 
0-00-0
d
 
1-1F
l
 
4-0A
15
W.Bremen308715-1831 
l
 
0-4A
d
 
1-1F
d
 
1-1F
w
 
0-2F
16
St. Pauli306816-2526 
w
 
2-0F
w
 
0-4F
d
 
0-00-0
May 3
17
Wolfsburg306618-2524 
l
 
1-3A
Apr 25
w
 
3-1A
d
 
1-1A
18
Heidenheim304719-3319 
d
 
2-2F
w
 
0-3F
w
 
2-1F
May 16
Win / draw / win form
B. M'gladbach 13TH
20 league games
Home
Overall
Goals: Scored
25
Conceded
36
Games: Scored
12 / 20
Conceded
13 / 20
Clean sheets
7 / 20
Failed to score
8 / 20
Won
5
Draw
6
Lost
9
Goals: Scored
25
Conceded
31
Games: Scored
14 / 20
Conceded
13 / 20
Clean sheets
7 / 20
Failed to score
6 / 20
Won
6
Draw
6
Lost
8
Mainz 10TH
20 league games
Away
Overall
Goals: Scored
28
Conceded
37
Games: Scored
14 / 20
Conceded
19 / 20
Clean sheets
1 / 20
Failed to score
6 / 20
Won
7
D
4
Lost
9
Goals: Scored
25
Conceded
27
Games: Scored
14 / 20
Conceded
17 / 20
Clean sheets
3 / 20
Failed to score
6 / 20
Won
7
Draw
7
Lost
6
Win / draw / win head to head (H2H)
5
Mainz have not lost to B. M'gladbach in 5 consecutive away league meetings
League games at B. M'gladbach since 2012
B. M'gladbach
Mainz
Goals: Scored
20
13
Games: Scored
11 / 12
9 / 12
Clean sheets
3 / 12
1 / 12
BMG
5
D
4
M05
3
League games at Mainz since 2013
Mainz
B. M'gladbach
Goals: Scored
14
17
Games: Scored
9 / 13
9 / 13
Clean sheets
4 / 13
4 / 13
BMG
6
D
5
M05
2
Goal Statistics
B. M'gladbach 13th Mainz 10th
Kickoff prediction
Kickoff prediction
1.6
goals
1.3
goals
Scoring probability
Scoring probability
0
20%
1
32%
2
26%
3
14%
4+
8%
There is a 80% probability that B. M'gladbach will score 1 or more goals
0
28%
1
36%
2
23%
3
10%
4+
There is a 64% probability that Mainz will score no more than 1 goal
 
20 home / away league games
20 home / away league games
-22
B. M'gladbach have scored 22% fewer goals at home than predicted
+6
Mainz’s goalscoring when away has been inline with predictions
1.3
average goals scored
1.4
average goals scored
1.8
conceded
1.9
conceded
 
Attack defence ratings
Bundesliga - 2025/2025 season
B. M'gladbach
PG (predicted goals)
Mainz
1.6
1.3
Attack rating
BMG
M05
4%
better
view stats
Games scored18
19
Failed to score11
10
Scored first11
13
Goals scored35
35
Avg. goals scored1.2
1.2
Avg. shots per game9
8
Avg. shots per goal7
7
Conversion rate for14
15
Avg. XG for1.4
1.4
KickOff rating
+4%
Defence rating
10%
better
BMG
M05
view stats
Games conceded19
26
Clean sheets10
3
Conceded first14
15
Goals conceded49
44
Avg. goals conceded1.7
1.5
Avg. shots/game conceded11
10
Avg. shots/goal conceded6
7
Conversion rate against15%
15%
Avg. XG against1.5
1.6
KickOff rating
+10%

B. M'gladbach v Mainz Bundesliga lLine ups will show here when available.

B. M'gladbach Bundesliga squad statistics 2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
301168
M NicolasH TabakovicF HonoratR Reitz
Line-upAppserancesgoalsAssistscards
M Nicolas GLK30
1
-
P Sander DEF262
2
-
N Elvedi DEF30
4
-
K Diks DEF274
5
-
J Scally MID2823
7
-
R Reitz MID282
7
1
Y Engelhardt MID2722
7
-
J Castrop  MID2532
2
1
H Bolin FWD101
-
K Stöger FWD2511
1
-
H Tabakovic FWD29112
3
-
Subs
J Olschowsky GLK
-
F Chiarodia DEF12
-
K Takai DEF7
1
-
L Ullrich DEF211
2
-
R Hack MID4
-
W. Mohya MID122
-
F Honorat MID2426
-
G Reyna MID15
1
-
S Machino FWD2831
1
-
Mainz Bundesliga squad statistics 2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
3011311
K SanoN AmiriD CostaD Kohr
Line-upAppserancesgoalsAssistscards
D Batz GLK18
1
-
D Costa DEF3023
3
-
S Posch DEF12
4
-
D Kohr DEF251
9
2
K Sano MID3011
1
-
A Caci MID6
2
-
N Amiri MID22112
6
-
P Nebel MID2641
2
2
N Veratschnig MID201
3
-
P Tietz FWD1532
2
-
S Becker FWD1012
1
-
Subs
L Rieß GLK4
-
P Mwene DEF252
4
-
A Hanche-Olsen  DEF131
3
-
S Widmer  DEF242
5
-
K. Potulski DEF121
3
-
S Kawasaki MID10
1
-
A Sieb FWD192
1
-
W Bøving FWD81
1
-
N Weiper FWD20
1
-