Bundesliga Regular Season - 9
FSV Mainz 05 1 - 1 FT Werder Bremen
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
36' S. Widmer (B. Hollerbach)
Marco Friedl 45'
HT
↓ S. Mbangula ↑C. Puertas 46'
Karim Coulibaly 59'
↓ V. Boniface ↑K. Topp 64'
↓ M. Grull ↑J. Njinmah 64'
69' ↓ B. Hollerbach ↑A. Sieb
77' ↓ P. Mwene ↑D. da Costa
77' ↓ S. Widmer ↑N. Veratschnig
↓ K. Coulibaly ↑I. Schmidt 81'
J. Stage 86'
Keke Topp 88'
89' ↓ P. Nebel ↑A. Nordin
89' ↓ Lee Jae-Sung ↑N. Weiper
90'+2 Nikolas Veratschnig
↓ R. Schmid ↑N. Stark 90'+2
FT
Player Cards
Season performance ratings for players in this match
FSV Mainz 05
Goalkeepers
R. Zentner
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. Hanche-Olsen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Maloney
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
D. Kohr
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Forwards
P. Nebel
MAGNET
57
Activity
57
Activity
48
Passes
9
Duels
B. Hollerbach
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Lee Jae-Sung
NPC
89
Minutes
89
Minutes
12%
Pass Acc
6.2
Rating
BENCH
L. Riess
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. da Costa
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
S. Bell
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Veratschnig
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
S. Kawasaki
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
N. Weiper
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
A. Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
F. Moreno Fell
👻 Invisible Nothing to note
Werder Bremen
Goalkeepers
M. Backhaus
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Y. Sugawara
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Pieper
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
K. Coulibaly
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
M. Friedl
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
J. Stage
CLUTCH HERO
0
Goal Time
0
Goal Time
0
Impact
7.7
Rating
S. Lynen
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
M. Grull
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
R. Schmid
NPC
89
Minutes
89
Minutes
36%
Pass Acc
6.7
Rating
S. Mbangula
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
V. Boniface
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
K. Hein
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
N. Stark
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
J. Malatini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Schmidt
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
L. Bittencourt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Puertas
ENFORCER
3
Tackles
3
Tackles
7
Duels Won
78%
Win %
P. Covic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Topp
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
J. Njinmah
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 31/01/2025 | Werder Bremen | 1 - 0 | FSV Mainz 05 | Bundesliga | Weserstadion |
| 15/09/2024 | FSV Mainz 05 | 1 - 2 | Werder Bremen | Bundesliga | MEWA ARENA |
| 03/02/2024 | FSV Mainz 05 | 0 - 1 | Werder Bremen | Bundesliga | MEWA ARENA |
| 02/09/2023 | Werder Bremen | 4 - 0 | FSV Mainz 05 | Bundesliga | wohninvest WESERSTADION |
| 08/04/2023 | FSV Mainz 05 | 2 - 2 | Werder Bremen | Bundesliga | MEWA ARENA |
| 15/10/2022 | Werder Bremen | 0 - 2 | FSV Mainz 05 | Bundesliga | wohninvest WESERSTADION |
| 21/04/2021 | Werder Bremen | 0 - 1 | FSV Mainz 05 | Bundesliga | wohninvest WESERSTADION |
| 19/12/2020 | FSV Mainz 05 | 0 - 1 | Werder Bremen | Bundesliga | OPEL ARENA |
| 20/06/2020 | FSV Mainz 05 | 3 - 1 | Werder Bremen | Bundesliga | OPEL ARENA |
31/01/2025
15/09/2024
03/02/2024
02/09/2023
08/04/2023
15/10/2022
21/04/2021
19/12/2020
20/06/2020
FSV Mainz 05 Win
Werder Bremen Win
Draw
League Standings
P: 9 GD: +29
P: 9 GD: +9
P: 9 GD: +9
P: 9 GD: +4
P: 9 GD: +4
P: 9 GD: +3
P: 9 GD: +4
P: 9 GD: +3
P: 9 GD: -4
P: 9 GD: -4
P: 9 GD: -2
P: 9 GD: -5
P: 9 GD: -7
P: 9 GD: -9
P: 9 GD: -10
P: 9 GD: -8
P: 9 GD: -7
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
Stage's Late Strike Denies Mainz in Relegation Battle
Skip It Futmetrix Score: 31/100. Two goals, two narratives, and one brutal reminder that in the Bundesliga's basement, even a 1-0 lead evaporates in the final breath.
Widmer's Precision, Stage's Cruelty
At the Mewa Arena, a familiar Bundesliga tragedy unfolded. FSV Mainz 05, fighting for survival on 5 points from 9 matches, needed this win more than most. Silvan Widmer delivered the blow they craved in the 36th minute, finishing cleanly after B. Hollerbach's assist to make it 1-0. The intensity was real. The hope, tangible. Then came the stakes—and the cruelty of the clock.
Bremen's Possession, Mainz's Fragility
Werder Bremen controlled the tempo with 53% possession and 469 total passes (80% accuracy), yet their attacking output betrayed their dominance: just 5 shots, 3 on target. Amos Pieper anchored Bremen's defence with composure, orchestrating a rearguard that bent but refused to break—until it did. Mio Backhaus made 3 crucial saves, keeping Bremen tethered to the contest despite their lack of cutting edge. Mainz, meanwhile, squandered their territorial advantage: 10 shots, 5 on target, but an xG of just 1.42 exposed their bluntness in the final third.
The 86th-Minute Earthquake
Then J. Stage struck. The 86th minute. Four minutes from safety. A balance-shifting moment that transformed Mainz's narrative from survival to devastation. 1-1. The lead changed hands twice in 90 minutes—a match that swung on precision and circumstance in equal measure. For Mainz, 17th place and a point dropped feels like a season slipping away. For Bremen, 9th place and a late equalizer tastes like vindication.
The Arithmetic of Disappointment
Mainz's form reads DLLLL—a club in freefall. This draw, earned through Widmer's clinical finish but surrendered through defensive negligence, is a point that feels like a loss. Bremen's form (DWDWL) shows volatility, but this point, snatched from the jaws of defeat with their lowest xG output (1.04), is a point that feels like a win. In the Bundesliga's lower reaches, such margins determine seasons.
Key Questions
Did Mainz deserve to win?
Partially. Widmer's finish was clinical, but 10 shots with 1.42 xG suggests missed opportunities. Bremen's resilience earned the draw.
Was Stage's equaliser fortunate?
Yes. Bremen dominated possession and defence but lacked efficiency. Stage's late strike was grit rewarded, not dominance converted.
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 Instincts Tested at Mewa Arena
Skip It Futmetrix Score: 32/100. Mainz 05 find themselves at a crossroads where only a victory can stop the bleeding in their desperate fight for Bundesliga survival.
The Setup
The Mewa Arena prepares for a high-pressure encounter as FSV Mainz 05 looks to escape the foot of the table. Their current Form is a major concern, with zero home wins in four attempts and a defensive line conceding 2.0 goals per game. Meanwhile, Werder Bremen occupies a relatively safe 11th place, but they cannot afford complacency. The Stakes are clear: Mainz must find their Balance or risk being cut adrift in the relegation battle before the winter break.
Key Battle
The creative burden for the hosts falls on Nadiem Amiri, who remains the primary source of inspiration in a struggling attack. He faces a daunting task against Karl Hein, the Bremen goalkeeper who has shown incredible Stars quality this season. With Hein averaging 5.5 saves per match, Mainz will need clinical finishing to beat a keeper who is currently operating at the peak of his powers.
Our Prediction
Mainz will likely start with high intensity, driven by the urgency of their league position. However, Werder Bremen’s ability to absorb pressure and hit on the break through players like Marco Grüll will keep the home side honest. Expect a bruising encounter where defensive resilience outweighs attacking flair. We predict a 1-1 draw, a result that continues Mainz's frustrating search for a home win but adds a vital point to their survival tally.
Key Questions
Should I watch this match?
Yes, it is a classic example of a high-stakes relegation scrap with maximum intensity.
What's the predicted outcome?
A 1-1 draw, as both sides cancel each other out in a tight battle.
Where are FSV Mainz 05 and Werder Bremen in the league table?
Mainz is 18th (bottom) with 6 points; Werder Bremen is 11th with 16 points.
What is FSV Mainz 05's current form?
Mainz is struggling on a four-game winless run and has yet to win at home.
Who is the in-form player to watch?
Nadiem Amiri is the man to watch, boasting 2 goals and 1 assist in 5 matches (7.3 rating).
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.