VfB Stuttgart vs Borussia Dortmund Preview (Bundesliga 2025)
Stuttgart and Dortmund meet in a top-of-the-table six-pointer at the MHPArena, but the numbers and recent performances lean slightly towards the hosts. With Stuttgart flying under Sebastian Hoeneb and Dortmund wobbling under Niko Kovač, this has all the ingredients of a high-intensity, high-scoring contest.
Our core angle: Stuttgart’s sharper form, stronger underlying metrics and recent head-to-head edge point to a narrow home win, most likely in the 2-1 region, with both teams contributing on the scoresheet.
---
Why this prediction
Stuttgart’s last 10 matches show a team trending upwards: 5 wins, 2 draws, 3 losses, scoring 2.3 goals per game and conceding 1.4. That’s the profile of a robust top-four side. Dortmund, by contrast, are stuck in an inconsistent patch: 3 wins, 1 draw, 6 defeats, with just 1.4 goals scored and 2.4 conceded per match.
Despite Dortmund sitting second and Stuttgart third in the table, the short-term form swing is significant. When you layer that on top of Stuttgart’s remarkable recent dominance in this fixture – 4 wins and 1 draw in the last five meetings, with a 13–5 goal difference – the case for a home-leaning prediction becomes compelling.
Add the emotional boost around Ermedin Demirović after helping Bosnia and Herzegovina reach the 2026 World Cup – and promising to pick up the beer tab for Stuttgart fans – and you have a stadium that’s likely to be fully charged for this one.
Our model settles on a 2-1 Stuttgart win as the most probable scoreline and assigns:
- 44% home win
- 27% draw
- 29% away win
---
Tactical overview
Stuttgart under Sebastian Hoeneb
Hoeneb has toggled between 3-4-1-2 and 4-2-3-1 lately. Against stronger opponents, the back three has been the go-to structure:
- Back three: combinations of Jeff Chabot, Ramon Hendriks, Luca Jaquez and Finn Jeltsch
- Wing-backs: Maximilian Mittelstädt on the left, with either Assignon or Vagnoman on the right
- Double pivot: Atakan Karazor as the destroyer, Angelo Stiller as the distributor
- Attacking unit: Chris Führich between the lines, feeding Demirović and Undav or supporting a lone Undav in a 4-2-3-1
The 3-4-1-2 is crucial here. It allows Stuttgart to match Dortmund’s front two, maintain width through wing-backs, and still get numbers in the half-spaces. Führich has been excellent at drifting into pockets behind opposition midfield lines, and El Khannouss offers an alternative if Hoeneb wants more ball retention.
Demirović’s movement off the left channel combined with Undav’s penalty-box instincts creates constant problems for centre-backs who don’t like being dragged wide. Dortmund’s back three has struggled exactly in those zones this season.
Dortmund under Niko Kovač
Kovač has leaned hard on a 3-5-2 base in the last two league outings:
- Defence: Kobel behind Reggiani, Anton and Schlotterbeck
- Wing-backs: Ryerson high on the right, Bensebaïni or a similar profile on the left
- Midfield: Sabitzer, Bellingham, Nmecha/Svensson as a high-energy trio
- Attack: Adeyemi and Beier offering pace and vertical runs
On paper, it’s a well-balanced setup. In practice, absences in midfield have forced tweaks and opened up the central corridor. Dortmund want to press high and attack quickly through Bellingham’s surges and Sabitzer’s progressive passing, but the gaps behind them have been painful when they lose the ball.
Against a Stuttgart side that transitions quickly through Karazor’s ball wins and Führich’s direct running, Dortmund’s structure is vulnerable if their first line of pressure is broken.
---
Key missing players and their impact
Both teams have injury concerns, but the type of players missing matters as much as the quantity.
Stuttgart absentees
- Dan-Axel Zagadou (muscle injury) – While no longer an automatic starter, Zagadou is an experienced left-sided centre-back with Bundesliga know-how. His aerial presence and comfort stepping into midfield would have been useful against a physical forward like Guirassy in training and in dealing with crosses.
Impact: Primarily depth. Hoeneb has successfully used Chabot, Hendriks, Jaquez and Jeltsch across a back three in recent weeks, so the system remains intact. The downside is reduced flexibility if someone picks up a knock mid-game.
- Luka Jovanovic (back injury) – A young attacking option, more of a rotation/impact player at this stage. His absence trims Stuttgart’s bench variety but doesn’t alter the starting XI calculus.
Overall, Stuttgart’s injuries are manageable and don’t materially dent their first-choice strength.
Dortmund absentees
- Emre Can (knee injury) – This is a significant loss. Can is the primary shield in front of the defence, a leader in transition defence, and often the one who plugs holes when Bellingham and Sabitzer roam forward. Without him, Dortmund lose physical duels, aerial presence, and communication in the middle.
- Felix Nmecha (knee injury) – Nmecha adds a lot of vertical running and late box entries from midfield. He’s a key connector between midfield and attack, especially in games where Dortmund face a compact block and need someone arriving from deep.
- F. Mané (thigh injury) – Still emerging but already a useful wide/attacking depth option. His absence limits Kovač’s ability to change the picture from the bench, particularly if he wants to inject pace on the flanks.
Collectively, Dortmund are missing their primary defensive midfielder, a dynamic box-to-box presence, and an extra attacking rotation piece. That directly weakens their ability to control transitions, which is exactly where Stuttgart are strongest. It’s a material factor in swinging the edge towards the home side.
---
Key stats behind the pick
- Form (last 10):
- Stuttgart: 5W–2D–3L, GF 23 (2.3), GA 14 (1.4)
- Dortmund: 3W–1D–6L, GF 14 (1.4), GA 24 (2.4)
- Head-to-head (last 5):
- Stuttgart: 4W–1D–0L
- Goals: Stuttgart 13 (2.6 per game), Dortmund 5 (1.0 per game)
- Goal profile:
- Combined average in recent form: 3.7 goals per game (2.3 + 1.4 scored; 1.4 + 2.4 conceded)
These numbers strongly support markets like both teams to score and over 2.5 goals, while suggesting Stuttgart are undervalued relative to Dortmund’s recent defensive record.
---
Expected goals (xG) analysis
We don’t have raw xG data here, but we can build sensible estimates from current scoring patterns and styles.
- Stuttgart’s attack at 2.3 goals per game with a fluid front line typically corresponds to around 1.7–1.9 xG per match. They create a healthy volume of shots from good central zones and get frequent penalty-box touches through Demirović and Undav.
- Defensively, conceding 1.4 goals per game with a relatively proactive structure suggests around 1.3–1.4 xG against. They allow chances, but not an excessive volume of clear-cut ones, especially when the back three is used.
- Dortmund scoring 1.4 goals per game but conceding 2.4 points towards roughly 1.5–1.6 xG for and 1.8–2.0 xG against in their current form window. They still have individual offensive quality to fashion chances, but the defensive xG profile is poor.
So our rough xG outlook for this match is:
- Stuttgart xG: ~1.7–1.9
- Dortmund xG: ~1.3–1.5
- Total xG range: ~3.0–3.4
That aligns neatly with a 2-1 scoreline and supports:
- A high probability of BTTS (Yes)
- A lean to Over 2.5 goals
- A modest but clear xG differential in Stuttgart’s favour
In other words, even if finishing variance swings things slightly, Stuttgart project to generate the better chances over 90 minutes.
---
Value bets vs 1xBet odds
Here’s where the 1xBet market stands:
- 1X2:
- Stuttgart: 2.39
- Draw: 4.12
- Dortmund: 2.83
- Over/Under 2.5:
- Over 2.5: 1.40
- Under 2.5: 2.68
- Both Teams to Score (BTTS):
- Yes: 1.38
- No: 2.85
Interpreting the odds (approximate implied probabilities before margin):
- Stuttgart win at 2.39 ≈ 41–42%
- Dortmund win at 2.83 ≈ 34–35%
- Draw at 4.12 ≈ 23–24%
Our model:
- Stuttgart: 44%
- Draw: 27%
- Dortmund: 29%
This suggests mild value on Stuttgart, especially in safer markets rather than pure moneyline. The gap isn’t enormous, but enough to justify a Stuttgart draw-no-bet (Asian 0) angle at reasonable prices.
On totals and BTTS:
- We rate BTTS Yes around 74%, while 1.38 implies roughly 70% – a thin edge but in the right direction.
- We rate Over 2.5 at about 69% versus 1.40 implying closer to 71%. That’s actually slightly over-priced relative to our model; the over is likely but not a screaming value.
Most attractive value zones:
- Stuttgart draw-no-bet / Asian Handicap 0
- Small lean on BTTS Yes rather than the raw over
---
Asian Handicap predictions
While 1xBet haven’t listed full handicap lines in the data, we can infer likely ranges and how to approach them.
Given our prediction of a one-goal Stuttgart win (2-1) and only a modest edge on the home side:
- Stuttgart -0.5 (equivalent to home win) – Correlates with our 44% home-win probability. It’s a fair play for those comfortable with risk but not an extreme value outlier.
- Stuttgart 0 (draw-no-bet) – This is where we see the best balance of value and safety. Our numbers imply that you’re getting a modest overlay on Stuttgart’s win probability with insurance on the draw, which is especially appealing in a big-game scenario where variance is high.
- Dortmund +0.5 / +0.25 – Not particularly attractive given their defensive wobble, current injuries in midfield, and Stuttgart’s historical match-up advantage. You’re largely betting on Dortmund’s individual quality to bail them out.
Recommended Asian Handicap angle:
- Stuttgart 0 (DNB) as the primary handicap position
- For higher risk appetite, a smaller stake on Stuttgart -0.5 aligns with the 2-1 projected margin
---
Risk & bankroll notes
- This is still a top-end Bundesliga clash between two highly talented squads. Even with our lean to Stuttgart, Dortmund have enough quality in players like Bellingham, Adeyemi and Sabitzer to flip the script with a few key moments.
- The over and BTTS markets are already heavily shaded towards goals. While we agree with the direction, the prices reflect much of that expectation. Any stakes on totals should be moderate.
- Prioritise draw-protected or Asian Handicap 0 positions on Stuttgart over straight 1X2. In tight, high-variance matches, reducing the impact of a single late goal on your bankroll is critical.
---
Final verdict
- Predicted score: VfB Stuttgart 2–1 Borussia Dortmund
- Most likely scenario: Open, attacking match with chances at both ends; Stuttgart edge the key battles in midfield and transitions.
- Best angles: Stuttgart draw-no-bet (Asian 0), plus a lean towards both teams to score (Yes) and, more cautiously, over 2.5 goals.



