Skip to content

No matching football content found.

Type at least two characters to search.

← Goalscorer Prediction 19.04.2026 · 20:30
Bundesliga logo GermanyBundesliga
Borussia Monchengladbach logo
Borussia Monchengladbach
LDDWL
1-1Full time
FSV Mainz 05 logo
FSV Mainz 05
LWWWD
VenueBorussia-ParkSeason2025RoundRegular Season - 30
League table snapshot

Where the two clubs stand

Bundesliga · Season 2025

View full standings →
Borussia Monchengladbach logo BundesligaBorussia Monchengladbach #12
Played34 Points38 GD-11 W-D-L9-11-14
D D W L W Position 12 of 18
FSV Mainz 05 logo BundesligaFSV Mainz 05 #10
Played34 Points40 GD-9 W-D-L10-10-14
D L W L W Position 10 of 18

Table positions are for this fixture’s competition and season. Updated 26 May 2026, 00:00.

Recent form

How the two teams have been playing

Borussia Monchengladbach

LDDWL

Last 6: 27 goals scored, 5 conceded, 2 clean sheets.

FSV Mainz 05

LWWWD

Last 6: 17 goals scored, 5 conceded, 3 clean sheets.

Lineups

Starting elevens, formations and benches

Switch between the pitch and list views to see the confirmed team sheets supplied for this match.

Coach Formation3-5-1-1 11Starting XI11 players
Moritz Nicolas 33 Moritz Nicolas
Kevin Diks 4 Kevin Diks
Nico Elvedi 30 Nico Elvedi
Philipp Sander 16 Philipp Sander
Jens Castrop 17 Jens Castrop
Kevin Stöger 7 Kevin Stöger
Yannik Engelhardt 6 Yannik Engelhardt
Rocco Reitz 27 Rocco Reitz
Joseph Scally 29 Joseph Scally
Hugo Bolin 38 Hugo Bolin
Haris Tabakovic 15 Haris Tabakovic
Moritz Nicolas G · #33
Philipp Sander D · #16
Nico Elvedi D · #30
Kevin Diks D · #4
Joseph Scally M · #29
Rocco Reitz M · #27
Yannik Engelhardt M · #6
Kevin Stöger M · #7
Jens Castrop M · #17
Hugo Bolin F · #38
Haris Tabakovic F · #15
Bench

Substitutes

Franck Honorat#9 · M
Fabio Chiarodia#2 · D
Lukas Ullrich#26 · D
Giovanni Reyna#13 · M
Kota Takai#14 · D
Jan Olschowsky#23 · G
Robin Hack#25 · M
Wael Mohya#36 · M
Shuto Machino#18 · F
Coach Formation3-1-4-2 11Starting XI11 players
Daniel Batz 33 Daniel Batz
Dominik Kohr 31 Dominik Kohr
Stefan Posch 4 Stefan Posch
Danny da Costa 21 Danny da Costa
Kaishu Sano 6 Kaishu Sano
Nikolas Veratschnig 22 Nikolas Veratschnig
Nadiem Amiri 10 Nadiem Amiri
Paul Nebel 8 Paul Nebel
Anthony Caci 19 Anthony Caci
Phillip Tietz 20 Phillip Tietz
Sheraldo Becker 23 Sheraldo Becker
Daniel Batz G · #33
Danny da Costa D · #21
Stefan Posch D · #4
Dominik Kohr D · #31
Kaishu Sano M · #6
Anthony Caci M · #19
Paul Nebel M · #8
Nadiem Amiri M · #10
Nikolas Veratschnig M · #22
Sheraldo Becker F · #23
Phillip Tietz F · #20
Bench

Substitutes

Phillipp Mwene#2 · D
Armindo Sieb#11 · F
Silvan Widmer#30 · D
William Bøving#14 · F
Nelson Weiper#44 · F
Lasse Riess#1 · G
Kacper Potulski#48 · D
Andreas Hanche-Olsen#25 · D
Sota Kawasaki#24 · M
Match trends

Recent patterns to know

  • 5 of the last 10 meetings between these two have ended level.
Head to head

Previous meetings

Borussia Monchengladbach wins

1

Draws

5

FSV Mainz 05 wins

4

Avg goals

2.5

Both scored

70%

Over 2.5

40%

First-half avg

0.9

Meetings

10

05.12.2025FSV Mainz 05 vs Borussia Mönchengladbach0–1
07.03.2025Borussia Mönchengladbach vs FSV Mainz 051–3
25.10.2024FSV Mainz 05 vs Borussia Mönchengladbach1–1
02.03.2024FSV Mainz 05 vs Borussia Monchengladbach1–1
06.10.2023Borussia Monchengladbach vs FSV Mainz 052–2
24.02.2023FSV Mainz 05 vs Borussia Monchengladbach4–0
04.09.2022Borussia Monchengladbach vs FSV Mainz 050–1
03.04.2022Borussia Monchengladbach vs FSV Mainz 051–1
Match statistics

Borussia Monchengladbach vs FSV Mainz 05

38%Ball Possession62%
9Total Shots17
4Shots on Goal7
2Shots off Goal5
3Blocked Shots5
7Shots inside box10
2Shots outside box7
0Corner Kicks6
0Offsides2
12Fouls8
5Yellow Cards2
6Goalkeeper Saves3
366Total passes588
289Passes accurate513
79%Passes %87%
0.62Expected goals2.32
0goals_prevented0
Match events

Timeline

  1. 7'J. ScallyGoal · H. Bolin
  2. 21'🟨Dominik KohrYellow card
  3. 22'🟨Anthony CaciYellow card
  4. HT · 1-0
  5. 66'H. BolinSubstitution · F. Honorat
  6. 66'S. BeckerSubstitution · A. Sieb
  7. 66'N. VeratschnigSubstitution · P. Mwene
  8. 71'K. DiksSubstitution · F. C. Chiarodia
  9. 72'K. StogerSubstitution · G. Reyna
  10. 72'J. CastropSubstitution · L. Ullrich
  11. 76'A. CaciSubstitution · S. Widmer
  12. 76'P. NebelSubstitution · W. Boving
  13. 82'🟨Haris TabakovicYellow card
  14. 82'D. da CostaSubstitution · N. Weiper
  15. 87'H. TabakovicSubstitution · K. Takai
  16. 89'🟨Yannik EngelhardtYellow card
  17. 89'Nelson WeiperGoal
  18. 90'🟨Nico ElvediYellow card
  19. 90'N. AmiriPenalty goal
  20. 90+3'🟨Philipp SanderYellow card
  21. 90+7'🟨Moritz NicolasYellow card
  22. FT · 1-1
Player ratings

Top performers

Moritz NicolasMoritz Nicolas90 minutes8.6
Stefan PoschStefan Posch90 minutes8.2
Nadiem AmiriNadiem Amiri90 minutes7.9
Kevin StögerKevin Stöger72 minutes7.6
Anthony CaciAnthony Caci76 minutes7.6
Nelson WeiperNelson Weiper8 minutes7.5
Kevin DiksKevin Diks71 minutes7.3
Dominik KohrDominik Kohr90 minutes7.3
Prediction note: football is unpredictable. Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Frequently asked questions

Borussia Monchengladbach vs FSV Mainz 05 prediction FAQs

Haris Tabakovic The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.

Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.

Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.