1. Matches
  2. Bundesliga

Borussia Dortmund v Werder Bremen

70%Borussia Dortmund
19%Draw
11%Werder Bremen

Borussia Dortmund, clearly.

Tested

Borussia Dortmund win about 70 times in 100. The other 30: a draw (19) or a Werder Bremen win (11).

Forecast by Vesta, published Saturday 3 October 2026, 18:40 CEST, before kickoff.

3 or more goals62%
Both teams score54%
Expected goals2.3 v 0.8
Most likely score2-011% chance

Likely line-ups

Our estimate from recent matches; the confirmed ones replace it about an hour before kickoff
Borussia Dortmund5-2-2-14-3-3Werder Bremen

Players to watch

Model estimate

Each player's chance to score and to assist, from Vesta's expected goals for his team, his expected goals and goals per 90 minutes, and the minutes he is likely to play (the likely line-ups above).

Numbers to expect

Forecast by Vesta

What each side should make in this match, forecast by Vesta from both teams' recent numbers and the match forecast.

Shots17.010.2
Shots on target6.63.3
Corners6.63.4
Fouls10.411.0
Yellow cards1.72.1

What's at stake

Model estimate

The chance of each team finishing first, in the top four or in the bottom three: today, and in the simulated seasons where this match ends in each result.

What Borussia Dortmund v Werder Bremen changes for both teams
Team and chanceNowBorussia Dortmund winDrawWerder Bremen win
Borussia Dortmund
Title6%7%5%3%
Top 494%95%92%91%
Werder Bremen
Top 42%1%2%3%
Bottom 312%14%11%6%

Goals in the match

Tested
1 or more goals96%
2 or more goals84%
3 or more goals62%
4 or more goals39%
5 or more goals21%

Exactly

0 goals4%
1 goal12%
2 goals22%
3 goals23%
4 goals19%
5 goals11%
6 or more goals9%

Goals by team

Tested
Borussia Dortmund: 1 or more92%
Borussia Dortmund: 2 or more69%
Borussia Dortmund: 3 or more41%
Werder Bremen: 1 or more58%
Werder Bremen: 2 or more20%
Werder Bremen: 3 or more5%
Both teams score54%
At least one team does not score46%

Winning margin

Tested
Borussia Dortmund by 3 or more26%
Borussia Dortmund by 221%
Borussia Dortmund by 123%
Draw19%
Werder Bremen by 18%
Werder Bremen by 22%
Werder Bremen by 3 or more1%

Result combinations

Tested
Borussia Dortmund win or draw89%
Either team wins (no draw)81%
Werder Bremen win or draw30%

Clean sheets

Tested
Borussia Dortmund keep a clean sheet42%
Werder Bremen keep a clean sheet8%
Borussia Dortmund win without conceding38%
Werder Bremen win without conceding5%
No goals at all4%

The first goal

Model estimate
Borussia Dortmund score first71%
Werder Bremen score first26%
No goals4%

When it comes

Minutes 1-1537%
Minutes 16-3023%
Minutes 31-45+16%
Minutes 46-6010%
Minutes 61-756%
Minutes 76-90+4%

Every score

Tested

Chance of each score in percent: Borussia Dortmund goals down, Werder Bremen goals across.

Chance of each exact score
Home goals down, away goals across012345
03.92.91.20.30.1·
19.19.43.40.90.2·
211.410.34.71.10.2·
38.98.03.30.90.2·
45.04.51.80.50.1·
52.22.00.80.2··

Halves

Tested
A goal in the first half76%
A goal in the second half84%
Borussia Dortmund ahead at half-time52%
Level at half-time35%
Werder Bremen ahead at half-time13%
Borussia Dortmund win the second half57%
Second half level30%
Werder Bremen win the second half13%
More goals in the first half31%
More goals in the second half46%
Same goals in both halves23%

Half-time and full-time

Tested
Borussia Dortmund ahead at half-time, Borussia Dortmund win47%
Level at half-time, Borussia Dortmund win20%
Werder Bremen ahead at half-time, Borussia Dortmund win3%
Borussia Dortmund ahead at half-time, draw4%
Level at half-time, draw11%
Werder Bremen ahead at half-time, draw4%
Borussia Dortmund ahead at half-time, Werder Bremen win1%
Level at half-time, Werder Bremen win4%
Werder Bremen ahead at half-time, Werder Bremen win5%

When the goals come

Model estimate

Expected goals in each 15 minutes.

1-15'
16-30'
31-45+'
46-60'
61-75'
76-90+'
Borussia DortmundWerder Bremen

Tested: checked on past matches at this level of detail. Tested in aggregate: checked on a coarser measure. Model estimate: not checked on real data yet. How Vesta works

Every player's chances

Model estimate

Everyone likely to play, by chance to score. Minutes: what we expect him to play; shots: how many he should take.

Borussia Dortmund
Borussia Dortmund: each player's chances
PlayerMinScore2+AssistGoal or assistShots
Serhou Guirassy8653%17%12%58%3.6
Maximilian Beier6828%4%17%40%2.0
Konstantinos Karetsas bench3415%1%7%21%1.3
Felix Nmecha6513%<1%8%20%1.3
Ethan Nwaneri3810%<1%9%18%1.0
Daniel Svensson909%<1%12%20%0.5
Nico Schlotterbeck529%<1%3%12%0.7
Fabio Silva bench238%<1%8%15%0.7
Joey Veerman bench377%<1%6%12%0.8
Jobe Bellingham766%<1%8%14%1.1
Waldemar Anton906%<1%3%10%0.6
Giannis Konstantelias bench116%<1%2%8%0.4
Samuele Inácio bench145%<1%3%7%0.3
Julian Ryerson833%<1%35%37%0.5
Kouakou Gadou673%<1%4%7%0.3
Luca Reggiani bench232%<1%1%3%0.2
Carney Chukwuemeka bench92%<1%<1%3%0.2
Marcel Sabitzer bench131%<1%2%3%0.2
Filippo Mané bench9<1%<1%<1%1%0.1
Gregor Kobel90<1%<1%<1%<1%0.0
Werder Bremen
Werder Bremen: each player's chances
PlayerMinScore2+AssistGoal or assistShots
Niclas Füllkrug6214%1%6%19%1.0
Marco Grüll7911%<1%6%17%1.1
Eren Sami Dinkci467%<1%2%9%0.5
Chuki716%<1%10%16%0.7
Salim Musah bench225%<1%2%7%0.4
Ludovit Reis665%<1%4%8%0.6
Justin Njinmah bench305%<1%1%6%0.5
Youri Regeer523%<1%4%7%0.4
Jens Stage bench183%<1%1%4%0.2
Olivier Deman902%<1%5%8%0.4
Cedric Itten bench102%<1%<1%3%0.2
Arthur492%<1%3%5%0.2
Romano Schmid bench182%<1%3%5%0.2
Dariusz Stalmach bench132%<1%1%3%0.1
Marco Friedl812%<1%<1%3%0.2
Amos Pieper791%<1%<1%2%0.3
Cameron Puertas bench14<1%<1%1%2%0.2
Senne Lynen bench27<1%<1%<1%2%0.2
Mick Schmetgens bench24<1%<1%<1%1%0.1
Karim Coulibaly bench18<1%<1%<1%<1%0.0
Isaac Schmidt bench11<1%<1%<1%<1%0.0
Paul Erevbenagie bench5<1%<1%<1%<1%0.1
Mitchell Weiser bench5<1%<1%<1%<1%0.0
Karl Hein72<1%<1%<1%<1%0.0
Mio Backhaus bench18<1%<1%<1%<1%0.0