Bundesliga Regular Season - 13

FSV Mainz 05 0 - 1 FT Borussia Mönchengladbach

Mewa Arena

AI-powered match analysis and previews to help you decide which games are worth watching

23
FT
Fri, Dec 5
Deutsch
FSV Mainz 05
0-1
Borussia Mönchengladbach
⚡ Intensity 24
⚖️ Balance 5
🏆 Stakes 0
🎲 Upset 0
Own goal sinks Mainz in desperate battle

Gladbach's Mercy: Own Goal Decides Relegation Six-Pointer in Mainz

Skip It Futmetrix Score: 23/100. D. da Costa's own goal in the 58th minute handed Borussia Mönchengladbach a cruel 1-0 victory that deepens FSV Mainz 05's descent into the abyss.

VAR's Cruelty: Denied, Then Delivered

The first half was a masterclass in cruel irony. Maxim Leitsch's strike in the 19th minute for Borussia Mönchengladbach looked a winner—until VAR intervened, wiping out the goal and crushing the visitors' early intensity. Mainz exhaled briefly, but the reprieve was illusory. In minute 58, the script inverted: D. da Costa deflected a shot past his own keeper, with H. Tabakovic credited with the assist. One lapse in concentration that crystallized Mainz's hopelessness in the Mewa Arena.

Batz Stands Firm, But Brilliance Can't Save the Sinking

Daniel Batz was immovable between the Mainz posts, recording four saves and delivering a display that in better circumstances would have earned a point. Yet Kaishu Sano's three key passes and Mainz's 55% possession couldn't forge a balance against Gladbach's clinical edge. The visitors fired 14 shots to Mainz's eight, accumulating 1.85 Expected Goals to their 0.97. This was a match where one team fought for survival with substance; the other, merely with desperation.

Gladbach's Momentum Holds; Mainz Drowns

Borussia Mönchengladbach (10th place, 16 points) proved their recent form—WDWWW—carries real weight. This win, however fortuitous, moves them further from the drop zone. FSV Mainz 05 (18th, 6 points) sinks deeper into the stakes of a relegation battle. With one win in 13 matches and a form line of LLDLD, the mathematical path to safety narrows by the week. In Mönchengladbach, this own-goal victory will be celebrated as fortune's smile; in Mainz, it's another chapter in a season devoid of mercy.

Key Questions

How did VAR change this match?

VAR cancelled Leitsch's legitimate goal in minute 19. Without that intervention, Gladbach's psychological advantage would have been overwhelming—a two-goal deficit in a relegation six-pointer is often decisive.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
55%
45%
FSV Mainz 05 55%
Borussia Mönchengladbach 45%
Shots
8
14
FSV Mainz 05 8
Borussia Mönchengladbach 14
Shots on Target
2
5
FSV Mainz 05 2
Borussia Mönchengladbach 5
Expected Goals (xG)
0.97
1.85
FSV Mainz 05 0.97
Borussia Mönchengladbach 1.85
Passes
525
425
FSV Mainz 05 525
Borussia Mönchengladbach 425
Pass Accuracy
80%
76%
FSV Mainz 05 80%
Borussia Mönchengladbach 76%
Corners
8
6
FSV Mainz 05 8
Borussia Mönchengladbach 6
Fouls
12
4
FSV Mainz 05 12
Borussia Mönchengladbach 4
Yellow Cards
2
1
FSV Mainz 05 2
Borussia Mönchengladbach 1
Red Cards
0
0
FSV Mainz 05 0
Borussia Mönchengladbach 0

Match Events

Maxim Leitsch 19'
Joseph Scally 🟨 25'
HT
D. da Costa (H. Tabakovic) 58'
66' 🔄 P. Mwene A. Nordin
G. Reyna K. Stoger 🔄 69'
77' 🔄 S. Widmer N. Veratschnig
77' 🔄 F. Moreno Fell B. Hollerbach
S. Machino G. Ranos 🔄 79'
88' 🔄 Lee Jae-Sung S. Kawasaki
J. Castrop M. Friedrich 🔄 90'+1
FT

Player Cards

Season performance ratings for players in this match

FSV Mainz 05

Goalkeepers
Daniel Batz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Danny da Costa
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.2
Rating
Andreas Hanche-Olsen
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
1
Interceptions
3
Blocks
Maxim Leitsch
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Silvan Widmer
ENFORCER
ENFORCER
3
Tackles
3
Tackles
5
Duels Won
71%
Win %
Kaishu Sano
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
51%
Pass Acc
Nadiem Amiri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jae-sung Lee
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Phillipp Mwene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Fabio Moreno Fell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
77
Total Mins
Started
Entry
Nelson Weiper
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Lasse Riess
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikolas Veratschnig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Stefan Bell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kacper Potulski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sota Kawasaki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arnaud Nordin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Benedict Hollerbach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
William Bøving
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Borussia Mönchengladbach

