← Bundesliga
#5 · 61 pts
2 – 1
Final score
#2 · 70 pts
A. Kramaric 41' (pen.)
A. Kramaric 90'+8 (pen.)
87' (ast. R. Bensebaini) S. Guirassy

The ForzaPitch pre-match prediction gave 1899 Hoffenheim a 40% win probability (draw 23%, Borussia Dortmund 36%). The final result was 1899 Hoffenheim 2–1 Borussia Dortmund. In 1 previous meetings, 1899 Hoffenheim have won 0 times, with 0 draws and 1 wins for Borussia Dortmund.

Match statistics
6
Total shots
4
3
Shots on target
2
1.30
Actual xG
0.48
1
Saves
2
46%
Possession
54%
4
Corners
2
16
Tackles
14
2
🟨 Yellow cards
1
Match Events
W. Burger
31'
A. Kramaric (pen.)
41'
42'
R. Bensebaini / N. Sule
60'
S. Guirassy / F. Silva
B. Toure / A. Prass
60'
W. Burger / G. Promel
60'
71'
S. Inacio / M. Sabitzer
72'
J. Brandt / D. Svensson
Bernardo / R. Hranac
72'
A. Prass
77'
T. Lemperle / M. Moerstedt
83'
84'
N. Schlotterbeck
87'
ast. R. Bensebaini · S. Guirassy
90'+7
J. Ryerson
A. Kramaric (pen.)
90'+8
90'+10
S. Inacio
C. Ilzer
90'+11
Pre-match prediction
40.45%
1899 ←
23.29%
X
36.26%
Borussia
we assigned to the actual result (1899 Hoffenheim) 40.45% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1899
1.66
1.30
-0.36
Borussia
1.62
0.48
-1.14
1899 Hoffenheim dominated by xG (1.30 vs 0.48). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Bayern München Bayern München 33 86
2 Borussia Dortmund Borussia Dortmund 33 70
3 RB Leipzig RB Leipzig 33 65
4 VfB Stuttgart VfB Stuttgart 33 61
5 1899 Hoffenheim 1899 Hoffenheim 33 61
6 Bayer Leverkusen Bayer Leverkusen 33 58
7 SC Freiburg SC Freiburg 33 44
8 Eintracht Frankfurt Eintracht Frankfurt 33 43
9 FC Augsburg FC Augsburg 33 43
10 FSV Mainz 05 FSV Mainz 05 33 37
11 Hamburger SV Hamburger SV 33 37
12 Union Berlin Union Berlin 33 36
13 Borussia Mönchengladbach Borussia Mönchengladbach 33 35
14 1. FC Köln 1. FC Köln 33 32
15 Werder Bremen Werder Bremen 33 32
16 VfL Wolfsburg VfL Wolfsburg 33 26
17 1. FC Heidenheim 1. FC Heidenheim 33 26
18 FC St. Pauli FC St. Pauli 33 26
Lineups
1899 Hoffenheim 1899 Hoffenheim 4-2-3-1
1
O. Baumann 87' G 6.20
13
Bernardo 72' D 7.20
21
A. Hajdari 87' D 7.20
5
O. Kabak 87' D 6.30
34
V. Coufal 87' D 7.20
18
W. Burger 60' M 7.20
7
87' M 7.30
29
B. Toure 60' M 6.50
11
F. Asllani 87' M 6.20
27 A. Kramarić A. Kramarić 2 ⚽ 87' M 7.30
19
T. Lemperle 83' F 6.50
Bench
22
A. Prass 27' D 6.30
6
G. Promel 27' M 6.60
2
R. Hranac 15' D 6.30
1
G. Kobel 87' G 7.00
4
Nico Schlotterbeck 87' D 6.90
3
87' D 7.30
25
N. Sule 42' D 6.30
24
D. Svensson 72' M 6.60
7
J. Bellingham 87' M 6.50
20 M. Sabitzer M. Sabitzer 71' M 6.60
26 J. Ryerson J. Ryerson 87' M 7.30
14
Maximilian Beier 87' F 6.50
17
Carney Chukwuemeka 87' F 6.20
21
Fábio Silva 60' F 6.20
Bench
39
F. Mane D
10
J. Brandt 15' M 6.50
5
Ramy Bensebaini 1 👟 45' D 7.30
9
Serhou Guirassy 1 ⚽ 27' F 7.30
40
S. Inacio 16' F 6.50
Best on the pitch
Serhou Guirassy
F · Borussia
7.30
1 ⚽
1 shots · 7 pass
M · 1899
7.30
· 55 pass
Ramy Bensebaini
D · Borussia
7.30
1 👟
· 46 pass
A. Kramarić
A. Kramarić
M · 1899
7.30
2 ⚽
2 shots · 39 pass
J. Ryerson
J. Ryerson
M · Borussia
7.30
· 28 pass
D · Borussia
7.30
1 shots · 54 pass
1899 Hoffenheim 1899 Hoffenheim — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
O. Baumann G 87 6.20 37 22%
Bernardo D 72 7.20 21 16% 3
A. Hajdari D 87 7.20 45 39% 2
O. Kabak D 87 6.30 1 27 24% 1
V. Coufal D 87 7.20 1 32 27% 1
W. Burger M 60 7.20 32 25% 3 1
M 87 7.30 55 52% 2
B. Toure M 60 6.50 12 9%
F. Asllani M 87 6.20 1 17 12% 1
A. Kramarić M 87 7.30 2 2 39 36% 1
T. Lemperle F 83 6.50 1 14 9% 2
A. Prass D 27 6.30 7 4% 1
G. Promel M 27 6.60 13 10%
R. Hranac D 15 6.30 3 2%
Borussia Dortmund Borussia Dortmund — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G. Kobel G 87 7.00 32 24%
Nico Schlotterbeck D 87 6.90 64 59% 1 1
D 87 7.30 1 54 49% 2
N. Sule D 42 6.30 16 14% 1
D. Svensson M 72 6.60 1 17 15% 2
J. Bellingham M 87 6.50 41 35% 2
M. Sabitzer M 71 6.60 25 20%
J. Ryerson M 87 7.30 28 24% 1
Maximilian Beier F 87 6.50 1 23 14% 2
Carney Chukwuemeka F 87 6.20 33 25% 2
Fábio Silva F 60 6.20 14 7%
J. Brandt M 15 6.50 5 3%
Ramy Bensebaini D 45 7.30 1 46 41%
Serhou Guirassy F 27 7.30 1 1 7 6%
S. Inacio F 16 6.50 7 5% 1
Frequently Asked Questions
What was the final score of 1899 Hoffenheim vs Borussia Dortmund?
The final score was 1899 Hoffenheim 2–1 Borussia Dortmund.
What did the model predict before 1899 Hoffenheim vs Borussia Dortmund?
The model assigned 40% probability to a 1899 Hoffenheim win, 23% to a draw, and 36% to an Borussia Dortmund win.