Bundesliga - Regular Season - 10
Sunday 9 November 202518:30
1/4

Score & Verdict

Eintracht Frankfurt
1
-
FSV Mainz 05
0

Expected Goals (xG)

1.21
Eintracht Frankfurt
vs
0.16
FSV Mainz 05

FutMetrix Score

33
skip
-24
vs Pre
Slide 1 of 4
33
FULL TIME
Sun 9 Nov
Eintracht Frankfurt
1-0
FSV Mainz 05
Intensity
18
⚖️ Balance
20
🏆 Stakes
44
🎲 Upset
50
-24 vs pre-game
Doan's late strike seals Rhine-Main Derby victory

Doan's Late Strike Decides Rhine-Main Derby – Frankfurt Dominant at Deutsche Bank Park

Skip It Futmetrix Score: 33/100. Eintracht Frankfurt's controlled performance and clinical finishing in the final stages underline their credentials as genuine contenders for European football.

One-Sided Siege in the Mainz Penalty Area

From the opening whistle, Eintracht Frankfurt laid siege to the Mainz goal with relentless Intensity. The home side unleashed 14 shots against Mainz's meagre three – a 4.7:1 ratio that told the story of complete domination. Mainz, languishing in 17th place with just five points from ten matches, offered almost nothing in attack and surrendered possession (44%) without meaningful resistance. Frankfurt's 56% control felt suffocating, yet clinical finishing eluded them until the 81st minute when the dam finally broke.

Collins' Cameo Unlocks the Deadlock

The turning point arrived with substitute impact. Introduced in the 79th minute, N. Collins immediately seized the moment, threading a perfect pass for Ritsu Doan to convert in the 81st minute. Doan's finish – his first goal of the night – was clinical and decisive, earning him an 8.5 rating and the match's standout performance. The Japanese midfielder's involvement extended beyond the goal: a key pass and constant pressing disrupted Mainz's fragile shape. Frankfurt's 81% pass accuracy (484 total passes) versus Mainz's 69% underscored the Balance of control, even if the match lacked aesthetic flourish.

Derby Stakes Temper Spectacle

The Rhine-Main Derby brought expected emotional charge – five yellow cards for Mainz signalled the tension – yet quality suffered from nerves. Rasmus Kristensen and Robin Koch (both 7.9 rated) formed a fortress at the back, allowing Mainz zero shots on target. Frankfurt's 1.21 xG versus Mainz's 0.16 reflected the chasm in attacking threat. Three points move Frankfurt to 7th with 17 points; for Mainz, fighting relegation, this defeat deepens the crisis. The Adler have momentum. Mainz have only desperation.

Key Questions

What made Ritsu Doan the standout performer?

Doan's 81st-minute goal broke the deadlock and his 8.5 rating reflected constant involvement, pressing, and clinical finishing when it mattered most.

How did substitute Collins change the game?

Introduced in the 79th minute, Collins provided the decisive assist for Doan's goal two minutes later – textbook super-sub impact.

Did derby tension affect match quality?

Yes. Five yellow cards and visible nervousness showed emotional stakes, but technical quality suffered as a result throughout.

What is the Rhein-Main Derby?

The Rhein-Main Derby is the rivalry between Eintracht Frankfurt and FSV Mainz 05, a passionate regional rivalry with deep local significance.

Why is this match rated 33/100?

Our Futmetrix algorithm analyzed intensity, balance, and stakes. The final score of 33/100 places this match in the "Skip It" category.

Match Events

🟨45'+1
Silvan Widmer
HT
46'🔄
E. Skhiri
↑ H. Larsson
46'🔄
F. Chaibi
↑ J. Bahoya
66'🔄
A. Knauff
↑ M. Gotze
🟨67'
Danny da Costa
🟨68'
Phillipp Mwene
🔄71'
B. Hollerbach
↑ A. Sieb
79'🔄
R. Kristensen
↑ N. Collins
79'🔄
M. Dahoud
↑ E. Wahi
81'
R. Doan
Assist: N. Collins
🔄87'
L. Maloney
↑ S. Kawasaki
🔄87'
S. Widmer
↑ N. Weiper
🔄90'
P. Mwene
↑ N. Veratschnig
🟨90'+3
Paul Nebel
🟨90'+6
Robin Zentner
FT

Player Match Cards

Eintracht Frankfurt

4-2-3-1
GK
M. Zetterer
Provocateur
Provocateur
1
Fouls Won
1
Fouls
1
Duels
0
Pens W
DEF
R. Kristensen
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
73%
Duel W
R. Koch
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
83%
Duel W
A. Theate
Magnet
Magnet
88
Activity
88
Activi
78
Passes
10
Duels
N. Brown
Architect
Architect
3
Key Passes
3
Key Pa
0
Assist
34%
Pass A
MID
M. Dahoud
Stormtrooper
Stormtrooper
2
Shots
2
Shots
0
Goals
0
On Tar
E. Skhiri
👻InvisibleNothing to note
R. Doan
Sniper
Sniper
100%
Conversion
100%
Conver
1
Goals
1
Shots
F. Chaibi
👻InvisibleNothing to note
A. Knauff
Stormtrooper
Stormtrooper
2
Shots
2
Shots
0
Goals
1
On Tar
ATK
J. Burkardt
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
29%
Duel W
Bench
Kaua Santos
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
N. Collins
Super Sub
Super Sub
0
Impact
0
Impact
11
Minute
6.6
Rating
79'
Buta
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
A. Amenda
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
M. Gotze
👻InvisibleNothing to note
66'
H. Larsson
👻InvisibleNothing to note
46'
M. Batshuayi
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
J. Bahoya
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
50%
Duel W
46'
E. Wahi
Sweeper
Sweeper
1
Cleanups
1
Cleanu
0
Interc
1
Blocks
79'

