BetGenius
Head-to-head
325
Wins · Draws · Wins

Borussia Dortmund vs VfB Stuttgart head-to-head

Meetings
10
Avg goals
3.6
BTTS
50%
Over 2.5
60%
The record

What the head-to-head record shows

VfB Stuttgart have won 5 of the last 10 meetings, averaging 3.6 goals a game, 60% went over 2.5.

Across the 10 completed meetings in this record, Borussia Dortmund won 3, VfB Stuttgart won 5, and 2 finished level. VfB Stuttgart therefore has more wins in the available sample.

These fixtures averaged 3.6 total goals. Both teams scored in 50% of the recorded games, while 60% finished with more than 2.5 goals. The figures describe previous meetings only; squad changes, venue, competition and current form can make the next match different.

Venue split

Home and away

Borussia Dortmund at home

1W – 1D – 2L

4 of the 10 meetings hosted by Borussia Dortmund

VfB Stuttgart at home

3W – 1D – 2L

6 of the 10 meetings hosted by VfB Stuttgart

Notable

Key meetings

Most recent meeting

VfB Stuttgart 0 - 2 Borussia Dortmund

April 4, 2026 · Bundesliga

Biggest win

Borussia Dortmund 5 - 0 VfB Stuttgart

5-goal margin · October 22, 2022

Results

Last 5 meetings

VfB Stuttgart vs Borussia Dortmund
BundesligaBundesliga· Apr 4, 2026
0 - 2
Borussia Dortmund vs VfB Stuttgart
BundesligaBundesliga· Nov 22, 2025
3 - 3
Borussia Dortmund vs VfB Stuttgart
BundesligaBundesliga· Feb 8, 2025
1 - 2
VfB Stuttgart vs Borussia Dortmund
BundesligaBundesliga· Sep 22, 2024
5 - 1
Borussia Dortmund vs VfB Stuttgart
BundesligaBundesliga· Apr 6, 2024
0 - 1
Archive

Earlier meetings

VfB Stuttgart vs Borussia Dortmund
DFB PokalDFB Pokal· Dec 6, 2023
2 - 0
VfB Stuttgart vs Borussia Dortmund
BundesligaBundesliga· Nov 11, 2023
2 - 1
VfB Stuttgart vs Borussia Dortmund
BundesligaBundesliga· Apr 15, 2023
3 - 3
Borussia Dortmund vs VfB Stuttgart
BundesligaBundesliga· Oct 22, 2022
5 - 0
VfB Stuttgart vs Borussia Dortmund
BundesligaBundesliga· Apr 8, 2022
0 - 2
BetGenius

Our predictions for this pairing

VfB Stuttgart vs Borussia Dortmund
Double Chance · Sep 19, 2026