Bundesliga Gameweek 28
Apr 4, 2026 5.30pm
MHPArena

Stuttgart vs Borussia Dortmund - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Stuttgart

All competitions
Last game
Mar 22, 2026 6.30pm
Augsburg 2 - 5 Stuttgart
Goals scored
52
Top scorer
Deniz Undav

Borussia Dortmund

All competitions
Last game
Mar 21, 2026 5.30pm
Dortmund 3 - 2 Hamburger SV
Goals scored
58
Top scorer
Serhou Guirassy

Data analysis

Our analysis of all available data, including recent performances and player stats, suggests the most likely outcome of this match is a Stuttgart win with a probability of 44.68%. A win for Borussia Dortmund has a probability of 32.69% and a draw has a probability of 22.62%.

The most likely scoreline for a Stuttgart win is 2-1 with a probability of 8.99%. The next most likely scorelines for that outcome are 1-0 (6.65%) and 2-0 (5.74%). The likeliest Borussia Dortmund win is 1-2 (7.44%) , while for a drawn scoreline it is 1-1 (9.7%).

Result

Stuttgart 44.68% (+0.07)
Draw 22.62% (+0.04)
Borussia Dortmund 32.69% (-0.11)

Both Teams to Score: 

63.25% (-0.08)

Goals

Over 1.5 84.32% (-0.08)
Under 1.5 15.68% (+0.08)
Over 2.5 64.92% (-0.10)
Under 2.5 35.08% (+0.09)
Over 3.5 42.63% (-0.13)
Under 3.5 57.37% (+0.13)
Over 4.5 26.83% (-0.13)
Under 4.5 73.17% (+0.13)

First Half Winner

Stuttgart 36.7%
Draw 37.85%
Borussia Dortmund 25.45%

Team To Score First

Stuttgart 54.34% (-0.02)
No Goal 3.78% (+0.03)
Borussia Dortmund 41.88%

Corners

Over 8 58.95%
Equal 8 11.51%
Under 8 29.54% (-0.02)
Over 9 47.11%
Equal 9 11.84%
Under 9 41.05%
Over 10.5 35.95%
Under 10.5 64.05%

Stuttgart Goals

Over 1.5 50.54% (+0.01)
Under 1.5 49.46% (-0.01)
Over 2.5 25.76% (-0.02)
Under 2.5 74.24% (+0.02)
Over 3.5 10.69% (-0.01)
Under 3.5 89.31% (+0.02)

Borussia Dortmund Goals

Over 0.5 69.9% (-0.08)
Under 0.5 30.1% (+0.09)
Over 1.5 40.64% (-0.15)
Under 1.5 59.36% (+0.15)
Over 2.5 18.49% (-0.14)
Under 2.5 81.51% (+0.14)
Over 3.5 7.15% (-0.09)
Under 3.5 92.85% (+0.08)

Score analysis

Stuttgart 44.68%
Draw 22.63%
Borussia Dortmund 32.69%
Stuttgart
2-1 @ 8.99% (+0.02)
1-0 @ 6.65% (+0.04)
2-0 @ 5.74% (+0.03)
3-1 @ 5.32%
3-2 @ 4.05% (-0.01)
3-0 @ 3.68% (+0.02)
Other @ 10.25% (-0.01)
Total : 44.68%
Draw
1-1 @ 9.7% (+0.03)
2-2 @ 6.69%
0-0 @ 3.78% (+0.03)
3-3 @ 2.02% (-0.01)
Other @ 0.44%
Total : 22.63%
Borussia Dortmund
1-2 @ 7.44%
0-1 @ 5.25% (+0.01)
0-2 @ 3.97%
1-3 @ 3.79% (-0.03)
2-3 @ 3.36% (-0.02)
0-3 @ 2.17% (-0.02)
Other @ 6.71% (-0.09)
Total : 32.69%

Head to Head

Bundesliga
Nov 22, 2025 2.30pm
3
3
HT : 0 0
FT
Bundesliga Gameweek 21
Feb 8, 2025 2.30pm
1
2
HT : 0 0
FT Signal-Iduna-Park
  • Emre Can 17' yellowcard
  • Julian Ryerson 56' yellowcard
  • Karim Adeyemi 60' yellowcard
  • Julian Brandt 81' goal
  • Julian Ryerson 89' redcard
  • Julien Duranville 90'+2' yellowcard
  • goal Waldemar Anton 50' (OG)
  • goal Julian Chabot 61'
  • yellowcard Angelo Stiller 89'
  • yellowcard Atakan Karazor 90'+6'
Bundesliga Gameweek 4
Sep 22, 2024 4.30pm
5
1
HT : 2 0
FT Mercedes-Benz-Arena
  • Deniz Undav 4' goal
  • Jamie Leweling 17' yellowcard
  • Ermedin Demirovic 21' goal
  • Enzo Millot 62' goal
  • El Bilal Toure 80' goal
  • Deniz Undav 90' goal
  • yellowcard Emre Can 73'
  • goal Serhou Guirassy 75'
  • yellowcard Marcel Sabitzer 77'
  • yellowcard Ramy Bensebaini 81'
Bundesliga Gameweek 28
Apr 6, 2024 5.30pm
0
1
HT : 0 0
FT Signal-Iduna-Park
  • Julian Brandt 45'+1' yellowcard
  • Karim Adeyemi 72' yellowcard
  • yellowcard Angelo Stiller 9'
  • yellowcard Enzo Millot 26'
  • goal Serhou Guirassy 64'
  • yellowcard Atakan Karazor 71'
  • yellowcard Alexander Nubel 85'
DFB-Pokal
Dec 6, 2023 7.45pm
2
0
HT : 0 0
FT Mercedes-Benz-Arena
  • Serhou Guirassy 54' goal
  • Waldemar Anton 64' yellowcard
  • Silla Wamangituka 77' goal
  • Atakan Karazor 90'+2' yellowcard
  • yellowcard Ramy Bensebaini 67'
Bundesliga Gameweek 11
Nov 11, 2023 2.30pm
2
1
HT : 1 1
FT Mercedes-Benz-Arena
  • Deniz Undav 15' yellowcard
  • Deniz Undav 42' goal
  • Atakan Karazor 59' yellowcard
  • Serhou Guirassy 83' goal
  • yellowcard Gregor Kobel 10'
  • yellowcard Karim Adeyemi 15'
  • goal Niclas Fullkrug 36'
  • yellowcard Marcel Sabitzer 49'