Bundesliga Regular Season - 30
Eintracht Frankfurt 1 - 3 FT RB Leipzig
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Y. Diomande (L. Klostermann) 27'
34' H. Larsson (A. Amaimouni)
M. Finkgrafe 40'
HT
↓ A. Ouedraogo ↑B. Gruda 59'
64' ↓ O. Hojlund ↑C. Y. Uzun
A. Nusa (M. Finkgrafe) 70'
71' ↓ A. Amaimouni ↑A. Knauff
72' ↓ H. Larsson ↑E. Skhiri
↓ Romulo Cardoso ↑C. Harder 79'
↓ M. Finkgrafe ↑D. Raum 79'
C. Harder (A. Nusa) 81'
81' ↓ A. Theate ↑E. Baum
↓ A. Nusa ↑J. Bakayoko 90'+3
↓ L. Klostermann ↑B. Henrichs 90'+4
FT
Player Cards
Our take on every player in this match
Eintracht Frankfurt
Goalkeepers
Michael Zetterer
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Aurèle Amenda
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robin Koch
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Arthur Theate
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Midfielders
Farès Chaïbi
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Hugo Larsson
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Oscar Højlund
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Nathaniel Brown
ENFORCER
3
Tackles
3
Tackles
6
Duels Won
75%
Win %
Forwards
Ayoube Amaimouni-Echghouyab
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Arnaud Kalimuendo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
13%
Pass Acc
Jonathan Burkardt
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Jens Grahl
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Elias Baum
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Can Uzun
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Mario Götze
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ritsu Doan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Love Arrhov
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ellyes Skhiri
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Younes Ebnoutalib
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ansgar Knauff
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
RB Leipzig
Goalkeepers
Maarten Vandevoordt
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Ridle Baku
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
27%
Pass Acc
Lukas Klostermann
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
El Chadaille Bitshiabu
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Max Finkgräfe
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
20%
Pass Acc
Midfielders
Nicolas Seiwald
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Yan Diomande
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
25%
Pass Acc
Assan Ouédraogo
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Christoph Baumgartner
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Antonio Nusa
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Rômulo
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
BENCH
Péter Gulácsi
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
David Raum
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Benjamin Henrichs
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Castello Lukeba
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andrija Maksimović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brajan Gruda
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Tidiam Gomis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Johan Bakayoko
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Conrad Harder
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/06/2025 | RB Leipzig | 6 - 0 | Eintracht Frankfurt | Bundesliga | Red Bull Arena |
| 04/26/2025 | Eintracht Frankfurt | 4 - 0 | RB Leipzig | Bundesliga | Deutsche Bank Park |
| 12/15/2024 | RB Leipzig | 2 - 1 | Eintracht Frankfurt | Bundesliga | Red Bull Arena |
| 12/04/2024 | RB Leipzig | 3 - 0 | Eintracht Frankfurt | DFB Pokal | Red Bull Arena |
| 05/18/2024 | Eintracht Frankfurt | 2 - 2 | RB Leipzig | Bundesliga | Frankfurt Arena |
| 01/13/2024 | RB Leipzig | 0 - 1 | Eintracht Frankfurt | Bundesliga | Leipzig Stadium |
12/06/2025
04/26/2025
12/15/2024
12/04/2024
05/18/2024
01/13/2024
Eintracht Frankfurt Win
RB Leipzig Win
Draw
League Standings
P: 30 GD: +80
P: 30 GD: +30
P: 30 GD: +22
P: 30 GD: +20
P: 30 GD: +15
P: 30 GD: +19
P: 30 GD: -4
P: 30 GD: -2
P: 30 GD: -16
P: 30 GD: -9
P: 30 GD: -18
P: 30 GD: -7
P: 30 GD: -14
P: 30 GD: -15
P: 30 GD: -18
P: 30 GD: -25
P: 30 GD: -25
P: 30 GD: -33
League Standings
P: 32 GD: +81
P: 31 GD: +34
P: 32 GD: +21
P: 32 GD: +23
P: 32 GD: +20
P: 32 GD: +16
P: 32 GD: -3
P: 31 GD: -8
P: 32 GD: -14
P: 32 GD: -8
P: 32 GD: -15
P: 32 GD: -20
P: 32 GD: -8
P: 31 GD: -14
P: 32 GD: -20
P: 32 GD: -29
P: 31 GD: -25
Match previews and recaps to help you decide which games are worth watching
Leipzig's Late Firepower Pierces Frankfurt's Armor
Worth Watching Futmetrix Score: 59/100. A ruthless second-half display from the visitors punished a resilient Frankfurt, tightening Leipzig's grip on Champions League qualification.
The Opening Exchanges
The atmosphere inside Deutsche Bank Park crackled with energy as Eintracht Frankfurt and RB Leipzig wasted no time exchanging blows. Our take on the opening half is one of sheer offensive aggression, highlighted by an off-the-charts Intensity that turned the pitch into a tactical battleground. The visitors struck first in the 27th minute when Y. Diomande capitalised on a sharp delivery from L. Klostermann, silencing the local supporters. However, the hosts edged possession and responded with venom. Just seven minutes later, H. Larsson found the back of the net after a precise setup by A. Amaimouni, restoring parity and reigniting the crowd. The early exchanges proved that neither side was willing to back down, setting the stage for a spectacular clash of attacking ideologies.
The Tipping Point
As the second half unfolded, the match developed into a mesmerizing display of end-to-end action. A barrage of 34 combined shots turned the penalty areas into shooting galleries, demanding heroic interventions. The goalkeepers registered nine crucial saves between them, keeping the Balance of the match on a knife-edge. Leipzig gradually dialled up the pressure, looking for weaknesses in the Frankfurt defensive structure. The breakthrough finally arrived in the 70th minute when A. Nusa showcased his technical brilliance. Benefiting from M. Finkgrafe's vision, Nusa buried his strike to put the visitors back in front. This moment fundamentally altered the trajectory of the contest, forcing the hosts to abandon their disciplined shape in a desperate search for another equaliser, ultimately leaving themselves exposed at the back.
The Decisive Blow
The high Stakes of the Champions League race dictated Leipzig's ruthless approach in the final stretches. With Frankfurt pouring men forward, the visitors executed a masterclass in game management and opportunistic counter-attacking. Seeking fresh legs to exploit the widening gaps, Leipzig introduced C. Harder in the 79th minute. The substitution proved to be an instant stroke of genius. Just two minutes after stepping onto the pitch, Harder combined beautifully with Nusa to score the decisive third goal, completely deflating the home side. Meanwhile, El Chadaille Bitshiabu marshalled the backline with an outstanding defensive performance, ensuring no late dramatics would steal the points. This clinical 3-1 away victory cements Leipzig's spot in the top four, while leaving Frankfurt to ponder a painful stumble in their European pursuit.
Key Questions
What made Yan Diomande the Man of the Match?
He opened the scoring early and dictated the attacking tempo, providing key passes to orchestrate Leipzig's offensive rhythm from the first whistle.
What does this mean for Eintracht Frankfurt's season?
Stuck in seventh place, this defeat damages their push for European qualification, leaving them to fight an uphill battle with only a few fixtures remaining.
How did substitute Yan Diomande change the game?
Diomande actually started and scored early. The real super-sub was C. Harder, who came off the bench in the 79th minute and scored within two minutes.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
A Defining Moment in the Top Four Race
Highly Entertaining Futmetrix Score: 84/100. This encounter will either cement Leipzig's grip on Champions League football or reignite Frankfurt's late charge for the coveted European spots.
The Setup
The tension at Deutsche Bank Park is palpable as Matchday 30 brings a crunch tie in the Bundesliga. RB Leipzig arrive sitting comfortably in third, boasting a relentless Form rating thanks to four wins in their last five outings. Eintracht Frankfurt, currently seventh, must embrace the Stakes to bridge the gap to the top four. The underlying metrics suggest a fiercely competitive affair, highlighted by an exceptional Balance rating. With Leipzig claiming seven away victories this term, the visitors are well-equipped to test Frankfurt's home resolve in an expected high-scoring shootout.
Key Battle
An off-the-charts Stars rating guarantees individual brilliance across the pitch. The spotlight falls heavily on Arnaud Kalimuendo as Frankfurt's primary attacking outlet. He faces a dynamic counterpart in Leipzig's Yan Diomande. While Frankfurt's Michael Zetterer has been producing heroic saves consistently, Diomande's sheer efficiency in the final third means any defensive lapse will be punished in a heartbeat.
Our Prediction
We expect a tight 2-1 away victory for Leipzig. Frankfurt will undoubtedly threaten early on, but Leipzig's superior attacking depth and ruthlessness in transition should eventually break the hosts down in a tense second half.