Borussia Mönchengladbach vs TSG 1899 Hoffenheim, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
Borussia Mönchengladbach vs TSG 1899 Hoffenheim — Bundesliga at Borussia-Park.
- Borussia Mönchengladbach 9 games · 4 pts (2026/27)
- TSG 1899 Hoffenheim 9 games · 12 pts (2026/27)
Match Details
- Referee Frank Willenborg
- Assistant 1 Guido Kleve
- Assistant 2 Sascha Thielert
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern Munchen | 9 | 21 |
| 2 | Borussia Dortmund | 9 | 21 |
| 3 | SC Freiburg | 9 | 19 |
| 4 | RB Leipzig | 9 | 18 |
| 5 | Bayer 04 Leverkusen | 9 | 16 |
| 6 | SV Werder Bremen | 9 | 15 |
| 7 | SV 07 Elversberg | 9 | 13 |
| 8 | VfB Stuttgart | 9 | 12 |
| 9 | TSG 1899 Hoffenheim | 9 | 12 |
| 10 | Eintracht Frankfurt | 9 | 12 |
| 11 | Hamburger SV | 9 | 12 |
| 12 | 1. FSV Mainz 05 | 9 | 10 |
| 13 | SC Paderborn 07 | 9 | 10 |
| 14 | FC Augsburg | 9 | 9 |
| 15 | 1. FC Köln | 9 | 9 |
| 16 | 1. FC Union Berlin | 9 | 7 |
| 17 | FC Schalke 04 | 9 | 6 |
| 18 | Borussia Mönchengladbach | 9 | 4 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 03 May | TSG 1899 Hoffenheim | H | 4–4 | D |
| 26 Apr | Holstein Kiel | A | 3–4 | L |
| 20 Apr | Borussia Dortmund | A | 2–3 | L |
| 12 Apr | SC Freiburg | H | 1–2 | L |
| 06 Apr | FC St. Pauli 1910 | A | 1–1 | D |
| 29 Mar | RB Leipzig | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 03 May | Borussia Mönchengladbach | A | 4–4 | D |
| 26 Apr | Borussia Dortmund | H | 2–3 | L |
| 19 Apr | SC Freiburg | A | 2–3 | L |
| 12 Apr | 1. FSV Mainz 05 | H | 2–0 | W |
| 05 Apr | RB Leipzig | A | 1–3 | L |
| 29 Mar | FC Augsburg | H | 1–1 | D |
Season Stats
| Borussia Mönchengladbach | TSG 1899 Hoffenheim | |
|---|---|---|
| #18 | Position | #9 |
| 4 | Points | 12 |
| 9 | Played | 9 |
| 1 / 1 / 7 | W / D / L | 4 / 0 / 5 |
| 12 | Scored | 16 |
| 25 | Conceded | 17 |
| -13 | GD | -1 |
| 0.44 | PPG | 1.33 |
| 11% | Win % | 44% |
Key Stats
82%
Both Teams to Score
H2H (17 games)
H2H (17 games)
82%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Borussia Mönchengladbach this season
Borussia Mönchengladbach this season
11%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
Borussia Mönchengladbach are 18th (4 pts). TSG 1899 Hoffenheim are 9th (12 pts).
Goal Timing (This Season)
Borussia Mönchengladbach
0-15
2/3
16-30
–/6
31-45
4/1
46-60
4/3
61-75
1/4
76+
1/8
■ Scored ■ Conceded
TSG 1899 Hoffenheim
0-15
3/1
16-30
2/1
31-45
1/1
46-60
4/4
61-75
2/4
76+
3/5
■ Scored ■ Conceded
Top Scorers (This Season)
Borussia Mönchengladbach
| Joseph Scally | 4 G | 1 A |
| Shuto Machino | 2 G | |
| Hugo Bolin | 2 G |
TSG 1899 Hoffenheim
| Adam Daghim | 2 G | 2 A |
| Bambase Conte | 2 G | 2 A |
| Adam Hlozek | 2 G | 1 A |
| Tim Lemperle | 2 G | |
| Ozan Kabak | 1 G |
Events
Match Events
- 0' Packed stands, loud atmosphere — Borussia Monchengladbach and TSG 1899 Hoffenheim get this one started.
- 5' Fabio Chiarodia adds to his 0 season tally! Borussia Monchengladbach lead 1-0 — and this changes everything.
- 10' Borussia Monchengladbach is showing some good football. However, Borussia Monchengladbach are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 15' It looks surprising Borussia Monchengladbach does not make any changes. Luca Philipp has some obvious troubles when approaching to the goal.
- 20' TSG 1899 Hoffenheim fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 25' The energy levels are beginning to show. Christian Ilzer might look to freshen things up shortly.
- 30' TSG 1899 Hoffenheim come into this ranked 15 in Array. They desperately need points to push themselves up the standings.
- 32' Rocco Reitz adds to his 1 season tally! Borussia Monchengladbach lead 2-0 — and this changes everything.
- 37' The Array continues to deliver drama. Both Borussia Monchengladbach and TSG 1899 Hoffenheim are desperate not to drop points on matchday .
- 42' Ko Itakura is putting in a real shift tonight. He has covered more ground than anyone else for Borussia Monchengladbach so far.
- 43' What a strike from Arthur Chaves! The score is 2-1.
- 48' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 53' It’s high time Christian Ilzer made some changes to put the his team’s game back to action.
- 54' The Germany Marius Bulter breaks the deadlock on 54 minutes. 2-2!
- 59' TSG 1899 Hoffenheim looks like a favorite considering 1 games won in last 1 matches with its main striker Alexander Prass scoring 1 goals.
- 64' Against the run of play, Franck Honorat has scored! This game has turned on its head.
- 69' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 70' Tomas Cvancara gets the nod from Borussia Monchengladbach. He replaces Franck Honorat and will look to change the dynamic.
- 74' Adam Hlozek is having a superb {COMPETITION} campaign — that is 4 goals this season for the .
- 77' Adam Hlozek makes way for Haris Tabakovic at the 77 minute mark. A tactical switch from TSG 1899 Hoffenheim.
- 78' A change in the Borussia Monchengladbach ranks — Fabio Chiarodia exits the field as Stefan Lainer enters on 78.
- 81' Haris Tabakovic makes no mistake. The score reads 3-4 and TSG 1899 Hoffenheim are in front.
- 82' Luca Netz has so much to prove this time. He replaces Lukas Ullrich on 82 minute.
- 87' TSG 1899 Hoffenheim are keeping things exceptionally tight at the back. It will take something special to break them down.
- 88' A tactical swap from TSG 1899 Hoffenheim — Finn Ole Becker on, Bazoumana Toure off on 88 minutes.
- 90' The crowd applauds Marius Bulter as he leaves the pitch. Kevin Akpoguma steps in for TSG 1899 Hoffenheim.
- The final score is 4-4.
Lineups
Borussia Mönchengladbach Lineups
4-2-3-1Starting XI
- 9
- 8
- 25
- 11
- 7
- 3
- 1
- 29
- 27
- 2
- 26
Bench
- 14
- 10
- 22
- 31
- 16
- 20
- 48
- 13
- 42
Coach
Gerardo Seoane
TSG 1899 Hoffenheim Lineups
4-2-3-1Starting XI
- 3
- 27
-
21
Marius Bulter ↓ Kevin Akpoguma 90'
-
23
Adam Hlozek ↓ Haris Tabakovic 77'
- 4
- 16
- 37
- 35
- 7
- 34
- 29
Bench
-
25
Kevin Akpoguma ↑ 90'
- 32
-
20
Finn Ole Becker ↑ 88'
-
26
Haris Tabakovic ↑ 77'
- 53
- 22
- 17
- 14
- 19
Coach
Christian Ilzer
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Jonas Hofmann | 6 |
| Alassane Plea | 5 |
| Andrej Kramaric | 5 |
| Robin Hack | 4 |
| Lars Stindl | 3 |
| Breel Embolo | 2 |
| Marcus Thuram-Ulien | 2 |
| Wout Weghorst | 2 |
Head to Head
Borussia Mönchengladbach Form
2025-05-03
Borussia Mönchengladbach
4–4
TSG 1899 Hoffenheim
D
2025-04-26
Holstein Kiel
4–3
Borussia Mönchengladbach
L
2025-04-20
Borussia Dortmund
3–2
Borussia Mönchengladbach
L
2025-04-12
Borussia Mönchengladbach
1–2
SC Freiburg
L
2025-04-06
FC St. Pauli 1910
1–1
Borussia Mönchengladbach
D
2025-03-29
Borussia Mönchengladbach
1–0
RB Leipzig
W
TSG 1899 Hoffenheim Form
2025-05-03
Borussia Mönchengladbach
4–4
TSG 1899 Hoffenheim
D
2025-04-26
TSG 1899 Hoffenheim
2–3
Borussia Dortmund
L
2025-04-19
SC Freiburg
3–2
TSG 1899 Hoffenheim
L
2025-04-12
TSG 1899 Hoffenheim
2–0
1. FSV Mainz 05
W
2025-04-05
RB Leipzig
3–1
TSG 1899 Hoffenheim
L
2025-03-29
TSG 1899 Hoffenheim
1–1
FC Augsburg
D
Predictions
Prediction accuracy
2 / 4
2.37
Borussia Mönchengladbach xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.62
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 86% + Both teams to score 83%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 4.99
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 99% |
|
1% |
| ± 1.5 | 96% |
|
4% |
| ± 2.5 | 86% |
|
14% |
| ± 3.5 | 72% |
|
28% |
| ± 4.5 | 55% |
|
45% |
Double Chance
Borussia Mönchengladbach or Draw
61%
Draw or TSG 1899 Hoffenheim
59%
Borussia Mönchengladbach or TSG 1899 Hoffenheim
79%
Half-Time Result
✗ WrongActual: Borussia Mönchengladbach win at HT
Correct Score
✗ 4–4 not predicted4 – 4Actual
2 – 2
6.4%
1 – 2
5.6%
2 – 3
5.5%
2 – 1
5%
3 – 2
5%
1 – 1
4.9%
1 – 3
4.7%
3 – 3
4.3%
3 – 1
3.9%
2 – 4
3.6%
1 – 4
3.1%
4 – 2
3%
Asian Handicap — Borussia Mönchengladbach
| Handicap | Borussia Mönchengladbach covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 11% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 15% | 64% |
| -0.5 | 36% | — | 64% |
| +0.5 | 55% | — | 45% |
| +1 | 55% | 17% | 28% |
| +1.5 | 72% | — | 28% |
| +2 | 72% | 13% | 15% |
| +2.5 | 85% | — | 15% |
Clean Sheet
Borussia Mönchengladbach keeps clean sheet
8%
✓
TSG 1899 Hoffenheim keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

