Bundesliga Gameweek 9
FSV Mainz 05 1 - 1 FT Werder Bremen
Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Machida Zelvia
2-4
Kashiwa Reysol
⚡ Intensity
100
⚖️ Balance
78
🏆 Stakes
100
🎲 Upset
12
Kashiwa Reysol conquer Machida in away thriller
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'
↓ M. Grull ↑J. Njinmah 64'
↓ V. Boniface ↑K. Topp 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
Our take on every player in this match
FSV Mainz 05
Goalkeepers
Robin Zentner
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Andreas Hanche-Olsen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lennard Maloney
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Dominik Kohr
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Phillipp Mwene
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Kaishu Sano
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
Nadiem Amiri
MAGNET
69
Activity
69
Activity
62
Passes
7
Duels
Silvan Widmer
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
8.3
Rating
Yes
Captain
Forwards
Paul Nebel
MAGNET
57
Activity
57
Activity
48
Passes
9
Duels
Benedict 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
Lasse Rieß
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Danny da Costa
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
Nikolas Veratschnig
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Sota Kawasaki
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arnaud Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Nelson Weiper
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
F. Moreno Fell
👻 Invisible Nothing to note
Werder Bremen
Goalkeepers
Mio Backhaus
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Yukinari Sugawara
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Amos Pieper
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Abdoul Karim Coulibaly
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Marco Friedl
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Jens Stage
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
7.7
Rating
Senne Lynen
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Marco Grüll
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Romano Schmid
NPC
89
Minutes
89
Minutes
36%
Pass Acc
6.7
Rating
Samuel Mbangula
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Victor Boniface
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Karl Hein
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Niklas Stark
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Julián Malatini
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Isaac Schmidt
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Leonardo Bittencourt
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cameron Puertas
ENFORCER
3
Tackles
3
Tackles
7
Duels Won
78%
Win %
Patrice Čović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Keke Topp
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Justin Njinmah
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/01/2025 | FSV Mainz 05 | 1 - 1 | Werder Bremen | Bundesliga | Mewa Arena |
| 01/31/2025 | Werder Bremen | 1 - 0 | FSV Mainz 05 | Bundesliga | Weserstadion |
| 09/15/2024 | FSV Mainz 05 | 1 - 2 | Werder Bremen | Bundesliga | MEWA ARENA |
| 02/03/2024 | FSV Mainz 05 | 0 - 1 | Werder Bremen | Bundesliga | MEWA ARENA |
| 09/02/2023 | Werder Bremen | 4 - 0 | FSV Mainz 05 | Bundesliga | wohninvest WESERSTADION |
| 04/08/2023 | FSV Mainz 05 | 2 - 2 | Werder Bremen | Bundesliga | MEWA ARENA |
11/01/2025
01/31/2025
09/15/2024
02/03/2024
09/02/2023
04/08/2023
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: 11 GD: -6
P: 9 GD: -7
P: 9 GD: -9
P: 9 GD: -10
P: 9 GD: -8
P: 9 GD: -7
P: 9 GD: -9
Match previews and recaps to help you decide which games are worth watching
FSV Mainz 05
Werder Bremen
FSV Mainz 05
Werder Bremen
Win Probability
Futmetrix AI estimate
Stage's Late Strike Denies Mainz in Relegation Battle
Skip It Futmetrix Score: 33/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.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
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.