Eintracht Frankfurt vs RB Leipzig Prediction
Eintracht Frankfurt vs RB Leipzig prediction: Sportiko gives Eintracht Frankfurt a 27% chance of winning, RB Leipzig 48% and the draw 25%. Last updated 27 Jul 2026, 05:46.
Match Report
RB Leipzig claimed a comfortable 3–1 victory away at Eintracht Frankfurt in Bundesliga Matchday 30, despite the sides being level at the break. Frankfurt drew first blood through Yan Diomande on 27 minutes, only for Hugo Larsson to equalise seven minutes later to set up an even contest at half-time.
Leipzig took control in the second half, with Antonio Nusa breaking the deadlock on 70 minutes before Conrad Harder added a third just eleven minutes later to put the result beyond doubt. Frankfurt's evening was further complicated by a yellow card for Max Finkgräfe in the first half, though the game remained competitive throughout, with the hosts finishing with 51% possession and 16 total shots.
The underlying numbers ultimately favoured the visitors, who recorded an expected goals figure of 2.09 against Frankfurt's 1.45 and edged the shot count 19 to 16. Our pre-match AI model had identified an RB Leipzig win as the most likely outcome at 48%, a call that proved correct as Leipzig moved clear with a well-earned three points.
AI-generated report based on match data.
Timeline
Eintracht Frankfurt
Match Stats
Eintracht Frankfurt
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 21 Nathaniel Brown M | 7.2 | 90' | – | – | – | 30 (24%) | 3 |
| 15 Ellyes Skhiri M | 6.9 | 19' | – | – | – | 16 (13%) | 1 |
| 8 Farès Chaïbi M | 6.9 | 90' | – | – | 1 | 43 (34%) | 4 |
| 23 Michael Zetterer G | 6.9 | 90' | – | – | – | 32 (22%) | – |
| 7 Ansgar Knauff F | 6.9 | 19' | – | – | 1 | 10 (8%) | 1 |
| 16 Hugo Larsson M | 6.9 | 71' | 1 | – | 1 | 22 (19%) | – |
| 6 Oscar Højlund M | 6.9 | 64' | – | – | 2 | 24 (20%) | 2 |
| 5 Aurèle Amenda D | 6.7 | 90' | – | – | 1 | 40 (34%) | 1 |
| 42 Can Uzun M | 6.6 | 26' | – | – | – | 17 (15%) | – |
| 25 Arnaud Kalimuendo F | 6.6 | 90' | – | – | 1 | 16 (14%) | 1 |
| 2 Elias Baum D | 6.6 | 9' | – | – | – | 4 (4%) | – |
| 3 Arthur Theate D | 6.5 | 81' | – | – | – | 59 (55%) | 1 |
| 9 Jonathan Burkardt F | 6.5 | 90' | – | – | 1 | 13 (11%) | – |
| 29 Ayoube Amaimouni Echghouyab F | 6.3 | 71' | – | 1 | 3 | 7 (5%) | 2 |
| 4 Robin Koch D | 6.3 | 90' | – | – | – | 40 (37%) | 2 |
RB Leipzig
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 49 Yan Diomande M | 8.9 | 90' | 1 | – | 3 | 29 (25%) | 2 |
| 7 Antonio Nusa M | 8.3 | 89' | 1 | 1 | 1 | 16 (11%) | 2 |
| 5 El Chadaille Bitshiabu D | 7.5 | 90' | – | – | 1 | 52 (49%) | 2 |
| 16 Lukas Klostermann D | 7.3 | 89' | – | 1 | 1 | 46 (42%) | 3 |
| 26 Maarten Vandevoordt G | 7.2 | 90' | – | – | – | 44 (35%) | – |
| 17 Ridle Baku D | 7.2 | 90' | – | – | 1 | 33 (28%) | 4 |
| 11 Conrad Harder F | 7.2 | 11' | 1 | – | 1 | 1 (1%) | – |
| 22 David Raum D | 6.9 | 11' | – | – | – | 4 (2%) | – |
| 13 Nicolas Seiwald M | 6.9 | 90' | – | – | 1 | 20 (17%) | 2 |
| 14 Christoph Baumgartner M | 6.9 | 90' | – | – | 1 | 45 (37%) | 4 |
| 35 Max Finkgräfe D | 6.6 | 79' | – | 1 | – | 24 (20%) | 1 |
| 40 Rômulo F | 6.5 | 79' | – | – | 2 | 17 (12%) | 2 |
| 10 Brajan Gruda F | 6.5 | 31' | – | – | 1 | 7 (5%) | 1 |
| 20 Assan Ouédraogo M | 6.2 | 59' | – | – | 1 | 12 (5%) | – |
| 39 Benjamin Henrichs D | — | 1' | – | – | – | 2 (2%) | – |
| 9 Johan Bakayoko F | — | 1' | – | – | – | – | – |
Unlock the AI's full read on Eintracht Frankfurt vs RB Leipzig
- All 70+ probability markets
- AI Deep-Dive match report
- Value Edge — model vs market
- Pick types you choose
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMost likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowPlayers in form
Y. Ebnoutalib
4 gls
J. Burkardt
3 gls
A. Nusa
2 gls
You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: Eintracht Frankfurt vs RB Leipzig
| Date | Home | Score | Away |
|---|---|---|---|
| 06 Dec 2025 | RB Leipzig | 6 - 0 | Eintracht Frankfurt |
| 26 Apr 2025 | Eintracht Frankfurt | 4 - 0 | RB Leipzig |
| 15 Dec 2024 | RB Leipzig | 2 - 1 | Eintracht Frankfurt |
Eintracht Frankfurt — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 19 Sep | H SC Freiburg | D | 2 - 2 |
| 12 Sep | A FSV Mainz 05 | W | 1 - 3 |
| 06 Sep | H FC Augsburg | L | 1 - 4 |
| 29 Aug | A Union Berlin | D | 3 - 3 |
| 21 Aug | A SC St. Tönis | W | 0 - 11 |
RB Leipzig — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 20 Sep | A Bayer Leverkusen | L | 2 - 0 |
| 13 Sep | H Hamburger SV | W | 5 - 0 |
| 10 Sep | A Como | L | 4 - 1 |
| 05 Sep | A Werder Bremen | L | 3 - 1 |
| 29 Aug | H Borussia Mönchengladbach | W | 3 - 0 |
Bundesliga Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Borussia Dortmund
|
4 | 4 | 0 | 0 | 9 | 2 | +7 | 12 |
| 2 |
Bayern München
|
4 | 3 | 1 | 0 | 14 | 2 | +12 | 10 |
| 3 |
SC Freiburg
|
4 | 3 | 1 | 0 | 12 | 3 | +9 | 10 |
| 4 |
FC Augsburg
|
4 | 2 | 1 | 1 | 11 | 6 | +5 | 7 |
| 5 |
Bayer Leverkusen
|
4 | 2 | 1 | 1 | 10 | 5 | +5 | 7 |
| 6 |
FSV Mainz 05
|
4 | 2 | 1 | 1 | 10 | 6 | +4 | 7 |
| 7 |
SV Elversberg
|
4 | 2 | 1 | 1 | 8 | 7 | +1 | 7 |
| 8 |
Werder Bremen
|
4 | 2 | 1 | 1 | 8 | 8 | 0 | 7 |
| 9 |
RB Leipzig
|
4 | 2 | 0 | 2 | 9 | 5 | +4 | 6 |
| 10 |
Eintracht Frankfurt
|
4 | 1 | 2 | 1 | 9 | 10 | -1 | 5 |
| 11 |
FC Schalke 04
|
4 | 1 | 2 | 1 | 3 | 4 | -1 | 5 |
| 12 |
SC Paderborn 07
|
4 | 1 | 1 | 2 | 3 | 5 | -2 | 4 |
| 13 |
1. FC Köln
|
4 | 1 | 1 | 2 | 6 | 9 | -3 | 4 |
| 14 |
1899 Hoffenheim
|
4 | 1 | 0 | 3 | 7 | 10 | -3 | 3 |
| 15 |
VfB Stuttgart
|
4 | 1 | 0 | 3 | 6 | 9 | -3 | 3 |
| 16 |
Hamburger SV
|
4 | 1 | 0 | 3 | 2 | 13 | -11 | 3 |
| 17 |
Union Berlin
|
4 | 0 | 1 | 3 | 4 | 17 | -13 | 1 |
| 18 |
Borussia Mönchengladbach
|
4 | 0 | 0 | 4 | 6 | 16 | -10 | 0 |
Eintracht Frankfurt
Formation: 3-4-2-1
Coach: Albert Riera
Starting XI
| # | Player | Pos |
|---|---|---|
| 23 | M. Zetterer | G |
| 5 | A. Amenda | D |
| 4 | R. Koch | D |
| 3 | A. Theate | D |
| 8 | F. Chaibi | M |
| 16 | H. Larsson | M |
| 6 | O. Hojlund | M |
| 21 | N. Brown | M |
| 29 | A. Amaimouni | F |
| 25 | A. Kalimuendo | F |
| 9 | J. Burkardt | F |
Substitutes
| 33 | J. Grahl | G |
| 27 | M. Gotze | M |
| 15 | E. Skhiri | M |
| 7 | A. Knauff | F |
| 2 | E. Baum | D |
| 31 | L. Arrhov | M |
| 20 | R. Doan | M |
| 42 | C. Y. Uzun | M |
| 11 | Y. Ebnoutalib | F |
RB Leipzig
Formation: 4-1-4-1
Coach: Ole Werner
Starting XI
| # | Player | Pos |
|---|---|---|
| 26 | M. Vandevoordt | G |
| 17 | R. Baku | D |
| 16 | L. Klostermann | D |
| 5 | E. Bitshiabu | D |
| 35 | M. Finkgrafe | D |
| 13 | N. Seiwald | M |
| 49 | Y. Diomande | M |
| 20 | A. Ouedraogo | M |
| 14 | C. Baumgartner | M |
| 7 | A. Nusa | M |
| 40 | Romulo Cardoso | F |
Substitutes
| 1 | P. Gulacsi | G |
| 23 | C. Lukeba | D |
| 9 | J. Bakayoko | F |
| 10 | B. Gruda | F |
| 33 | A. Maksimovic | M |
| 27 | T. Gomis | F |
| 39 | B. Henrichs | D |
| 22 | D. Raum | D |
| 11 | C. Harder | F |