FOOTBALL·ANALYTICBundesliga 2025/26

Bundesliga 2025/26 · Matchday 30 · Deutsche Bank Park

Eintracht Frankfurt1:3RB Leipzig

18 April 2026 · 58,500 in the ground · Bastian Dankert

tap a player for their match file

Eintracht Frankfurt3-4-2-1
RB Leipzig4-1-4-1
Zetterer6.0Theate6.7Koch7.2Amenda6.5Brown6.6Höjlund6.5Larsson7.1Chaibi6.3Kalimuendo7.1Amaimouni7.4Burkardt6.3Vandevoordt6.6M. Finkgräfe7.8Bitshiabu7.0Klostermann7.5Baku7.4Seiwald7.5Nusa8.1Baumgartner7.0Ouedraogo6.6Y. Diomande8.0Rômulo6.3
from the bench

match pulse — xG per 5 minutes · goals · cards

4590eintracht-frankfurtrb-leipzig

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

  • 27Y. DiomandeGoal · 0.13 xG · 0.13 xG
  • 34LarssonGoal · 0.53 xG · 0.53 xG
  • 70NusaGoal · 0.04 xG · 0.04 xG
  • 81C. HarderGoal · 0.09 xG · 0.09 xG

The shots, as they came

Every attempt, sized by expected goals

Eintracht 0:0 RB Leipzig0'kickoff
6' Burkardt — xG 0.19 · Saved8' Y. Diomande — xG 0.10 · Missed10' Y. Diomande — xG 0.10 · Blocked10' Ouedraogo — xG 0.05 · Blocked10' Rômulo — xG 0.10 · Missed13' Y. Diomande — xG 0.09 · Missed22' Kalimuendo — xG 0.03 · Saved27' Y. Diomande — xG 0.13 · Goal30' Ouedraogo — xG 0.04 · Saved34' Baku — xG 0.10 · Missed34' Amaimouni — xG 0.10 · Missed34' Larsson — xG 0.53 · Goal36' Bitshiabu — xG 0.02 · Missed42' Höjlund — xG 0.04 · Missed47' Baumgartner — xG 0.19 · Saved49' Baumgartner — xG 0.10 · Blocked50' Höjlund — xG 0.11 · Saved50' Amaimouni — xG 0.09 · Missed52' Klostermann — xG 0.06 · Saved57' Seiwald — xG 0.09 · Saved60' Gruda — xG 0.14 · Blocked63' Gruda — xG 0.06 · Saved64' Rômulo — xG 0.38 · Missed66' Amaimouni — xG 0.03 · Saved66' Amenda — xG 0.01 · Missed66' Kalimuendo — xG 0.04 · Blocked70' Nusa — xG 0.04 · Goal74' Seiwald — xG 0.22 · Blocked78' Chaibi — xG 0.01 · Blocked78' Kalimuendo — xG 0.08 · Blocked81' C. Harder — xG 0.09 · Goal84' A. Knauff — xG 0.05 · Missed86' Chaibi — xG 0.04 · Blocked87' Chaibi — xG 0.21 · Missed90 + 6' A. Knauff — xG 0.03 · Blocked

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Eintracht 0:0 RB Leipzig
1.02.0015304560759027' Y. Diomande — GOAL34' Larsson — GOAL70' Nusa — GOAL81' C. Harder — GOAL1.592.10

Territory

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

Eintracht Frankfurt attacking right · RB Leipzig attacking left · where both glow, the pitch was contested

The duel

Eintracht Frankfurt vs RB Leipzig

51%
Possession
49%
1.45
Expected goals
2.09
16
Shots
19
5
Shots on target
8
3
Big chances created
4
315
Passes completed
291
79
Into final third
59
44
Duels won
46
12/18 (67%)
Tackles won
16/23 (70%)
4
Corners
6
7
Fouls
7

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