TSG 1899 Hoffenheim vs Borussia Dortmund, Bundesliga 2022-23 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 Stefan Lupp
- Referee Robert Wessel
- Referee Alexander Sather
- Referee Daniel Schlager
- Referee Martin Petersen
- Referee Tobias Reichel
- Referee Mike Pickel
- Referee Christof Gunsch
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 |
|---|---|---|---|---|
| 25 Feb | Borussia Dortmund | H | 0–1 | L |
| 17 Feb | FC Augsburg | A | 0–1 | L |
| 11 Feb | Bayer 04 Leverkusen | H | 1–3 | L |
| 04 Feb | VfL Bochum 1848 | A | 2–5 | L |
| 01 Feb | RB Leipzig | A | 1–3 | L |
| 28 Jan | Borussia Mönchengladbach | H | 1–4 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 Feb | TSG 1899 Hoffenheim | A | 1–0 | W |
| 19 Feb | Hertha BSC | H | 4–1 | W |
| 15 Feb | Chelsea FC | H | 1–0 | W |
| 11 Feb | SV Werder Bremen | A | 2–0 | W |
| 08 Feb | VfL Bochum 1848 | A | 2–1 | W |
| 04 Feb | SC Freiburg | H | 5–1 | W |
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' Here we go! The referee blows the whistle and TSG 1899 Hoffenheim launch into their encounter with Borussia Dortmund.
- 5' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 10' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 15' Borussia Dortmund is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 20' TSG 1899 Hoffenheim are deployed in a today, looking to exploit space against Borussia Dortmund's shape.
- 25' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 27' Poor challenge from Ozan Kabak. The referee spots it immediately and shows the Yellow card.
- 30' The TSG 1899 Hoffenheim bench stirs into life. Ozan Kabak is withdrawn and Ermin Bicakcic gets his opportunity.
- 35' Supporters expect more eagerness from Kevin Vogt, as he is very good at scoring at PreZero Arena with 0 goals in the last 0 games.
- 40' It’s high time Pellegrino Matarazzo made some changes to put the his team’s game back to action.
- 43' Against the run of play, Julian Brandt has scored! This game has turned on its head.
- 48' Pavel Kaderabek has been disciplined this evening — perhaps mindful of those 30 cards already picked up this season.
- 53' Over 53 minutes have gone by without a meaningful attack. The supporters want more.
- 56' Magnificent from Marius Wolf! That is 13 goals in 521 appearances — and it could not have come at a better time.
- 57' Controversy at the stadium! Oliver Baumann argues furiously but the Yellow card stands.
- 57' A stunning finish from Marius Wolf — that came from absolutely nowhere!
- 62' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 64' Donyell Malen gets the nod from Borussia Dortmund. He replaces Jamie Bynoe-Gittens and will look to change the dynamic.
- 65' Time for substitution for TSG 1899 Hoffenheim. Ihlas Bebou is replaced by Fisnik Asllani.
- 70' That is a Yellow card for Borussia Dortmund. Jude Bellingham will be fuming at that decision.
- 75' 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 Raphael Guerreiro suffering a number of foals already.
- 77' The whistle greets Sebastien Haller as he departs to be replaced by Salih Ozcan.
- 78' Angelo Stiller is ready to make an impact after coming on for Sebastian Rudy at the 78 minute mark.
- 83' It looks like no one’s ball. Borussia Dortmund is used to counterattacking playing. None of the sides are ready to take the lead.
- 88' TSG 1899 Hoffenheim currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 89' The Borussia Dortmund manager makes a substitution. Marco Reus departs to be replaced by Mats Hummels.
- 90' The referee has no hesitation. Kevin Vogt is booked for TSG 1899 Hoffenheim — Yellow card on 90.
- Time to leave. No sensation happened. Another win for Borussia Dortmund players.
Lineups
TSG 1899 Hoffenheim Lineups
Starting XI
- 11
-
9
Ihlas Bebou ↓ Fisnik Asllani 65'
- 22
- 25
- 1
- 3
- 27
- 14
-
16
Sebastian Rudy ↓ Angelo Stiller 78'
-
5
Ozan Kabak ↓ Ermin Bicakcic 30'
-
40
Umut Tohumcu ↓ Kasper Dolberg 65'
Bench
-
19
Kasper Dolberg ↑ 65'
- 23
- 17
-
4
Ermin Bicakcic ↑ 30'
- 10
- 37
-
13
Angelo Stiller ↑ 78'
- 20
-
44
Fisnik Asllani ↑ 65'
Coach
Pellegrino Matarazzo
Borussia Dortmund Lineups
Starting XI
- 25
- 19
-
11
Marco Reus ↓ Mats Hummels 89'
- 13
- 17
- 1
-
9
Sebastien Haller ↓ Salih Ozcan 77'
- 23
- 4
- 22
- 43
Bench
-
21
Donyell Malen ↑ 64'
- 30
- 24
-
15
Mats Hummels ↑ 89'
- 8
- 33
-
6
Salih Ozcan ↑ 77'
- 20
- 7
Coach
Edin Terzic
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andrej Kramaric | 9 |
| Marco Reus | 5 |
| Jadon Sancho | 3 |
| Erling Haaland | 3 |
| Mario Gotze | 2 |
| Maximilian Beier | 2 |
| Gio Reyna | 2 |
| Sehrou Guirassy | 2 |
Head to Head
TSG 1899 Hoffenheim Form
2023-02-25
TSG 1899 Hoffenheim
0–1
Borussia Dortmund
L
2023-02-17
FC Augsburg
1–0
TSG 1899 Hoffenheim
L
2023-02-11
TSG 1899 Hoffenheim
1–3
Bayer 04 Leverkusen
L
2023-02-04
VfL Bochum 1848
5–2
TSG 1899 Hoffenheim
L
2023-02-01
RB Leipzig
3–1
TSG 1899 Hoffenheim
L
2023-01-28
TSG 1899 Hoffenheim
1–4
Borussia Mönchengladbach
L
Borussia Dortmund Form
Predictions
Prediction accuracy
3 / 4
0.37
TSG 1899 Hoffenheim xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.02
Borussia Dortmund xG
I would bet for:
Under 2.5 goals 83% + Under — clean sheet likely 79%
Match Result
✓ CorrectActual: Borussia Dortmund win
Both Teams to Score
✓ Correct
Avg goals/match: 1.39
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 72% |
|
28% |
| ± 1.5 | 41% |
|
59% |
| ± 2.5 | 17% |
|
83% |
| ± 3.5 | 6% |
|
94% |
| ± 4.5 | 2% |
|
98% |
Double Chance
TSG 1899 Hoffenheim or Draw
48%
Draw or Borussia Dortmund
86%
TSG 1899 Hoffenheim or Borussia Dortmund
66%
Half-Time Result
✗ WrongActual: Borussia Dortmund win at HT
Correct Score
✓ In top 12
0 – 0
27.6%
0 – 1
Actual
0 – 2
12.2%
1 – 1
10.1%
1 – 0
7.6%
1 – 2
5%
0 – 3
4.1%
1 – 3
1.8%
2 – 1
1.7%
2 – 0
1.4%
0 – 4
1.1%
2 – 2
1%
Asian Handicap — TSG 1899 Hoffenheim
| Handicap | TSG 1899 Hoffenheim covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 0% | — | 100% |
| -2 | 0% | 2% | 98% |
| -1.5 | 2% | — | 98% |
| -1 | 2% | 9% | 89% |
| -0.5 | 11% | — | 89% |
| +0.5 | 50% | — | 50% |
| +1 | 50% | 30% | 20% |
| +1.5 | 80% | — | 20% |
| +2 | 80% | 14% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
TSG 1899 Hoffenheim keeps clean sheet
37%
✓
Borussia Dortmund keeps clean sheet
69%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

