1. Football streams
  2. Bundesliga
  3. Mainz vs Borussia M'gladbach

How to watch Mainz vs Borussia M'gladbach online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Andreas Hanche-Olsen

    Andreas Hanche-Olsen (Mainz) has received a first yellow card.

  • 90'
    Yellow Card
    • Nikolas Veratschnig

    Nikolas Veratschnig (Mainz) has been booked and must now be careful not to get a second yellow card.

  • 90'
    Substitution
    • Jens Castrop
    • Marvin Friedrich

    Eugen Polanski (M´gladbach) is making a third substitution, with Marvin Friedrich replacing Jens Castrop.

  • 88'
    Substitution
    • Lee Jae-sung
    • Sota Kawasaki

    Sota Kawasaki is replacing Lee Jae-sung for the home team.

  • 79'
    Substitution
    • Shuto Machino
    • Grant Leon Ranos

    The away team replace Shuto Machino with Grant Leon Ranos.

  • 77'
    Substitution
    • Fabio Moreno Fell
    • Benedict Hollerbach

    Benjamin Hoffmann is making the team's third substitution at Mewa Arena with Benedict Hollerbach replacing Fabio Moreno Fell.

  • 77'
    Substitution
    • Silvan Widmer
    • Nikolas Veratschnig

    Nikolas Veratschnig is replacing Silvan Widmer for Mainz at Mewa Arena.

  • 69'
    Substitution
    • Gio Reyna
    • Kevin Stoger

    Kevin Stoger is on a sub for Gio Reyna for M´gladbach.

  • 66'
    Substitution
    • Philipp Mwene
    • Arnaud Nordin

    Mainz make their first substitution with Arnaud Nordin replacing Philipp Mwene.

  • 58'
    Goal !
    • Danny da Costa (Scorer)

    Danny da Costa blunders with an own goal. This makes it 0-1.

  • 24'
    Yellow Card
    • Joe Scally

    Joe Scally is booked for the away team.

  • Match Started

Line-ups

Mainz Mainz
(3-3-2-2)
(3-3-2-2)
Borussia M'gladbach Borussia M'gladbach
33Batz21da Costa25Hanche-Olsen5Leitsch30Widmer6Sano2Mwene7Jae-sung10Amiri44Weiper36Moreno Fell33Nicolas29Scally30Elvedi4Diks17Castrop6Engelhardt20Netz27Reitz13Reyna18Machino15Tabakovic
33Batz21da Costa25Hanche-Olsen5Leitsch30Widmer6Sano2Mwene7Jae-sung10Amiri44Weiper36Moreno Fell
Mainz Mainz
(3-3-2-2)
33Nicolas29Scally30Elvedi4Diks17Castrop6Engelhardt20Netz27Reitz13Reyna18Machino15Tabakovic
(3-3-2-2)
Borussia M'gladbach Borussia M'gladbach
Mainz Mainz
Hoffmann, Benjamin
Coach
Substitutes
Arnaud Nordin 9
66' Out: Philipp Mwene

Nikolas Veratschnig 22
77' Out: Silvan Widmer

Benedict Hollerbach 17
77' Out: Fabio Moreno Fell

Sota Kawasaki 24
88' Out: Lee Jae-sung
Missing players
Dominik Kohr
Other

Robin Zentner
Injured

Paul Nebel
Other

Maxim Bora Dal
Other
Borussia M'gladbach Borussia M'gladbach
Polanski, Eugen
Coach
Substitutes
Kevin Stoger 7
69' Out: Gio Reyna

Grant Leon Ranos 28
79' Out: Shuto Machino

Marvin Friedrich 5
90' Out: Jens Castrop
Missing players
Jonas Omlin
Injured

Philipp Sander
Injured

