Bundesliga Regular Season - 2

1899 Hoffenheim 1 - 3 FT Eintracht Frankfurt

PreZero Arena

AI-powered match analysis and previews to help you decide which games are worth watching

72
FT
Sat, Aug 30
Deutsch
1899 Hoffenheim
1-3
Eintracht Frankfurt
⚡ Intensity 68
⚖️ Balance 20
🏆 Stakes 67
🎲 Upset 0
Doan's masterclass sinks Hoffenheim

Doan's Brace Seals Frankfurt's Statement

Highly Entertaining Futmetrix Score: 72/100. A title contender announces itself with ruthless efficiency—Frankfurt's clinical finishing exposed Hoffenheim's fragility in a six-pointer that settled quickly.

Frankfurt's Early Stranglehold

The intensity was suffocating from the opening whistle. Eintracht Frankfurt arrived at PreZero Arena with a blueprint: press high, transition fast, finish cold. Ritsu Doan was the executioner. Minute 17: a whipped cross from H. Larsson found his head unmarked. 1-0. Ten minutes later—Minute 27—J. Bahoya fed Doan again, and he buried it with the composure of a man who'd already won the match. Two goals in ten minutes. 1899 Hoffenheim's defence looked schooled.

Hoffenheim's Brave but Futile Push

Bazoumana Touré tried to be the architect of a comeback, threading three key passes to spark life into the home side. Hoffenheim controlled 58% possession and unleashed 17 shots—a show of balance and intent. But Frankfurt's balance was different: ruthless. Minute 51: C. Y. Uzun made it 3-0, again set up by Doan, who was operating as both finisher and creator. With 6 shots on target from just 9 attempts, Frankfurt's efficiency was devastating. Hoffenheim's 5 on target from 17 shots told the story of a team trying but failing.

The Consolation and the Reckoning

Minute 90: G. Promel scored the consolation, arriving as a substitute (minute 59) to convert L. Avdullahu's assist. A moment of pride in defeat. Frankfurt remains unbeaten with two wins from two, perched second. Hoffenheim, now 1-1 from two matches, sits ninth with just 3 points. The gap is already widening, and the season is young.

Key Questions

What made Ritsu Doan the standout performer?

Doan's brace plus assist showcased clinical finishing and creative brilliance. His 9.2 rating reflects Frankfurt's entire attacking strategy.

What does this defeat mean for Hoffenheim's season?

With one win from two matches and just 3 points, ninth place is precarious. Hoffenheim must respond immediately or face early-season pressure.

How did Promel's substitute appearance impact the match?

Promel arrived in minute 59 and scored the 3-1 goal. A classic super-sub moment that gave Hoffenheim late hope.

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.

Match Statistics

Possession
58%
42%
1899 Hoffenheim 58%
Eintracht Frankfurt 42%
Shots
17
9
1899 Hoffenheim 17
Eintracht Frankfurt 9
Shots on Target
5
6
1899 Hoffenheim 5
Eintracht Frankfurt 6
Expected Goals (xG)
1.37
1.56
1899 Hoffenheim 1.37
Eintracht Frankfurt 1.56
Passes
473
341
1899 Hoffenheim 473
Eintracht Frankfurt 341
Pass Accuracy
83%
76%
1899 Hoffenheim 83%
Eintracht Frankfurt 76%
Corners
4
5
1899 Hoffenheim 4
Eintracht Frankfurt 5
Fouls
14
10
1899 Hoffenheim 14
Eintracht Frankfurt 10
Yellow Cards
2
3
1899 Hoffenheim 2
Eintracht Frankfurt 3
Red Cards
0
0
1899 Hoffenheim 0
Eintracht Frankfurt 0

Match Events

R. Doan (H. Larsson) 17'
R. Doan (J. Bahoya) 27'
Farès Chaïbi 🟨 45'
HT
C. Y. Uzun (R. Doan) 51'
57' 🟨 Umut Tohumcu
59' 🔄 U. Tohumcu G. Promel
59' 🔄 A. Kramaric M. Damar
J. Bahoya A. Knauff 🔄 63'
C. Y. Uzun N. Brown 🔄 63'
72' 🔄 F. Asllani M. Moerstedt
72' 🔄 R. Hranac A. Hajdari
R. Doan Buta 🔄 78'
82' 🟨 Grischa Prömel
R. Kristensen O. Hojlund 🔄 82'
E. Wahi M. Batshuayi 🔄 83'
Aurélio Buta 🟨 84'
86' 🔄 Bernardo A. Prass
90' G. Promel (L. Avdullahu)
FT

Player Cards

Season performance ratings for players in this match

1899 Hoffenheim

