Bundesliga Regular Season - 16
Union Berlin 2 - 2 FT FSV Mainz 05
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
19' D. Leite
N. Amiri (Lee Jae-Sung) 30'
HT
57' D. Doekhi
65' ↓ A. Kemlein ↑A. Schafer
65' ↓ L. Burcu ↑I. Ansah
B. Hollerbach (N. Veratschnig) 69'
71' ↓ J. Haberer ↑C. Trimmel
71' ↓ O. Burke ↑Jeong Woo-Yeong
77' Jeong Woo-Yeong (D. Kohn)
78' ↓ D. Leite ↑M. Ljubicic
↓ N. Amiri ↑P. Nebel 78'
↓ B. Hollerbach ↑A. Sieb 78'
↓ P. Tietz ↑L. Maloney 85'
86' D. Doekhi (D. Kohn)
FT
Player Cards
Season performance ratings for players in this match
Union Berlin
Goalkeepers
Frederik Rønnow
LATE SHIFT
15
late mins
15
late mins
89
total mins
Started
entry
Defenders
Danilho Doekhi
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.3
rating
Leopold Querfeld
PROVOCATEUR
2
fouls won
2
fouls won
9
Duels Won
0
pens won
Diogo Leite
WALL
0
dribbled past
0
dribbled past
3
tackles
70%
duel win %
Midfielders
Janik Haberer
LATE SHIFT
15
late mins
15
late mins
70
total mins
71
entry
Rani Khedira
LATE SHIFT
15
late mins
15
late mins
89
total mins
Started
entry
Aljoscha Kemlein
LATE SHIFT
15
late mins
15
late mins
65
total mins
65
entry
Derrick Köhn
ARCHITECT
5
key passes
5
key passes
2
assists
37%
pass acc
Forwards
Oliver Burke
LATE SHIFT
15
late mins
15
late mins
70
total mins
71
entry
Livan Burcu
STORMTROOPER
3
shots
3
shots
0
goals
1
on target
Andrej Ilić
MAGNET
49
activity
49
activity
25
passes
24
duels
BENCH
Matheo Raab
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Christopher Trimmel
LATE SHIFT
15
late mins
15
late mins
19
total mins
Started
entry
Stanley N'Soki
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Josip Juranović
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
András Schäfer
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Woo-Yeong Jeong
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
Alex Král
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ilyas Ansah
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Marin Ljubičić
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
FSV Mainz 05
Goalkeepers
Daniel Batz
LATE SHIFT
15
late mins
15
late mins
89
total mins
Started
entry
Defenders
Danny da Costa
WALL
0
dribbled past
0
dribbled past
4
tackles
82%
duel win %
Stefan Bell
WALL
0
dribbled past
0
dribbled past
2
tackles
63%
duel win %
Dominik Kohr
LATE SHIFT
15
late mins
15
late mins
89
total mins
Started
entry
Midfielders
Silvan Widmer
STORMTROOPER
2
shots
2
shots
0
goals
0
on target
Nadiem Amiri
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Kaishu Sano
LATE SHIFT
15
late mins
15
late mins
89
total mins
Started
entry
Jae-sung Lee
ARCHITECT
4
key passes
4
key passes
1
assists
25%
pass acc
Nikolas Veratschnig
PROVIDER
1
assists
1
assists
1
key passes
6.9
rating
Forwards
Benedict Hollerbach
FINISHER
1
goals
1
goals
3
shots
7.3
rating
Phillip Tietz
MAGNET
48
activity
48
activity
27
passes
21
duels
BENCH
Lasse Riess
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Kacper Potulski
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Paul Nebel
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
Sota Kawasaki
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Lennard Maloney
LATE SHIFT
15
late mins
15
late mins
4
total mins
Started
entry
William Bøving
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Arnaud Nordin
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Nelson Weiper
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Armindo Sieb
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 19/01/2025 | Union Berlin | 2 - 1 | FSV Mainz 05 | Bundesliga | Stadion An der Alten Försterei |
| 24/08/2024 | FSV Mainz 05 | 1 - 1 | Union Berlin | Bundesliga | MEWA ARENA |
| 07/02/2024 | FSV Mainz 05 | 1 - 1 | Union Berlin | Bundesliga | MEWA ARENA |
| 20/08/2023 | Union Berlin | 4 - 1 | FSV Mainz 05 | Bundesliga | Stadion An der Alten Försterei |
| 04/02/2023 | Union Berlin | 2 - 1 | FSV Mainz 05 | Bundesliga | Stadion An der Alten Försterei |
| 14/08/2022 | FSV Mainz 05 | 0 - 0 | Union Berlin | Bundesliga | MEWA ARENA |
| 26/02/2022 | Union Berlin | 3 - 1 | FSV Mainz 05 | Bundesliga | Stadion An der Alten Försterei |
| 03/10/2021 | FSV Mainz 05 | 1 - 2 | Union Berlin | Bundesliga | MEWA ARENA |
| 06/02/2021 | FSV Mainz 05 | 1 - 0 | Union Berlin | Bundesliga | OPEL ARENA |
| 02/10/2020 | Union Berlin | 4 - 0 | FSV Mainz 05 | Bundesliga | Stadion An der Alten Försterei |
19/01/2025
24/08/2024
07/02/2024
20/08/2023
04/02/2023
14/08/2022
26/02/2022
03/10/2021
06/02/2021
02/10/2020
Union Berlin Win
FSV Mainz 05 Win
Draw
League Standings
P: 16 GD: +51
P: 16 GD: +14
P: 15 GD: +11
P: 16 GD: +10
P: 16 GD: +6
P: 15 GD: +9
P: 16 GD: 0
P: 16 GD: 0
P: 16 GD: -3
P: 16 GD: -2
P: 16 GD: -2
P: 15 GD: -10
P: 16 GD: -10
P: 16 GD: -12
P: 16 GD: -15
P: 15 GD: -13
P: 16 GD: -21
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
Late Iron Resilience: Union Berlin Deny Mainz at the Death
Worth Watching Futmetrix Score: 56/100. A spirited late surge saw Union Berlin claw back from two goals down to secure a draw, leaving bottom-of-the-table Mainz 05 devastated after leading for much of the afternoon.
A Shock at the Alten Försterei
The atmosphere at Stadion An der Alten Försterei shifted from expectant to nervous as the visitors took control. Despite their position at the foot of the table, FSV Mainz 05 played with a high **Upset Factor** and clinical efficiency. The deadlock was broken in the 30th minute by Nadiem Amiri, who finished a well-worked move orchestrated by Lee Jae-Sung. Mainz maintained their Balance throughout the first half, frustrating the home side by limiting them to speculative efforts despite Union controlling 57% of the possession.
The Köhn Connection Ignites the Comeback
When B. Hollerbach doubled the lead for the visitors in the 69th minute, the **Stakes** could not have been higher for a Mainz side desperate for a lifeline in the relegation battle. However, the introduction of Jeong Woo-Yeong proved inspired. The South Korean international reduced the deficit in the 77th minute, meeting a brilliant delivery from Derrick Köhn. Köhn was the creative heartbeat for the hosts, registering two assists and five key passes as he relentlessly attacked the flanks.
The final ten minutes saw a significant increase in Intensity as Union Berlin laid siege to the Mainz goal. The pressure eventually told in the 86th minute. Once again, it was Köhn who provided the ammunition, finding D. Doekhi, whose powerful header found the back of the net to level the scores. Statistically, Union were the superior side with an xG of 2.23 compared to Mainz's 1.10, but the result feels like a loss for the visitors who remain rooted to the bottom of the Bundesliga with just one win all season. For Union, this was a display of the "Iron" character that has come to define the club in recent years.
Key Questions
How did Derrick Köhn influence the match?
Köhn was Union's best performer, providing both assists and creating five goal-scoring opportunities for his teammates.
What does this mean for the Bundesliga table?
Mainz remains 18th with only nine points, while Union Berlin sits in 8th place following the comeback.
Was the result a fair reflection of the game?
Yes, Union Berlin's dominance in shots (16) and xG (2.23) suggested they deserved at least a point.
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.
Survival Stakes at Stadion An der Alten Försterei: Union Must Deliver
Skip It Futmetrix Score: 43/100. A certified six-pointer—Union Berlin cannot afford to slip up against a Mainz 05 side fighting for their Bundesliga life.
The Setup
The stakes are brutal. Union Berlin sits eighth with 21 points, but the gap to the relegation zone is razor-thin. Mainz 05 are in freefall—just one win from 15 matches, marooned on 8 points at the bottom. Their form is nightmarish (DLLDL), while Union have sparked back to life (WWLLW). The balance of quality is stark, yet Mainz have nothing to lose and everything to gain from a desperate gamble.
Key Battle
Union will dominate possession and press early; Mainz must absorb that intensity and strike on the counter. The midfield becomes the battleground—whoever controls tempo controls the match. Union's defensive solidity (-3 goal difference) will be tested against Mainz's attacking desperation, while the visitors' leaky backline (-13) invites relentless waves of Köpenicker pressure.
Our Prediction
Union Berlin 2-1 Mainz 05. The hosts weather early chaos, then dissect Mainz's frantic shape through the wings. Mainz grab a consolation goal late, but Union's clinical finishing seals a crucial three points in the relegation dogfight.
Key Questions
Should I watch this match?
Absolutely—genuine relegation drama with everything on the line. High stakes, real desperation.
What's the predicted outcome?
Union Berlin win 2-1. The hosts' 44.3% favouritism reflects their quality edge; Mainz's defence is too porous.
Where are both teams in the table?
Union 8th place (21 points), Mainz 18th (8 points). A chasm between hope and despair.
What is Mainz's current form?
Dire: one win in 15 matches (DLLDL). Goal difference -13. A relegation candidate in freefall.
What does this mean for relegation?
A Union win opens the trap door wider for Mainz. Mainz need victory to keep hope alive.
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.