Nathan N`Goumou
Injured

Fabio Chiarodia
Injured

Jan Urbich
Injured

Statistics

Ball possession
Mainz54%
46% Borussia M'gladbach
Shots
5Off goal23On goal7

1
Shots blocked
2
8
Corner kicks
6
2
Offsides
2
4
Saves
1
10
Fouls
3
2
Yellow cards
1
0
Red cards
0

Mainz vs Borussia M'gladbach Betting tips

The most common result of matches between FSV Mainz and Borussia Monchengladbach when FSV Mainz is playing at home is 1-1. 4 matches have ended with this result.
The most common result of matches between FSV Mainz and Borussia Monchengladbach is 1-1. 10 matches have ended with this result.
During the last 23 meetings with FSV Mainz playing at home, FSV Mainz have won 7 times, there have been 8 draws while Borussia Monchengladbach have won 8 times. The goal difference is 29-27 in favour of FSV Mainz.
During the last 47 meetings, FSV Mainz have won 15 times, there have been 15 draws while Borussia Monchengladbach have won 17 times. The goal difference is 64-55 in favour of Borussia Monchengladbach.
Borussia Monchengladbach's last away win against FSV Mainz was in 2020.
Last season's matches: 1-1 (FSV Mainz at home) and 1-3 (Borussia Monchengladbach at home).
Borussia Monchengladbach have a winning streak of 3 matches in Bundesliga.
Did you know that FSV Mainz scores 27% of their goals between the minutes 31-45?
Did you know that Borussia Monchengladbach scores 38% of their goals between the minutes 76-90?
Borussia Monchengladbach have a winning streak of 5 matches.
1/10

Mainz vs Borussia M'gladbach Predictions

Bookmakers predict a 40.23% chance of a win for Mainz, 34.01% for Monchengladbach, and a 25.76% chance of a draw, with odds favouring a home win at 2.45. The likelihood of both teams scoring is slightly above 50%, and there is a strong expectation of over 2.5 goals with a 75.25% probability.

Full-time result1x2
Probability40%26%34%
Odds2.63.42.55
Correct Score1-01-20-1
Probability10%8%8%
Odds111011
Over/Under 2.5OverUnder
Probability75%25%
Odds1.672.2
BTTSYesNo
Probability54%46%
Odds1.572.25
Odds data provided by: Bet365

Head to head

Mainz and Borussia M'gladbach have played five recent Bundesliga matches, with Mainz winning twice, Borussia M'gladbach drawing twice, and one match ending in a draw. The latest encounter saw Mainz win 3-1 away at Borussia-Park on 7 March 2025.

Mainz
Matches:  13
Borussia M'gladbach
31%
Wins: 4
38%
Draws: 5
31%
Wins: 4
Recent meetings
  1. Flag DEUBundesliga
    5 Dec 2025
    MainzMainz
    0 : 1
    Borussia M'gladbachBorussia M'gladbach
  2. Flag DEUBundesliga
    7 Mar 2025
    Borussia M'gladbachBorussia M'gladbach
    1 : 3
    MainzMainz
  3. Flag DEUBundesliga
    25 Oct 2024
    MainzMainz
    1 : 1
    Borussia M'gladbachBorussia M'gladbach
  4. Flag DEUBundesliga
    2 Mar 2024
    MainzMainz
    1 : 1
    Borussia M'gladbachBorussia M'gladbach
  5. Flag DEUBundesliga
    6 Oct 2023
    Borussia M'gladbachBorussia M'gladbach
    2 : 2
    MainzMainz

Form

MainzMainz
  1. Flag DEUBundesliga
    5 Dec 2025
    Mainz
    0 : 1
    Borussia M'gladbach
  2. Flag DEUBundesliga
    30 Nov 2025
    SC Freiburg
    4 : 0
    Mainz
  3. Flag nullUefa Europa Conference League
    27 Nov 2025
    CS U Craiova
    1 : 0
    Mainz
  4. Flag DEUBundesliga
    21 Nov 2025
    Mainz
    1 : 1
    TSG Hoffenheim
  5. Flag DEUBundesliga
    9 Nov 2025
    Eintracht Frankfurt
    1 : 0
    Mainz
Borussia M'gladbachBorussia M'gladbach
  1. Flag DEUBundesliga
    5 Dec 2025
    Mainz
    0 : 1
    Borussia M'gladbach
  2. Flag DEUDFB Pokal
    2 Dec 2025
    Borussia M'gladbach
    1 : 2
    St Pauli
  3. Flag DEUBundesliga
    28 Nov 2025
    Borussia M'gladbach
    0 : 0
    RB Leipzig
  4. Flag DEUBundesliga
    22 Nov 2025
    Heidenheim
    0 : 3
    Borussia M'gladbach
  5. Flag nullClub Friendly Games
    13 Nov 2025
    Borussia M'gladbach
    1 : 0
    Lierse Kempenzonen

Mainz vs Borussia M'gladbach Standings

FSV Mainz is in 18th place with 6 points from 12 matches, having won 1, drawn 3, and lost 8. Borussia Monchengladbach sits 12th with 13 points, winning 3, drawing 4, and losing 5 from the same number of games.

PosTeamWDLMPts
9SC Freiburg4451316
10Borussia M'gladbach4451316
11Werder Bremen4451316
...
17St Pauli229138
18Mainz139136

Match information