Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
75
FT
Sat, Sep 12
Deutsch
FSV Mainz 05
1-3
Eintracht Frankfurt
⚡ Intensity 60
⚖️ Balance 58
🏆 Stakes 50
🎲 Upset 60
Uzun's brilliant brace silences Mewa Arena

Win Probability

  • FSV Mainz 05 48%
  • Draw 24%
  • Eintracht Frankfurt 28%

Futmetrix AI estimate

Clinical Frankfurt Silence Mewa Arena in Derby Triumph

Highly Entertaining Futmetrix Score: 75/100. In a clash defined by critical fine margins, Eintracht Frankfurt ruthlessly exposed Mainz's wastefulness to secure vital bragging rights in a heated regional rivalry.

First Blood in the Derby

A thunderous atmosphere greeted the players at the Mewa Arena, but the travelling supporters were quickly given a reason to roar. This regional clash was defined by relentless Intensity from the opening exchanges, ultimately producing a frantic 30 shots across the ninety minutes. Although FSV Mainz 05 controlled possession with 55 percent of the ball, Eintracht Frankfurt showcased exactly how to strike on the transition. In just the ninth minute, Can Yilmaz Uzun opened the scoring with a brilliant finish, capitalizing on a sharp passage of play engineered by Jonathan Burkardt. This early breakthrough fundamentally altered the Balance of the contest. The hosts were immediately forced to chase the game, leaving spaces at the back that the visitors were more than happy to exploit throughout the afternoon.

The Crucial Penalty Swing

The closing moments of the first half provided the ultimate turning point of the entire afternoon. Trailing by a single goal, Mainz were awarded a penalty in the 43rd minute, offering a golden opportunity to restore parity. However, Nadiem Amiri faltered under the pressure, missing his spot-kick and leaving the home crowd in stunned silence. The Stakes could not have been higher, and Frankfurt punished that psychological blow instantly. Deep into stoppage time, Jeremiaha Maluze carved out a precise pass for Burkardt, who doubled the advantage at the worst possible time for the hosts. Going from a potential equalizer to a two-goal deficit in the space of three minutes completely derailed Mainz's momentum and left them with a mountain to climb in the second period.

Finishing the Job

Any hopes of a miraculous comeback were firmly extinguished upon the hour mark. Frankfurt executed a masterclass in game management, sealing a high Upset Factor victory despite the pre-match probabilities favoring the home side. Substitute Mario Götze rolled back the years instantly upon his introduction, providing a measured assist for Uzun to complete his superb brace. The 3-0 deficit left Mainz throwing caution to the wind, registering 19 shots of their own, but their lack of a cutting edge was glaring. They eventually found a consolation goal in the 89th minute when Phillip Tietz fired home following neat work by fellow substitute Otto Ruoppi. However, it was far too little, too late, as Frankfurt marched away with a comprehensive 3-1 derby triumph.

Key Questions

Was the penalty miss by C. Uzun the turning point?

No, Nadiem Amiri missed for Mainz. His 43rd-minute failure to equalize allowed Frankfurt to immediately double their lead, shifting the entire game.

What made C. Uzun the Man of the Match?

Uzun was devastatingly clinical, scoring an early opener and completing his brace in the second half to single-handedly dismantle the home defense.

How did substitute C. Uzun change the game?

Uzun actually started the match. The game-changing substitutes were Mario Götze and Otto Ruoppi, who both provided crucial second-half assists.

What is the Rhein-Main Derby?

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

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.

Match Statistics

Possession
55%
45%
FSV Mainz 05 55%
Eintracht Frankfurt 45%
Shots
19
11
FSV Mainz 05 19
Eintracht Frankfurt 11
Shots on Target
5
5
FSV Mainz 05 5
Eintracht Frankfurt 5
Expected Goals (xG)
2.04
2.15
FSV Mainz 05 2.04
Eintracht Frankfurt 2.15
Passes
477
403
FSV Mainz 05 477
Eintracht Frankfurt 403
Corners
4
5
FSV Mainz 05 4
Eintracht Frankfurt 5
Fouls
11
9
FSV Mainz 05 11
Eintracht Frankfurt 9
Yellow Cards
0
2
FSV Mainz 05 0
Eintracht Frankfurt 2
Red Cards
0
0
FSV Mainz 05 0
Eintracht Frankfurt 0

Match Events

