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
Philipp Mwene
Injured

Dominik Kohr
Other

Robin Zentner
Injured

Anthony Caci
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
Robin Hack
Injured

Joe Scally
Suspended

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

FSV Mainz wins 1st half in 42% of their matches, Borussia Monchengladbach in 42% of their matches.
FSV Mainz wins 42% of halftimes, Borussia Monchengladbach wins 42%.
Borussia Monchengladbach haven't lost in their last 6 games.
Borussia Monchengladbach have kept a clean sheet in 3 matches in a row.
Both teams haven't won their last match in Bundesliga.
Both teams didn't score on their last match.
FSV Mainz have received 5 red cards this season. This is the highest number in Bundesliga.
FSV Mainz have conceded a goal in each of their last 8 matches.
FSV Mainz wins 1st half in 41% of their matches, Borussia Monchengladbach in 41% of their matches.
FSV Mainz wins 41% of halftimes, Borussia Monchengladbach wins 41%.
1/10

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 nullUefa Europa Conference League
    11 Dec 2025
    Lech Poznan
    1 : 1
    Mainz
  2. Flag DEUBundesliga
    5 Dec 2025
    Mainz
    0 : 1
    Borussia M'gladbach
  3. Flag DEUBundesliga
    30 Nov 2025
    SC Freiburg
    4 : 0
    Mainz
  4. Flag nullUefa Europa Conference League
    27 Nov 2025
    CS U Craiova
    1 : 0
    Mainz
  5. Flag DEUBundesliga
    21 Nov 2025
    Mainz
    1 : 1
    TSG Hoffenheim
Borussia M'gladbachBorussia M'gladbach
  1. Flag DEUBundesliga
    13 Dec 2025
    Borussia M'gladbach
    1 : 3
    Wolfsburg
  2. Flag DEUBundesliga
    5 Dec 2025
    Mainz
    0 : 1
    Borussia M'gladbach
  3. Flag DEUDFB Pokal
    2 Dec 2025
    Borussia M'gladbach
    1 : 2
    St Pauli
  4. Flag DEUBundesliga
    28 Nov 2025
    Borussia M'gladbach
    0 : 0
    RB Leipzig
  5. Flag DEUBundesliga
    22 Nov 2025
    Heidenheim
    0 : 3
    Borussia M'gladbach

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
10SC Freiburg4451316
11Borussia M'gladbach4461416
12Werder Bremen4451316
...
17Heidenheim3291411
18Mainz139136

Match information