FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 16 · Deutsche Bank Park

Eintracht Frankfurt3:3Borussia Dortmund

9 January 2026 · 59,500 in the ground · Daniel Schlager

tap a player for their match file

Eintracht Frankfurt3-4-2-1
Borussia Dortmund3-4-2-1
Santos5.8Theate6.5Koch7.0Kristensen6.7Brown6.1Larsson6.5Höjlund5.9Doan6.2A. Knauff7.1Uzun7.6Y. Ebnoutalib7.7Kobel6.2Schlotterbeck6.9Anton6.5Süle6.3Svensson6.4Nmecha7.3Sabitzer6.5Ryerson7.3Brandt6.2Beier8.1Guirassy5.6
from the bench

match pulse — xG per 5 minutes · goals · cards

4590eintracht-frankfurtborussia-dortmund

goals — hover the strip for every shot and card, with names

  • 10BeierGoal · 0.35 xG · 0.35 xG
  • 22UzunGoal · 0.79 xG · 0.79 xG
  • 68NmechaGoal · 0.05 xG · 0.05 xG
  • 71Y. EbnoutalibGoal · 0.33 xG · 0.33 xG
  • 90+2DahoudGoal · 0.04 xG · 0.04 xG
  • 90+5ChukwuemekaGoal · 0.85 xG · 0.85 xG

The shots, as they came

Every attempt, sized by expected goals

Eintracht 0:0 Dortmund0'kickoff
1' Uzun — xG 0.04 · Blocked4' Nmecha — xG 0.06 · Blocked10' Beier — xG 0.35 · Goal12' Guirassy — xG 0.02 · Missed17' Uzun — xG 0.02 · Saved18' A. Knauff — xG 0.03 · Saved22' Uzun — xG 0.79 · Goal26' Brandt — xG 0.05 · Saved28' Beier — xG 0.04 · Blocked40' Schlotterbeck — xG 0.06 · Saved42' Y. Ebnoutalib — xG 0.02 · Missed45 + 2' Brandt — xG 0.05 · Missed47' Y. Ebnoutalib — xG 0.06 · Missed49' A. Knauff — xG 0.09 · Blocked52' Svensson — xG 0.14 · Missed54' A. Knauff — xG 0.08 · Saved56' A. Knauff — xG 0.06 · Missed58' Sabitzer — xG 0.14 · Blocked59' Ryerson — xG 0.09 · Blocked59' Anton — xG 0.10 · Saved68' Nmecha — xG 0.05 · Goal71' Y. Ebnoutalib — xG 0.33 · Goal86' Kalimuendo — xG 0.03 · Blocked90' Schlotterbeck — xG 0.13 · Post90' Fábio — xG 0.10 · Missed90 + 2' Dahoud — xG 0.04 · Goal90 + 5' Chukwuemeka — xG 0.17 · Missed90 + 5' Chukwuemeka — xG 0.85 · Goal

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Eintracht 0:0 Dortmund
1.02.0015304560759010' Beier — GOAL22' Uzun — GOAL68' Nmecha — GOAL71' Y. Ebnoutalib — GOAL90 + 2' Dahoud — GOAL90 + 5' Chukwuemeka — GOAL1.592.40

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Eintracht Frankfurt attacking right · Borussia Dortmund attacking left · where both glow, the pitch was contested

The duel

Eintracht Frankfurt vs Borussia Dortmund

40%
Possession
60%
1.58
Expected goals
2.38
12
Shots
16
6
Shots on target
6
2
Big chances created
3
284
Passes completed
470
55
Into final third
134
43
Duels won
54
14/20 (70%)
Tackles won
8/11 (73%)
2
Corners
5
14
Fouls
6

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.