Eintracht Frankfurt vs Union Berlin

21 September 2025 · Bundesliga · 2025/26 · Referee Sven Jablonski

Full time 3 – 4

Half-time: 1–2

  • Nathaniel Brown 45+3’
  • Can Uzun 80’
  • Jonathan Burkardt 87’ (pen)
  • Ilyas Ansah 9’
  • Oliver Burke 32’, 53’, 56’

Match summary

Union Berlin won 4-3 away at Eintracht Frankfurt. Union Berlin led 2-1 at half-time.

In the first half, Ilyas Ansah put Union Berlin ahead in the 9th minute, Oliver Burke made it 0-2 in the 32nd minute, set up by Andrej Ilic, and Nathaniel Brown pulled one back to make it 1-2 in first-half stoppage time, set up by Sepe Elye Wahi. In the second half, Burke made it 1-3 in the 53rd minute, set up by Andrej Ilic, Burke made it 1-4 in the 56th minute, set up by Andrej Ilic, Can Uzun made it 2-4 in the 80th minute, and Jonathan Burkardt made it 3-4 from the penalty spot in the 87th minute.

The chances backed that up: Union Berlin created 2.24 expected goals (xG) from 11 shots to Eintracht Frankfurt's 1.76 from 19.

Match stats

78% Possession 22%
19 Shots 11
10 Shots on target 5
5 Corners 1
127 Attacks 69
68 Dangerous attacks 16
674 Passes 193
87% Pass accuracy 58%
12 Tackles 17
10 Fouls 11
3 Yellow cards 2
0 Red cards 0
2 Offsides 5

Key events