Goalkeepers
O. Baumann
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
V. Coufal
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
R. Hranac
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
Arthur Chaves
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Bernardo
NPC
NPC
86
minutes
86
minutes
46%
pass acc
6
rating
Midfielders
A. Kramaric
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
59
total mins
59
entry
L. Avdullahu
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
69%
pass acc
U. Tohumcu
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
59
total mins
59
entry
Forwards
T. Lemperle
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
15%
pass acc
F. Asllani
STORMTROOPER
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
B. Toure
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
21%
pass acc
BENCH
L. Philipp
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
O. Kabak
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Prass
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
K. Akpoguma
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Hajdari
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
G. Promel
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.3
rating
M. Damar
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
31
total mins
Started
entry
D. Mokwa Ntusu
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
M. Moerstedt
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry

Eintracht Frankfurt

Goalkeepers
M. Zetterer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
R. Kristensen
ENFORCER
ENFORCER
4
tackles
4
tackles
7
Duels Won
78%
win %
N. Collins
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
R. Koch
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
A. Theate
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Midfielders
H. Larsson
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
F. Chaibi
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
21%
pass acc
R. Doan
HITMAN
HITMAN
2
goals
2
goals
2
on target
9.2
rating
C. Y. Uzun
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
J. Bahoya
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
4
Duels Won
0
pens won
Forwards
E. Wahi
LATE SHIFT
LATE SHIFT
7
late mins
7
late mins
83
total mins
83
entry
BENCH
J. Grahl
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
E. Baum
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
N. Brown
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
27
total mins
Started
entry
Buta
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
12
total mins
Started
entry
N. Nkounkou
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
O. Hojlund
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
E. Skhiri
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Knauff
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
27
total mins
Started
entry
M. Batshuayi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
30/08/2025 1899 Hoffenheim 1 - 3 Eintracht Frankfurt Bundesliga PreZero Arena
26/01/2025 1899 Hoffenheim 2 - 2 Eintracht Frankfurt Bundesliga PreZero Arena
31/08/2024 Eintracht Frankfurt 3 - 1 1899 Hoffenheim Bundesliga Deutsche Bank Park
10/03/2024 Eintracht Frankfurt 3 - 1 1899 Hoffenheim Bundesliga Frankfurt Arena
21/10/2023 1899 Hoffenheim 1 - 3 Eintracht Frankfurt Bundesliga PreZero Arena
06/05/2023 1899 Hoffenheim 3 - 1 Eintracht Frankfurt Bundesliga PreZero Arena
30/08/2025
Bundesliga PreZero Arena
26/01/2025
Bundesliga PreZero Arena
31/08/2024
Bundesliga Deutsche Bank Park
10/03/2024
Bundesliga Frankfurt Arena
21/10/2023
Bundesliga PreZero Arena
06/05/2023
Bundesliga PreZero Arena
1899 Hoffenheim Win
Eintracht Frankfurt Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 2 6 9 2 +7 WFC Augsburg 2 - 3 Bayern München (30-08-2025)WBayern München 6 - 0 RB Leipzig (22-08-2025)
2 Eintracht Frankfurt 2 6 7 2 +5 W1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
3 1. FC Köln 2 6 5 1 +4 W1. FC Köln 4 - 1 SC Freiburg (31-08-2025)WFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
4 Borussia Dortmund 2 4 6 3 +3 WBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
5 FC St. Pauli 2 4 5 3 +2 WHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
6 VfL Wolfsburg 2 4 4 2 +2 DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)W1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
7 FC Augsburg 2 3 5 4 +1 LFC Augsburg 2 - 3 Bayern München (30-08-2025)WSC Freiburg 1 - 3 FC Augsburg (23-08-2025)
8 VfB Stuttgart 2 3 2 2 0 WVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)LUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
9 1899 Hoffenheim 2 3 3 4 -1 L1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
10 Union Berlin 2 3 2 4 -2 LBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)WUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
11 RB Leipzig 2 3 2 6 -4 WRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)LBayern München 6 - 0 RB Leipzig (22-08-2025)
12 Bayer Leverkusen 2 1 4 5 -1 DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
13 FSV Mainz 05 2 1 1 2 -1 DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)LFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
14 Borussia Mönchengladbach 2 1 0 1 -1 LVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
15 Hamburger SV 2 1 0 2 -2 LHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
16 Werder Bremen 2 1 4 7 -3 DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
17 1. FC Heidenheim 2 0 1 5 -4 LRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)L1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
18 SC Freiburg 2 0 2 7 -5 L1. FC Köln 4 - 1 SC Freiburg (31-08-2025)LSC Freiburg 1 - 3 FC Augsburg (23-08-2025)