Mainz vs Borussia M'gladbach Results & Stats | 05.12.2025

de Mainz vs Borussia M'gladbach
19:30 Ended
Mainz
0
Borussia M'gladbach
1
Bet on the game with:
Bet365
star freebets livegame

Highlights

Mainz
whistle
Borussia M'gladbach
25'
yellow card
Scally
clock 2,1 HT
58'
ball
Da Costa
Mwene
Nordin
substitution
66'
69'
substitution
Reyna
Stoger
Widmer
Veratschnig
substitution
77'
Moreno Fell
Hollerbach
substitution
77'
79'
substitution
Machino
Ranos
Lee
Kawasaki
substitution
88'
Veratschnig
yellow card
90'
90+1'
substitution
Castrop
Friedrich
HancheOlsen
yellow card
90+3'
clock 2,1 FT
corners yellow card red card substitution ball
Mainz
8
2
0
4
0
Borussia M'gladbach
6
1
0
3
1

Ticker

Start play
2' - 1st Corner - Borussia M'gladbach
15' - 2nd Corner - Mainz
16' - 3rd Corner - Borussia M'gladbach
16' - 1st Shot On Target - Castrop (Borussia M'gladbach)
17' - 1st Shot Off Target - Diks (Borussia M'gladbach)
21' - 2nd Shot Off Target - Tabakovic (Borussia M'gladbach)
23' - 3rd Shot Off Target - Castrop (Borussia M'gladbach)
8' - 4th Shot Off Target - Tabakovic (Borussia M'gladbach)
25' ~ 1st Yellow Card ~ Scally ~(Borussia M'gladbach)
8' - 4th Shot Off Target - Tabakovic (Borussia M'gladbach)
27' - 1st Offside - Mainz
29' - 2nd Offside - Borussia M'gladbach
30' - 3rd Offside - Borussia M'gladbach
16' - 5th Shot Off Target - Tabakovic (Borussia M'gladbach)
45+1' - 6th Shot Off Target - Reyna (Borussia M'gladbach)
Score After First Half - 0-0 - 2,1
8' - 4th Shot Off Target - Tabakovic (Borussia M'gladbach)
48' - 2nd Shot On Target - Weiper (Mainz)
51' - 4th Corner - Borussia M'gladbach
52' - 7th Shot Off Target - Lee (Mainz)
50' - 8th Shot Off Target - Tabakovic (Borussia M'gladbach)
57' - 3rd Shot On Target - Castrop (Borussia M'gladbach)
58' - 5th Corner - Borussia M'gladbach
58' - 1st Goal - Da Costa (Borussia M'gladbach) - Own Goal
59' - 9th Shot Off Target - Tabakovic (Borussia M'gladbach)
59' - 9th Shot Off Target - Tabakovic (Borussia M'gladbach)
61' - 4th Shot On Target - Reitz (Borussia M'gladbach)
64' - 6th Corner - Mainz
65' - 7th Corner - Mainz
66' - 8th Corner - Mainz
66' - 10th Shot Off Target - Leitsch (Mainz)
66' ~ Substitution ~ Nordin ~ Mwene ~(Mainz)
67' - 9th Corner - Borussia M'gladbach
68' - 5th Shot On Target - Nordin (Mainz)
69' ~ Substitution ~ Stoger ~ Reyna ~(Borussia M'gladbach)
71' - 10th Corner - Mainz
71' - 11th Shot Off Target - Moreno Fell (Mainz)
71' - 12th Shot Off Target - Weiper (Mainz)
73' - 13th Shot Off Target - Weiper (Mainz)
74' - 11th Corner - Mainz
77' ~ Substitution ~ Veratschnig ~ Widmer ~(Mainz)
78' - 6th Shot On Target - Machino (Borussia M'gladbach)
77' ~ Substitution ~ Hollerbach ~ Moreno Fell ~(Mainz)
79' ~ Substitution ~ Ranos ~ Machino ~(Borussia M'gladbach)
82' - 12th Corner - Mainz
85' - 13th Corner - Mainz
86' - 14th Shot Off Target - Lee (Mainz)
88' ~ Substitution ~ Kawasaki ~ Lee ~(Mainz)
90' - 15th Shot Off Target - Castrop (Borussia M'gladbach)
90' ~ 2nd Yellow Card ~ Veratschnig ~(Mainz)
90' - 7th Shot On Target - Reitz (Borussia M'gladbach)
90+1' - 14th Corner - Borussia M'gladbach
90+1' ~ Substitution ~ Friedrich ~ Castrop ~(Borussia M'gladbach)
90+3' ~ 3rd Yellow Card ~ Hanche-Olsen ~(Mainz)
Score After Full Time - 0-1 - 2,1

Starting lineups

