Eintracht Frankfurt vs VfB Stuttgart Prediction, Preview and Stats

Germany flag 2025/2026 Bundesliga, Germany
Deutsche Bank Park Sat, 16 May - 1:30 PM
Bundesliga
Eintracht Frankfurt SGE
2 2
VfB Stuttgart VFB
Full Time Sat, 16 May 1:30 PM
Round 34 Regular Season
Jonathan Burkardt - 90+2' (P), 72' (P)
Goal
|
Goal
Nikolas Nartey - 45+4'
Chema Andrés - 10'

CONTEXT

Eintracht Frankfurt hosted VfB Stuttgart in a Bundesliga match that concluded 2-2. The visitors took a commanding 0-2 lead into halftime through efficient early play. Frankfurt responded strongly in the second half with 57 percent possession and generated 2.83 expected goals against Stuttgart's 1.25. Although Stuttgart entered as the stronger team the home side mounted a determined comeback to secure the draw. No red cards were shown and the game remained open until the end. Significant structural deviation was evident particularly for the away side relative to pre-match views. The result illustrated how second-half adjustments can alter the course of a contest despite an initial deficit.

TL;DR

  • Structural deviation: VfB Stuttgart recorded a significant 78.3 percent deviation from pre-match structural expectations.
  • Efficiency shift: Team efficiency remained in line with overall performance levels across both halves.
  • xG alignment: The 2-2 outcome was not consistent with the xG values of 2.83 to 1.25.
  • Market alignment: The draw result did not align with pre-match market projections favoring the stronger side.
  • xG expectations: Eintracht Frankfurt surpassed xG expectations while VfB Stuttgart underperformed relative to them.
  • Event impact: Frankfurt's second-half response overcame the 0-2 halftime deficit to force the draw.
  • Red card distortion: No red cards occurred so match dynamics experienced zero distortion from dismissals.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

T. Welz

Germany 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

M. Thomsen

1st Assistant

Germany

R. Foltyn

2nd Assistant

Germany

F. Bickel

4th Official

Germany

League averages

Bundesliga Based on last 100 matches

Fouls / match 19.29
Yellow cards / match 3.55
Red cards / match 0.2
Penalties / match 0.33
Eintracht Frankfurt A. Riera Ortega
A. Riera Ortega
VS
VfB Stuttgart S. Hoeneß
S. Hoeneß
1.13
Avg Points / Game (Last 100 Matches)
1.74
0.83 i
Last 6 Opponents
Borussia Dortmund Rank: 90 L
Hamburger SV Rank: 75 L
FC Augsburg Rank: 76 D
RB Leipzig Rank: 86 L
VfL Wolfsburg Rank: 75 W
FC Köln Rank: 74 D
Avg Points / Game (Last 6 Matches)
1.33 i
Last 6 Opponents
Bayer 04 Leverkusen Rank: 90 W
TSG Hoffenheim Rank: 84 D
Werder Bremen Rank: 76 D
FC Bayern München Rank: 100 L
Hamburger SV Rank: 77 W
Borussia Dortmund Rank: 90 L
11
Head to Head (Wins - Draws - Losses)
11 - 8 - 16
16

Win Probabilities

Live Win Probability (90 Min)
Home Eintracht Frankfurt
26.89%
Draw
21.72%
Away VfB Stuttgart
51.39%

Movement

Changes since opening
Eintracht Frankfurt
+23.65%
Draw
-69.51%
VfB Stuttgart
+45.86%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
79.76
86.37
0 (Weakest) 100 (Strongest)
Metric
Eintracht Frankfurt
VfB Stuttgart
Power Score
79.76
86.37
League Position
8
4
Global Rank
58
25

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Eintracht Frankfurt Opponent-weighted form score
VfB Stuttgart Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Eintracht Frankfurt VfB Stuttgart

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Eintracht Frankfurt

Left / Center / Right
Opposition half density
vs season average

VfB Stuttgart

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Eintracht Frankfurt ⚠ Proxy
vs
⚠ Proxy VfB Stuttgart
Attacking Efficiency
Higher is better
Attacking Efficiency
33.60
33.95
Defensive Efficiency
Lower is better
Defensive Efficiency
33.95
33.60
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Eintracht Frankfurt -0.03 Efficiency Index
vs
VfB Stuttgart +0.03 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Eintracht Frankfurt
VfB Stuttgart
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Eintracht Frankfurt
vs
VfB Stuttgart
Created Set-piece attacking threat
Eintracht Frankfurt VfB Stuttgart
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
2.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Eintracht Frankfurt VfB Stuttgart
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 2.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Eintracht Frankfurt
VfB Stuttgart
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Eintracht Frankfurt
vs
VfB Stuttgart
Attack After Winning Possession transition → offence
Eintracht Frankfurt VfB Stuttgart
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Eintracht Frankfurt VfB Stuttgart
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Eintracht Frankfurt
VfB Stuttgart
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • SGE had peak pressure around 31'.
  • SGE started the game with stronger pressure.
