Bundesliga - Regular Season - 9
Saturday 1 November 202514:30
1/4

Score & Verdict

FSV Mainz 05
1
-
Werder Bremen
1

Expected Goals (xG)

1.42
FSV Mainz 05
vs
1.04
Werder Bremen

FutMetrix Score

29
skip
-3
vs Pre
Slide 1 of 4
29
FINAL
Sat 1 Nov
FSV Mainz 05
1-1
Werder Bremen
Intensité
21
⚖️ Équilibre
40
🏆 Enjeu
0
🎲 Surprise
0
-3 vs avant-match
Mainz's dream shattered in added time

Stage's Late Strike Denies Mainz in Relegation Battle

À Éviter Score Futmetrix: 29/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.

Pourquoi ce match est noté 29/100 ?

Notre algorithme Futmetrix a analysé l'intensité, l'équilibre et l'enjeu. Le score de 29/100 place ce match dans la catégorie "À Éviter".

Statistiques du Match

Possession
xG
Passes Totales
Précision
Cartons Jaunes
Cartons Rouges

Événements du Match

36'
S. Widmer
Passe Décisive: B. Hollerbach
🟨45'
Marco Friedl
HT
🔄46'
S. Mbangula
↑ C. Puertas
🟨59'
Karim Coulibaly
🔄64'
V. Boniface
↑ K. Topp
🔄64'
M. Grull
↑ J. Njinmah
69'🔄
B. Hollerbach
↑ A. Sieb
77'🔄
P. Mwene
↑ D. da Costa
77'🔄
S. Widmer
↑ N. Veratschnig
🔄81'
K. Coulibaly
↑ I. Schmidt
86'
J. Stage
🟨88'
Keke Topp
89'🔄
P. Nebel
↑ A. Nordin
89'🔄
Lee Jae-Sung
↑ N. Weiper
90'+2🟨
Nikolas Veratschnig
🔄90'+2
R. Schmid
↑ N. Stark
FT

Cartes Joueurs

FSV Mainz 05

3-4-2-1
GK
R. Zentner
👻InvisibleRien à signaler
DEF
A. Hanche-Olsen
Figurant
Figurant
90
Minutes
90
Minute
23%
Pass A
6.5
Rating
L. Maloney
Tireur Fou
Tireur Fou
1
Shots
1
Shots
0
Buts
1
On Tar
D. Kohr
Provocateur
Provocateur
2
Fouls Won
2
Fouls
7
Duels
0
Pens W
MID
P. Mwene
Mur
Mur
0
Dribbled Past
0
Dribbl
2
Tackle
83%
Duel W
K. Sano
Libéro
Libéro
5
Cleanups
5
Cleanu
5
Interc
0
Blocks
N. Amiri
Aimant
Aimant
69
Activity
69
Activi
62
Passes
7
Duels
S. Widmer
Capitaine Fantastique
Capitaine Fantastique
0
Contribution
0
Contri
8.3
Rating
Yes
Captai
ATK
P. Nebel
Aimant
Aimant
57
Activity
57
Activi
48
Passes
9
Duels
B. Hollerbach
Mur
Mur
0
Dribbled Past
0
Dribbl
1
Tackle
43%
Duel W
Lee Jae-Sung
Libéro
Libéro
1
Cleanups
1
Cleanu
1
Interc
0
Blocks
Bench
L. Riess
Spectateur
Spectateur
0
Saves
0
Saves
0
Conced
0
Minute
D. da Costa
Caméo
Caméo
13
Minutes
13
Minute
2
Touche
None
Events
77'
S. Bell
Caméo
Caméo
0
Minutes
0
Minute
0
Touche
None
Events
N. Veratschnig
👻InvisibleRien à signaler
77'
S. Kawasaki
Caméo
Caméo
0
Minutes
0
Minute
0
Touche
None
Events
A. Nordin
Caméo
Caméo
1
Minutes
1
Minute
1
Touche
None
Events
89'
N. Weiper
Caméo
Caméo
1
Minutes
1
Minute
0
Touche
None
Events
89'
A. Sieb
👻InvisibleRien à signaler
69'
F. Moreno Fell
👻InvisibleRien à signaler

Werder Bremen

