Werder Bremen vs Borussia Dortmund H2H – Head-to-head record
A full head-to-head history between Werder Bremen and Borussia Dortmund: 41 meetings since 2005, including last 5 and last 10 results, recent form, top scorers and key stats.
Quick stats
-
Avg corners per match
10.6
-
Avg cards per match
3.3
-
Biggest Werder Bremen win
2 - 3
-
Biggest Borussia Dortmund win
4 - 1
-
Last meeting
2 - 2
-
Most common scoreline
2-2
-
Team that scored first
Borussia Dortmund
Notable streaks and records
-
Unbeaten run (recent meetings)Borussia Dortmund has not lost in the last 8 meetings
-
Highest scoring matchBorussia Dortmund 4–1 Werder Bremen ( Bundesliga )
-
Biggest away winBorussia Dortmund's biggest away win: Werder Bremen 0–2 Borussia Dortmund
-
Last draw2–2 ( Bundesliga )
-
Last 0–0 drawBundesliga
-
Home dominanceWerder Bremen have not won any of their 4 home H2H matches.
-
Away dominanceBorussia Dortmund won 75% of away meetings (won 3 of 4 away matches)
Top scorers
Across the last 10 head-to-head meetings
Werder Bremen
- Ludovit Reis In squad 1
- Lee Buchanan 1
- Milot Rashica 1
- Oliver Burke 1
- Niklas Schmidt 1
- Niclas Füllkrug In squad 1
- Justin Njinmah In squad 1
- Marvin Ducksch 1
- Leonardo Bittencourt 1
Borussia Dortmund
- Serhou Guirassy In squad 3
- Julian Brandt 3
- Erling Haaland 2
- Nico Schlotterbeck In squad 2
- Jadon Sancho 1
- Yan Couto 1
- Donyell Malen 1
- Daniel Svensson In squad 1
- Raphaël Guerreiro 1
- Jamie Gittens 1
- Giovanni Reyna 1
- Mats Hummels 1
- Marcel Sabitzer In squad 1
Marked players are part of the current team.
Note: own goals (goals accidentally scored into a team's own net) are not included in these scorer totals for either team.
Head-to-head goals and stats
Head-to-head record
All 41 meetings since
Werder Bremen 20%
Draws
Borussia Dortmund 61%
Defining moments
- 2017 Highest scoring match Borussia Dortmund 4–3 Werder Bremen ( Bundesliga )
- 2013 Biggest away win Werder Bremen 0–5 Borussia Dortmund ( Bundesliga )
- 2026 Last draw 2–2 ( Bundesliga )
- 2024 Last 0–0 draw 0–0 ( Bundesliga )
Notable streaks and records
-
Werder Bremen longest unbeaten run2 matches played ()
-
Borussia Dortmund longest unbeaten run8 matches played ()
-
Longest winning streakBorussia Dortmund: 6 in a row ()
-
Longest winless runWerder Bremen: 8 matches without a win ()
-
Longest streak of both teams scoredBoth teams scored in 12 consecutive meetings ()
-
Most home wins in a rowBorussia Dortmund: 10 consecutive home wins
-
Home dominanceWerder Bremen won 20% of home meetings (won 4 of 20 home matches)
-
Away dominanceBorussia Dortmund won 55% of away meetings (won 11 of 20 away matches)
-
Own goals1 own goal in these meetings (Werder Bremen: 1)
-
Most carded playersTinga (Borussia Dortmund) — 4 cards across 6 H2H appearancesPhilipp Bargfrede (Werder Bremen) — 5 cards across 9 H2H appearances
-
Comeback winsWerder Bremen won 1 matches after falling behind at half-time.
- Came back from 1–0 down to win 2–3 ( Bundesliga )
-
Fastest goalDavie Selke scored in the 3rd minute for Werder Bremen ( Bundesliga )
Top scorers
Across all 41 head-to-head meetings
Werder Bremen
- Claudio Pizarro 4
- Miroslav Klose 3
- Fin Bartels 3
- Theodor Gebre Selassie 3
- Kevin Möhwald 2
- Ivan Klasnic 2
- Markus Rosenberg 2
- Milot Rashica 2
- Zoran Zekic 2
- Zlatko Junuzović 2
- Ludovit Reis In squad 1
- Lee Buchanan 1
- Levent Aycicek 1
- Mikaël Silvestre 1
- Oliver Burke 1
- Niklas Schmidt 1
- Anthony Ujah 1
- Levin Öztunali 1
- Johan Micoud 1
- Davie Selke 1
- Alejandro Gálvez 1
- Mesut Özil 1
- Diego 1
- Frank Baumann 1
- Justin Njinmah In squad 1
- Marvin Ducksch 1
- Thomas Delaney 1
- Niclas Füllkrug In squad 1
- Maximilian Eggestein 1
- Leonardo Bittencourt 1
- Marco Friedl In squad 1
- Aaron Hunt 1
Borussia Dortmund
- Marco Reus 10
- Pierre-Emerick Aubameyang 5
- Henrikh Mkhitaryan 4
- Robert Lewandowski 4
- S. Kagawa 4
- Erling Haaland 3
- Serhou Guirassy In squad 3
- Alex Frei 3
- Mario Götze 3
- Julian Brandt 3
- Mats Hummels 3
- Mladen Petric 2
- Paco Alcácer 2
- Ebi Smolarek 2
- Nico Schlotterbeck In squad 2
- Raphaël Guerreiro 2
- Manuel Friedrich 1
- Adrián Ramos 1
- Yan Couto 1
- Dan-Axel Zagadou 1
- Donyell Malen 1
- Daniel Svensson In squad 1
- Andre Schürrle 1
- Diego Klimowicz 1
- Ivan Perisic 1
- Jamie Gittens 1
- Mohamed Zidan 1
- Felipe Santana 1
- Marc-Andre Kruska 1
- Lucas Barrios 1
- Marcel Sabitzer In squad 1
- Giovanni Reyna 1
- Tinga 1
- Christian Pulisic 1
- Jadon Sancho 1
- Patrick Owomoyela 1
- Neven Subotić 1
- Kevin Großkreutz 1
- Jakub Błaszczykowski 1
- Łukasz Piszczek 1
- Nuri Şahin 1
Marked players are part of the current team.
Note: own goals (goals accidentally scored into a team's own net) are not included in these scorer totals for either team.