Borussia Dortmund vs TSG 1899 Hoffenheim, Bundesliga 2023-24 REGULAR SEASON
Overview
Match Preview
Borussia Dortmund vs TSG 1899 Hoffenheim — Bundesliga at Signal Iduna Park.
- Borussia Dortmund 9 games · 21 pts (2026/27)
- TSG 1899 Hoffenheim 9 games · 12 pts (2026/27)
Match Details
- Referee Marco Fritz
- Assistant 1 Dominik Schaal
- Assistant 2 Marcel Pelgrim
5 games this season
🟨 1.6/game
⚽ 5.2 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Bayern München | 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
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Feb | TSG 1899 Hoffenheim | H | 2–3 | L |
| 20 Feb | PSV | A | 1–1 | D |
| 17 Feb | VfL Wolfsburg | A | 1–1 | D |
| 09 Feb | SC Freiburg | H | 3–0 | W |
| 02 Feb | 1. FC Heidenheim 1846 | A | 0–0 | D |
| 28 Jan | VfL Bochum 1848 | H | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Feb | Borussia Dortmund | A | 3–2 | W |
| 17 Feb | 1. FC Union Berlin | H | 0–1 | L |
| 11 Feb | 1. FC Köln | H | 1–1 | D |
| 04 Feb | VfL Wolfsburg | A | 2–2 | D |
| 27 Jan | 1. FC Heidenheim 1846 | H | 1–1 | D |
| 20 Jan | SC Freiburg | A | 2–3 | L |
Season Stats
| Borussia Dortmund | TSG 1899 Hoffenheim | |
|---|---|---|
| #2 | Position | #9 |
| 21 | Points | 12 |
| 9 | Played | 9 |
| 6 / 3 / 0 | W / D / L | 4 / 0 / 5 |
| 16 | Scored | 16 |
| 7 | Conceded | 17 |
| +9 | GD | -1 |
| 2.33 | PPG | 1.33 |
| 67% | Win % | 44% |
Key Stats
60%
Both Teams to Score
H2H (20 games)
H2H (20 games)
55%
Over 2.5 Goals
H2H history
H2H history
56%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
11%
Clean Sheets
TSG 1899 Hoffenheim this season
TSG 1899 Hoffenheim this season
Borussia Dortmund are 2nd (21 pts). TSG 1899 Hoffenheim are 9th (12 pts).
Goal Timing (This Season)
Borussia Dortmund
0-15
2/–
16-30
–/–
31-45
1/2
46-60
2/1
61-75
4/1
76+
6/3
■ 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 Dortmund
| Felix Kalu Nmecha | 4 G | |
| Sehrou Guirassy | 3 G | 2 A |
| Fabio Silva | 3 G | 2 A |
| Maximilian Beier | 2 G | 2 A |
| Ioannis Konstantelias | 1 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' Welcome to Signal Iduna Park that hosts another battle between Borussia Dortmund and TSG 1899 Hoffenheim.
- 2' Ihlas Bebou is having a superb {COMPETITION} campaign — that is 0 goals this season for the centre-forward.
- 7' Matchday of the Array and both teams know exactly what is at stake tonight.
- 12' TSG 1899 Hoffenheim fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 17' Borussia Dortmund currently sit 4 in the Array table. A result here could be decisive in the race for the top positions.
- 21' Donyell Malen does the damage! The net is bulging and Borussia Dortmund surge ahead!
- 24' The referee reaches into his pocket. Out comes the card for Umut Tohumcu.
- 25' Nico Schlotterbeck is having a superb {COMPETITION} campaign — that is 2 goals this season for the .
- 30' The tempo has dropped considerably in the last few minutes. Pellegrino Matarazzo will be considering his options from the bench.
- 35' Umut Tohumcu has been relatively quiet despite scoring 2 goals in his last 422 appearances.
- 40' TSG 1899 Hoffenheim come into this ranked 10 in Array. They desperately need points to push themselves up the standings.
- 45' Borussia Dortmund player sees a card in front of him.
- 49' The TSG 1899 Hoffenheim bench stirs into life. Robert Skov is withdrawn and David Jurasek gets his opportunity.
- 54' Both teams are passing the ball around with high level of urgency. TSG 1899 Hoffenheim needs to do something about it to get closer to the goal.
- 59' Borussia Dortmund are enjoying more possession but struggling to find a way through a disciplined TSG 1899 Hoffenheim backline.
- 61' Maximilian Beier has been a constant threat and now delivers with a goal on 61 minutes.
- 64' What a strike from Maximilian Beier! The score is 2-3.
- 68' The supporters are chanting for Dennis Geiger. He replaces Andrej Kramaric on 68 minute.
- 73' The midfield battle is intense right now. Both Borussia Dortmund and TSG 1899 Hoffenheim are fighting for every inch of the pitch.
- 75' Fresh legs for Borussia Dortmund! Youssoufa Moukoko comes on to replace Niclas Fullkrug.
- 79' Time for substitution for Borussia Dortmund. Julian Ryerson is replaced by Mats Hummels.
- 84' Borussia Dortmund 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.
- 87' The Borussia Dortmund bench stirs into life. Marco Reus is withdrawn and Julien Duranville gets his opportunity.
- 90' The referee reaches into his pocket. Out comes the card for John Brooks.
- The referee brings this contest to a close. TSG 1899 Hoffenheim take all three points.
Lineups
Borussia Dortmund Lineups
4-2-3-1Starting XI
- 21
- 19
-
11
Marco Reus ↓ Julien Duranville 87'
- 10
- 14
- 33
- 20
-
26
Julian Ryerson ↓ Mats Hummels 79'
- 23
- 4
-
22
Ian Maatsen ↓ Karim Adeyemi 75'
Bench
- 5
-
15
Mats Hummels ↑ 79'
- 17
- 6
-
27
Karim Adeyemi ↑ 75'
-
18
Youssoufa Moukoko ↑ 75'
- 35
-
43
Jamie Bynoe-Gittens ↑ 75'
-
16
Julien Duranville ↑ 87'
Coach
Edin Terzić
TSG 1899 Hoffenheim Lineups
3-4-1-2Starting XI
- 23
-
9
Ihlas Bebou ↓ Marius Bulter 79'
- 1
- 3
-
27
Andrej Kramaric ↓ Dennis Geiger 68'
- 11
- 5
-
29
Robert Skov ↓ David Jurasek 49'
- 14
- 16
-
40
Umut Tohumcu ↓ Finn Ole Becker 79'
Bench
-
10
Wout Weghorst ↑ 79'
-
8
Dennis Geiger ↑ 68'
-
21
Marius Bulter ↑ 79'
-
20
Finn Ole Becker ↑ 79'
- 37
- 15
-
19
David Jurasek ↑ 49'
- 33
- 20
Coach
Pellegrino Matarazzo
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andrej Kramaric | 9 |
| Marco Reus | 5 |
| Erling Haaland | 3 |
| Jadon Sancho | 3 |
| Sehrou Guirassy | 3 |
| Marius Wolf | 2 |
| Ihlas Bebou | 2 |
| Munas Dabbur | 2 |
Head to Head
Borussia Dortmund Form
TSG 1899 Hoffenheim Form
2024-02-25
Borussia Dortmund
2–3
TSG 1899 Hoffenheim
W
2024-02-17
TSG 1899 Hoffenheim
0–1
1. FC Union Berlin
L
2024-02-11
TSG 1899 Hoffenheim
1–1
1. FC Köln
D
2024-02-04
VfL Wolfsburg
2–2
TSG 1899 Hoffenheim
D
2024-01-27
TSG 1899 Hoffenheim
1–1
1. FC Heidenheim 1846
D
2024-01-20
SC Freiburg
3–2
TSG 1899 Hoffenheim
L
Predictions
Prediction accuracy
3 / 4
2.19
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.2
TSG 1899 Hoffenheim xG
I would bet for:
Over 2.5 goals 65% + Both teams to score 62%
Match Result
✗ WrongActual: TSG 1899 Hoffenheim win
Both Teams to Score
✓ Correct
Avg goals/match: 3.39
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Borussia Dortmund or Draw
79%
Draw or TSG 1899 Hoffenheim
44%
Borussia Dortmund or TSG 1899 Hoffenheim
77%
Half-Time Result
✓ CorrectActual: Borussia Dortmund win at HT
Correct Score
✗ 2–3 not predicted2 – 3Actual
1 – 1
9.7%
2 – 1
9.4%
2 – 0
8.1%
1 – 0
6.9%
3 – 1
6.8%
3 – 0
5.7%
2 – 2
5.6%
1 – 2
5.2%
0 – 0
4.8%
3 – 2
4.1%
4 – 1
3.8%
0 – 1
3.4%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 19% | — | 81% |
| -2 | 19% | 18% | 63% |
| -1.5 | 37% | — | 63% |
| -1 | 37% | 21% | 41% |
| -0.5 | 59% | — | 41% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 11% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 5% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Borussia Dortmund keeps clean sheet
31%
✓
TSG 1899 Hoffenheim keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

