Borussia Monchengladbach vs TSG 1899 Hoffenheim, Bundesliga 2024-25 REGULAR SEASON
Overview
Match Preview
Borussia Monchengladbach vs TSG 1899 Hoffenheim — Bundesliga at Borussia-Park.
- Borussia Monchengladbach 34 games · 38 pts (2025/26)
- TSG 1899 Hoffenheim 34 games · 61 pts (2025/26)
Match Details
- Referee Frank Willenborg
- Assistant 1 Guido Kleve
- Assistant 2 Sascha Thielert
14 games this season
🟨 1.1/game
⚽ 7.6 goals/game
🟥 1 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 34 | 89 |
| 2 | Borussia Dortmund | 34 | 73 |
| 3 | RB Leipzig | 34 | 65 |
| 4 | VfB Stuttgart | 34 | 62 |
| 5 | TSG 1899 Hoffenheim | 34 | 61 |
| 6 | Bayer 04 Leverkusen | 34 | 59 |
| 7 | SC Freiburg | 34 | 47 |
| 8 | Eintracht Frankfurt | 34 | 44 |
| 9 | FC Augsburg | 34 | 43 |
| 10 | 1. FSV Mainz 05 | 34 | 40 |
| 11 | 1. FC Union Berlin | 34 | 39 |
| 12 | Borussia Monchengladbach | 34 | 38 |
| 13 | Hamburger SV | 34 | 38 |
| 14 | 1. FC Koln | 34 | 32 |
| 15 | SV Werder Bremen | 34 | 32 |
| 16 | VfL Wolfsburg | 34 | 29 |
| 17 | 1. FC Heidenheim 1846 | 34 | 26 |
| 18 | FC St. Pauli 1910 | 34 | 26 |
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 Monchengladbach | 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 Monchengladbach | TSG 1899 Hoffenheim | |
|---|---|---|
| #12 | Position | #5 |
| 38 | Points | 61 |
| 34 | Played | 34 |
| 9 / 11 / 14 | W / D / L | 18 / 7 / 9 |
| 42 | Scored | 65 |
| 53 | Conceded | 52 |
| -11 | GD | +13 |
| 1.12 | PPG | 1.79 |
| 26% | Win % | 53% |
Key Stats
81%
Both Teams to Score
H2H (16 games)
H2H (16 games)
81%
Over 2.5 Goals
H2H history
H2H history
38%
Clean Sheets
Borussia Monchengladbach this season
Borussia Monchengladbach this season
21%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
Borussia Monchengladbach are 12th (38 pts). TSG 1899 Hoffenheim are 5th (61 pts).
Goal Timing (This Season)
Borussia Monchengladbach
0-15
2/–
16-30
2/2
31-45
–/1
46-60
–/–
61-75
1/2
76+
4/2
■ Scored ■ Conceded
TSG 1899 Hoffenheim
0-15
1/4
16-30
4/2
31-45
4/1
46-60
1/–
61-75
–/1
76+
1/5
■ Scored ■ Conceded
Events
Match Events
- 0' Three points are at stake. Borussia Monchengladbach host TSG 1899 Hoffenheim — let the battle begin!
- 5' Goal! Fabio Chiarodia scores his 1 goal in 414 matches.
- 10' It is a cagey affair so far. Borussia Monchengladbach in their 4-2-3-1 trying to find a way past TSG 1899 Hoffenheim's compact 4-2-3-1.
- 15' 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.
- 20' will be watching from the dugout nervously. His Borussia Monchengladbach side need to improve if they are to claim all three points.
- 25' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 30' The midfield battle is intense right now. Both Borussia Monchengladbach and TSG 1899 Hoffenheim are fighting for every inch of the pitch.
- 32' What composure from Rocco Reitz! The Germany international strokes it home. 2-0.
- 37' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 42' While there is no rush on the pitch, let’s have a look at some stats. Luca Philipp made 407 appearances and scored 0 goals. He is very likely to score a goal today.
- 43' Goal! Arthur Chaves scores his 3 goal in 76 matches.
- 48' It looks surprising Borussia Monchengladbach does not make any changes. Kevin Akpoguma has some obvious troubles when approaching to the goal.
- 53' Borussia Monchengladbach are deployed in a 4-2-3-1 today, looking to exploit space against TSG 1899 Hoffenheim's 4-2-3-1 shape.
- 54' Magnificent from Marius Bulter! That is 35 goals in 272 appearances — and it could not have come at a better time.
- 59' Leo Ostigard is putting in a real shift tonight. He has covered more ground than anyone else for TSG 1899 Hoffenheim so far.
- 64' A stunning finish from Franck Honorat — that came from absolutely nowhere!
- 69' Borussia Monchengladbach currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- 70' Franck Honorat makes way for Tomas Cvancara at the 70 minute mark. A tactical switch from Borussia Monchengladbach.
- 74' Adam Hlozek does the damage! The net is bulging and TSG 1899 Hoffenheim surge ahead!
- 77' TSG 1899 Hoffenheim make a change. Adam Hlozek trudges off to be replaced by Haris Tabakovic on 77 minutes.
- 78' The whistle greets Fabio Chiarodia as he departs to be replaced by Stefan Lainer.
- 81' Against the run of play, Haris Tabakovic has scored! This game has turned on its head.
- 82' Another substitution for Borussia Monchengladbach to replace Lukas Ullrich by Luca Netz on 82 minute.
- 87' Borussia Monchengladbach started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 87.
- 88' The supporters are chanting for Finn Ole Becker. He replaces Bazoumana Toure on 88 minute.
- 90' TSG 1899 Hoffenheim manager makes another effort to make the tables turned. Kevin Akpoguma is hanging Marius Bulter on the field on 90 minute.
- Hope, you loved the show. Another epic battle is over with the score 4-4.
Lineups
Borussia Monchengladbach 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 |
| Andrej Kramaric | 5 |
| Alassane Plea | 5 |
| Robin Hack | 4 |
| Lars Stindl | 3 |
| Wout Weghorst | 2 |
| Ihlas Bebou | 2 |
| Matthias Ginter | 2 |
Head to Head
Borussia Monchengladbach Form
2025-05-03
Borussia Monchengladbach
4–4
TSG 1899 Hoffenheim
D
2025-04-26
Holstein Kiel
4–3
Borussia Monchengladbach
L
2025-04-20
Borussia Dortmund
3–2
Borussia Monchengladbach
L
2025-04-12
Borussia Monchengladbach
1–2
SC Freiburg
L
2025-04-06
FC St. Pauli 1910
1–1
Borussia Monchengladbach
D
2025-03-29
Borussia Monchengladbach
1–0
RB Leipzig
W
TSG 1899 Hoffenheim Form
2025-05-03
Borussia Monchengladbach
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.21
Borussia Monchengladbach xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.15
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 80% + Borussia Monchengladbach or TSG 1899 Hoffenheim 78%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 4.36
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 93% |
|
7% |
| ± 2.5 | 80% |
|
20% |
| ± 3.5 | 62% |
|
38% |
| ± 4.5 | 43% |
|
57% |
Double Chance
Borussia Monchengladbach or Draw
66%
Draw or TSG 1899 Hoffenheim
56%
Borussia Monchengladbach or TSG 1899 Hoffenheim
78%
Half-Time Result
✗ WrongActual: Borussia Monchengladbach win at HT
Correct Score
✗ 4–4 not predicted4 – 4Actual
2 – 2
6.9%
1 – 1
6.8%
2 – 1
6.6%
1 – 2
6.4%
3 – 2
5.1%
2 – 3
4.9%
3 – 1
4.8%
1 – 3
4.5%
3 – 3
3.6%
2 – 0
3.3%
0 – 2
3.1%
4 – 2
2.8%
Asian Handicap — Borussia Monchengladbach
| Handicap | Borussia Monchengladbach covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 12% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 17% | 59% |
| -0.5 | 41% | — | 59% |
| +0.5 | 62% | — | 38% |
| +1 | 62% | 16% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 11% | 11% |
| +2.5 | 89% | — | 11% |
Clean Sheet
Borussia Monchengladbach keeps clean sheet
13%
✓
TSG 1899 Hoffenheim keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