Mainz (3-3-2-2)
Borussia M'gladbach (3-3-2-2)
Soccer field
Daniel Batz
33
Daniel Batz
Danny da Costa
21
Danny da Costa
Andreas Hanche-Olsen
25
Andreas Hanche-Olsen
Maxim Leitsch
5
Maxim Leitsch
Silvan Widmer
30
Silvan Widmer
Kaishu Sano
6
Kaishu Sano
Philipp Mwene
2
Philipp Mwene
Lee Jae-sung
7
Lee Jae-sung
Nadiem Amiri
10
Nadiem Amiri
Nelson Weiper
44
Nelson Weiper
Fabio Moreno Fell
36
Fabio Moreno Fell
Moritz Nicolas
33
Moritz Nicolas
Joe Scally
29
Joe Scally
Nico Elvedi
30
Nico Elvedi
Kevin Diks
4
Kevin Diks
Jens Castrop
17
Jens Castrop
Yannick Engelhardt
6
Yannick Engelhardt
Luca Netz
20
Luca Netz
Rocco Reitz
27
Rocco Reitz
Gio Reyna
13
Gio Reyna
Shuto Machino
18
Shuto Machino
Haris Tabakovic
15
Haris Tabakovic
Bo Henriksen Eugen Polanski
Bench
GK
1
Lasse Riess
DF
16
Stefan Bell
DF
48
Kacper Potulski
MF
14
William Boving
MF
15
Lennard Maloney
MF
24
Sota Kawasaki
MF
22
Nikolas Veratschnig
FW
17
Benedict Hollerbach
FW
9
Arnaud Nordin
Bench
GK
42
Tiago Pereira
DF
26
Lukas Ullrich
DF
5
Marvin Friedrich
MF
7
Kevin Stoger
MF
39
Niklas Swider
MF
22
Oscar Fraulo
MF
36
Wael Mohya
FW
34
Charles Herrmann
FW
28
Grant Leon Ranos
Substitutions
66'
substitution
Mwene
Nordin
69'
substitution
Reyna
Stoger
77'
substitution
Widmer
Veratschnig
77'
substitution
Moreno Fell
Hollerbach
79'
substitution
Machino
Ranos
88'
substitution
Lee
Kawasaki
90+1'
substitution
Castrop
Friedrich

Match Info & Odds

calendar December 5 2025 07:30
marker Mewa Arena - Mainz
whistle Benjamin Brand
coup Competition
de
Bundesliga I Germany

Statistics

Mainz
Borussia M'gladbach
Attacks
127
111
Dangerous attacks
60
32
Possession %
55
45
24 Action areas 22.2
127 Attacks 111
84 Ball safe 93
8 Corners 6
8 Corners F 6
1 Corners H 2
11 Crosses 12
0.18 Crossing accuracy 0.25
60 Dangerous attacks 32
10 Fouls 3
7 Goal attempts 7
0 Goals 1
7 Key passes 12
1 Offsides 2
6 Shots on target 9
2 Shots off target 5
0.80 Passing accuracy 0.77
0 Penalties 0
55 Possession % 45
0 Red cards 0
5 Saves 3
1 Shots blocked 2
4 Substitutions 3
0.93 Expected goals 1.77
2 Yellow cards 1
0 Yellow-red cards 0
Momentum! ?

Head to head

19:30 07/03
Borussia M'gladbach
1
Mainz
3
18:30 25/10
Mainz
1
Borussia M'gladbach
1
14:30 02/03
Mainz
1
Borussia M'gladbach
1
18:30 06/10
Borussia M'gladbach
2
Mainz
2
19:30 24/02
Mainz
4
Borussia M'gladbach
0
15:30 04/09
Borussia M'gladbach
0
Mainz
1
15:30 03/04
Borussia M'gladbach
1
Mainz
1
19:30 05/11
Mainz
1
Borussia M'gladbach
1
14:30 20/02
Borussia M'gladbach
1
Mainz
2
13:30 24/10
Mainz
2
Borussia M'gladbach
3
18:30 30/11
SC Freiburg
4
Mainz
0
17:45 27/11
CS U Craiova
1
Mainz
0
19:30 21/11
Mainz
1
TSG Hoffenheim
1
18:30 09/11
Eintracht Frankfurt
1
Mainz
0
17:45 06/11
Mainz
2
Fiorentina
1
14:30 01/11
Mainz
1
Werder Bremen
1
17:00 29/10
Mainz
0
VfB Stuttgart
2
16:30 26/10
VfB Stuttgart
2
Mainz
1
19:00 23/10
Mainz
1
Zrinjski Mostar
0
13:30 18/10
Mainz
3
Bayer Leverkusen
4
17:00 02/12
Borussia M'gladbach
1
St Pauli
2
19:30 28/11
Borussia M'gladbach
0
RB Leipzig
0
14:30 22/11
Heidenheim
0
Borussia M'gladbach
3
12:00 13/11
Borussia M'gladbach
1
Lierse Kempenzonen
0
17:30 08/11
Borussia M'gladbach
3
Cologne
1
14:30 01/11
St Pauli
0
Borussia M'gladbach
4
19:45 28/10
Borussia M'gladbach
3
Karlsruher SC
1
13:45 25/10
Borussia M'gladbach
0
Bayern Munich
3
18:30 17/10
Union Berlin
3
Borussia M'gladbach
1
11:00 10/10
Borussia M'gladbach
3
SC Preussen Munster
2
Season
22 Aug 2025 26 May 2026

Bundesliga 25/26 Standings