Hoffenheim vs Eintracht Frankfurt

30 August 2025 · Bundesliga · 2025/26 · Referee Timo Gerach

Full time 1 – 3

Half-time: 0–2

  • Grischa Prömel 90+1’
  • Ritsu Doan 17’, 27’
  • Can Uzun 51’

Match summary

Eintracht Frankfurt beat Hoffenheim 3-1 on the road. Eintracht Frankfurt led 2-0 at half-time.

In the first half, Ritsu Doan put Eintracht Frankfurt ahead in the 17th minute, set up by Hugo Larsson and Doan made it 0-2 in the 27th minute, set up by Jean Négoce. In the second half, Can Uzun made it 0-3 in the 51st minute, set up by Ritsu Doan and Grischa Prömel pulled one back to make it 1-3 in stoppage time, set up by Leon Avdullahu.

The chances backed that up: Eintracht Frankfurt created 1.82 expected goals (xG) from 9 shots to Hoffenheim's 1.28 from 17.

Match stats

58% Possession 42%
17 Shots 9
5 Shots on target 6
4 Corners 5
130 Attacks 64
66 Dangerous attacks 29
473 Passes 341
83% Pass accuracy 76%
16 Tackles 15
14 Fouls 10
2 Yellow cards 3
0 Red cards 0
3 Offsides 1

Key events

