Eintracht Frankfurt vs VfB Stuttgart Prediction
Eintracht Frankfurt vs VfB Stuttgart prediction: Sportiko gives Eintracht Frankfurt a 28% chance of winning, VfB Stuttgart 47% and the draw 25%. Last updated 30 Jul 2026, 05:46.
Match Report
Eintracht Frankfurt and VfB Stuttgart shared the points in a dramatic 2–2 draw on the final day of the Bundesliga regular season, though Stuttgart's pre-match advantage proved telling for much of the contest. The visitors made a commanding start, with Chema Andrés opening the scoring in the tenth minute before Nikolas Nartey added a second just before half-time, leaving Frankfurt with a significant deficit to overturn. Our pre-match AI model had rated a Stuttgart win as the most likely outcome at 47%, and the visitors looked well on course to deliver exactly that.
Frankfurt responded strongly after the break, with a flurry of substitutions injecting new energy into their play. Jonathan Burkardt converted a penalty in the 72nd minute to halve the deficit, and the hosts continued to press with 57% possession and an expected goals figure of 2.56 suggesting they were creating genuine chances. Burkardt stepped up again in the 90th minute to slot home a second penalty and secure a share of the spoils.
A fiery encounter saw five yellow cards distributed across both sides, with Mittelstädt among those booked before being withdrawn. Despite the late equaliser, Stuttgart will feel they let two points slip after their dominant first-half display.
AI-generated report based on match data.
Timeline
Eintracht Frankfurt
Match Stats
Eintracht Frankfurt
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 9 Jonathan Burkardt F | 8.0 | 30' | 2 | – | 3 | 2 (2%) | – |
| 15 Ellyes Skhiri M | 7.3 | 90' | – | – | 1 | 49 (42%) | 1 |
| 42 Can Uzun M | 7.2 | 60' | – | – | 1 | 28 (24%) | – |
| 23 Michael Zetterer G | 7.0 | 90' | – | – | – | 35 (17%) | – |
| 22 Timothy Chandler M | 7.0 | 10' | – | – | – | 10 (8%) | – |
| 8 Farès Chaïbi M | 6.9 | 45' | – | – | 2 | 26 (19%) | 1 |
| 19 Jean-Mattéo Bahoya M | 6.6 | 17' | – | – | 1 | 6 (4%) | – |
| 21 Nathaniel Brown D | 6.5 | 90' | – | – | 1 | 39 (32%) | 2 |
| 18 Mahmoud Dahoud M | 6.5 | 30' | – | – | – | 28 (24%) | – |
| 5 Aurèle Amenda D | 6.3 | 90' | – | – | – | 58 (47%) | 1 |
| 20 Ritsu Doan M | 6.3 | 90' | – | – | 1 | 33 (23%) | 2 |
| 4 Robin Koch D | 6.3 | 90' | – | – | – | 53 (49%) | 2 |
| 7 Ansgar Knauff F | 6.3 | 73' | – | – | – | 22 (17%) | – |
| 25 Arnaud Kalimuendo F | 6.2 | 45' | – | – | – | 8 (8%) | – |
| 27 Mario Götze M | 6.2 | 60' | – | – | – | 26 (21%) | 1 |
| 13 Rasmus Kristensen D | 6.2 | 80' | – | – | – | 53 (39%) | – |
VfB Stuttgart
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 33 Alexander Nübel G | 7.9 | 90' | – | – | – | 35 (17%) | – |
| 28 Nikolas Nartey F | 7.6 | 87' | 1 | – | 2 | 22 (15%) | – |
| 30 Chema Andrés M | 7.5 | 90' | 1 | – | 3 | 27 (19%) | 2 |
| 24 Jeff Chabot D | 7.3 | 90' | – | – | – | 47 (40%) | 1 |
| 10 Chris Führich M | 7.2 | 73' | – | 1 | 1 | 39 (30%) | 1 |
| 6 Angelo Stiller M | 6.9 | 90' | – | – | – | 58 (48%) | 2 |
| 7 Maximilian Mittelstädt D | 6.9 | 73' | – | – | – | 32 (28%) | 1 |
| 3 Ramon Hendriks D | 6.7 | 90' | – | – | 1 | 36 (34%) | 2 |
| 26 Deniz Undav F | 6.6 | 90' | – | 1 | 1 | 27 (20%) | 1 |
| 18 Jamie Leweling M | 6.5 | 90' | – | – | 2 | 23 (18%) | 2 |
| 14 Luca Jaquez D | 6.3 | 17' | – | – | – | 6 (3%) | – |
| 4 Josha Vagnoman D | 6.3 | 17' | – | – | – | 6 (3%) | – |
| 29 Finn Jeltsch D | 6.3 | 9' | – | – | – | 1 (1%) | – |
| 8 Tiago Tomás F | 6.3 | 10' | – | – | – | – | – |
| 9 Ermedin Demirović F | 6.2 | 86' | – | – | 1 | 9 (5%) | 1 |
Unlock the AI's full read on Eintracht Frankfurt vs VfB Stuttgart
- All 70+ probability markets
- AI Deep-Dive match report
- Value Edge — model vs market
- Live in-play co-pilot
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 NowYou'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 VfB Stuttgart
| Date | Home | Score | Away |
|---|---|---|---|
| 13 Jan 2026 | VfB Stuttgart | 3 - 2 | Eintracht Frankfurt |
| 29 Mar 2025 | Eintracht Frankfurt | 1 - 0 | VfB Stuttgart |
| 10 Nov 2024 | VfB Stuttgart | 2 - 3 | Eintracht Frankfurt |
Eintracht Frankfurt — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 01 Aug | A Waldhof Mannheim | W | 0 - 1 |
| 16 May | H VfB Stuttgart | D | 2 - 2 |
| 08 May | A Borussia Dortmund | L | 3 - 2 |
| 02 May | H Hamburger SV | L | 1 - 2 |
| 25 Apr | A FC Augsburg | D | 1 - 1 |
VfB Stuttgart — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 01 Aug | H Paris FC | W | 2 - 1 |
| 29 Jul | A Kickers Offenbach | W | 1 - 8 |
| 25 Jul | A Hollenbach | W | 0 - 5 |
| 19 Jul | A Balingen | W | 0 - 7 |
| 16 May | A Eintracht Frankfurt | D | 2 - 2 |
Bundesliga Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Bayern München
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Borussia Dortmund
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
RB Leipzig
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
VfB Stuttgart
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 |
1899 Hoffenheim
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 |
Bayer Leverkusen
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 |
SC Freiburg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 |
Eintracht Frankfurt
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 |
FC Augsburg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 |
FSV Mainz 05
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 |
Union Berlin
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 |
Borussia Mönchengladbach
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 |
Hamburger SV
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14 |
1. FC Köln
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 |
Werder Bremen
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 |
FC Schalke 04
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 |
SV Elversberg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 |
SC Paderborn 07
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Eintracht Frankfurt
Starting XI
| # | Player | Pos |
|---|---|---|
| 23 | M. Zetterer | G |
| 13 | R. Kristensen | D |
| 4 | R. Koch | D |
| 5 | A. Amenda | D |
| 21 | N. Brown | D |
| 15 | E. Skhiri | M |
| 20 | R. Doan | M |
| 42 | C. Y. Uzun | M |
| 27 | M. Gotze | M |
| 19 | J. Bahoya | M |
| 25 | A. Kalimuendo | F |
Substitutes
| 40 | Kaua Santos | G |
| 22 | T. Chandler | M |
| 9 | J. Burkardt | F |
| 3 | A. Theate | D |
| 7 | A. Knauff | F |
| 8 | F. Chaibi | M |
| 18 | M. Dahoud | M |
| 16 | H. Larsson | M |
| 29 | A. Amaimouni | F |
VfB Stuttgart
Formation: 3-4-1-2
Coach: Sebastian Hoeness
Starting XI
| # | Player | Pos |
|---|---|---|
| 33 | A. Nubel | G |
| 3 | R. Hendriks | D |
| 24 | J. Chabot | D |
| 7 | M. Mittelstadt | D |
| 18 | J. Leweling | M |
| 30 | C. Andres | M |
| 6 | A. Stiller | M |
| 10 | C. Fuhrich | M |
| 28 | N. Nartey | F |
| 9 | E. Demirovic | F |
| 26 | D. Undav | F |
Substitutes
| 1 | F. Bredlow | G |
| 23 | D. Zagadou | D |
| 27 | B. Bouanani | F |
| 4 | J. Vagnoman | D |
| 8 | T. Tomas | F |
| 22 | L. Assignon | D |
| 14 | L. Jaquez | D |
| 11 | B. El Khannouss | M |
| 29 | F. Jeltsch | D |