VfB Stuttgart vs Borussia Dortmund

0 - 2
🕒 Sat, 04 Apr 2026 17:30 Europe/London 📍 Stuttgart Arena 🧑‍⚖️ Robert Schröder 🔁 Regular Season - 28 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 28
Regular Season Table
VfB Stuttgart 4 · Borussia Dortmund 2
Referee Stats
9 matches · 3.78 yellow cards avg
Yellow cards avg 3.78
Reds avg 0.11
Penalties avg 0.67
Over 4.5 cards 44%
Home wins 33%
Draws 33%
Away wins 33%
How the match was won
  • VfB Stuttgart outshot their opponent (13-5).
  • VfB Stuttgart controlled possession (67%).
  • Physical contest: 6 yellows.

Team Overview

VfB Stuttgart (Home stats)

Games / Record

17
W-D-L: 12-3-2

Goals For / Against

30 / 16
Avg: 1.76 / 0.94

Points

39
Avg: 2.29

Clean Sheets

8

Failed to Score

3
Borussia Dortmund (Away stats)

Games / Record

17
W-D-L: 9-5-3

Goals For / Against

30 / 18
Avg: 1.76 / 1.06

Points

32
Avg: 1.88

Clean Sheets

6

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.

Quick comparison bars

2.29
PPG
1.88
1.76
GF
1.76
0.94
GA
1.06
47%
O2.5
53%
41%
BTTS
59%
41%
Score 1st
76%

League-position context

VfB Stuttgart rank4th
Borussia Dortmund rank2nd
VfB Stuttgart points62
Borussia Dortmund points73
VfB Stuttgart: #4 · 62 pts · GD +22
11 pts off the top 2. 19 pts above the play-off edge. 30 pts clear of the relegation zone.
Borussia Dortmund: #2 · 73 pts · GD +36
Currently in the automatic promotion spots. 30 pts above the play-off edge. 41 pts clear of the relegation zone.
11-point gap between the two sides coming into kick-off.

VfB Stuttgart last 5 home

W D W L W
Points10/15
Weighted index69
Goals9-4
Record3-1-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Borussia Dortmund last 5 away

W L L W W
Points9/15
Weighted index53
Goals7-4
Record3-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

VfB Stuttgart trend breakdown

Over 2.547%
BTTS41%
BTTS + O2.529%
1H Over 0.553%
Also: Over 0.5 94% · Over 1.5 71% · Over 3.5 41% · 1H BTTS 12%

Borussia Dortmund trend breakdown

Over 2.553%
BTTS59%
BTTS + O2.547%
1H Over 0.565%
Also: Over 0.5 100% · Over 1.5 88% · Over 3.5 18% · 1H BTTS 0%

Scoring reliability

VfB Stuttgart score at home82%
VfB Stuttgart clean sheet at home47%
Borussia Dortmund score away94%
Borussia Dortmund clean sheet away35%

First-goal patterns

VfB Stuttgart score first41%
VfB Stuttgart win after scoring first86%
Borussia Dortmund score first76%
Borussia Dortmund win after scoring first69%
Comeback rate after conceding first: VfB Stuttgart 71% · Borussia Dortmund 25%
Avg first goal minute: VfB Stuttgart 53.1' · Borussia Dortmund 37.7'

Vs league average

VfB Stuttgart score at home1.76 vs 1.78
VfB Stuttgart concede at home0.94 vs 1.46
Borussia Dortmund score away1.76 vs 1.46
Borussia Dortmund concede away1.06 vs 1.78
VfB Stuttgart score 1% below league average, while Borussia Dortmund score 21% above league average.
Defensive side: VfB Stuttgart are 35% below league average at home, and Borussia Dortmund are 40% below league average away.

Head-to-head trends

Recent games5
Avg goals3.60
BTTS60%
Over 2.560%
At this venue setup: 3.80 goals on average across the last 5.

VfB Stuttgart goal timing (home)

1H scored: 45% 2H scored: 55% Danger: 76-90+ Vulnerable: 76-90+
Goals scored by 15-minute interval
76-90+ 8
31-45 7
46-60 5
16-30 4
61-75 3
0-15 2
Goals conceded by 15-minute interval
76-90+ 8
0-15 4
16-30 2
31-45 2
61-75 1
46-60 0

Borussia Dortmund goal timing (away)