FSV Mainz 05

3-4-2-1
GK
R. Zentner
👻InvisibleNothing to note
DEF
D. da Costa
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
78%
Duel W
L. Maloney
NPC
NPC
87
Minutes
87
Minute
25%
Pass A
6.6
Rating
D. Kohr
Wall
Wall
0
Dribbled Past
0
Dribbl
4
Tackle
100%
Duel W
MID
P. Mwene
NPC
NPC
89
Minutes
89
Minute
15%
Pass A
6.5
Rating
N. Amiri
Enforcer
Enforcer
4
Tackles
4
Tackle
8
Duels
73%
Win %
K. Sano
Wall
Wall
0
Dribbled Past
0
Dribbl
3
Tackle
67%
Duel W
S. Widmer
NPC
NPC
88
Minutes
88
Minute
18%
Pass A
6.6
Rating
ATK
P. Nebel
Magnet
Magnet
52
Activity
52
Activi
40
Passes
12
Duels
B. Hollerbach
Sweeper
Sweeper
1
Cleanups
1
Cleanu
1
Interc
0
Blocks
Lee Jae-Sung
Wall
Wall
0
Dribbled Past
0
Dribbl
2
Tackle
56%
Duel W
Bench
L. Riess
Spectator
Spectator
0
Saves
0
Saves
0
Conced
0
Minute
S. Bell
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
K. Potulski
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
N. Veratschnig
Cameo
Cameo
1
Minutes
1
Minute
2
Touche
None
Events
90'
S. Kawasaki
Cameo
Cameo
9
Minutes
9
Minute
3
Touche
None
Events
87'
A. Nordin
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
A. Sieb
👻InvisibleNothing to note
71'
W. Boving
Cameo
Cameo
0
Minutes
0
Minute
0
Touche
None
Events
N. Weiper
Cameo
Cameo
8
Minutes
8
Minute
3
Touche
None
Events
87'

Head to Head Record

04/05/2025
Bundesliga
MEWA ARENA
21/12/2024
Bundesliga
Deutsche Bank Park
26/01/2024
Bundesliga
Frankfurt Arena
27/08/2023
Bundesliga
MEWA ARENA
13/05/2023
Bundesliga
Deutsche Bank Park
13/11/2022
Bundesliga
MEWA ARENA
14/05/2022
Bundesliga
MEWA ARENA
27/01/2022
Friendlies Clubs
Stadion am Bruchweg
18/12/2021
Bundesliga
Deutsche Bank Park
Eintracht Frankfurt Win
FSV Mainz 05 Win
Draw

After Matchweek 10

P
10
GF
35
GA
6
GD
+29
D
Draw
W
Win
W
Win
W
Win
W
Win
P
10
GF
20
GA
13
GD
+7
L
Loss
W
Win
W
Win
W
Win
D
Draw
P
10
GF
16
GA
7
GD
+9
D
Draw
W
Win
W
Win
L
Loss
D
Draw
P
10
GF
17
GA
12
GD
+5
W
Win
L
Loss
W
Win
W
Win
W
Win
P
10
GF
24
GA
14
GD
+10
W
Win
L
Loss
W
Win
W
Win
W
Win
P
10
GF
21
GA
16
GD
+5
W
Win
W
Win
W
Win
W
Win
L
Loss
P
10
GF
23
GA
19
GD
+4
W
Win
D
Draw
W
Win
D
Draw
L
Loss
P
10
GF
15
GA
18
GD
-3
W
Win
D
Draw
W
Win
D
Draw
W
Win
91. FC Köln14
P
10
GF
17
GA
15
GD
+2
L
Loss
W
Win
L
Loss
D
Draw
W
Win
P
10
GF
13
GA
14
GD
-1
W
Win
D
Draw
L
Loss
D
Draw
D
Draw
P
10
GF
13
GA
17
GD
-4
D
Draw
D
Draw
L
Loss
W
Win
L
Loss
P
10
GF
13
GA
19
GD
-6
W
Win
W
Win
L
Loss
L
Loss
D
Draw
P
10
GF
9
GA
16
GD
-7
D
Draw
L
Loss
L
Loss
L
Loss
W
Win
P
10
GF
12
GA
18
GD
-6
L
Loss
L
Loss
W
Win
L
Loss
L
Loss
P
10
GF
14
GA
24
GD
-10
L
Loss
L
Loss
L
Loss
D
Draw
W
Win
P
10
GF
9
GA
20
GD
-11
L
Loss
L
Loss
L
Loss
L
Loss
L
Loss
P
10
GF
10
GA
18
GD
-8
L
Loss
D
Draw
L
Loss
L
Loss
L
Loss
P
10
GF
8
GA
23
GD
-15
L
Loss
D
Draw
L
Loss
D
Draw
L
Loss
Home Team
Away Team