Borussia Mönchengladbach vs FSV Mainz 05
Joseph Scally
7'
N. Amiri
90'+8'
Predictions
Stats
Odds
Predictions
Double chance : draw or FSV Mainz 05
Borussia Mönchengladbach has been struggling for good results lately, with several losses and draws in their recent matches. In contrast, FSV Mainz 05 is in much better shape, having won most of their recent games.
Looking at how these two teams have played each other, their meetings are often very close, with many games ending level. Given Mainz's current good form and Gladbach's difficulties, Mainz 05 is likely to win this match.
Last Updated: 17 Apr 2026 07:27 AM
Substitutes for Borussia Mönchengladbach F. Honorat
' Out: H. Bolin
66
F. C. Chiarodia
' Out: K. Diks
71
L. Ullrich
' Out: J. Castrop
72
G. Reyna
' Out: K. Stoger
72
K. Takai
87' Out: H. Tabakovic
87
Substitutes for FSV Mainz 05 P. Mwene
' Out: N. Veratschnig
66
A. Sieb
' Out: S. Becker
66
S. Widmer
76' Out: A. Caci
76
W. Boving
' Out: Paul Nebel
76
N. Weiper
' Out: D. da Costa
82
REFEREE
T. Welz
- Borussia Mönchengladbach have not won in their last five matches (D2 L3).
- FSV Mainz 05 are in strong form, winning four of their last five outings.
- The last five head-to-head meetings have produced three draws.
- Mainz have won the last two Bundesliga encounters between these sides.
- Gladbach's recent home form shows one draw and two heavy defeats.
- Mainz have won their last two away matches without conceding a goal.
- Gladbach average slightly higher possession (50.2%) than Mainz (45.1%) this season.
- Both teams have similar average shots per game (Gladbach 12.8, Mainz 12.5).
- Prediction models heavily favor a double chance of draw or Mainz win (90% combined).
- The statistical comparison gives Mainz a significant overall edge (56.7% vs 43.3%).
- Recent head-to-heads are tight, with Gladbach unbeaten in four of the last five at home to Mainz.
- The highest odds for the predicted outcome (Draw/Away) are 1.62 with Betano.
2/
6/
4
WINS
DRAWS
WINS
Borussia Mönchengladbach
1
–
1
19 Apr, 2026
Bundesliga 2025-2026
Bundesliga 2025-2026
FSV Mainz 05
FSV Mainz 05
0
–
1
05 Dec, 2025
Bundesliga 2025-2026
Bundesliga 2025-2026
Borussia Mönchengladbach
Borussia Mönchengladbach
1
–
3
07 Mar, 2025
Bundesliga 2024-2025
Bundesliga 2024-2025
FSV Mainz 05
FSV Mainz 05
1
–
1
25 Oct, 2024
Bundesliga 2024-2025
Bundesliga 2024-2025
Borussia Mönchengladbach
FSV Mainz 05
1
–
1
02 Mar, 2024
Bundesliga 2023-2024
Bundesliga 2023-2024
Borussia Mönchengladbach
Borussia Mönchengladbach
2
–
2
06 Oct, 2023
Bundesliga 2023-2024
Bundesliga 2023-2024
FSV Mainz 05
FSV Mainz 05
4
–
0
24 Feb, 2023
Bundesliga 2022-2023
Bundesliga 2022-2023
Borussia Mönchengladbach
Borussia Mönchengladbach
0
–
1
04 Sep, 2022
Bundesliga 2022-2023
Bundesliga 2022-2023
FSV Mainz 05
Borussia Mönchengladbach
1
–
1
03 Apr, 2022
Bundesliga 2021-2022
Bundesliga 2021-2022
FSV Mainz 05
FSV Mainz 05
1
–
1
05 Nov, 2021
Bundesliga 2021-2022
Bundesliga 2021-2022
Borussia Mönchengladbach
Borussia Mönchengladbach
1
–
2
20 Feb, 2021
Bundesliga 2020-2021
Bundesliga 2020-2021
FSV Mainz 05
FSV Mainz 05
2
–
3
24 Oct, 2020
Bundesliga 2020-2021
Bundesliga 2020-2021
Borussia Mönchengladbach
Total
Per Match
52
Corners
68
4.3
Corners
5.7
119
Fouls
163
9.9
Fouls
13.6
31
Offsides
22
2.6
Offsides
1.8
163
Shots
185
13.6
Shots
15.4
64
Shots on Goal
77
5.3
Shots on Goal
6.4
25
Yellow Cards
29
2.1
Yellow Cards
2.4
1
Red Cards
1
0.1
Red Cards
0.1
13
Goals
19
1.1
Goals
1.6
19
Goals Conceded
13
1.6
Goals Conceded
1.1
1
Clean Sheets
2
0.1
Clean Sheets
0.2
Last matches for BOR
Bundesliga 2025-2026
09 MAY, 2026
Borussia Mönchengladbach
1
FC Augsburg
3
L
Bundesliga 2025-2026
03 MAY, 2026
Borussia Mönchengladbach
1
Borussia Dortmund
0
W
Bundesliga 2025-2026
25 APR, 2026
Borussia Mönchengladbach
0
VfL Wolfsburg
0
D
Bundesliga 2025-2026
19 APR, 2026
Borussia Mönchengladbach
1
FSV Mainz 05
1
D
Bundesliga 2025-2026
11 APR, 2026
Borussia Mönchengladbach
0
RB Leipzig
1
L
Bundesliga 2025-2026
04 APR, 2026
Borussia Mönchengladbach
2
1. FC Heidenheim
2
D
Bundesliga 2025-2026
21 MAR, 2026
Borussia Mönchengladbach
3
1. FC Köln
3
D
Bundesliga 2025-2026
13 MAR, 2026
Borussia Mönchengladbach
2
FC St. Pauli
0
W
Bundesliga 2025-2026
06 MAR, 2026
Borussia Mönchengladbach
1
Bayern München
4
L
Bundesliga 2025-2026
28 FEB, 2026
Borussia Mönchengladbach
1
Union Berlin
0
W
Last matches for FSV
Bundesliga 2025-2026
10 MAY, 2026
FSV Mainz 05
0
Union Berlin
0
D
Bundesliga 2025-2026
03 MAY, 2026
FSV Mainz 05
2
FC St. Pauli
1
W
Bundesliga 2025-2026
25 APR, 2026
FSV Mainz 05
3
Bayern München
4
L
Bundesliga 2025-2026
19 APR, 2026
FSV Mainz 05
1
Borussia Mönchengladbach
1
D
Bundesliga 2025-2026
12 APR, 2026
FSV Mainz 05
0
SC Freiburg
1
L
Bundesliga 2025-2026
04 APR, 2026
FSV Mainz 05
2
1899 Hoffenheim
1
W
Bundesliga 2025-2026
22 MAR, 2026
FSV Mainz 05
2
Eintracht Frankfurt
1
W
Bundesliga 2025-2026
15 MAR, 2026
FSV Mainz 05
2
Werder Bremen
0
W
Bundesliga 2025-2026
07 MAR, 2026
FSV Mainz 05
2
VfB Stuttgart
2
D
Bundesliga 2025-2026
28 FEB, 2026
FSV Mainz 05
1
Bayer Leverkusen
1
D
#
Team
PL
W
D
L
GD
PTS
