Timeline
- 11' Bambasé Conté assist Alexander Prass
- 45' Kevin Diks Yellow Card
- 45'+1' Fisnik Asllani Yellow Card
- 49' Wael Mohya assist Florian Neuhaus
- 51' Shuto Machino for Isac Lidberg
- 54' Alexander Prass assist Adam Hlozek
- 60' Daiki Hashioka for Florian Neuhaus
- 69' Adam Daghim for Fisnik Asllani
- 78' Ozan Kabak for Tim Lemperle
- 78' Andrej Kramaric for Adam Hlozek
- 78' Robin Hack for Hugo Bolin
- 78' Iaia Manco Danfa for Fabio Chiarodia
- 79' Mathieu Nguefack for Zento Uno
- 89' Shuto Machino Yellow Card
- 89' Alexander Prass Yellow Card
- 89' Robin Hack Yellow Card
Match stats
47.5%
Possession
52.5%
9
Shots
14
3
On target
8
13
Fouls
13
3
Yellow cards
2
0
Red cards
0
3
Offsides
2
6
Saves
2
308
Accurate passes
342
Lineups
Borussia Mönchengladbach
4-4-2
1
Nicolas
26
Ullrich
2
Chiarodia
4
Diks
16
Sander
36
Mohya
10
Neuhaus
47
Uno
29
Scally
3
Lidberg
38
Bolin
TSG Hoffenheim
4-2-3-1
1
Baumann
39
Rots
28
Machida
2
Hranác
34
Coufal
22
Prass
7
Avdullahu
10
Hlozek
11
Asllani
20
Conté
19
Lemperle
Borussia Mönchengladbach
4-4-2
- 1 Moritz Nicolas G
- 2 Fabio Chiarodia ▼ CD-L
- 4 Kevin Diks CD-R
- 26 Lukas Ullrich LB
- 16 Philipp Sander RB
- 10 Florian Neuhaus ▼ CM-L
- 47 Zento Uno ▼ CM-R
- 36 Wael Mohya LM
- 29 Joe Scally RM
- 3 Isac Lidberg ▼ CF-L
- 38 Hugo Bolin ▼ CF-R
Came on
- 18 Shuto Machino ▲ SUB
- 39 Iaia Manco Danfa ▲ SUB
- 25 Robin Hack ▲ SUB
- 34 Mathieu Nguefack ▲ SUB
- 14 Daiki Hashioka ▲ SUB
Unused substitutes (4)
- 7 Kevin Stöger SUB
- 22 Yukhym Konoplia SUB
- 20 David Herold SUB
- 33 Daniel Batz SUB
TSG Hoffenheim
4-2-3-1
- 1 Oliver Baumann G
- 28 Koki Machida CD-L
- 2 Robin Hranác CD-R
- 39 Mats Rots LB
- 34 Vladimír Coufal RB
- 11 Fisnik Asllani ▼ AM
- 22 Alexander Prass LM
- 7 Leon Avdullahu RM
- 19 Tim Lemperle ▼ F
- 10 Adam Hlozek ▼ AM-L
- 20 Bambasé Conté AM-R
Came on
- 27 Andrej Kramaric ▲ SUB
- 5 Ozan Kabak ▲ SUB
- 14 Adam Daghim ▲ SUB
Unused substitutes (6)
- 9 Max Moerstedt SUB
- 18 Wouter Burger SUB
- 37 Luca Philipp SUB
- 47 Valentin Lässig SUB
- 32 Cajetan Lenz SUB
- 15 Valentin Gendrey SUB
Commentary
- Match ends, Borussia M'gladbach 1, Hoffenheim 2.
- 90'+4' Second Half ends, Borussia M'gladbach 1, Hoffenheim 2.
- 90'+3' Foul by Vladimír Coufal (Hoffenheim).
- 90'+3' Robin Hack (Borussia M'gladbach) wins a free kick in the defensive half.
- 90'+2' Foul by Adam Daghim (Hoffenheim).
- 90'+2' Joe Scally (Borussia M'gladbach) wins a free kick in the defensive half.
- 90' Fourth official has announced 3 minutes of added time.
- 89' Robin Hack (Borussia M'gladbach) is shown the yellow card for a bad foul.
- 89' Bambasé Conté (Hoffenheim) wins a free kick in the defensive half.
- 89' Foul by Robin Hack (Borussia M'gladbach).
- 89' Shuto Machino (Borussia M'gladbach) is shown the yellow card.
- 89' Alexander Prass (Hoffenheim) is shown the yellow card for a bad foul.
Recent form
Borussia Mönchengladbach
L
D
W
L
L
- L at SC Freiburg 5-0 Bundesliga
- L Mainz 05 4-3 Bundesliga
- W at Sportfreunde Siegen 3-0 Club Friendly
- D at St. Pauli 1-1 Club Friendly
- L at 1. FC Köln 2-1 Bundesliga
TSG Hoffenheim
L
L
L
L
L
- L at OFI Crete 2-0 UEFA Europa League
- L at SC Paderborn 07 3-1 Bundesliga
- L SV Elversberg 3-2 Club Friendly
- L Hamburger SV 3-2 Bundesliga
- L Besiktas 3-2 UEFA Europa League
Head to head
Series tied 2-2-1
- 16 May 2026 Borussia Mönchengladbach 4–0 TSG Hoffenheim 2025-26 German Bundesliga
- 14 Jan 2026 TSG Hoffenheim 5–1 Borussia Mönchengladbach 2025-26 German Bundesliga
- 3 May 2025 Borussia Mönchengladbach 4–4 TSG Hoffenheim 2024-25 German Bundesliga
- 21 Dec 2024 TSG Hoffenheim 1–2 Borussia Mönchengladbach 2024-25 German Bundesliga
- 20 Apr 2024 TSG Hoffenheim 4–3 Borussia Mönchengladbach 2023-24 German Bundesliga
100 earlier entries