Borussia Mönchengladbach vs TSG 1899 Hoffenheim, Bundesliga 2022-23 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 Thorsten Schiffner
- Referee Rafael Foltyn
- Referee Daniel Siebert
- Referee Jan Seidel
- Referee Markus Schmidt
- Referee Florian Exner
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 |
|---|---|---|---|---|
| 06 Aug | TSG 1899 Hoffenheim | H | 3–1 | W |
| 31 Jul | SV Oberachern | A | 9–1 | W |
| 14 May | TSG 1899 Hoffenheim | H | 5–1 | W |
| 08 May | Eintracht Frankfurt | A | 1–1 | D |
| 02 May | RB Leipzig | H | 3–1 | W |
| 23 Apr | SC Freiburg | A | 3–3 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Aug | Borussia Mönchengladbach | A | 1–3 | L |
| 31 Jul | SV Rodinghausen | A | 2–0 | W |
| 14 May | Borussia Mönchengladbach | A | 1–5 | L |
| 07 May | Bayer 04 Leverkusen | H | 2–4 | L |
| 30 Apr | SC Freiburg | H | 3–4 | L |
| 23 Apr | Eintracht Frankfurt | A | 2–2 | 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' That's the starting whistle at Borussia-Park. Ninety minutes of football awaits between Borussia Mönchengladbach and TSG 1899 Hoffenheim.
- 5' Borussia Mönchengladbach are enjoying more possession but struggling to find a way through a disciplined TSG 1899 Hoffenheim backline.
- 10' TSG 1899 Hoffenheim fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 13' The referee calls foul for Joseph Scally. He receives a Yellow card.
- 15' The referee reaches into his pocket. Out comes the Yellow card for Stefan Posch.
- 19' The referee reaches into his pocket. Out comes the Red card for Stefan Posch.
- 22' It’s a booking for TSG 1899 Hoffenheim player. Diadie Samassekou gets a Yellow card.
- 23' TSG 1899 Hoffenheim receives a Yellow card for a hard tackle on 23.
- 24' The supporters are chanting for Stanley Nsoki. He replaces Diadie Samassekou on 24 minute.
- 26' Robert Skov adds to his 0 season tally! TSG 1899 Hoffenheim lead 0-1 — and this changes everything.
- 31' A quiet spell here at Borussia-Park. TSG 1899 Hoffenheim seem content sitting deep and soaking up pressure.
- 36' Borussia Mönchengladbach currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 41' Borussia Mönchengladbach have won 530 goals from 490 games. They will be desperate to add to that tally today.
- 42' What a moment for Ramy Bensebaini! That strike on 42 puts his side firmly in control.
- 47' Stefan Posch is putting in a real shift tonight. He has covered more ground than anyone else for TSG 1899 Hoffenheim so far.
- 52' It is a cagey affair so far. Borussia Mönchengladbach in their trying to find a way past TSG 1899 Hoffenheim's compact .
- 57' Both teams are passing the ball around with high level of urgency. Borussia Mönchengladbach needs to do something about it to get closer to the goal.
- 62' Supporters expect more eagerness from Sebastian Rudy, as he is very good at scoring at Borussia-Park with 0 goals in the last 0 games.
- 64' Jacob Bruun Larsen is replacing Georginio Rutter for the TSG 1899 Hoffenheim side.
- 69' TSG 1899 Hoffenheim seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 72' A goal from the France international Marcus Thuram-Ulien! He fires home on 72 to make it 0-3!
- 75' The referee calls foul for Kevin Vogt. He receives a Yellow card.
- 79' The deadlock is broken! Nico Elvedi gets on the scoresheet on 79 minutes.
- 81' The supporters are chanting for Sebastian Rudy. He replaces Andrej Kramaric on 81 minute.
- 84' The supporters are chanting for Stefan Lainer. He replaces Joseph Scally on 84 minute.
- 89' Not even hints on scoring a goal over the last 89 minutes.
- 90' Borussia Monchengladbach manager makes another effort to make the tables turned. Patrick Herrmann is hanging Jonas Hofmann on the field on 90 minute.
- The points are shared — Borussia Mönchengladbach 3-1 TSG 1899 Hoffenheim. Honours even.
Lineups
Borussia Mönchengladbach Lineups
Starting XI
- 25
- 1
- 30
- 23
- 6
- 14
- 32
- 3
- 29
- 10
- 17
Bench
- 21
- 24
- 15
- 7
- 11
- 18
- 27
- 22
- 38
Coach
Daniel Farke
TSG 1899 Hoffenheim Lineups
Starting XI
- 33
- 22
- 1
- 3
- 27
- 38
- 14
- 6
- 5
- 18
- 29
Bench
-
34
Stanley Nsoki ↑ 24'
-
7
Jacob Bruun Larsen ↑ 64'
-
25
Kevin Akpoguma ↑ 64'
-
16
Sebastian Rudy ↑ 81'
- 10
- 37
- 39
- 20
Coach
André Breitenreiter
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
2022-08-06
Borussia Mönchengladbach
3–1
TSG 1899 Hoffenheim
W
2022-07-31
SV Oberachern
1–9
Borussia Mönchengladbach
W
2022-05-14
Borussia Mönchengladbach
5–1
TSG 1899 Hoffenheim
W
2022-05-08
Eintracht Frankfurt
1–1
Borussia Mönchengladbach
D
2022-05-02
Borussia Mönchengladbach
3–1
RB Leipzig
W
2022-04-23
SC Freiburg
3–3
Borussia Mönchengladbach
D
TSG 1899 Hoffenheim Form
2022-08-06
Borussia Mönchengladbach
3–1
TSG 1899 Hoffenheim
L
2022-07-31
SV Rodinghausen
0–2
TSG 1899 Hoffenheim
W
2022-05-14
Borussia Mönchengladbach
5–1
TSG 1899 Hoffenheim
L
2022-05-07
TSG 1899 Hoffenheim
2–4
Bayer 04 Leverkusen
L
2022-04-30
TSG 1899 Hoffenheim
3–4
SC Freiburg
L
2022-04-23
Eintracht Frankfurt
2–2
TSG 1899 Hoffenheim
D
Predictions
Prediction accuracy
4 / 4
2.3
Borussia Mönchengladbach xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.07
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 80% + Both teams to score 78%
Match Result
✓ CorrectActual: Borussia Mönchengladbach win
Both Teams to Score
✓ Correct
Avg goals/match: 4.37
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 | 44% |
|
56% |
Double Chance
Borussia Mönchengladbach or Draw
70%
Draw or TSG 1899 Hoffenheim
51%
Borussia Mönchengladbach or TSG 1899 Hoffenheim
79%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
2 – 2
6.9%
2 – 1
6.8%
1 – 1
6.8%
1 – 2
6.2%
3 – 2
5.2%
3 – 1
Actual
2 – 3
4.7%
1 – 3
4.2%
3 – 3
3.6%
2 – 0
3.5%
4 – 2
3%
4 – 1
3%
Asian Handicap — Borussia Mönchengladbach
| Handicap | Borussia Mönchengladbach covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 13% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 17% | 56% |
| -0.5 | 44% | — | 56% |
| +0.5 | 64% | — | 36% |
| +1 | 64% | 16% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 11% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
Borussia Mönchengladbach keeps clean sheet
13%
✓
TSG 1899 Hoffenheim keeps clean sheet
11%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