Can Yilmaz Uzun (Jonathan Burkardt) ⚽ 9'
43' ⚽ Nadiem Amiri
45' 🔄 ↓ Lee Jae-Sung ↑Ransford Konigsdorffer
Jonathan Burkardt (Jeremiaha Maluze) ⚽ 45'+1
HT
↓ Noel Aseko ↑Mario Götze 🔄 59'
Can Yilmaz Uzun (Mario Götze) ⚽ 60'
62' 🔄 ↓ Anthony Caci ↑Danny da Costa
Mario Götze 🟨 70'
74' 🔄 ↓ Sheraldo Becker ↑Benedict Hollerbach
↓ Jonathan Burkardt ↑Younes Ebnoutalib 🔄 74'
74' 🔄 ↓ Phillipp Mwene ↑Rael Nakuzola
85' 🔄 ↓ Nadiem Amiri ↑Otto Ruoppi
↓ Elias Niklas Baum ↑Timothy Chandler 🔄 87'
↓ Can Yilmaz Uzun ↑Ayoube Amaimouni-Echghouyab 🔄 87'
89' ⚽ Phillip Tietz (Otto Ruoppi)
FT

Player Cards

Our take on every player in this match

FSV Mainz 05

Goalkeepers
Robin Zentner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Stefan Posch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Fabio Gruber
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
50%
Duel Win %
Kacper Potulski
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
45%
Duel Win %
Midfielders
Kaishu Sano
MAGNET
MAGNET
68
Activity
68
Activity
57
Passes
11
Duels
Anthony Caci
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Lee Jae-Sung
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Nadiem Amiri
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
51%
Pass Acc
Phillipp Mwene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Forwards
Sheraldo Becker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Phillip Tietz
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.6
Rating
BENCH
Alexander Schwolow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Danny da Costa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Stefan Bell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Nakuzola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Sota Kawasaki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Otto Ruoppi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
5.9
Rating
Benedict Hollerbach
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Ransford-Yeboah Königsdörffer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry

Eintracht Frankfurt

