1899 Hoffenheim vs Borussia Dortmund Prediction
1899 Hoffenheim vs Borussia Dortmund prediction: Sportiko gives 1899 Hoffenheim a 34% chance of winning, Borussia Dortmund 41% and the draw 26%. Last updated 5 Sep 2026, 15:28.
Premium picks
Premium- Under 4.5 76%
Match Report
Hoffenheim took the lead just before the break when Leon Avdullahu struck on 45 minutes, giving the hosts a 1-0 advantage at half-time despite Dortmund enjoying the greater share of possession. The visitors dominated territorially throughout, registering 18 total shots to Hoffenheim's 11 and winning 10 corners to three.
Dortmund turned the match around emphatically in the second half. Tim Lemperle levelled on 54 minutes before Serhou Guirassy put the visitors ahead on 61 minutes. Fábio Silva extended the lead to 3-1 just five minutes later, leaving Hoffenheim with a significant deficit to overcome. An Albian Hajdari own goal on 86 minutes — the same player who had been booked in first-half stoppage time — gave the scoreline a 2-3 final reading, but proved only a consolation for the hosts.
The result was a deserved one given Dortmund's statistical superiority, with six shots on target to Hoffenheim's four underlining their control. The pre-match AI model had identified a Dortmund win as the most likely outcome at 41%, a call that proved correct.
AI-generated report based on match data.
Timeline
1899 Hoffenheim
Match Stats
1899 Hoffenheim
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 7 Leon Avdullahu M | 8.0 | 90' | 1 | – | 1 | 68 (59%) | 4 |
| 19 Tim Lemperle F | 7.8 | 84' | 1 | – | 4 | 26 (20%) | 1 |
| 39 Mats Rots D | 7.0 | 90' | – | – | 1 | 60 (48%) | 2 |
| 14 Adam Daghim M | 6.8 | 90' | – | 1 | 3 | 28 (19%) | 2 |
| 34 Vladimír Coufal D | 6.4 | 90' | – | 1 | 1 | 57 (46%) | 1 |
| 9 Max Moerstedt F | 6.4 | 6' | – | – | – | 3 (3%) | 1 |
| 2 Robin Hranáč D | 6.2 | 11' | – | – | 1 | 11 (9%) | 1 |
| 10 Adam Hložek F | 6.2 | 73' | – | – | 2 | 14 (12%) | 1 |
| 27 Andrej Kramarić F | 6.1 | 17' | – | – | – | 11 (8%) | – |
| 18 Wouter Burger M | 6.1 | 79' | – | – | 1 | 41 (34%) | 5 |
| 5 Ozan Kabak D | 6.0 | 79' | – | – | 3 | 30 (25%) | – |
| 17 Nathan De Cat M | 6.0 | 11' | – | – | – | 7 (6%) | – |
| 20 Bambasé Conté M | 5.8 | 17' | – | – | – | 7 (5%) | – |
| 1 Oliver Baumann G | 5.6 | 90' | – | – | – | 40 (30%) | – |
| 8 Patrick Wimmer M | 5.4 | 73' | – | – | 1 | 27 (17%) | 1 |
| 21 Albian Hajdari D | 5.3 | 90' | – | – | – | 56 (50%) | 1 |
Borussia Dortmund
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 9 Serhou Guirassy F | 8.9 | 87' | 1 | 1 | 5 | 18 (12%) | – |
| 21 Fábio Silva F | 8.0 | 28' | 1 | – | 1 | 3 (1%) | – |
| 3 Waldemar Anton D | 7.1 | 90' | – | 1 | – | 45 (38%) | 1 |
| 1 Gregor Kobel G | 6.8 | 90' | – | – | – | 37 (21%) | – |
| 26 Julian Ryerson M | 6.7 | 90' | – | – | – | 15 (9%) | 1 |
| 22 Joane Gadou D | 6.7 | 63' | – | – | – | 41 (35%) | 4 |
| 19 Konstantinos Karetsas M | 6.6 | 62' | – | – | – | 13 (9%) | – |
| 24 Daniel Svensson M | 6.5 | 90' | – | – | 1 | 29 (27%) | 2 |
| 39 Filippo Mané D | 6.5 | 32' | – | – | – | 31 (28%) | 1 |
| 8 Felix Nmecha M | 6.3 | 46' | – | – | 1 | 13 (11%) | – |
| 7 Jobe Bellingham M | 6.3 | 90' | – | – | – | 29 (22%) | 1 |
| 14 Maximilian Beier M | 6.2 | 90' | – | – | 2 | 13 (11%) | 1 |
| 25 Joey Veerman M | 6.1 | 44' | – | – | 1 | 16 (9%) | 2 |
| 20 Marcel Sabitzer M | 6.0 | 3' | – | – | – | 2 (1%) | – |
| 18 Ethan Nwaneri M | 6.0 | 58' | – | – | – | 15 (11%) | 1 |
| 49 Luca Reggiani D | 5.7 | 27' | – | – | – | 7 (4%) | 1 |
Unlock the AI's full read on 1899 Hoffenheim vs Borussia Dortmund
- All 70+ probability markets
- AI Deep-Dive match report
- Value Edge — model vs market
- Pick types you choose
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowSecond-model agreement
Our model vs an independent one — when they agree, conviction is higher.
Most likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowPlayers in form
A. Daghim
2 gls
S. Guirassy
2 gls
F. Nmecha
2 gls
You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: 1899 Hoffenheim vs Borussia Dortmund
| Date | Home | Score | Away |
|---|---|---|---|
| 18 Apr 2026 | 1899 Hoffenheim | 2 - 1 | Borussia Dortmund |
| 07 Dec 2025 | Borussia Dortmund | 2 - 0 | 1899 Hoffenheim |
| 26 Apr 2025 | 1899 Hoffenheim | 2 - 3 | Borussia Dortmund |
1899 Hoffenheim — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 20 Sep | A SC Paderborn 07 | L | 3 - 1 |
| 17 Sep | A OFI | L | 2 - 0 |
| 12 Sep | H VfB Stuttgart | W | 2 - 1 |
| 05 Sep | H Borussia Dortmund | L | 2 - 3 |
| 29 Aug | A 1. FC Köln | L | 3 - 2 |
Borussia Dortmund — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 19 Sep | A VfB Stuttgart | W | 0 - 1 |
| 12 Sep | H SC Paderborn 07 | W | 3 - 0 |
| 08 Sep | H Villarreal | W | 3 - 2 |
| 05 Sep | A 1899 Hoffenheim | W | 2 - 3 |
| 01 Sep | A HEBC | W | 0 - 5 |
Bundesliga Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Borussia Dortmund
|
4 | 4 | 0 | 0 | 9 | 2 | +7 | 12 |
| 2 |
Bayern München
|
4 | 3 | 1 | 0 | 14 | 2 | +12 | 10 |
| 3 |
SC Freiburg
|
4 | 3 | 1 | 0 | 12 | 3 | +9 | 10 |
| 4 |
FC Augsburg
|
4 | 2 | 1 | 1 | 11 | 6 | +5 | 7 |
| 5 |
Bayer Leverkusen
|
4 | 2 | 1 | 1 | 10 | 5 | +5 | 7 |
| 6 |
FSV Mainz 05
|
4 | 2 | 1 | 1 | 10 | 6 | +4 | 7 |
| 7 |
SV Elversberg
|
4 | 2 | 1 | 1 | 8 | 7 | +1 | 7 |
| 8 |
Werder Bremen
|
4 | 2 | 1 | 1 | 8 | 8 | 0 | 7 |
| 9 |
RB Leipzig
|
4 | 2 | 0 | 2 | 9 | 5 | +4 | 6 |
| 10 |
Eintracht Frankfurt
|
4 | 1 | 2 | 1 | 9 | 10 | -1 | 5 |
| 11 |
FC Schalke 04
|
4 | 1 | 2 | 1 | 3 | 4 | -1 | 5 |
| 12 |
SC Paderborn 07
|
4 | 1 | 1 | 2 | 3 | 5 | -2 | 4 |
| 13 |
1. FC Köln
|
4 | 1 | 1 | 2 | 6 | 9 | -3 | 4 |
| 14 |
1899 Hoffenheim
|
4 | 1 | 0 | 3 | 7 | 10 | -3 | 3 |
| 15 |
VfB Stuttgart
|
4 | 1 | 0 | 3 | 6 | 9 | -3 | 3 |
| 16 |
Hamburger SV
|
4 | 1 | 0 | 3 | 2 | 13 | -11 | 3 |
| 17 |
Union Berlin
|
4 | 0 | 1 | 3 | 4 | 17 | -13 | 1 |
| 18 |
Borussia Mönchengladbach
|
4 | 0 | 0 | 4 | 6 | 16 | -10 | 0 |
Borussia Dortmund
Formation: 3-4-2-1
Coach: N. Kovač
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | G. Kobel | G |
| 22 | Kouakou Joane Gadou | D |
| 3 | W. Anton | D |
| 39 | F. Mané | D |
| 26 | J. Ryerson | M |
| 7 | J. Bellingham | M |
| 8 | F. Nmecha | M |
| 24 | D. Svensson | M |
| 19 | K. Karetsas | M |
| 14 | M. Beier | M |
| 9 | S. Guirassy | F |
Substitutes
| 25 | J. Veerman | M |
| 21 | Fábio Silva | F |
| 20 | M. Sabitzer | M |
| 49 | L. Reggiani | D |
| 36 | Kauã Prates | D |
| 18 | E. Nwaneri | M |
| 33 | A. Meyer | G |
| 17 | C. Chukwuemeka | M |
| 41 | M. Albert | F |
1899 Hoffenheim
Formation: 4-4-2
Coach: C. Ilzer
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | O. Baumann | G |
| 34 | V. Coufal | D |
| 5 | O. Kabak | D |
| 21 | A. Hajdari | D |
| 39 | M. Rots | D |
| 8 | P. Wimmer | M |
| 7 | L. Avdullahu | M |
| 18 | W. Burger | M |
| 14 | A. Daghim | M |
| 10 | A. Hložek | F |
| 19 | T. Lemperle | F |
Substitutes
| 13 | Bernardo | D |
| 20 | B. Conté | M |
| 17 | Nathan De Cat | M |
| 15 | V. Gendrey | D |
| 2 | R. Hranáč | D |
| 27 | A. Kramarić | F |
| 32 | Cajetan Benjamin Lenz | M |
| 9 | Max Moerstedt | F |
| 37 | L. Philipp | G |