Borussia Dortmund vs TSG 1899 Hoffenheim, Bundesliga 2019-20 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 Daniel Siebert
- Referee Aarne Aarnink
- Referee Arno Blos
- Referee Christian Bandurski
- Referee Guido Winkmann
9 games this season
🟨 5.2/game
⚽ 14.9 goals/game
🟥 1 total
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 |
|---|---|---|---|---|
| 27 Jun | TSG 1899 Hoffenheim | H | 0–4 | L |
| 20 Jun | RB Leipzig | A | 2–0 | W |
| 17 Jun | 1. FSV Mainz 05 | H | 0–2 | L |
| 13 Jun | TSV Fortuna 95 Düsseldorf | A | 1–0 | W |
| 06 Jun | Hertha BSC | H | 1–0 | W |
| 31 May | SC Paderborn 07 | A | 6–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Jun | Borussia Dortmund | A | 4–0 | W |
| 20 Jun | 1. FC Union Berlin | H | 4–0 | W |
| 17 Jun | FC Augsburg | A | 3–1 | W |
| 12 Jun | RB Leipzig | H | 0–2 | L |
| 06 Jun | TSV Fortuna 95 Düsseldorf | A | 2–2 | D |
| 30 May | 1. FSV Mainz 05 | A | 1–0 | W |
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.
- 5' The Array continues to deliver drama. Both Borussia Dortmund and TSG 1899 Hoffenheim are desperate not to drop points on matchday .
- 8' A goal from the Croatia international Andrej Kramaric! He fires home on 8 to make it 0-1!
- 13' With 0 assists to his name this season, Oliver Baumann is clearly more than just a goal scorer for TSG 1899 Hoffenheim.
- 18' Borussia Dortmund are deployed in a today, looking to exploit space against TSG 1899 Hoffenheim's shape.
- 23' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 28' TSG 1899 Hoffenheim is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 30' GOAL! Andrej Kramaric scores on 30. Assisted by Robert Skov
- 35' Stefan Posch needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 40' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 41' Leonardo Balerdi has been a danger all night but risks an early exit having now seen a Yellow card on 41.
- 46' A change in the BV Borussia 09 Dortmund ranks — Thorgan Hazard exits the field as Achraf Hakimi enters on 46.
- 48' Andrej Kramaric makes a hat-trick on 48.
- 50' The deadlock is broken! Andrej Kramaric gets on the scoresheet on 50 minutes.
- 55' Lukasz Piszczek has been one of the livelier players on the pitch with 0 goals to his name this season.
- 56' Another change for TSG 1899 Hoffenheim made on 56 minute. Munas Dabbur leaves to be changed by Christoph Baumgartner.
- 61' will be watching from the dugout nervously. His Borussia Dortmund side need to improve if they are to claim all three points.
- 65' Dan-Axel Zagadou has so much to prove this time. He replaces Giovanni Reyna on 65 minute.
- 70' Another change for BV Borussia 09 Dortmund made on 70 minute. Lukasz Piszczek leaves to be changed by Nico Schulz.
- 75' Munas Dabbur has been relatively quiet despite scoring 48 goals in his last 226 appearances.
- 80' 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.
- 83' Ermin Bicakcic has so much to prove this time. He replaces Benjamin Hubner on 83 minute.
- 88' The energy levels are beginning to show. Lucien Favre might look to freshen things up shortly.
- Another three points for TSG 1899 Hoffenheim.
Lineups
Borussia Dortmund Lineups
Starting XI
- 15
- 19
-
26
Lukasz Piszczek C ↓ Nico Schulz 70'
- 1
- 13
- 28
-
23
Thorgan Hazard ↓ Achraf Hakimi 46'
- 18
- 17
- 22
-
32
Gio Reyna ↓ Dan-Axel Zagadou 65'
Bench
-
5
Achraf Hakimi ↑ 46'
-
7
Jadon Sancho ↑ 46'
- 35
-
2
Dan-Axel Zagadou ↑ 65'
-
14
Nico Schulz ↑ 70'
- 33
- 3
-
37
Tobias Raschl ↑ 65'
- 30
Coach
Lucien Favre
TSG 1899 Hoffenheim Lineups
Starting XI
- 9
- 1
- 3
- 27
- 21
- 38
- 11
- 16
- 10
- 18
-
29
Robert Skov ↓ Steven Zuber 70'
Bench
- 31
-
7
Jacob Bruun Larsen ↑ 70'
-
6
Havard Nordtveit ↑ 83'
- 25
-
4
Ermin Bicakcic ↑ 83'
-
17
Steven Zuber ↑ 70'
-
14
Christoph Baumgartner ↑ 56'
- 12
- 41
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andrej Kramaric | 9 |
| Marco Reus | 5 |
| Jadon Sancho | 3 |
| Sehrou Guirassy | 3 |
| Erling Haaland | 3 |
| Mario Gotze | 2 |
| Maximilian Beier | 2 |
| Gio Reyna | 2 |
Head to Head
Borussia Dortmund Form
2020-06-27
Borussia Dortmund
0–4
TSG 1899 Hoffenheim
L
2020-06-20
RB Leipzig
0–2
Borussia Dortmund
W
2020-06-17
Borussia Dortmund
0–2
1. FSV Mainz 05
L
2020-06-13
TSV Fortuna 95 Düsseldorf
0–1
Borussia Dortmund
W
2020-06-06
Borussia Dortmund
1–0
Hertha BSC
W
2020-05-31
SC Paderborn 07
1–6
Borussia Dortmund
W
TSG 1899 Hoffenheim Form
2020-06-27
Borussia Dortmund
0–4
TSG 1899 Hoffenheim
W
2020-06-20
TSG 1899 Hoffenheim
4–0
1. FC Union Berlin
W
2020-06-17
FC Augsburg
1–3
TSG 1899 Hoffenheim
W
2020-06-12
TSG 1899 Hoffenheim
0–2
RB Leipzig
L
2020-06-06
TSV Fortuna 95 Düsseldorf
2–2
TSG 1899 Hoffenheim
D
2020-05-30
1. FSV Mainz 05
0–1
TSG 1899 Hoffenheim
W
Predictions
Prediction accuracy
2 / 4
1.46
Borussia Dortmund xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.62
TSG 1899 Hoffenheim xG
I would bet for:
Borussia Dortmund or TSG 1899 Hoffenheim 73% + Both teams to score 62%
Match Result
✓ CorrectActual: TSG 1899 Hoffenheim win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.08
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 58% |
|
42% |
| ± 3.5 | 37% |
|
63% |
| ± 4.5 | 20% |
|
80% |
Double Chance
Borussia Dortmund or Draw
61%
Draw or TSG 1899 Hoffenheim
67%
Borussia Dortmund or TSG 1899 Hoffenheim
73%
Half-Time Result
✗ WrongActual: TSG 1899 Hoffenheim win at HT
Correct Score
✗ 0–4 not predicted0 – 4Actual
1 – 1
11.8%
1 – 2
8.5%
2 – 1
7.6%
0 – 1
6.7%
0 – 0
6.3%
2 – 2
6.2%
0 – 2
6%
1 – 0
5.9%
2 – 0
4.9%
1 – 3
4.6%
3 – 1
3.7%
2 – 3
3.4%
Asian Handicap — Borussia Dortmund
| Handicap | Borussia Dortmund covers | Push | TSG 1899 Hoffenheim covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 10% | 84% |
| -1.5 | 16% | — | 84% |
| -1 | 16% | 17% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 19% | 21% |
| +1.5 | 79% | — | 21% |
| +2 | 79% | 12% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
Borussia Dortmund keeps clean sheet
21%
✓
TSG 1899 Hoffenheim keeps clean sheet
24%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