Goalkeepers
Moritz Nicolas
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
17%
Pass Acc
Defenders
Joseph Scally
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Nico Elvedi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
Kevin Diks
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Jens Castrop
👻 Invisible Nothing to note
Rocco Reitz
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Yannik Engelhardt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Luca Netz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Shuto Machino
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Giovanni Reyna
MAGNET
MAGNET
49
Activity
49
Activity
41
Passes
8
Duels
Haris Tabaković
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Tiago Pereira Cardoso
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marvin Friedrich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Lukas Ullrich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Stöger
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Oscar Fraulo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Swider
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wael Mohya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Charles Herrmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Grant-Leon Ranos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/03/2025 Borussia Mönchengladbach 1 - 3 FSV Mainz 05 Bundesliga BORUSSIA-PARK
25/10/2024 FSV Mainz 05 1 - 1 Borussia Mönchengladbach Bundesliga MEWA ARENA
02/03/2024 FSV Mainz 05 1 - 1 Borussia Monchengladbach Bundesliga MEWA ARENA
06/10/2023 Borussia Monchengladbach 2 - 2 FSV Mainz 05 Bundesliga BORUSSIA-PARK
24/02/2023 FSV Mainz 05 4 - 0 Borussia Monchengladbach Bundesliga MEWA ARENA
04/09/2022 Borussia Monchengladbach 0 - 1 FSV Mainz 05 Bundesliga Stadion im BORUSSIA-PARK
03/04/2022 Borussia Monchengladbach 1 - 1 FSV Mainz 05 Bundesliga Stadion im BORUSSIA-PARK
05/11/2021 FSV Mainz 05 1 - 1 Borussia Monchengladbach Bundesliga MEWA ARENA
20/02/2021 Borussia Monchengladbach 1 - 2 FSV Mainz 05 Bundesliga Stadion im BORUSSIA-PARK
07/03/2025
Bundesliga BORUSSIA-PARK
25/10/2024
Bundesliga MEWA ARENA
02/03/2024
Bundesliga MEWA ARENA
06/10/2023
Bundesliga BORUSSIA-PARK
24/02/2023
Bundesliga MEWA ARENA
04/09/2022
Bundesliga Stadion im BORUSSIA-PARK
03/04/2022
Bundesliga Stadion im BORUSSIA-PARK
05/11/2021
Bundesliga MEWA ARENA
20/02/2021
Bundesliga Stadion im BORUSSIA-PARK
FSV Mainz 05 Win
Borussia Mönchengladbach Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 13 37 49 9 +40 WVfB Stuttgart 0 - 5 Bayern München (06-12-2025)WBayern München 3 - 1 FC St. Pauli (29-11-2025)WBayern München 6 - 2 SC Freiburg (22-11-2025)DUnion Berlin 2 - 2 Bayern München (08-11-2025)WBayern München 3 - 0 Bayer Leverkusen (01-11-2025)
2 RB Leipzig 13 29 28 13 +15 WRB Leipzig 6 - 0 Eintracht Frankfurt (06-12-2025)DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)WRB Leipzig 2 - 0 Werder Bremen (23-11-2025)L1899 Hoffenheim 3 - 1 RB Leipzig (08-11-2025)WRB Leipzig 3 - 1 VfB Stuttgart (01-11-2025)
3 Borussia Dortmund 13 28 23 11 +12 WBorussia Dortmund 2 - 0 1899 Hoffenheim (07-12-2025)WBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)DBorussia Dortmund 3 - 3 VfB Stuttgart (22-11-2025)DHamburger SV 1 - 1 Borussia Dortmund (08-11-2025)WFC Augsburg 0 - 1 Borussia Dortmund (31-10-2025)
4 Bayer Leverkusen 13 23 28 19 +9 LFC Augsburg 2 - 0 Bayer Leverkusen (06-12-2025)LBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)WVfL Wolfsburg 1 - 3 Bayer Leverkusen (22-11-2025)WBayer Leverkusen 6 - 0 1. FC Heidenheim (08-11-2025)LBayern München 3 - 0 Bayer Leverkusen (01-11-2025)
5 1899 Hoffenheim 13 23 25 19 +6 LBorussia Dortmund 2 - 0 1899 Hoffenheim (07-12-2025)W1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)DFSV Mainz 05 1 - 1 1899 Hoffenheim (21-11-2025)W1899 Hoffenheim 3 - 1 RB Leipzig (08-11-2025)WVfL Wolfsburg 2 - 3 1899 Hoffenheim (02-11-2025)
6 VfB Stuttgart 13 22 21 22 -1 LVfB Stuttgart 0 - 5 Bayern München (06-12-2025)LHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)DBorussia Dortmund 3 - 3 VfB Stuttgart (22-11-2025)WVfB Stuttgart 3 - 2 FC Augsburg (09-11-2025)LRB Leipzig 3 - 1 VfB Stuttgart (01-11-2025)
7 Eintracht Frankfurt 13 21 28 29 -1 LRB Leipzig 6 - 0 Eintracht Frankfurt (06-12-2025)DEintracht Frankfurt 1 - 1 VfL Wolfsburg (30-11-2025)W1. FC Köln 3 - 4 Eintracht Frankfurt (22-11-2025)WEintracht Frankfurt 1 - 0 FSV Mainz 05 (09-11-2025)D1. FC Heidenheim 1 - 1 Eintracht Frankfurt (01-11-2025)
8 1. FC Köln 13 16 22 21 +1 D1. FC Köln 1 - 1 FC St. Pauli (06-12-2025)DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)L1. FC Köln 3 - 4 Eintracht Frankfurt (22-11-2025)LBorussia Mönchengladbach 3 - 1 1. FC Köln (08-11-2025)W1. FC Köln 4 - 1 Hamburger SV (02-11-2025)
9 SC Freiburg 13 16 20 22 -2 L1. FC Heidenheim 2 - 1 SC Freiburg (06-12-2025)WSC Freiburg 4 - 0 FSV Mainz 05 (30-11-2025)LBayern München 6 - 2 SC Freiburg (22-11-2025)WSC Freiburg 2 - 1 FC St. Pauli (09-11-2025)DUnion Berlin 0 - 0 SC Freiburg (01-11-2025)
10 Borussia Mönchengladbach 13 16 17 19 -2 WFSV Mainz 05 0 - 1 Borussia Mönchengladbach (05-12-2025)DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)W1. FC Heidenheim 0 - 3 Borussia Mönchengladbach (22-11-2025)WBorussia Mönchengladbach 3 - 1 1. FC Köln (08-11-2025)WFC St. Pauli 0 - 4 Borussia Mönchengladbach (01-11-2025)
11 Werder Bremen 13 16 18 24 -6 LHamburger SV 3 - 2 Werder Bremen (07-12-2025)DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)LRB Leipzig 2 - 0 Werder Bremen (23-11-2025)WWerder Bremen 2 - 1 VfL Wolfsburg (07-11-2025)DFSV Mainz 05 1 - 1 Werder Bremen (01-11-2025)
12 Union Berlin 13 15 16 22 -6 LVfL Wolfsburg 3 - 1 Union Berlin (06-12-2025)LUnion Berlin 1 - 2 1. FC Heidenheim (29-11-2025)WFC St. Pauli 0 - 1 Union Berlin (23-11-2025)DUnion Berlin 2 - 2 Bayern München (08-11-2025)DUnion Berlin 0 - 0 SC Freiburg (01-11-2025)
13 Hamburger SV 13 15 14 20 -6 WHamburger SV 3 - 2 Werder Bremen (07-12-2025)WHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)LFC Augsburg 1 - 0 Hamburger SV (22-11-2025)DHamburger SV 1 - 1 Borussia Dortmund (08-11-2025)L1. FC Köln 4 - 1 Hamburger SV (02-11-2025)
14 FC Augsburg 13 13 17 27 -10 WFC Augsburg 2 - 0 Bayer Leverkusen (06-12-2025)L1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)WFC Augsburg 1 - 0 Hamburger SV (22-11-2025)LVfB Stuttgart 3 - 2 FC Augsburg (09-11-2025)LFC Augsburg 0 - 1 Borussia Dortmund (31-10-2025)
15 VfL Wolfsburg 13 12 17 23 -6 WVfL Wolfsburg 3 - 1 Union Berlin (06-12-2025)DEintracht Frankfurt 1 - 1 VfL Wolfsburg (30-11-2025)LVfL Wolfsburg 1 - 3 Bayer Leverkusen (22-11-2025)LWerder Bremen 2 - 1 VfL Wolfsburg (07-11-2025)LVfL Wolfsburg 2 - 3 1899 Hoffenheim (02-11-2025)
16 1. FC Heidenheim 13 11 12 28 -16 W1. FC Heidenheim 2 - 1 SC Freiburg (06-12-2025)WUnion Berlin 1 - 2 1. FC Heidenheim (29-11-2025)L1. FC Heidenheim 0 - 3 Borussia Mönchengladbach (22-11-2025)LBayer Leverkusen 6 - 0 1. FC Heidenheim (08-11-2025)D1. FC Heidenheim 1 - 1 Eintracht Frankfurt (01-11-2025)
17 FC St. Pauli 13 8 11 25 -14 D1. FC Köln 1 - 1 FC St. Pauli (06-12-2025)LBayern München 3 - 1 FC St. Pauli (29-11-2025)LFC St. Pauli 0 - 1 Union Berlin (23-11-2025)LSC Freiburg 2 - 1 FC St. Pauli (09-11-2025)LFC St. Pauli 0 - 4 Borussia Mönchengladbach (01-11-2025)
18 FSV Mainz 05 13 6 11 24 -13 LFSV Mainz 05 0 - 1 Borussia Mönchengladbach (05-12-2025)LSC Freiburg 4 - 0 FSV Mainz 05 (30-11-2025)DFSV Mainz 05 1 - 1 1899 Hoffenheim (21-11-2025)LEintracht Frankfurt 1 - 0 FSV Mainz 05 (09-11-2025)DFSV Mainz 05 1 - 1 Werder Bremen (01-11-2025)