TSG 1899 Hoffenheim vs Borussia Dortmund, Bundesliga 2023-24 REGULAR SEASON
Overview
Match Preview
TSG 1899 Hoffenheim vs Borussia Dortmund — Bundesliga at PreZero Arena.
- TSG 1899 Hoffenheim 0 games · 0 pts (2026/27)
- Borussia Dortmund 0 games · 0 pts (2026/27)
Match Details
- Referee Florian Badstubner
- Assistant 1 Markus Schuller
- Assistant 2 Marcel Unger
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | VfL Wolfsburg | 34 | 29 |
| 2 | 1. FC Heidenheim 1846 | 34 | 26 |
| 3 | FC St. Pauli 1910 | 34 | 26 |
| 4 | FC Schalke 04 | 0 | 0 |
| 5 | SC Paderborn 07 | 0 | 0 |
| 6 | SV 07 Elversberg | 0 | 0 |
| 7 | FC Bayern München | 0 | 0 |
| 8 | Borussia Dortmund | 0 | 0 |
| 9 | RB Leipzig | 0 | 0 |
| 10 | VfB Stuttgart | 0 | 0 |
| 11 | TSG 1899 Hoffenheim | 0 | 0 |
| 12 | Bayer 04 Leverkusen | 0 | 0 |
| 13 | SC Freiburg | 0 | 0 |
| 14 | Eintracht Frankfurt | 0 | 0 |
| 15 | FC Augsburg | 0 | 0 |
| 16 | 1. FSV Mainz 05 | 0 | 0 |
| 17 | 1. FC Union Berlin | 0 | 0 |
| 18 | Borussia Mönchengladbach | 0 | 0 |
| 19 | Hamburger SV | 0 | 0 |
| 20 | 1. FC Köln | 0 | 0 |
| 21 | SV Werder Bremen | 0 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Sep | Borussia Dortmund | H | 1–3 | L |
| 23 Sep | 1. FC Union Berlin | A | 2–0 | W |
| 16 Sep | 1. FC Köln | A | 3–1 | W |
| 02 Sep | VfL Wolfsburg | H | 3–1 | W |
| 26 Aug | 1. FC Heidenheim 1846 | A | 3–2 | W |
| 19 Aug | SC Freiburg | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Sep | TSG 1899 Hoffenheim | A | 3–1 | W |
| 23 Sep | VfL Wolfsburg | H | 1–0 | W |
| 19 Sep | Paris Saint-Germain FC | A | 0–2 | L |
| 16 Sep | SC Freiburg | A | 4–2 | W |
| 01 Sep | 1. FC Heidenheim 1846 | H | 2–2 | D |
| 26 Aug | VfL Bochum 1848 | A | 1–1 | D |
Season Stats
| TSG 1899 Hoffenheim | Borussia Dortmund | |
|---|---|---|
| #11 | Position | #8 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
58%
Both Teams to Score
H2H (19 games)
H2H (19 games)
53%
Over 2.5 Goals
H2H history
H2H history
TSG 1899 Hoffenheim are 11th (0 pts). Borussia Dortmund are 8th (0 pts).
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. TSG 1899 Hoffenheim is hosting Borussia Dortmund for another epic battle.
- 5' TSG 1899 Hoffenheim are deployed in a 3-5-2 today, looking to exploit space against Borussia Dortmund's 4-2-3-1 shape.
- 10' Over 10 minutes have gone by without a meaningful attack. The supporters want more.
- 15' The travelling Borussia Dortmund supporters hardly appreciate their team being pressed down to the backline.
- 18' Magnificent from Niclas Fullkrug! That is 61 goals in 291 appearances — and it could not have come at a better time.
- 23' It’s a booking for Borussia Dortmund player. Mats Hummels gets a Yellow card.
- 25' What an equalizer from Andrej Kramaric!
- 30' It’s high time Edin Terzic made some changes to put the his team’s game back to action.
- 35' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 40' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 44' A moment of madness from John Brooks on 44 minutes earns him a Yellow card. TSG 1899 Hoffenheim will be frustrated.
- 48' The deadlock is broken! Marco Reus gets on the scoresheet on 45 minutes.
- 53' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Maximilian Beier suffering a number of foals already.
- 58' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 60' Borussia Dortmund player sees a Yellow card in front of him.
- 61' A meaty challenge results in booking for Kevin Vogt on 61.
- 64' The crowd applauds Julian Brandt as he leaves the pitch. Karim Adeyemi steps in for Borussia Dortmund.
- 67' Ramy Bensebaini was booked on 67.
- 68' Robert Skov makes way for Marius Bulter at the 68 minute mark. A tactical switch from TSG 1899 Hoffenheim.
- 69' Borussia Dortmund manager makes another effort to make the tables turned. Emre Can is hanging Felix Kalu Nmecha on the field on 69 minute.
- 71' Ramy Bensebaini was booked on 71.
- 76' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 80' Another substitution for Borussia Dortmund to replace Niclas Fullkrug by Sebastien Haller on 80 minute.
- 84' It is a substitution in TSG 1899 Hoffenheim team. Maximilian Beier is replaced by Tom Bischof on 84 minute.
- 85' Ozan Kabak is having his name booked by the referee on 85.
- 86' The referee shows Borussia Dortmund player a Yellow card on 86.
- 87' It is a substitution in TSG 1899 Hoffenheim team. Andrej Kramaric is replaced by Finn Ole Becker on 87 minute.
- TSG 1899 Hoffenheim will have plenty to reflect on. Borussia Dortmund were simply the better side today.
Lineups
TSG 1899 Hoffenheim Lineups
3-5-2Starting XI
-
23
John Brooks ↓ Julian Justvan 84'
- 9
- 22
- 1
- 27
- 11
-
6
Grischa Promel ↓ Mergim Berisha 68'
- 5
-
29
Robert Skov ↓ Marius Bulter 68'
-
14
Maximilian Beier ↓ Tom Bischof 84'
- 16
Bench
- 25
-
7
Mergim Berisha ↑ 68'
-
21
Marius Bulter ↑ 68'
- 18
-
20
Finn Ole Becker ↑ 87'
- 41
-
17
Julian Justvan ↑ 84'
- 37
-
39
Tom Bischof ↑ 84'
Coach
Pellegrino Matarazzo
Borussia Dortmund Lineups
4-2-3-1Starting XI
-
21
Donyell Malen ↓ Niklas Sule 80'
- 5
- 15
-
19
Julian Brandt ↓ Karim Adeyemi 64'
-
11
Marco Reus ↓ Marius Wolf 80'
- 14
- 1
- 6
- 26
-
8
Felix Kalu Nmecha ↓ Emre Can 69'
- 4
Bench
-
25
Niklas Sule ↑ 80'
-
17
Marius Wolf ↑ 80'
- 33
-
9
Sebastien Haller ↑ 80'
-
23
Emre Can ↑ 69'
- 7
-
27
Karim Adeyemi ↑ 64'
- 18
- 43
Coach
Edin Terzic
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andrej Kramaric | 9 |
| Marco Reus | 5 |
| Jadon Sancho | 3 |
| Erling Haaland | 3 |
| Munas Dabbur | 2 |
| Mario Gotze | 2 |
| Maximilian Beier | 2 |
| Gio Reyna | 2 |
Head to Head
TSG 1899 Hoffenheim Form
2023-09-29
TSG 1899 Hoffenheim
1–3
Borussia Dortmund
L
2023-09-23
1. FC Union Berlin
0–2
TSG 1899 Hoffenheim
W
2023-09-16
1. FC Köln
1–3
TSG 1899 Hoffenheim
W
2023-09-02
TSG 1899 Hoffenheim
3–1
VfL Wolfsburg
W
2023-08-26
1. FC Heidenheim 1846
2–3
TSG 1899 Hoffenheim
W
2023-08-19
TSG 1899 Hoffenheim
1–2
SC Freiburg
L
Borussia Dortmund Form
2023-09-29
TSG 1899 Hoffenheim
1–3
Borussia Dortmund
W
2023-09-23
Borussia Dortmund
1–0
VfL Wolfsburg
W
2023-09-19
Paris Saint-Germain FC
2–0
Borussia Dortmund
L
2023-09-16
SC Freiburg
2–4
Borussia Dortmund
W
2023-09-01
Borussia Dortmund
2–2
1. FC Heidenheim 1846
D
2023-08-26
VfL Bochum 1848
1–1
Borussia Dortmund
D
Predictions
Prediction accuracy
1 / 4
0.69
TSG 1899 Hoffenheim xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.13
Borussia Dortmund xG
I would bet for:
Borussia Dortmund or Draw 76% + Under 2.5 goals 72%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✗ Wrong
Avg goals/match: 1.82
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 81% |
|
19% |
| ± 1.5 | 55% |
|
45% |
| ± 2.5 | 28% |
|
72% |
| ± 3.5 | 12% |
|
88% |
| ± 4.5 | 4% |
|
96% |
Double Chance
TSG 1899 Hoffenheim or Draw
56%
Draw or Borussia Dortmund
76%
TSG 1899 Hoffenheim or Borussia Dortmund
67%
Half-Time Result
✗ WrongActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
0 – 0
18.7%
0 – 1
16.9%
1 – 1
13.6%
1 – 0
9.8%
0 – 2
9.8%
1 – 2
7%
2 – 1
4.3%
2 – 0
3.6%
0 – 3
3.6%
1 – 3
Actual
2 – 2
2.6%
2 – 3
1.1%
Asian Handicap — TSG 1899 Hoffenheim
| Handicap | TSG 1899 Hoffenheim covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 5% | 94% |
| -1.5 | 6% | — | 94% |
| -1 | 6% | 15% | 79% |
| -0.5 | 21% | — | 79% |
| +0.5 | 56% | — | 44% |
| +1 | 56% | 25% | 19% |
| +1.5 | 81% | — | 19% |
| +2 | 81% | 13% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
TSG 1899 Hoffenheim keeps clean sheet
33%
✓
Borussia Dortmund keeps clean sheet
50%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