Hoffenheim Eintracht Frankfurt
Kick-off
Tim LemperleShot on target
14’
17’
Ritsu DoanLeft foot shot0-1 (Eintracht Frankfurt)
27’
Ritsu DoanLeft foot shot0-2 (Eintracht Frankfurt)
44’
Jean NégoceShot on target
45’
Half-time0-2
47’
Can UzunShot on target
Second half underway
51’
Can UzunRight foot shot0-3 (Eintracht Frankfurt)
Tim LemperleShot on target
54’
Umut TohumcuFoul
57’
Muhammed DamarAndrej Kramaric
59’
Grischa PrömelUmut Tohumcu
59’
75’
Rasmus KristensenShot on target
Muhammed DamarShot on target
76’
78’
Aurélio ButaRitsu Doan
78’
Rasmus KristensenUnallowed field entering
Bazoumana TouréShot on target
81’
82’
Oscar HøjlundRasmus Kristensen
82’
83’
Michy BatshuayiElye Wahi
84’
Aurélio ButaFoul
Grischa PrömelRight foot shot1-3 (Hoffenheim)
90+1’
Full-time1-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.28 1.82 17’ Ritsu Doan (Eintracht Frankfurt), 0-1 17’ 27’ Ritsu Doan (Eintracht Frankfurt), 0-2 27’ 51’ Can Uzun (Eintracht Frankfurt), 0-3 51’ 90+1’ Grischa Prömel (Hoffenheim), 1-3 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.28 1.82 17’ Ritsu Doan (Eintracht Frankfurt), 0-1 Doan 17’ 27’ Ritsu Doan (Eintracht Frankfurt), 0-2 Doan 27’ 51’ Can Uzun (Eintracht Frankfurt), 0-3 Uzun 51’ 90+1’ Grischa Prömel (Hoffenheim), 1-3 Prömel 90+1’
Hoffenheim 1.28 xGEintracht Frankfurt 1.82 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Eintracht Frankfurt attacking Hoffenheim attacking 
27’ Ritsu Doan (Eintracht Frankfurt), open play, 0.66 xG, goal 51’ Can Uzun (Eintracht Frankfurt), open play, 0.56 xG, goal 81’ Bazoumana Touré (Hoffenheim), open play, 0.46 xG, saved 75’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.29 xG, off target 90+3’ Grischa Prömel (Hoffenheim), open play, 0.29 xG, off target 48’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.14 xG, blocked 76’ Muhammed Damar (Hoffenheim), open play, 0.08 xG, saved 76’ Bazoumana Touré (Hoffenheim), open play, 0.08 xG, off target 29’ Fisnik Asllani (Hoffenheim), open play, 0.06 xG, off target 44’ Jean Négoce (Eintracht Frankfurt), open play, 0.06 xG, saved 54’ Tim Lemperle (Hoffenheim), open play, 0.05 xG, saved 76’ Max Moerstedt (Hoffenheim), open play, 0.04 xG, off target 11’ Fisnik Asllani (Hoffenheim), open play, 0.04 xG, off target 90+5’ Grischa Prömel (Hoffenheim), open play, 0.04 xG, blocked 47’ Andrej Kramaric (Hoffenheim), open play, 0.03 xG, off target 47’ Can Uzun (Eintracht Frankfurt), open play, 0.04 xG, saved 14’ Tim Lemperle (Hoffenheim), open play, 0.03 xG, saved 75’ Rasmus Kristensen (Eintracht Frankfurt), open play, 0.03 xG, saved 17’ Ritsu Doan (Eintracht Frankfurt), open play, 0.03 xG, goal 22’ Umut Tohumcu (Hoffenheim), open play, 0.02 xG, off target 2’ Can Uzun (Eintracht Frankfurt), set piece, 0.02 xG, blocked 5’ Fisnik Asllani (Hoffenheim), from a corner, 0.01 xG, off target 90+1’ Grischa Prömel (Hoffenheim), open play, 0.01 xG, goal 58’ Bazoumana Touré (Hoffenheim), open play, 0.01 xG, off target 72’ Grischa Prömel (Hoffenheim), open play, 0.01 xG, off target 79’ Muhammed Damar (Hoffenheim), open play, 0.01 xG, blocked 27’ Ritsu Doan (Eintracht Frankfurt), open play, 0.66 xG, goal 51’ Can Uzun (Eintracht Frankfurt), open play, 0.56 xG, goal 81’ Bazoumana Touré (Hoffenheim), open play, 0.46 xG, saved 75’ Ansgar Knauff (Eintracht Frankfurt), open play, 0.29 xG, off target 90+3’ Grischa Prömel (Hoffenheim), open play, 0.29 xG, off target 48’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.14 xG, blocked 76’ Muhammed Damar (Hoffenheim), open play, 0.08 xG, saved 76’ Bazoumana Touré (Hoffenheim), open play, 0.08 xG, off target 44’ Jean Négoce (Eintracht Frankfurt), open play, 0.06 xG, saved 29’ Fisnik Asllani (Hoffenheim), open play, 0.06 xG, off target 54’ Tim Lemperle (Hoffenheim), open play, 0.05 xG, saved 76’ Max Moerstedt (Hoffenheim), open play, 0.04 xG, off target 11’ Fisnik Asllani (Hoffenheim), open play, 0.04 xG, off target 90+5’ Grischa Prömel (Hoffenheim), open play, 0.04 xG, blocked 47’ Can Uzun (Eintracht Frankfurt), open play, 0.04 xG, saved 47’ Andrej Kramaric (Hoffenheim), open play, 0.03 xG, off target 14’ Tim Lemperle (Hoffenheim), open play, 0.03 xG, saved 75’ Rasmus Kristensen (Eintracht Frankfurt), open play, 0.03 xG, saved 17’ Ritsu Doan (Eintracht Frankfurt), open play, 0.03 xG, goal 22’ Umut Tohumcu (Hoffenheim), open play, 0.02 xG, off target 2’ Can Uzun (Eintracht Frankfurt), set piece, 0.02 xG, blocked 5’ Fisnik Asllani (Hoffenheim), from a corner, 0.01 xG, off target 90+1’ Grischa Prömel (Hoffenheim), open play, 0.01 xG, goal 79’ Muhammed Damar (Hoffenheim), open play, 0.01 xG, blocked 58’ Bazoumana Touré (Hoffenheim), open play, 0.01 xG, off target 72’ Grischa Prömel (Hoffenheim), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Hoffenheim 4-3-3 Starting XI
Baumann
Coufal
Hranac 72’
Chaves
Bernardo 86’
Kramaric 59’
Avdullahu
Tohumcu 59’
Lemperle
Asllani 72’
Touré
Eintracht Frankfurt 4-2-3-1 Starting XI
Zetterer
Theate
Koch
Collins
Kristensen 82’
Chaïbi
Larsson
Bahoya 63’
Uzun 63’
Doan 2 78’
Wahi 83’

Player stats

PlayerPosMinGAShxGxAKPCards
Oliver Baumann GK900 0.000.000
Vladimir Coufal DEF900 0.000.081
Arthur Chaves DEF900 0.000.000
Robin Hranác DEF750 0.000.000
Bernardo DEF890 0.000.011
Leon Avdullahu MID9010 0.000.313
Andrej Kramaric MID621 0.030.011
Umut Tohumcu MID621 0.020.000
Tim Lemperle FWD902 0.080.583
Fisnik Asllani FWD753 0.110.072
Bazoumana Touré FWD903 0.550.133
Grischa Prömel Sub2814 0.350.000
Muhammed Damar Sub282 0.090.000
Max Moerstedt Sub151 0.040.000
Albian Hajdari Sub150 0.000.000
Alexander Prass Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hoffenheim win 36% Avg odds 2.64
Draw 25% Avg odds 3.79
Eintracht Frankfurt win 39% Avg odds 2.40

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.