Borussia Mönchengladbach vs TSG Hoffenheim H2H – Head-to-head record
A full head-to-head history between Borussia Mönchengladbach and TSG Hoffenheim: 37 meetings since 2008, including last 5 and last 10 results, recent form, top scorers and key stats.
Quick stats
-
Average corners per match
9.2
-
Average cards per match
3.8
-
Biggest Borussia Mönchengladbach win
5 - 1
-
Biggest TSG Hoffenheim win
5 - 1
-
Last meeting
1 - 2
-
Most common scoreline
2-1
-
Team that scored first
Borussia Mönchengladbach
Notable streaks and records
-
Highest scoring matchBorussia Mönchengladbach 4–4 TSG Hoffenheim ( Bundesliga )
-
Biggest away winBorussia Mönchengladbach's biggest away win: TSG Hoffenheim 1–4 Borussia Mönchengladbach
-
Last draw4–4 ( Bundesliga )
-
Home dominanceBorussia Mönchengladbach won 67% of home meetings (won 4 of 6 home match)
-
Away dominanceTSG Hoffenheim won 17% of away meetings (won 1 of 6 away match)
Top scorers
Across the last 10 head-to-head meetings
Borussia Mönchengladbach
- Jonas Hofmann 4
- Robin Hack In squad 4
- Alassane Pléa 3
- Lars Stindl 2
- Breel Embolo 1
- Hannes Wolf 1
- Hugo Bolin In squad 1
- Nathan Ngoumou 1
- Marcus Thuram 1
- Ramy Bensebaini 1
- Wael Mohya In squad 1
- Shuto Machino In squad 1
- Fabio Chiarodia In squad 1
- Tim Kleindienst In squad 1
- Kevin Diks In squad 1
- Rocco Reitz 1
- Franck Honorat In squad 1
- Philipp Sander In squad 1
- Nico Elvedi 1
TSG Hoffenheim
- Andrej Kramaric In squad 5
- Wout Weghorst 2
- Haris Tabakovic 2
- Arthur Chaves 1
- Bambasé Conté In squad 1
- Max Moerstedt In squad 1
- Marius Bülter 1
- Tim Lemperle In squad 1
- Ihlas Bebou 1
- Robert Skov 1
- Alexander Prass In squad 1
- Adam Hlozek In squad 1
- Grischa Prömel 1
- Anton Stach 1
- Ozan Kabak In squad 1
Marked players are part of the current team.
Head-to-head goals and stats
Head-to-head record
All 37 meeting since
Borussia Mönchengladbach 35%
Draws
TSG Hoffenheim 32%
Defining moments
- 2017 Highest scoring match TSG Hoffenheim 5–3 Borussia Mönchengladbach ( Bundesliga )
- 2015 Biggest away win TSG Hoffenheim 1–4 Borussia Mönchengladbach ( Bundesliga )
- 2025 Last draw 4–4 ( Bundesliga )
- 2018 Last 0–0 draw 0–0 ( Bundesliga )
Notable streaks and records
-
Borussia Mönchengladbach longest unbeaten run6 matches played ()
-
TSG Hoffenheim longest unbeaten run5 matches played ()
-
Longest winning streakBorussia Mönchengladbach: 4 in a row ()
-
Longest winless runTSG Hoffenheim: 6 matches without a win ()
-
Longest streak of both teams scoredBoth teams scored in 12 consecutive meetings ()
-
Most home wins in a rowBorussia Mönchengladbach: 3 consecutive home wins
-
Home dominanceBorussia Mönchengladbach won 42% of home meetings (won 8 of 19 home match)
-
Away dominanceTSG Hoffenheim won 21% of away meetings (won 4 of 19 away match)
-
Own goals2 own goals in these meetings (Borussia Mönchengladbach: 1, TSG Hoffenheim: 1)
-
Most carded playersTony Jantschke (Borussia Mönchengladbach) — 3 cards across 15 H2H appearancesStefan Posch (TSG Hoffenheim) — 7 cards across 9 H2H appearances
-
Comeback wins6 matches were won after a team fell behind at half-time.
- TSG Hoffenheim came back from 0–2 down to win 3–2 ( Bundesliga )
- TSG Hoffenheim came back from 1–0 down to win 1–2 ( Bundesliga )
- Borussia Mönchengladbach came back from 1–0 down to win 1–3 ( Bundesliga )
- TSG Hoffenheim came back from 1–0 down to win 1–2 ( Bundesliga )
- TSG Hoffenheim came back from 0–1 down to win 3–2 ( Bundesliga )
- TSG Hoffenheim came back from 2–1 down to win 2–4 ( Bundesliga )
-
Fastest goalAndrej Kramaric scored in the 3rd minute for TSG Hoffenheim ( Bundesliga )
-
Hat-tricks
- Andrej Kramaric (TSG Hoffenheim) ( Bundesliga )
- Robin Hack (Borussia Mönchengladbach) ( Bundesliga )
Top scorers
Across all 37 head-to-head meetings
Borussia Mönchengladbach
- Lars Stindl 5
- Alassane Pléa 5
- Robin Hack In squad 4
- Jonas Hofmann 4
- Matthias Ginter 4
- Josip Drmić 3
- Mahmoud Dahoud 3
- Patrick Herrmann 3
- Roberto Colautti 2
- André Hahn 2
- Breel Embolo 2
- Marcus Thuram 2
- Filip Daems 2
- Juan Arango 2
- Fabian Johnson 2
- Alexander Baumjohann 1
- Hugo Bolin In squad 1
- Nathan Ngoumou 1
- Mohammadou Idrissou 1
- Valentino Lazaro 1
- Wael Mohya In squad 1
- Shuto Machino In squad 1
- Fabio Chiarodia In squad 1
- Tim Kleindienst In squad 1
- Kevin Diks In squad 1
- Mike Hanke 1
- Hannes Wolf 1
- Raúl Bobadilla 1
- Igor De Camargo 1
- Branimir Hrgota 1
- Ramy Bensebaini 1
- Rocco Reitz 1
- Franck Honorat In squad 1
- Philipp Sander In squad 1
- Marco Reus 1
- Thorgan Hazard 1
- Florian Neuhaus In squad 1
- Tony Jantschke 1
- Nico Elvedi 1
TSG Hoffenheim
- Andrej Kramaric In squad 10
- Kerem Demirbay 3
- Vedad Ibišević 3
- Nadiem Amiri 3
- Roberto Firmino 3
- Sejad Salihovic 3
- Wout Weghorst 2
- Haris Tabakovic 2
- Anthony Modeste 2
- Demba Ba 2
- Ádám Szalai 2
- Ihlas Bebou 2
- Jannik Vestergaard 2
- Arthur Chaves 1
- Bambasé Conté In squad 1
- Max Moerstedt In squad 1
- Lucas Ribeiro 1
- Wellington Tanque 1
- Ryan Sessegnon 1
- Marius Bülter 1
- Maicosuel 1
- Tim Lemperle In squad 1
- Carlos Eduardo 1
- Alexander Prass In squad 1
- Adam Hlozek In squad 1
- Grischa Prömel 1
- Anton Stach 1
- Chinedu Obasi 1
- Eugen Polanski 1
- Mark Uth 1
- Benjamin Hübner 1
- Boris Vukcevic 1
- Steven Zuber 1
- Ozan Kabak In squad 1
- Kevin Volland 1
- Robert Skov 1
- Florian Grillitsch 1
- Kevin Akpoguma 1
- Pavel Kaderabek 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.