Goalkeepers
Noah Atubolu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Maluze
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.1
Rating
Robin Koch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lilian Brassier
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
Midfielders
Elias Baum
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Noël Aséko Nkili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Raphael Onyedika
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Keita Kosugi
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Ritsu Dōan
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Can Yılmaz Uzun
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.3
Rating
Forwards
Jonathan Burkardt
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
11%
Pass Acc
BENCH
Kauã Santos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pharrell Collins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Timothy Chandler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Mario Götze
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.8
Rating
Paul Love Arrhov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Pimpong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Younes Ebnoutalib
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
A. Amaimouni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/22/2026 FSV Mainz 05 2 - 1 Eintracht Frankfurt Bundesliga Mewa Arena
11/09/2025 Eintracht Frankfurt 1 - 0 FSV Mainz 05 Bundesliga Deutsche Bank Park
05/04/2025 FSV Mainz 05 1 - 1 Eintracht Frankfurt Bundesliga MEWA ARENA
12/21/2024 Eintracht Frankfurt 1 - 3 FSV Mainz 05 Bundesliga Deutsche Bank Park
01/26/2024 Eintracht Frankfurt 1 - 0 FSV Mainz 05 Bundesliga Frankfurt Arena
08/27/2023 FSV Mainz 05 1 - 1 Eintracht Frankfurt Bundesliga MEWA ARENA
05/13/2023 Eintracht Frankfurt 3 - 0 FSV Mainz 05 Bundesliga Deutsche Bank Park
11/13/2022 FSV Mainz 05 1 - 1 Eintracht Frankfurt Bundesliga MEWA ARENA
05/14/2022 FSV Mainz 05 2 - 2 Eintracht Frankfurt Bundesliga MEWA ARENA
01/27/2022 FSV Mainz 05 0 - 1 Eintracht Frankfurt Friendlies Clubs Stadion am Bruchweg
03/22/2026
Bundesliga Mewa Arena
11/09/2025
Bundesliga Deutsche Bank Park
05/04/2025
Bundesliga MEWA ARENA
12/21/2024
Bundesliga Deutsche Bank Park
01/26/2024
Bundesliga Frankfurt Arena
08/27/2023
Bundesliga MEWA ARENA
05/13/2023
Bundesliga Deutsche Bank Park
11/13/2022
Bundesliga MEWA ARENA
05/14/2022
Bundesliga MEWA ARENA
01/27/2022
Friendlies Clubs Stadion am Bruchweg
FSV Mainz 05 Win
Eintracht Frankfurt Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 SC Freiburg 3 9 10 1 +9 WSC Freiburg 5 - 0 Borussia Mönchengladbach (12-09-2026)WSC Paderborn 07 0 - 1 SC Freiburg (05-09-2026)WSC Freiburg 4 - 1 Werder Bremen (30-08-2026)
2 Borussia Dortmund 3 9 8 2 +6 WBorussia Dortmund 3 - 0 SC Paderborn 07 (12-09-2026)W1899 Hoffenheim 2 - 3 Borussia Dortmund (05-09-2026)WBorussia Dortmund 2 - 0 Hamburger SV (29-08-2026)
3 FC Augsburg 3 7 9 3 +6 DFC Augsburg 2 - 2 Bayer Leverkusen (12-09-2026)WEintracht Frankfurt 1 - 4 FC Augsburg (06-09-2026)WFC Augsburg 3 - 0 FC Schalke 04 (30-08-2026)
4 RB Leipzig 3 6 9 3 +6 WRB Leipzig 5 - 0 Hamburger SV (13-09-2026)LWerder Bremen 3 - 1 RB Leipzig (05-09-2026)WRB Leipzig 3 - 0 Borussia Mönchengladbach (29-08-2026)
5 SV Elversberg 2 6 7 5 +2 WBorussia Mönchengladbach 3 - 4 SV Elversberg (05-09-2026)WSV Elversberg 3 - 2 Bayer Leverkusen (29-08-2026)
6 Bayern München 2 4 5 1 +4 DFC Schalke 04 0 - 0 Bayern München (05-09-2026)WBayern München 5 - 1 VfB Stuttgart (28-08-2026)
7 Bayer Leverkusen 3 4 8 5 +3 DFC Augsburg 2 - 2 Bayer Leverkusen (12-09-2026)WBayer Leverkusen 4 - 0 Union Berlin (05-09-2026)LSV Elversberg 3 - 2 Bayer Leverkusen (29-08-2026)
8 FSV Mainz 05 3 4 6 3 +3 LFSV Mainz 05 1 - 3 Eintracht Frankfurt (12-09-2026)WHamburger SV 0 - 5 FSV Mainz 05 (06-09-2026)DFSV Mainz 05 0 - 0 SC Paderborn 07 (29-08-2026)
9 Eintracht Frankfurt 3 4 7 8 -1 WFSV Mainz 05 1 - 3 Eintracht Frankfurt (12-09-2026)LEintracht Frankfurt 1 - 4 FC Augsburg (06-09-2026)DUnion Berlin 3 - 3 Eintracht Frankfurt (29-08-2026)
10 Werder Bremen 3 4 5 6 -1 D1. FC Köln 1 - 1 Werder Bremen (12-09-2026)WWerder Bremen 3 - 1 RB Leipzig (05-09-2026)LSC Freiburg 4 - 1 Werder Bremen (30-08-2026)
11 FC Schalke 04 3 4 3 4 -1 WUnion Berlin 1 - 3 FC Schalke 04 (11-09-2026)DFC Schalke 04 0 - 0 Bayern München (05-09-2026)LFC Augsburg 3 - 0 FC Schalke 04 (30-08-2026)
12 1. FC Köln 3 4 5 7 -2 D1. FC Köln 1 - 1 Werder Bremen (12-09-2026)LVfB Stuttgart 4 - 1 1. FC Köln (04-09-2026)W1. FC Köln 3 - 2 1899 Hoffenheim (29-08-2026)
13 1899 Hoffenheim 3 3 6 7 -1 W1899 Hoffenheim 2 - 1 VfB Stuttgart (12-09-2026)L1899 Hoffenheim 2 - 3 Borussia Dortmund (05-09-2026)L1. FC Köln 3 - 2 1899 Hoffenheim (29-08-2026)
14 VfB Stuttgart 3 3 6 8 -2 L1899 Hoffenheim 2 - 1 VfB Stuttgart (12-09-2026)WVfB Stuttgart 4 - 1 1. FC Köln (04-09-2026)LBayern München 5 - 1 VfB Stuttgart (28-08-2026)
15 SC Paderborn 07 3 1 0 4 -4 LBorussia Dortmund 3 - 0 SC Paderborn 07 (12-09-2026)LSC Paderborn 07 0 - 1 SC Freiburg (05-09-2026)DFSV Mainz 05 0 - 0 SC Paderborn 07 (29-08-2026)
16 Union Berlin 3 1 4 10 -6 LUnion Berlin 1 - 3 FC Schalke 04 (11-09-2026)LBayer Leverkusen 4 - 0 Union Berlin (05-09-2026)DUnion Berlin 3 - 3 Eintracht Frankfurt (29-08-2026)
17 Borussia Mönchengladbach 3 0 3 12 -9 LSC Freiburg 5 - 0 Borussia Mönchengladbach (12-09-2026)LBorussia Mönchengladbach 3 - 4 SV Elversberg (05-09-2026)LRB Leipzig 3 - 0 Borussia Mönchengladbach (29-08-2026)
18 Hamburger SV 3 0 0 12 -12 LRB Leipzig 5 - 0 Hamburger SV (13-09-2026)LHamburger SV 0 - 5 FSV Mainz 05 (06-09-2026)LBorussia Dortmund 2 - 0 Hamburger SV (29-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.