SGE Pressure VFB Pressure
Pressure Index: SGE reached the top pressure at 31' (89.23).

Team Head to Head Last 6 Seasons

Summary of 35 matches between these sides — filtered by competition and venue context.

Eintracht Frankfurt SGE Home
35 matches
VfB Stuttgart VFB Away
Match Record
11
Wins
16
8
Draws
8
16
Losses
11
Goals
53
Goals Scored
65
65
Goals Conceded
53
-12
Goal Difference
+12

Data last updated: 2026-05-18T08:56:02+00:00

STARTING XI

Match Formation 4-1-4-1
Match Formation 3-4-1-2
Pitch
M. Zetterer
Germany
23 M. Zetterer
R. Kristensen
Substitution
Denmark
13 R. Kristensen
R. Koch
Germany
4 (C) R. Koch
N. Brown
Germany
21 N. Brown
E. Skhiri
Tunisia
15 E. Skhiri
R. Doan
Japan
20 R. Doan
C. Uzun
Substitution
Türkiye
42 C. Uzun
M. Götze
Substitution
Germany
27 M. Götze
J. Bahoya
Substitution
France
19 J. Bahoya
25 A. Muinga
Pitch
A. Nübel
Germany
33 A. Nübel
M. Mittelstädt
Substitution
Germany
7 M. Mittelstädt
J. Chabot
Germany
24 J. Chabot
R. Hendriks
Netherlands
3 R. Hendriks
C. Führich
Substitution
Germany
10 C. Führich
A. Stiller
Germany
6 A. Stiller
J. Andrés Baixauli
Spain
30 J. Andrés Baixauli
J. Leweling
Germany
18 J. Leweling
N. Nartey
Substitution
Denmark
28 N. Nartey
D. Undav
Germany
26 (C) D. Undav
E. Demirović
Substitution
Bosnia and Herzegovina
9 E. Demirović

General Information

Date & Time :
May 16, 2026, 01:30 PM
Competition :
2025/2026 Bundesliga, Germany · Round 34 · Regular Season
Stadium :
Deutsche Bank Park
Capacity :
58000
Attendance :
59400
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Tobias Welz
Martin Thomsen
Rafael Foltyn
Felix Bickel

Statistics

Possession
SGE
55%
VFB
45%

Top Statistics

2 Goals 2
2 Big Chances Created 5
7 Shots 7
63 Dangerous attacks 32
57 Possession 43
6 Corners 6
10 Free kicks 14
2 Yellow Cards 3

Match Overview

8 Successful Dribbles 0
53 Successful Dribbles Percentage 0
10 Goal Attempts 11
15 Dribble Attempts 2
71 Ball Safe 70
2 Injuries 0
0 Assists 2
18 Successful Headers 29
4 Goal Kicks 8
5 Substitutions 4
2 Penalties 0
1 Hit Woodwork 0
26 Throwins 17

Attacking

2 Big Chances Missed 3
104 Attacks 104

Possession

376 Successful Passes 281
14 Successful Long Passes 17
11 Key Passes 12
476 Passes 368
55 Long Passes 53
25 Successful Long Passes Percentage 32
79 Successful Passes Percentage 76

Defensive

4 Interceptions 10
5 Saves 5
10 Tackles 13
47 Duels Won 56

Build-up

21 Total Crosses 14
4 Accurate Crosses 5

Discipline

2 Offsides 1
14 Fouls 12

Lineup

Referee : Tobias Welz

Starting XI

23
Michael Zetterer
Michael Zetterer Goalkeeper
6.99
4
Robin Koch
Robin Koch (C) Defender
6.98
5
Aurèle Amenda
Aurèle Amenda Defender
6.61
13
Rasmus Kristensen
Rasmus Kristensen Defender
6.07
22
Timothy Chandler
Timothy Chandler
Midfielder80'
6.66
21
Nathaniel Brown
Nathaniel Brown Defender
6.55
15
Ellyes Skhiri
Ellyes Skhiri Midfielder
7.06
19
Jean-Mattéo Bahoya
Jean-Mattéo Bahoya Midfielder
6.45
7
Ansgar Knauff
Ansgar Knauff
Attacker17'
6.32
20
Ritsu Doan
Ritsu Doan Midfielder
6.98
27
Mario Götze
Mario Götze Midfielder
6.58
18
Mahmoud Dahoud
Mahmoud Dahoud
Midfielder60'
6.53
42
Can Uzun
Can Uzun Midfielder
6.71
9
Jonathan Burkardt
Jonathan Burkardt
Attacker60'
2
8.52
25
Arnaud Kalimuendo
Arnaud Kalimuendo Attacker
6.56
8
Farès Chaïbi
Farès Chaïbi
Midfielder46'
6.83
Referee : Tobias Welz