4-2-3-1
GK
M. Backhaus
👻InvisibleRien à signaler
DEF
Y. Sugawara
Figurant
Figurant
90
Minutes
90
Minute
33%
Pass A
6.6
Rating
A. Pieper
Tireur Fou
Tireur Fou
1
Shots
1
Shots
0
Buts
0
On Tar
K. Coulibaly
Figurant
Figurant
81
Minutes
81
Minute
55%
Pass A
6.3
Rating
M. Friedl
Figurant
Figurant
90
Minutes
90
Minute
37%
Pass A
6.7
Rating
MID
J. Stage
Héros Décisif
Héros Décisif
0
Goal Time
0
Goal T
0
Impact
7.7
Rating
S. Lynen
Mur
Mur
0
Dribbled Past
0
Dribbl
2
Tackle
100%
Duel W
M. Grull
Mur
Mur
0
Dribbled Past
0
Dribbl
3
Tackle
50%
Duel W
R. Schmid
Figurant
Figurant
89
Minutes
89
Minute
36%
Pass A
6.7
Rating
S. Mbangula
👻InvisibleRien à signaler
ATK
V. Boniface
Provocateur
Provocateur
3
Fouls Won
3
Fouls
7
Duels
0
Pens W
Bench
K. Hein
Spectateur
Spectateur
0
Saves
0
Saves
0
Conced
0
Minute
N. Stark
Caméo
Caméo
1
Minutes
1
Minute
0
Touche
None
Events
90'
J. Malatini
Caméo
Caméo
0
Minutes
0
Minute
0
Touche
None
Events
I. Schmidt
Caméo
Caméo
9
Minutes
9
Minute
5
Touche
None
Events
81'
L. Bittencourt
Caméo
Caméo
0
Minutes
0
Minute
0
Touche
None
Events
C. Puertas
Guerrier
Guerrier
3
Tackles
3
Tackle
7
Duels
78%
Win %
46'
P. Covic
Caméo
Caméo
0
Minutes
0
Minute
0
Touche
None
Events
K. Topp
👻InvisibleRien à signaler
64'
J. Njinmah
👻InvisibleRien à signaler
64'

Face-à-Face

31/01/2025
Bundesliga
Weserstadion
15/09/2024
Bundesliga
MEWA ARENA
03/02/2024
Bundesliga
MEWA ARENA
02/09/2023
Bundesliga
wohninvest WESERSTADION
08/04/2023
Bundesliga
MEWA ARENA
15/10/2022
Bundesliga
wohninvest WESERSTADION
21/04/2021
Bundesliga
wohninvest WESERSTADION
19/12/2020
Bundesliga
OPEL ARENA
20/06/2020
Bundesliga
OPEL ARENA
Victoire FSV Mainz 05
Victoire Werder Bremen
Nul

Après J9

MJ
9
BP
33
BC
4
Diff.
+29
W
Victoire
W
Victoire
W
Victoire
W
Victoire
W
Victoire
MJ
9
BP
19
BC
10
Diff.
+9
W
Victoire
W
Victoire
W
Victoire
D
Nul
W
Victoire
MJ
9
BP
15
BC
6
Diff.
+9
W
Victoire
W
Victoire
L
Défaite
D
Nul
W
Victoire
MJ
9
BP
14
BC
10
Diff.
+4
L
Défaite
W
Victoire
W
Victoire
W
Victoire
W
Victoire
MJ
9
BP
18
BC
14
Diff.
+4
L
Défaite
W
Victoire
W
Victoire
W
Victoire
W
Victoire
MJ
9
BP
18
BC
15
Diff.
+3
W
Victoire
W
Victoire
W
Victoire
L
Défaite
D
Nul
71. FC Köln14
MJ
9
BP
16
BC
12
Diff.
+4
W
Victoire
L
Défaite
D
Nul
W
Victoire
L
Défaite
MJ
9
BP
22
BC
19
Diff.
+3
D
Nul
W
Victoire
D
Nul
L
Défaite
W
Victoire
MJ
9
BP
13
BC
17
Diff.
-4
D
Nul
W
Victoire
D
Nul
W
Victoire
L
Défaite
MJ
9
BP
11
BC
15
Diff.
-4
D
Nul
L
Défaite
W
Victoire
L
Défaite
D
Nul
MJ
9
BP
11
BC
13
Diff.
-2
D
Nul
L
Défaite
D
Nul
D
Nul
D
Nul
MJ
9
BP
11
BC
16
Diff.
-5
L
Défaite
W
Victoire
L
Défaite
L
Défaite
L
Défaite
MJ
9
BP
8
BC
15
Diff.
-7
L
Défaite
L
Défaite
L
Défaite
W
Victoire
D
Nul
MJ
9
BP
12
BC
21
Diff.
-9
L
Défaite
L
Défaite
D
Nul
W
Victoire
L
Défaite
MJ
9
BP
8
BC
18
Diff.
-10
L
Défaite
L
Défaite
L
Défaite
L
Défaite
L
Défaite
MJ
9
BP
10
BC
18
Diff.
-8
W
Victoire
L
Défaite
L
Défaite
D
Nul
L
Défaite
MJ
9
BP
10
BC
17
Diff.
-7
D
Nul
L
Défaite
L
Défaite
L
Défaite
L
Défaite
MJ
9
BP
8
BC
17
Diff.
-9
D
Nul
L
Défaite
D
Nul
L
Défaite
W
Victoire
Domicile
Extérieur