Werder Bremen vs Borussia Dortmund Prediction
Werder Bremen vs Borussia Dortmund prediction: Sportiko gives Werder Bremen a 18% chance of winning, Borussia Dortmund 60% and the draw 22%. Last updated 30 Jul 2026, 05:46.
Match Report
Werder Bremen and Borussia Dortmund were level at the break in a goalless first half, with the hosts holding a narrow edge in possession but struggling to create meaningful chances. The underlying numbers already told a telling story, as Dortmund were generating far greater attacking threat throughout.
The visitors broke the deadlock shortly after the restart when Serhou Guirassy converted in the 59th minute, and Dortmund's dominance was reflected in a shots-on-goal tally of 9 to Bremen's 3. Our pre-match AI model had rated a Dortmund win as the most likely outcome at 60%, a call that proved correct. Yan Couto wrapped up the points with a second goal in the 90th minute, putting the result beyond doubt.
Dortmund's expected goals figure of 2.74 against Bremen's 0.49 underlined how thoroughly they controlled the contest in terms of genuine scoring opportunities. The win was built on defensive solidity in the first half and clinical finishing after the break, with Borussia Dortmund thoroughly deserving their 2–0 victory on Matchday 34.
AI-generated report based on match data.
Timeline
Werder Bremen
Match Stats
Werder Bremen
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 30 Mio Backhaus G | 8.9 | 90' | – | – | – | 39 (33%) | – |
| 5 Amos Pieper D | 7.2 | 45' | – | – | – | 27 (25%) | 1 |
| 2 Olivier Deman D | 7.2 | 90' | – | – | – | 53 (47%) | 4 |
| 17 Marco Grüll F | 7.2 | 37' | – | – | 1 | 25 (22%) | – |
| 23 Isaac Schmidt D | 7.0 | 53' | – | – | 1 | 33 (30%) | 2 |
| 20 Romano Schmid M | 6.9 | 89' | – | – | – | 49 (41%) | – |
| 7 Samuel Mbangula F | 6.9 | 20' | – | – | 1 | 9 (9%) | – |
| 24 Patrice Čović M | 6.7 | 20' | – | – | – | 13 (12%) | 2 |
| 29 Salim Musah F | 6.7 | 70' | – | – | 1 | 24 (15%) | 2 |
| 14 Senne Lynen M | 6.5 | 90' | – | – | – | 50 (45%) | – |
| 6 Jens Stage M | 6.5 | 90' | – | – | 1 | 39 (29%) | 3 |
| 32 Marco Friedl D | 6.3 | 45' | – | – | – | 31 (28%) | 1 |
| 18 Cameron Puertas M | 6.3 | 70' | – | – | – | 36 (29%) | 3 |
| 11 Justin Njinmah M | 6.3 | 90' | – | – | 1 | 20 (15%) | 1 |
| 31 Karim Coulibaly D | 6.3 | 90' | – | – | – | 65 (56%) | 1 |
| 10 Leonardo Bittencourt M | — | 1' | – | – | – | 2 (2%) | – |
Borussia Dortmund
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 4 Nico Schlotterbeck D | 7.9 | 90' | – | – | – | 74 (61%) | 3 |
| 3 Waldemar Anton D | 7.5 | 90' | – | – | – | 85 (80%) | 1 |
| 24 Daniel Svensson M | 7.5 | 90' | – | – | – | 29 (23%) | 1 |
| 2 Yan Couto D | 7.3 | 8' | 1 | – | 1 | 1 (1%) | – |
| 1 Gregor Kobel G | 7.2 | 90' | – | – | – | 33 (25%) | – |
| 8 Felix Nmecha M | 7.2 | 90' | – | – | 1 | 43 (40%) | 2 |
| 26 Julian Ryerson M | 7.2 | 88' | – | 1 | – | 26 (18%) | – |
| 9 Serhou Guirassy F | 7.2 | 83' | 1 | – | 6 | 17 (13%) | – |
| 40 Samuele Inacio F | 7.2 | 69' | – | – | 1 | 29 (26%) | – |
| 27 Karim Adeyemi F | 6.9 | 13' | – | 1 | – | 2 (2%) | – |
| 49 Luca Reggiani D | 6.9 | 90' | – | – | – | 63 (56%) | 1 |
| 17 Carney Chukwuemeka M | 6.7 | 21' | – | – | – | 6 (6%) | – |
| 7 Jobe Bellingham M | 6.6 | 83' | – | – | 2 | 40 (38%) | 2 |
| 10 Julian Brandt M | 6.6 | 21' | – | – | – | 14 (9%) | 1 |
| 14 Maximilian Beier F | 6.3 | 69' | – | – | – | 18 (11%) | – |
| 21 Fábio Silva F | 6.3 | 13' | – | – | 1 | 5 (4%) | – |
Unlock the AI's full read on Werder Bremen vs Borussia Dortmund
- All 70+ probability markets
- AI Deep-Dive match report
- Value Edge — model vs market
- Live in-play co-pilot
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMost likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowYou're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: Werder Bremen vs Borussia Dortmund
| Date | Home | Score | Away |
|---|---|---|---|
| 13 Jan 2026 | Borussia Dortmund | 3 - 0 | Werder Bremen |
| 25 Jan 2025 | Borussia Dortmund | 2 - 2 | Werder Bremen |
| 31 Aug 2024 | Werder Bremen | 0 - 0 | Borussia Dortmund |
Werder Bremen — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 01 Aug | A Energie Cottbus | W | 2 - 4 |
| 25 Jul | H VfL Bochum | W | 2 - 0 |
| 22 Jul | H Fagiano Okayama | D | 0 - 0 |
| 16 May | H Borussia Dortmund | L | 0 - 2 |
| 09 May | A 1899 Hoffenheim | L | 1 - 0 |
Borussia Dortmund — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 01 Aug | A FC Tokyo | W | 0 - 1 |
| 25 Jul | A Fortuna Düsseldorf | L | 2 - 1 |
| 16 May | A Werder Bremen | W | 0 - 2 |
| 08 May | H Eintracht Frankfurt | W | 3 - 2 |
| 03 May | A Borussia Mönchengladbach | L | 1 - 0 |
Bundesliga Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Bayern München
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 |
Borussia Dortmund
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 |
RB Leipzig
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 |
VfB Stuttgart
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 |
1899 Hoffenheim
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 |
Bayer Leverkusen
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7 |
SC Freiburg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 8 |
Eintracht Frankfurt
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9 |
FC Augsburg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 |
FSV Mainz 05
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 |
Union Berlin
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 |
Borussia Mönchengladbach
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 |
Hamburger SV
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14 |
1. FC Köln
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 |
Werder Bremen
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 |
FC Schalke 04
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17 |
SV Elversberg
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18 |
SC Paderborn 07
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Werder Bremen
Formation: 4-1-4-1
Coach: Daniel Thioune
Starting XI
| # | Player | Pos |
|---|---|---|
| 30 | M. Backhaus | G |
| 23 | I. Schmidt | D |
| 5 | A. Pieper | D |
| 31 | K. Coulibaly | D |
| 2 | O. Deman | D |
| 14 | S. Lynen | M |
| 11 | J. Njinmah | M |
| 6 | J. Stage | M |
| 18 | C. Puertas | M |
| 20 | R. Schmid | M |
| 29 | S. Musah | F |
Substitutes
| 25 | M. Kolke | G |
| 10 | L. Bittencourt | M |
| 4 | N. Stark | D |
| 24 | P. Covic | M |
| 17 | M. Grull | F |
| 32 | M. Friedl | D |
| 27 | F. Agu | D |
| 7 | S. Mbangula | F |
| 19 | J. Milosevic | F |
Borussia Dortmund
Formation: 3-4-2-1
Coach: Niko Kovac
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | G. Kobel | G |
| 49 | L. Reggiani | D |
| 3 | W. Anton | D |
| 4 | N. Schlotterbeck | D |
| 26 | J. Ryerson | M |
| 8 | F. Nmecha | M |
| 7 | J. Bellingham | M |
| 24 | D. Svensson | M |
| 14 | M. Beier | F |
| 40 | S. Inacio | F |
| 9 | S. Guirassy | F |
Substitutes
| 33 | A. Meyer | G |
| 20 | M. Sabitzer | M |
| 25 | N. Sule | D |
| 21 | F. Silva | F |
| 10 | J. Brandt | M |
| 6 | S. Ozcan | M |
| 27 | K. Adeyemi | F |
| 17 | C. Chukwuemeka | M |
| 2 | Y. Couto | D |