Borussia Mönchengladbach vs Werder Bremen H2H – Head-to-head record
A full head-to-head history between Borussia Mönchengladbach and Werder Bremen: 38 meetings since 2005, including last 5 and last 10 results, recent form, top scorers and key stats.
Quick stats
-
Avg corners per match
9.7
-
Avg cards per match
2.6
-
Biggest Borussia Mönchengladbach win
4 - 1
-
Biggest Werder Bremen win
5 - 1
-
Last meeting
1 - 1
-
Most common scoreline
2-2
-
Team that scored first
Borussia Mönchengladbach
Notable streaks and records
-
Highest scoring matchWerder Bremen 5–1 Borussia Mönchengladbach ( Bundesliga )
-
Biggest away winWerder Bremen's biggest away win: Borussia Mönchengladbach 0–4 Werder Bremen
-
Last draw1–1 ( Bundesliga )
-
Home dominanceBorussia Mönchengladbach won 40% of home meetings (won 2 of 5 home matches)
-
Away dominanceWerder Bremen won 20% of away meetings (won 1 of 5 away matches)
Top scorers
Across the last 10 head-to-head meetings
Borussia Mönchengladbach
- Alassane Pléa 4
- Marcus Thuram 3
- Florian Neuhaus In squad 3
- Rocco Reitz 2
- Tim Kleindienst In squad 1
- Haris Tabakovic 1
- Ramy Bensebaini 1
- Kevin Stöger In squad 1
- Lars Stindl 1
- Robin Hack In squad 1
- Franck Honorat In squad 1
- Nico Elvedi 1
Werder Bremen
- Marvin Ducksch 4
- Niclas Füllkrug In squad 3
- Nick Woltemade 2
- Keke Topp In squad 2
- Romano Schmid 2
- André Silva 1
- Rafael Santos Borré 1
- Samuel Mbangula 1
- Milot Rashica 1
- Justin Njinmah In squad 1
- Mitchell Weiser In squad 1
- Jens Stage In squad 1
- Marco Friedl 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 38 meetings since
Borussia Mönchengladbach 45%
Draws
Werder Bremen 21%
Defining moments
- 2025 Biggest away win Borussia Mönchengladbach 0–4 Werder Bremen ( Bundesliga )
- 2010 Highest scoring match Borussia Mönchengladbach 4–3 Werder Bremen ( Bundesliga )
- 2026 Last draw 1–1 ( Bundesliga )
- 2020 Last 0–0 draw 0–0 ( Bundesliga )
Notable streaks and records
-
Borussia Mönchengladbach longest unbeaten run11 matches played ()
-
Werder Bremen longest unbeaten run4 matches played ()
-
Longest winning streakBorussia Mönchengladbach: 4 in a row ()
-
Longest winless runWerder Bremen: 11 matches without a win ()
-
Longest streak of both teams scoredBoth teams scored in 7 consecutive meetings ()
-
Most home wins in a rowBorussia Mönchengladbach: 4 consecutive home wins
-
Home dominanceBorussia Mönchengladbach won 58% of home meetings (won 11 of 19 home matches)
-
Away dominanceWerder Bremen won 11% of away meetings (won 2 of 19 away matches)
-
Own goals5 own goals in these meetings (Borussia Mönchengladbach: 2, Werder Bremen: 3)
-
Most carded playersMitchell Weiser (Werder Bremen) — 4 cards across 5 H2H appearancesTony Jantschke (Borussia Mönchengladbach) — 5 cards across 16 H2H appearances
-
Comeback winsBorussia Mönchengladbach won 1 matches after falling behind at half-time.
- Came back from 0–1 down to win 2–1 ( Bundesliga )
-
Fastest goalLars Stindl scored in the 3rd minute for Borussia Mönchengladbach ( Bundesliga )
-
Hat-tricks
- Alassane Pléa (Borussia Mönchengladbach) ( Bundesliga )
- Alassane Pléa (Borussia Mönchengladbach) ( Bundesliga )
- Marco Reus (Borussia Mönchengladbach) ( Bundesliga )
Top scorers
Across all 38 head-to-head meetings
Borussia Mönchengladbach
- Raffael 7
- Alassane Pléa 7
- Marco Reus 4
- Florian Neuhaus In squad 4
- Patrick Herrmann 4
- Marcus Thuram 3
- Thorgan Hazard 3
- Lars Stindl 3
- Andreas Christensen 2
- Ramy Bensebaini 2
- Mike Hanke 2
- Raúl Bobadilla 2
- Rocco Reitz 2
- Juan Arango 2
- Zoran Zekic 2
- Peniel Mlapa 1
- Tim Kleindienst In squad 1
- Haris Tabakovic 1
- Rob Friend 1
- Michael Delura 1
- Nando Rafael 1
- Thomas Broich 1
- Alexander Baumjohann 1
- Kevin Stöger In squad 1
- Roberto Colautti 1
- Karim Matmour 1
- Dante 1
- Michael Bradley 1
- Robin Hack In squad 1
- Franck Honorat In squad 1
- Branimir Hrgota 1
- Denis Zakaria 1
- Jannik Vestergaard 1
- Håvard Nordtveit 1
- Oscar Wendt 1
- Christoph Kramer 1
- Nico Elvedi 1
Werder Bremen
- Claudio Pizarro 7
- Niclas Füllkrug In squad 4
- Marvin Ducksch 4
- Nick Woltemade 2
- Keke Topp In squad 2
- Diego 2
- Naldo 2
- Romano Schmid 2
- Aaron Hunt 2
- Zlatko Junuzović 2
- Ludovic Obraniak 1
- André Silva 1
- Rafael Santos Borré 1
- Sandro Wagner 1
- Jelle Van Damme 1
- Samuel Mbangula 1
- Serge Gnabry 1
- Christian Schulz 1
- Pierre Womé 1
- Emilio Gesteiro 1
- Jurica Vranjes 1
- Thomas Delaney 1
- Nuri Şahin 1
- Ivan Klasnic 1
- Mesut Özil 1
- Davy Klaassen 1
- Aron Jóhannsson 1
- Miroslav Klose 1
- Nils Petersen 1
- Aleksandar Ignjovski 1
- Justin Njinmah In squad 1
- Mitchell Weiser In squad 1
- Markus Rosenberg 1
- Marko Arnautovic 1
- Milot Rashica 1
- Jens Stage In squad 1
- Marko Marin 1
- Torsten Frings 1
- Leonardo Bittencourt 1
- Marco Friedl 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.