Starting XI

33
Alexander Nübel
Alexander Nübel Goalkeeper
6.98
3
Ramon Hendriks
Ramon Hendriks Defender
6.7
7
Maximilian Mittelstädt
Maximilian Mittelstädt Defender
6.72
14
Luca Jaquez
Luca Jaquez
Defender73'
6.4
24
Jeff Chabot
Jeff Chabot Defender
6.8
6
Angelo Stiller
Angelo Stiller Midfielder
6.92
10
Chris Führich
Chris Führich Midfielder
7.5
4
Josha Vagnoman
Josha Vagnoman
Defender73'
6.22
18
Jamie Leweling
Jamie Leweling Midfielder
6.78
30
Chema Andrés
Chema Andrés Midfielder
7.24
9
Ermedin Demirovic
Ermedin Demirovic Attacker
6.36
8
Tiago Tomás
Tiago Tomás
Attacker86'
26
Deniz Undav
Deniz Undav (C) Attacker
7.48
28
Nikolas Nartey
Nikolas Nartey Attacker
7.69
29
Finn Jeltsch
Finn Jeltsch
Defender87'

Events

2ND-HALF
Event
Jonathan Burkardt
Right foot shot / 2nd Penalty
90+2'
87'
Event
Finn Jeltsch Nikolas Nartey
9th Substitution
86'
Event
Tiago Tomás Ermedin Demirovic
8th Substitution
Event
Timothy Chandler Rasmus Kristensen
7th Substitution
80'
73'
Event
Luca Jaquez Maximilian Mittelstädt
5th Substitution
73'
Event
Josha Vagnoman Chris Führich
6th Substitution
Event
Jonathan Burkardt
Right foot shot / 1st Penalty
72'
66'
Event
Ermedin Demirovic
Argument / 5th Yellowcard
63'
Event
Maximilian Mittelstädt
Foul / 4th Yellowcard
Event
Jonathan Burkardt Can Uzun
3rd Substitution
60'
Event
Mahmoud Dahoud Mario Götze
4th Substitution
60'
Event
Argument / 3rd Yellowcard
60'
Event
Foul / 2nd Yellowcard
47'
Event
Farès Chaïbi Arnaud Kalimuendo
2nd Substitution
46'
1ST-HALF
45+4'
Event
Nikolas Nartey
Left foot shot / 2nd Goal
27'
Event
Chema Andrés
Foul / 1st Yellowcard
Event
Ansgar Knauff Jean-Mattéo Bahoya
1st Substitution
17'
10'
Event
Chema Andrés
Header / 1st Goal

Match Commentary

10
GOAL! GOAL! Important
Goal! VfB Stuttgart takes the lead 1-0 against Eintracht Frankfurt. Chema Andres scores with a header from close range into the top left corner, assisted by Chris Führich's cross following a corner.
9
Attempt Attempt
Chris Führich's shot for VfB Stuttgart from the left side of the box is blocked. Jamie Leweling provided the assist.
9
Corner Corner
VfB Stuttgart wins a corner after Aurèle Amenda concedes.
8
Corner Corner
VfB Stuttgart wins a corner after Michael Zetterer concedes.
8
Corner Corner
New attacking attempt. Chris Führich of VfB Stuttgart takes a left-footed shot from a difficult position on the left, but it's saved in the left corner by Michael Zetterer of Eintracht Frankfurt, with an assist from Alexander Nübel.
8
Corner Corner
Ritsu Doan of Eintracht Frankfurt attempts an attack with a left-footed shot from the right side of the box, but Alexander Nübel of VfB Stuttgart saves it in the right corner. The assist was provided by Arnaud Kalimuendo.
7
Update Update
Offside called against VfB Stuttgart. Jamie Leweling is in an offside position.
3
Corner Corner
New attacking attempt. Jean-Mattéo Bahoya of Eintracht Frankfurt shoots with his left foot from the left side of the box, but Alexander Nübel of VfB Stuttgart saves it in the right corner. The assist comes from Arnaud Kalimuendo.

CONCLUSION

The 2-2 draw between Eintracht Frankfurt and VfB Stuttgart delivered a compelling contest marked by a dramatic turnaround. Frankfurt's superior possession and chance creation proved decisive after Stuttgart's early advantage. The visitors led 0-2 at the interval yet could not maintain control as the hosts pressed forward effectively. Absence of red cards ensured both teams operated at full strength throughout. This result emphasizes the value of sustained pressure and tactical flexibility in overcoming deficits. Both sides displayed moments of quality that kept supporters engaged until the final moments. The performance data points to clear lessons for upcoming fixtures in the campaign.

Eintracht Frankfurt vs VfB Stuttgart preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.

Author

Ronny Breivik

Read ronnyB’s Best Previews posts for matchday analysis, odds movement insights, football previews, and value-focused fixture coverage.