Eintracht Frankfurt Union Berlin
Kick-off
Nathaniel BrownShot on target
7’
9’
Ilyas AnsahRight foot shot0-1 (Union Berlin)
Farès ChaïbiShot on target
16’
Can UzunShot on target
20’
32’
Oliver BurkeRight foot shot0-2 (Union Berlin)
Ritsu DoanShot on target
35’
Nathaniel BrownRight foot shot1-2 (Eintracht Frankfurt)
45+3’
Half-time1-2
Second half underway
53’
Oliver BurkeField Goal1-3 (Union Berlin)
56’
Oliver BurkeRight foot shot1-4 (Union Berlin)
Hugo LarssonShot on target
60’
63’
Michy BatshuayiElye Wahi
69’
Ritsu DoanShot on target
74’
Arthur TheateShot on target
77’
78’
Oliver BurkeShot on target
Can UzunRight foot shot2-4 (Eintracht Frankfurt)
80’
VAR review
85’
Jonathan BurkardtPenalty3-4 (Eintracht Frankfurt)
87’
87’
88’
88’
Steffen Baumgart
89’
Steffen Baumgart
90+6’
90+7’
Andrej IlicTime wasting
Full-time3-4

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 2.24 9’ Ilyas Ansah (Union Berlin), 0-1 9’ 32’ Oliver Burke (Union Berlin), 0-2 32’ 45+3’ Nathaniel Brown (Eintracht Frankfurt), 1-2 45+3’ 53’ Oliver Burke (Union Berlin), 1-3 53’ 56’ Oliver Burke (Union Berlin), 1-4 56’ 80’ Can Uzun (Eintracht Frankfurt), 2-4 80’ 87’ Jonathan Burkardt (Eintracht Frankfurt), 3-4 87’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 2.24 9’ Ilyas Ansah (Union Berlin), 0-1 Ansah 9’ 32’ Oliver Burke (Union Berlin), 0-2 Burke 32’ 45+3’ Nathaniel Brown (Eintracht Frankfurt), 1-2 Brown 45+3’ 53’ Oliver Burke (Union Berlin), 1-3 Burke 53’ 56’ Oliver Burke (Union Berlin), 1-4 Burke 56’ 80’ Can Uzun (Eintracht Frankfurt), 2-4 Uzun 80’ 87’ Jonathan Burkardt (Eintracht Frankfurt), 3-4 Burkardt 87’
Eintracht Frankfurt 1.76 xGUnion Berlin 2.24 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Union Berlin attacking Eintracht Frankfurt attacking 
87’ Jonathan Burkardt (Eintracht Frankfurt), penalty, 0.76 xG, goal 32’ Oliver Burke (Union Berlin), open play, 0.54 xG, goal 56’ Oliver Burke (Union Berlin), open play, 0.49 xG, goal 78’ Oliver Burke (Union Berlin), open play, 0.47 xG, saved 53’ Oliver Burke (Union Berlin), open play, 0.36 xG, goal 77’ Arthur Theate (Eintracht Frankfurt), set piece, 0.13 xG, saved 43’ Sepe Elye Wahi (Eintracht Frankfurt), open play, 0.12 xG, off target 90+1’ Aljoscha Kemlein (Union Berlin), open play, 0.11 xG, blocked 60’ Hugo Larsson (Eintracht Frankfurt), open play, 0.10 xG, saved 46’ Jean Négoce (Eintracht Frankfurt), open play, 0.10 xG, blocked 90+1’ Janik Haberer (Union Berlin), open play, 0.08 xG, blocked 90+4’ Woo-Yeong Jeong (Union Berlin), open play, 0.09 xG, off target 20’ Can Uzun (Eintracht Frankfurt), open play, 0.06 xG, saved 31’ Jean Négoce (Eintracht Frankfurt), open play, 0.06 xG, blocked 35’ Ritsu Doan (Eintracht Frankfurt), open play, 0.06 xG, saved 52’ Can Uzun (Eintracht Frankfurt), set piece, 0.06 xG, off target 79’ Michy Batshuayi (Eintracht Frankfurt), open play, 0.06 xG, blocked 80’ Can Uzun (Eintracht Frankfurt), open play, 0.06 xG, goal 11’ Oliver Burke (Union Berlin), open play, 0.05 xG, off target 18’ Can Uzun (Eintracht Frankfurt), from a corner, 0.04 xG, blocked 50’ Andrej Ilic (Union Berlin), set piece, 0.03 xG, off target 7’ Nathaniel Brown (Eintracht Frankfurt), open play, 0.03 xG, saved 48’ Nathaniel Brown (Eintracht Frankfurt), open play, 0.03 xG, goal 74’ Ritsu Doan (Eintracht Frankfurt), open play, 0.02 xG, saved 16’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.02 xG, saved 19’ Ritsu Doan (Eintracht Frankfurt), set piece, 0.02 xG, blocked 90+4’ Robin Koch (Eintracht Frankfurt), open play, 0.02 xG, off target 90+8’ Can Uzun (Eintracht Frankfurt), open play, 0.02 xG, blocked 9’ Ilyas Ansah (Union Berlin), open play, 0.01 xG, goal 90’ Leopold Querfeld (Union Berlin), open play, 0.01 xG, blocked 87’ Jonathan Burkardt (Eintracht Frankfurt), penalty, 0.76 xG, goal 32’ Oliver Burke (Union Berlin), open play, 0.54 xG, goal 56’ Oliver Burke (Union Berlin), open play, 0.49 xG, goal 78’ Oliver Burke (Union Berlin), open play, 0.47 xG, saved 53’ Oliver Burke (Union Berlin), open play, 0.36 xG, goal 77’ Arthur Theate (Eintracht Frankfurt), set piece, 0.13 xG, saved 43’ Sepe Elye Wahi (Eintracht Frankfurt), open play, 0.12 xG, off target 90+1’ Aljoscha Kemlein (Union Berlin), open play, 0.11 xG, blocked 60’ Hugo Larsson (Eintracht Frankfurt), open play, 0.10 xG, saved 46’ Jean Négoce (Eintracht Frankfurt), open play, 0.10 xG, blocked 90+4’ Woo-Yeong Jeong (Union Berlin), open play, 0.09 xG, off target 90+1’ Janik Haberer (Union Berlin), open play, 0.08 xG, blocked 20’ Can Uzun (Eintracht Frankfurt), open play, 0.06 xG, saved 31’ Jean Négoce (Eintracht Frankfurt), open play, 0.06 xG, blocked 35’ Ritsu Doan (Eintracht Frankfurt), open play, 0.06 xG, saved 52’ Can Uzun (Eintracht Frankfurt), set piece, 0.06 xG, off target 79’ Michy Batshuayi (Eintracht Frankfurt), open play, 0.06 xG, blocked 80’ Can Uzun (Eintracht Frankfurt), open play, 0.06 xG, goal 11’ Oliver Burke (Union Berlin), open play, 0.05 xG, off target 18’ Can Uzun (Eintracht Frankfurt), from a corner, 0.04 xG, blocked 50’ Andrej Ilic (Union Berlin), set piece, 0.03 xG, off target 7’ Nathaniel Brown (Eintracht Frankfurt), open play, 0.03 xG, saved 48’ Nathaniel Brown (Eintracht Frankfurt), open play, 0.03 xG, goal 74’ Ritsu Doan (Eintracht Frankfurt), open play, 0.02 xG, saved 16’ Farès Chaïbi (Eintracht Frankfurt), open play, 0.02 xG, saved 19’ Ritsu Doan (Eintracht Frankfurt), set piece, 0.02 xG, blocked 90+4’ Robin Koch (Eintracht Frankfurt), open play, 0.02 xG, off target 90+8’ Can Uzun (Eintracht Frankfurt), open play, 0.02 xG, blocked 9’ Ilyas Ansah (Union Berlin), open play, 0.01 xG, goal 90’ Leopold Querfeld (Union Berlin), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Eintracht Frankfurt 4-3-3 Starting XI
Santos
Collins 90’
Koch
Theate
Brown
Chaïbi 61’
Larsson 61’
Uzun
Doan
Wahi 69’
Bahoya 61’
Union Berlin 3-4-2-1 Starting XI
Rönnow
Leite
Querfeld
Doekhi
Köhn 90’
Haberer
Khedira
Trimmel 73’
Ansah 72’
Burke 3 81’
Ilic 4

Player stats

PlayerPosMinGAShxGxAKPCards
Kauã Santos GK900 0.000.000
Nnamdi Collins DEF900 0.000.000
Arthur Theate DEF901 0.130.021
Robin Koch DEF901 0.020.000
Nathaniel Brown DEF9012 0.050.162
Can Uzun MID9015 0.240.274
Farès Chaïbi MID661 0.020.143
Hugo Larsson MID661 0.100.052
Ritsu Doan FWD903 0.100.122
Sepe Elye Wahi FWD7411 0.120.031
Jean Négoce FWD662 0.160.000
Oscar Højlund Sub240 0.000.000
Jonathan Burkardt Sub2411 0.760.000
Ansgar Knauff Sub240 0.000.061
Michy Batshuayi Sub161 0.060.000
Aurèle Amenda Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Eintracht Frankfurt win 58% Avg odds 1.62
Draw 23% Avg odds 4.17
Union Berlin win 19% Avg odds 4.92

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.