1H scored: 40% 2H scored: 60% Danger: 76-90+ Vulnerable: 76-90+
Goals scored by 15-minute interval
76-90+ 9
31-45 8
61-75 6
46-60 3
0-15 2
16-30 2
Goals conceded by 15-minute interval
76-90+ 12
16-30 3
31-45 3
46-60 3
61-75 2
0-15 0

Match Statistics

Shots on Goal
3
3
Total Shots
13
5
Shots off Goal
5
1
Blocked Shots
5
1
Shots Inside Box
6
4
Shots Outside Box
7
1
Ball Possession
67%
33%
Corner Kicks
5
2
Fouls
10
12
Offsides
3
0
Yellow Cards
2
4
Red Cards
Goalkeeper Saves
1
3
Total Passes
613
303
Passes Accurate
516
212
Passes %
84%
70%

Events

Yellow Cards
Home
2
Away
4
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
3
29'
29' C. Chukwuemeka
64'
64' S. Guirassy
1st substitution · For: Fábio Silva
64'
64' C. Chukwuemeka
2nd substitution · For: K. Adeyemi
65'
65' R. Hendriks
69'
69' C. Führich
1st substitution · For: J. Leweling
71'
71' M. Sabitzer
72'
72' L. Assignon
2nd substitution · For: Tiago Tomás
72'
72' N. Nartey
3rd substitution · For: B. El Khannouss
72'
72' M. Beier
3rd substitution · For: J. Brandt
80'
80' K. Adeyemi
88'
88' M. Mittelstädt
4th substitution · For: E. Demirović
88'
88' A. Stiller
5th substitution · For: José María Andrés Baixauli
90'
90' Goal · 0-1
K. Adeyemi
Normal Goal
90'
90' Goal · 0-2
J. Brandt
Normal Goal · Assist: Fábio Silva
90+7'
90+7' A. Karazor
90+7'
90+7' J. Ryerson

VfB Stuttgart vs Borussia Dortmund 0-2: match report, goals, cards and substitutions

Borussia Dortmund beat VfB Stuttgart 2-0 on Saturday, 04 April 2026 in Bundesliga. The match was refereed by Robert Schröder. It was played at Stuttgart Arena.

First half: No goals were scored in the first half. C. Chukwuemeka received a yellow card for Borussia Dortmund at 29'.

Second half: Borussia Dortmund made their 1st substitution at 64', with S. Guirassy replacing Fábio Silva. Borussia Dortmund made their 2nd substitution at 64', with C. Chukwuemeka replacing K. Adeyemi. R. Hendriks received a yellow card for VfB Stuttgart at 65'. VfB Stuttgart made their 1st substitution at 69', with C. Führich replacing J. Leweling. M. Sabitzer received a yellow card for Borussia Dortmund at 71'. VfB Stuttgart made their 2nd substitution at 72', with L. Assignon replacing Tiago Tomás. VfB Stuttgart made their 3rd substitution at 72', with N. Nartey replacing B. El Khannouss. Borussia Dortmund made their 3rd substitution at 72', with M. Beier replacing J. Brandt. K. Adeyemi received a yellow card for Borussia Dortmund at 80'. VfB Stuttgart made their 4th substitution at 88', with M. Mittelstädt replacing E. Demirović. VfB Stuttgart made their 5th substitution at 88', with A. Stiller replacing José María Andrés Baixauli. Borussia Dortmund took the lead at 90' when K. Adeyemi scored, making the score 0-1. Borussia Dortmund added a late goal to extend the lead at 90' when J. Brandt scored, with the assist credited to Fábio Silva, making the score 0-2. A. Karazor received a yellow card for VfB Stuttgart at 90+7'. J. Ryerson received a yellow card for Borussia Dortmund at 90+7'.

VfB Stuttgart used 5 substitutions while Borussia Dortmund used 3 substitutions. VfB Stuttgart got 2 yellow cards, while Borussia Dortmund got 4 yellow cards.

How the match was won

  • VfB Stuttgart outshot their opponent (13-5).
  • VfB Stuttgart controlled possession (67%).
  • Physical contest: 6 yellows.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games18
Home Wins6
Draws2
Away Wins10
Over 2.5 Goals15 (83.3%)
BTTS11 (61.1%)
Home vs Away as Scheduled
Total Games9
Home Wins3
Draws1
Away Wins5
Over 2.5 Goals7 (77.8%)
BTTS5 (55.6%)

VfB Stuttgart vs Borussia Dortmund Head-to-Head History by Season