Match at a glance Borussia Dortmund won 2–0.
Shots 20 – 7
Shots on target 5 – 2
Expected goals 1.73 – 1.37
Possession 70% – 30% Story Stats Shot map xG H2H Evidence More football Full time
What the match recorded Borussia Dortmund beat Eintracht Frankfurt 2–0. Recorded in this match (Borussia Dortmund – Eintracht Frankfurt): shots 20–7, shots on target 5–2, expected goals 1.73–1.37, possession 70%–30%. This is what was recorded. It is not a claim that the result was foreseeable.
This match
Match statistics Borussia Dortmund Eintracht Frankfurt
Shots 20 shots 7 shots Borussia Dortmund 20 shots, Eintracht Frankfurt 7 shots Shots on target 5 shots 2 shots Borussia Dortmund 5 shots, Eintracht Frankfurt 2 shots Expected goals 1.73 xG 1.37 xG Borussia Dortmund 1.73 xG, Eintracht Frankfurt 1.37 xG Possession 70% 30% Borussia Dortmund 70%, Eintracht Frankfurt 30% Corners 7 corners 7 corners Borussia Dortmund 7 corners, Eintracht Frankfurt 7 corners Fouls 6 fouls 3 fouls Borussia Dortmund 6 fouls, Eintracht Frankfurt 3 fouls Every shot
Shot map Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.
Share Eintracht Frankfurt ← attacking attacking → Borussia Dortmund
Julian Brandt · Borussia Dortmund · 41′ · 0.01 xG · on target Nico Schlotterbeck · Borussia Dortmund · 65′ · 0.01 xG · off target or blocked Arthur Theate · Eintracht Frankfurt · 11′ · 0.02 xG · off target or blocked Nico Schlotterbeck · Borussia Dortmund · 20′ · 0.02 xG · off target or blocked Hugo Ekitiké · Eintracht Frankfurt · 27′ · 0.02 xG · off target or blocked Hugo Larsson · Eintracht Frankfurt · 28′ · 0.02 xG · off target or blocked Julian Brandt · Borussia Dortmund · 49′ · 0.02 xG · off target or blocked Waldemar Anton · Borussia Dortmund · 60′ · 0.02 xG · off target or blocked Waldemar Anton · Borussia Dortmund · 84′ · 0.02 xG · off target or blocked Julian Ryerson · Borussia Dortmund · 62′ · 0.03 xG · off target or blocked Marcel Sabitzer · Borussia Dortmund · 67′ · 0.03 xG · off target or blocked Pascal Groß · Borussia Dortmund · 45′ · 0.04 xG · off target or blocked Marcel Sabitzer · Borussia Dortmund · 54′ · 0.04 xG · off target or blocked Julian Brandt · Borussia Dortmund · 62′ · 0.04 xG · off target or blocked Jamie Gittens · Borussia Dortmund · 72′ · 0.04 xG · goal Karim Adeyemi · Borussia Dortmund · 52′ · 0.05 xG · off target or blocked Niklas Süle · Borussia Dortmund · 63′ · 0.05 xG · on target Karim Adeyemi · Borussia Dortmund · 30′ · 0.07 xG · off target or blocked Marcel Sabitzer · Borussia Dortmund · 20′ · 0.08 xG · off target or blocked Hugo Ekitiké · Eintracht Frankfurt · 5′ · 0.10 xG · off target or blocked Omar Marmoush · Eintracht Frankfurt · 57′ · 0.10 xG · on target Marcel Sabitzer · Borussia Dortmund · 76′ · 0.12 xG · off target or blocked Hugo Ekitiké · Eintracht Frankfurt · 39′ · 0.18 xG · on target Niklas Süle · Borussia Dortmund · 82′ · 0.20 xG · off target or blocked Marcel Sabitzer · Borussia Dortmund · 30′ · 0.40 xG · on target Jamie Gittens · Borussia Dortmund · 90′ · 0.45 xG · goal Farès Chaïbi · Eintracht Frankfurt · 71′ · 0.96 xG · off target or blocked off target on target goal penaltysize = xG Borussia Dortmund: 20 shots, 5 on target, 1.74 xG. Eintracht Frankfurt: 7 shots, 2 on target, 1.40 xG.
How the match built
Expected-goals timeline Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.
Share Borussia Dortmund 1.74 xG Eintracht Frankfurt 1.40 xG
0 1 2 0′ HT 90′ Jamie Gittens · Borussia Dortmund · 72′ Jamie Gittens · Borussia Dortmund · 90′ The step line is cumulative expected goals; circles mark goals. Final: Borussia Dortmund 1.74 xG · Eintracht Frankfurt 1.40 xG.
History
Head-to-head Recent meetings between these teams.
Last 5 meetings
4 Borussia Dortmund
1 Draws
0 Eintracht Frankfurt
17 Mar 2024 Borussia Dortmund — Eintracht Frankfurt · Bundesliga 3–1
29 Oct 2023 Eintracht Frankfurt — Borussia Dortmund · Bundesliga 3–3
22 Apr 2023 Borussia Dortmund — Eintracht Frankfurt · Bundesliga 4–0
29 Oct 2022 Eintracht Frankfurt — Borussia Dortmund · Bundesliga 1–2
8 Jan 2022 Eintracht Frankfurt — Borussia Dortmund · Bundesliga 2–3
Head-to-Head & Recent Meetings
Evidence quality
How much supports this analysis Grade D · Unavailable Unavailable — unavailable
Season samples 1 / 1 home / away teams
Recent samples 1 / 1 last-five windows
Freshness Less than one day from nearest prior match
At least one team has fewer than the configured season sample. At least one team has an incomplete last-five window. Recorded xG is incomplete, so xG context is omitted where unavailable. Known unknowns Lineups, injuries, suspensions and tactical changes are not available in the retained dataset. Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls. The completed-match sample is too small for broad style conclusions. The fixture season differs from the competition's configured active season. Analysis cutoff: Sat, 24 Aug 2024, 20:30 UTC · analysis-v4 Unavailable analysis
The retained evidence does not clear the minimum gates. Sections that would imply a supported comparison are intentionally omitted.