Bundesliga Regular Season - 13
FSV Mainz 05 0 - 1 FT Borussia Mönchengladbach
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
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
90'+3 Andreas Hanche-Olsen
FT
Player Cards
Season performance ratings for players in this match
FSV Mainz 05
Goalkeepers
Daniel Batz
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Danny da Costa
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.2
Rating
Andreas Hanche-Olsen
SWEEPER
4
Cleanups
4
Cleanups
1
Interceptions
3
Blocks
Maxim Leitsch
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Silvan Widmer
ENFORCER
3
Tackles
3
Tackles
5
Duels Won
71%
Win %
Kaishu Sano
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
51%
Pass Acc
Nadiem Amiri
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jae-sung Lee
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Phillipp Mwene
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Fabio Moreno Fell
LATE SHIFT
15
Late Mins
15
Late Mins
77
Total Mins
Started
Entry
Nelson Weiper
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Lasse Riess
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikolas Veratschnig
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Stefan Bell
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kacper Potulski
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sota Kawasaki
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arnaud Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Benedict Hollerbach
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
William Bøving
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borussia Mönchengladbach
Goalkeepers
Moritz Nicolas
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
17%
Pass Acc
Defenders
Joseph Scally
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Nico Elvedi
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
Kevin Diks
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Jens Castrop
👻 Invisible Nothing to note
Rocco Reitz
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Yannik Engelhardt
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Luca Netz
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Shuto Machino
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Giovanni Reyna
MAGNET
49
Activity
49
Activity
41
Passes
8
Duels
Haris Tabaković
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Tiago Pereira Cardoso
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marvin Friedrich
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Lukas Ullrich
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Stöger
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Oscar Fraulo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Swider
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wael Mohya
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Charles Herrmann
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Grant-Leon Ranos
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
25/10/2024
02/03/2024
06/10/2023
24/02/2023
04/09/2022
03/04/2022
05/11/2021
20/02/2021
FSV Mainz 05 Win
Borussia Mönchengladbach Win
Draw
League Standings
P: 13 GD: +40
P: 13 GD: +15
P: 13 GD: +12
P: 13 GD: +9
P: 13 GD: +6
P: 13 GD: -1
P: 13 GD: -1
P: 13 GD: +1
P: 13 GD: -2
P: 13 GD: -2
P: 13 GD: -6
P: 13 GD: -6
P: 13 GD: -6
P: 13 GD: -10
P: 13 GD: -6
P: 13 GD: -16
P: 13 GD: -14
League Standings
P: 20 GD: +56
P: 19 GD: +21
P: 20 GD: +20
P: 20 GD: +10
P: 20 GD: +11
P: 19 GD: +12
P: 20 GD: -1
P: 20 GD: -5
P: 20 GD: -8
P: 20 GD: -3
P: 20 GD: -13
P: 20 GD: -9
P: 19 GD: -10
P: 20 GD: -14
P: 20 GD: -16
P: 20 GD: -10
P: 20 GD: -16
AI-powered match analysis and previews to help you decide which games are worth watching
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.
Mainz's Fortress Crumbles Against Gladbach's Momentum
Average Entertainment Futmetrix Score: 53/100. FSV Mainz 05 enters the Mewa Arena with zero home wins in six attempts—a relegation nightmare that only a victory against Borussia Mönchengladbach can temporarily ease.
The Setup
Mainz's Form is in freefall: one win from 13 matches, 24 goals conceded, and a goal difference of -13. Their home record is genuinely alarming—zero wins at the Mewa Arena this season. Gladbach, conversely, have seized momentum with four victories in their last five outings. The Balance between these sides is mathematically even, yet the psychological weight sits entirely on Mainz's shoulders. This is survival football at its most desperate.
The Critical Battle
Mainz's leaking defence against Haris Tabaković's clinical finishing—this matchup determines everything. The Bosnian striker has posted four goals and two assists across five recent matches, averaging a 7.3 rating. Mainz's porous backline cannot afford another lesson in precision finishing. If Tabaković gets space, Mainz's survival hopes take another hit.
Our Prediction
Gladbach exploit Mainz's home curse. The visitors control the midfield, suffocate Mainz's build-up, and Tabaković converts his chances with ruthless efficiency. Mainz scrape a goal but cannot find the equaliser. Gladbach win 2:1, leaving Mainz staring into the abyss.
Key Questions
Should I watch this match?
Yes, if relegation drama appeals. Mainz's home curse versus Gladbach's form creates genuine tension.
What's the predicted outcome?
Gladbach 2-1 Mainz. Tabaković's form overwhelms Mainz's fragile defence.
Where are both teams in the league table?
Mainz 18th with 6 points (relegation zone). Gladbach 10th with 16 points. A genuine six-pointer.
What is FSV Mainz 05's current form?
Dire: one win from 13 matches, zero home victories, -13 goal difference. Crisis mode.
Who is the in-form player to watch?
Haris Tabaković: 4 goals, 2 assists in 5 matches (7.3 rating). Gladbach's clinical finisher.
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.