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

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

Mewa Arena, Mainz

Borussia Monchengladbach, led by manager Eugen Polanski, visit Bo Henriksen and his 1. FSV Mainz 05 side at the Mewa Arena on Friday evening in the Bundesliga. We've got bespoke statistics for all of the main betting markets, from team to score first to full time result, including form and historical head-to-head data. Predictions are generated from these, and the odds come directly from leading 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.

1. FSV Mainz 05's next match is v Lech Poznan at 20:00 on Thursday 11th December
Borussia Monchengladbach's next match is v Wolfsburg at 14:30 on Saturday 13th December
The last German Bundesliga meeting between Mainz and B. M'gladbach was on Friday 5th December 2025
German Bundesliga
December 5th 2025
Mainz 0
1 B. M'gladbach
 
58' (OG)D. Vieira da Costa
 
M05
BMG
Shots On
2
5
Shots Off
5
5
Corners
8
6
Possession
55%
45%
Fouls
12
4
Yellow/red cards
2/0
1/0
 
MainzB. M'gladbach
 
P. Mwene (A. Nordin 66')
M. Leitsch
K. Sano
J. Lee (S. Kawasaki 88')
N. Amiri
D. Vieira da Costafootball icon
D. Batz
A. Hanche-Olsen
S. Widmer (N. Veratschnig 77')
F. Moreno Fell (B. Hollerbach 77')
N. Weiper
K. Diks
Y. Engelhardt
N. Elvedi
M. Nicolas
J. Scally
(K. Stöger 69') G. Reyna
L. Netz
(M. Friedrich 90') J. Castrop
R. Reitz
H. Tabakovic
(G. Ranos 79') S. Machino

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

The stats suggest there's no obvious winner for this clash, but good reason to think Mainz and B. M'gladbach will score 2 or more goals between them. That has been the case when they've gone head-to-head in years gone by, and neither Bo Henriksen or Eugen Polanski has subjected their supporters to too many 0-0s recently either. The bookies are predicting over 1.5 goals too, with top odds of 1.20 equating to roughly a 77% probability.

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
An away win looks like the most likely outcome in the win/draw/win market, with our predictive algorithm suggesting there’s a 49% chance of B. M'gladbach coming away with a win.

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

Change odds
Predictions Add Bet365 Coral
Mainz
26%
13/833/1
Draw
24%
12/511/2
B. M'gladbach
50%
31/201/8
Draw 1-1
12%
11/25/1
B. M'gladbach 1-0
10%
10/13/10
B. M'gladbach 2-1
10%
9/125/1
B. M'gladbach 2-0
9%
14/16/1
Mainz 1-0
7%
10/117/4
Mainz 2-1
6%
9/133/1
Draw 0-0
6%
12/115/8
Draw 2-2
5%
10/1100/1
B. M'gladbach 3-1
5%
18/1100/1
B. M'gladbach 3-0
5%
25/140/1
Mainz 2-0
4%
14/114/1
B. M'gladbach 3-2
3%
22/1250/1
Mainz 3-1
2%
18/1150/1
B. M'gladbach 4-1
2%
40/1125/1
B. M'gladbach 4-0
2%
50/1150/1
Over 2.5 Goals
52%
8/1114/1
Under 2.5 Goals
48%
11/101/80
Home 1st Goal
44%
20/2119/10
Away 1st Goal
52%
10/1113/10
No 1st Goal
4%
11/115/8
BTTS - Yes
54%
4/717/4
BTTS - No
46%
5/42/15
BTTS - Home Win
13%
15/433/1
BTTS - Draw
18%
3/15/1
BTTS - Away Win
23%
7/222/1
Home/draw
50%
1/219/4
Away/draw
74%
4/91/1000
Home/away
76%
3/101/10
Over 1.5 Goals
76%
2/99/4
Under 1.5 Goals
24%
10/33/10
Over 3.5 Goals
30%
7/450/1
Under 3.5 Goals
70%
4/91/1000
Over 4.5 Goals
15%
4/1125/1
Under 4.5 Goals
85%
1/61/1000
Over 5.5 Goals
6%
9/11/50
Under 5.5 Goals
94%
1/161/50
Over 0.5 Goals
94%
1/204/11
Under 0.5 Goals
6%
10/115/8
Home DNB
43%
5/628/1
Away DNB
67%
5/61/1000
Mainz win to nil
13%
9/2-
B. M'gladbach win to nil
27%
4/1-
Mainz / Mainz
19%
10/311/1
Mainz / B. M'gladbach
4%
22/133/1
Mainz / Draw
6%
12/122/1
Draw / Mainz
13%
11/229/10
Draw / B. M'gladbach
13%
11/221/10
Draw / Draw
15%
5/19/5
B. M'gladbach / Mainz
4%
22/133/1
B. M'gladbach / B. M'gladbach
20%
3/19/1
B. M'gladbach / Draw
7%
12/122/1
Win / draw / win Bundesliga table

Mainz have played 12 matches so far this season and are in 18th position in the league. Mainz are having a poor run against away teams, having not won a match so far this season. They have also not scored in 3 of those games.

Performance against teams above them in the league

12 of those games have come against teams above them in the table. They have lost 8 games, drawn 3 and won 1. Mainz have conceded 23 goals, scored 11, failed to score in 6 matches and kept no clean sheets.

Home league performance

Mainz have played 6 games at home, winning 0, drawing 2 and losing 4 fixtures. They have scored 5 goals, conceded 10 goals, kept 0 clean sheets and failed to score 3 times in home league games.

B. M'gladbach lay in 12th place on 13 points in the Bundesliga league table having played 12 matches. B. M'gladbach are unbeaten in 3 games against teams below them in the league and kept 3 clean sheets out of 3 games.

Performance against teams below them in the league

They have played 3 games against teams below them in the table, winning 2, drawing 1 and losing 0 games. They have scored 7 goals and kept 3 clean sheets against lower placed opposition. B. M'gladbach have conceded 0 goals and have failed to score in 1 match.

Away league performance

B. M'gladbach have played 5 away games, winning 2, drawing 1 and losing 2 games. They have scored an average of 1.8 goals per away game and conceded an average 1 goals per away game.

Won
Draw
Lost
Mainz
B. M'gladbach
Results by League Table
TEAM PLD W D L GD PTS HOME AWAY HOME AWAY
1
Bayern1312104037 
Apr 25
Dec 14
l
 
0-3A
Mar 7
2
RB Leipzig139221529 
l
 
0-1A
Jan 31
d
 
0-00-0
Apr 11
3
Dortmund138411228 
l
 
0-2A
Feb 14
May 2
Dec 19
4
Leverkusen13724923 
l
 
3-4A
Feb 28
Feb 7
d
 
1-1A
5
Hoffenheim13724623 
d
 
1-1A
Apr 4
May 16
Jan 14
6
Stuttgart13715-122 
Mar 7
l
 
2-1F
Jan 25
l
 
1-0A
7
E.Frankfurt13634-121 
Mar 21
l
 
1-0A
l
 
4-6A
Feb 14
8
Köln13445116 
l
 
0-1A
Jan 17
w
 
3-1F
Mar 21
9
Freiburg13445-216 
Apr 11
l
 
4-0A
d
 
0-00-0
Feb 21
10
B. M'gladbach13445-216 
l
 
0-1A
Apr 18
-
-
11
W.Bremen13445-616 
d
 
1-1F
Mar 14
l
 
0-4A
Jan 31
12
Union Berlin13436-615 
May 9
Jan 10
Feb 28
l
 
3-1A
13
Hamburg13436-615 
Feb 21
l
 
4-0A
d
 
0-00-0
Jan 17
14
Augsburg13418-1013 
Feb 7
w
 
1-4F
Jan 11
May 9
15
Wolfsburg13337-612 
Jan 24
d
 
1-1A
Dec 13
Apr 25
16
Heidenheim13328-1611 
Jan 13
May 16
Apr 4
w
 
0-3F
17
St. Pauli13229-148 
Dec 21
May 2
Mar 14
w
 
0-4F
18
Mainz13139-136 
-
-
Apr 18
w
 
0-1F
Win / draw / win form
Mainz 18TH
20 league games
Home
Overall
Goals: Scored
27
Conceded
23
Games: Scored
15 / 20
Conceded
15 / 20
Clean sheets
5 / 20
Failed to score
5 / 20
Won
6
Draw
9
Lost
5
Goals: Scored
22
Conceded
38
Games: Scored
12 / 20
Conceded
20 / 20
Clean sheets
0 / 20
Failed to score
8 / 20
W
2
Draw
7
Lost
11
B. M'gladbach 10TH
20 league games
Away
Overall
Goals: Scored
33
Conceded
34
Games: Scored
17 / 20
Conceded
16 / 20
Clean sheets
4 / 20
Failed to score
3 / 20
Won
7
D
4
Lost
9
Goals: Scored
28
Conceded
36
Games: Scored
12 / 20
Conceded
14 / 20
Clean sheets
6 / 20
Failed to score
8 / 20
W
4
Draw
6
Lost
10
Win / draw / win head to head (H2H)
9
Mainz have not lost to B. M'gladbach in 9 consecutive league meetings
League games at Mainz since 2013
Mainz
B. M'gladbach
Goals: Scored
14
16
Games: Scored
9 / 12
8 / 12
Clean sheets
4 / 12
3 / 12
M05
2
D
5
BMG
5
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
M05
3
D
4
BMG
5
Goal Statistics

Goals have been difficult to come by for 1. FSV Mainz 05 of late. It has been 5 Bundesliga matches since they last scored more than 1, and a PG of 1.1 suggests they'll have problems ending that run on Friday evening against Borussia Monchengladbach.

Borussia Monchengladbach's fans will be hoping for goals on Friday evening, not least because 1. FSV Mainz 05 have conceded in each of their last 23 Bundesliga outings. A PG of 1.7 for E. Polanski's side suggests that run should continue.

Mainz 18th B. M'gladbach 10th
Kickoff prediction
Kickoff prediction
1.1
goals
1.7
goals
Scoring probability
Scoring probability
0
33%
1
37%
2
20%
3
4+
There is a 70% probability that Mainz will score no more than 1 goal
0
19%
1
32%
2
26%
3
14%
4+
9%
There is a 81% probability that B. M'gladbach will score 1 or more goals
 
20 home / away league games
20 home / away league games
-14
Mainz have scored 14% fewer goals at home than predicted
+22
B. M'gladbach have scored 22% more goals when away than predicted
1.4
average goals scored
1.7
average goals scored
1.2
conceded
1.7
conceded
 
Attack defence ratings
Bundesliga - 2025/2025 season
Mainz
PG (predicted goals)
B. M'gladbach
1.1
1.7
Attack rating
M05
BMG
11%
better
view stats
Games scored6
6
Failed to score6
6
Scored first3
3
Goals scored11
16
Avg. goals scored0.9
1.3
Avg. shots per game7
9
Avg. shots per goal8
7
Conversion rate for13
15
Avg. XG for1.3
1.5
KickOff rating
+11%
Defence rating
M05
BMG
31%
better
view stats
Games conceded12
7
Clean sheets0
5
Conceded first9
6
Goals conceded23
19
Avg. goals conceded1.9
1.6
Avg. shots/game conceded11
11
Avg. shots/goal conceded6
7
Conversion rate against17%
15%
Avg. XG against1.6
1.5
KickOff rating
+31%

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

Mainz Bundesliga squad statistics 2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
13325
P MweneN AmiriB HollerbachN Amiri
Line-upAppserancesgoalsAssistscards
D Batz GLK1
-
D Costa DEF131
2
-
A Hanche-Olsen  DEF121
3
-
M Leitsch  DEF3
-
P Mwene MID13
3
-
J Lee MID111
1
-
K Sano MID1311
-
N Amiri MID1231
5
-
S Widmer  MID91
2
-
N Weiper FWD11
-
F. Moreno Fell FWD1
-
Subs
L Rieß GLK4
-
D Hoof DEF10
2
-
N Veratschnig DEF9
2
-
K. Potulski DEF1
-
L Maloney MID7
-
S Kawasaki MID5
1
-
A Nordin FWD10
-
W Bøving FWD3
1
-
B Hollerbach FWD92
-
B. M'gladbach Bundesliga squad statistics 2025
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
13725
M NicolasH TabakovicJ ScallyJ Scally
Line-upAppserancesgoalsAssistscards
M Nicolas GLK13
-
J Scally DEF122
5
-
N Elvedi DEF13
2
-
K Diks DEF132
3
-
J Castrop  MID101
1
1
R Reitz MID131
3
-
Y Engelhardt MID1111
-
G Reyna MID9
1
-
L Netz MID91
-
S Machino FWD122
1
-
H Tabakovic FWD1272
-
Subs
T Cardoso GLK
-
M Friedrich DEF4
-
L Ullrich DEF10
1
-
O Fraulo MID41
-
C. Herrmann MID11
-
W. Mohya MID
-
N. Swider MID
-
K Stöger MID10
-
G Ranos FWD61
1
-