1899 Hoffenheim vs Borussia Dortmund
Ref: Daniel Siebert, GermanyPreZero Arena, Sinsheim · 30,164 cap
Match recap
1899 Hoffenheim beat Borussia Dortmund 2–1 in their Bundesliga fixture. Kramarić and Kramarić scored for 1899 Hoffenheim; Guirassy replied for Borussia Dortmund. Expected-goals data put the chance balance at 2.25 for 1899 Hoffenheim versus 0.70 for Borussia Dortmund. 1899 Hoffenheim sit 5th in the Bundesliga table while Borussia Dortmund are 2nd.
First Half
Burger
Yellow Card
VAR
Penalty confirmed
⚽
Kramarić
Penalty
42'
⇄
Süle
Second Half
⇄
Touré
60'
⇄
Fábio Silva
⇄
Burger
71'
⇄
Svensson
71'
⇄
Sabitzer
⇄
Bernardo
Prass
Yellow Card
⇄
Lemperle
84'
Schlotterbeck
Yellow Card
87'
⚽
Guirassy
Assist: Bensebaïni
VAR
Penalty confirmed
90+7'
Ryerson
Yellow Card
90+10'
Inacio
Yellow Card
⚽
Kramarić
Penalty
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 34 | 28 | 5 | 1 | +86 | 89 | |
| 2 | 34 | 22 | 7 | 5 | +36 | 73 | |
| 3 | 34 | 20 | 5 | 9 | +19 | 65 | |
| 4 | 34 | 18 | 8 | 8 | +22 | 62 | |
| 5 | 34 | 18 | 7 | 9 | +13 | 61 | |
| 6 | 34 | 17 | 8 | 9 | +21 | 59 |
As of 16 May 2026
Last 5: ←oldestMatch Statistics
1899 HoffenheimBorussia Dortmund
8Won
Statistical edge
8–6
battles won across 16 metrics
Expected Goals (xG)
2.25VS0.70
Attack6 · 0 won
13
Shots
8
4
Shots on target
3
8
Shots in the box
6
5
Shots outside box
2
4
Shots off goal
3
4
Corners
3
Possession & Passing0 · 4 won
46%
Possession
54%
381
Total passes
436
309
Accurate passes
359
81%
Pass accuracy
82%
Discipline1 · 2 won
14
Fouls
11
2
Yellow cards
3
6
Offsides
3
Goalkeeping & Defence1 · 0 won
2
Goalkeeper saves
2
5
Blocked shots
2
0.80
Goals prevented
0.80
1899 Hoffenheim
4-2-3-1Borussia Dortmund
3-4-2-11899 Hoffenheim
4-2-3-1Starting XI
- 1O. BaumannG
- 5O. KabakD
- 7L. AvdullahuM
- 11F. AsllaniM
- 13BernardoD
- 18W. BurgerM
- 19T. LemperleF
- 21A. HajdariD
- 27A. KramarićM
- 29B. TouréM
- 34V. CoufalD
Substitutes
- 2R. HranáčD
- 6G. PrömelM
- 9I. BebouF
- 10M. DamarM
- 20William Cole CampbellF
- 22A. PrassD
- 25K. AkpogumaD
- 33Max MoerstedtF
- 37L. PhilippG
Borussia Dortmund
3-4-2-1Starting XI
- 1G. KobelG
- 3W. AntonD
- 4N. SchlotterbeckD
- 7J. BellinghamM
- 14M. BeierF
- 17C. ChukwuemekaF
- 20M. SabitzerM
- 21Fábio SilvaF
- 24D. SvenssonM
- 25N. SüleD
- 26J. RyersonM
Substitutes
- 2Yan CoutoD
- 5R. BensebaïniD
- 6S. ÖzcanM
- 9S. GuirassyF
- 10J. BrandtM
- 33A. MeyerG
- 39F. ManéD
- 40S. InacioF
- 41M. AlbertF
1899 Hoffenheim
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Andrej Kramarić | M | 90 | 7.9 | 2 | — | 3 | 3 | — | — |
| Vladimir Coufal | D | 90 | 7.5 | — | — | 1 | — | 2 | 1/2 |
| Bernardo | D | 72 | 7.5 | — | — | — | — | — | — |
| Leon Avdullahu | M | 90 | 7.5 | — | — | — | — | — | — |
| Albian Hajdari | D | 90 | 7.2 | — | — | — | — | — | — |
| Wouter Burger | M | 60 | 7.2 | — | — | — | — | 2 | — |
| Oliver Baumann(C) | G | 90 | 6.7 | — | — | — | — | — | — |
| Bazoumana Touré | M | 60 | 6.7 | — | — | — | — | 1 | 1/2 |
| Ozan Kabak | D | 90 | 6.6 | — | — | 2 | 1 | 2 | 0/2 |
| Tim Lemperle | F | 82 | 6.5 | — | — | 1 | — | — | 1/1 |
| Fisnik Asllani | M | 90 | 6.2 | — | — | 1 | — | 2 | 0/1 |
| Substitutes | |||||||||
| Kevin Akpoguma | D | — | — | — | — | — | — | — | — |
| Luca Philipp | G | — | — | — | — | — | — | — | — |
| Cole Campbell | F | — | — | — | — | — | — | — | — |
| Ihlas Bebou | F | — | — | — | — | — | — | — | — |
| Muhammed Damar | M | — | — | — | — | — | — | — | — |
| Grischa Promel | M | 30 | 6.6 | — | — | — | — | — | — |
| Robin Hranáč | D | 18 | 6.3 | — | — | — | — | — | — |
| Max Moerstedt | F | 8 | 6.3 | — | — | — | — | — | — |
| Alexander Prass | D | 30 | 6.2 | — | — | — | — | — | — |
Borussia Dortmund
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Waldemar Anton | D | 90 | 7.3 | — | — | 1 | 1 | — | 1/2 |
| Gregor Kobel | G | 90 | 7.3 | — | — | — | — | — | — |
| Julian Ryerson | M | 90 | 7.2 | — | — | — | — | 2 | 3/5 |
| Daniel Svensson | M | 71 | 6.9 | — | — | 1 | — | — | — |
| Maximilian Beier | F | 90 | 6.7 | — | — | 2 | 1 | — | 0/1 |
| Niklas Sule | D | 42 | 6.7 | — | — | — | — | — | — |
| Nico Schlotterbeck(C) | D | 90 | 6.6 | — | — | — | — | — | — |
| Marcel Sabitzer | M | 71 | 6.6 | — | — | — | — | 1 | — |
| Jobe Bellingham | M | 90 | 6.3 | — | — | — | — | — | 1/1 |
| Carney Chukwuemeka | F | 90 | 6.2 | — | — | — | — | — | 0/1 |
| Fábio Silva | F | 60 | 6.2 | — | — | — | — | — | 0/1 |
| Substitutes | |||||||||
| Filippo Mané | D | — | — | — | — | — | — | — | — |
| Yan Couto | D | — | — | — | — | — | — | — | — |
| Alexander Meyer | G | — | — | — | — | — | — | — | — |
| Salih Özcan | M | — | — | — | — | — | — | — | — |
| Mathis Albert | F | — | — | — | — | — | — | — | — |
| Serhou Guirassy | F | 30 | 7.7 | 1 | — | 1 | 1 | — | — |
| Ramy Bensebaini | D | 48 | 7.2 | — | 1 | — | — | 1 | 1/1 |
| Samuele Inacio | F | 19 | 6.3 | — | — | — | — | 1 | — |
| Julian Brandt | M | 19 | 6.2 | — | — | 1 | — | — | — |


