Wael Mohya
(ast. Florian Neuhaus)
49'
11'
(ast. Alexander Prass)
Bambasé Conté
54'
(ast. Adam Hložek)
Alexander Prass
The ForzaPitch pre-match prediction gave Borussia Mönchengladbach a 35% win probability (draw 29%, 1899 Hoffenheim 34%). The final result was Borussia Mönchengladbach 1–2 1899 Hoffenheim. In 2 previous meetings, Borussia Mönchengladbach have won 1 times, with 0 draws and 1 wins for 1899 Hoffenheim.
Match statistics
9
Total shots
14
3
Shots on target
8
0.42
Actual xG
1.84
6
Saves
2
48%
Possession
52%
3
Corners
6
20
Tackles
15
3
🟨 Yellow cards
2
Match Events
11'
ast. Alexander Prass ·
Bambasé Conté⚽
45'+1
Fisnik Asllani
Kevin Diks
45'
⚽Wael Mohya
· ast. Florian Neuhaus
49'
Isac Lidberg
/ Shuto Machino
51'
54'
ast. Adam Hložek ·
Alexander Prass⚽
Florian Neuhaus
/ Daiki Hashioka
60'
69'
Adam Daghim
/
Fisnik Asllani
78'
Ozan Kabak
/
Tim Lemperle
78'
Andrej Kramarić
/
Adam Hložek
Hugo Bolin
/ Robin Hack
78'
Fabio Cristian Chiarodia
/ Iaia Manco Danfa
78'
Zento Uno
/ mathieu nguefack
79'
Shuto Machino
89'
89'
Alexander Prass
Robin Hack
89'
Pre-match prediction
35.88%
Borussia
29.37%
X
34.74%
1899 ←
we assigned to the actual result (1899 Hoffenheim)
34.74%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.01
0.42
-1.59
1.84
1.84
+-0.0
1899 Hoffenheim dominated by xG (1.84 vs 0.42).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
1
M. Nicolas
G
M. Nicolas
G
26
L. Ullrich
D
L. Ullrich
D
2
F. Chiarodia
78'
D
F. Chiarodia
78'
D
4
K. Diks
D
K. Diks
D
16
P. Sander
D
P. Sander
D
36
W. Mohya
1 ⚽
M
W. Mohya
1 ⚽
M
10
F. Neuhaus
1 👟
60'
M
F. Neuhaus
1 👟
60'
M
47
Z. Uno
79'
M
Z. Uno
79'
M
29
J. Scally
M
J. Scally
M
3
I. Lidberg
51'
F
I. Lidberg
51'
F
38
H. Bolin
78'
F
H. Bolin
78'
F
Bench
33
D. Batz
G
D. Batz
G
14
D. Hashioka
30'
D
D. Hashioka
30'
D
20
D. Herold
D
D. Herold
D
39
I. M. Danfa
12'
F
I. M. Danfa
12'
F
7
K. Stöger
M
K. Stöger
M
34
M. Nguefack
11'
M
M. Nguefack
11'
M
25
R. Hack
12'
M
R. Hack
12'
M
18
S. Machino
39'
F
S. Machino
39'
F
22
Y. Konoplya
D
Y. Konoplya
D
1
O. Baumann
G
O. Baumann
G
39
M. Rots
D
M. Rots
D
28
K. Machida
D
K. Machida
D
2
R. Hranáč
D
R. Hranáč
D
34
V. Coufal
D
V. Coufal
D
22
A. Prass
1 ⚽
1 👟
M
A. Prass
1 ⚽
1 👟
M
7
L. Avdullahu
M
L. Avdullahu
M
10
A. Hložek
1 👟
78'
M
A. Hložek
1 👟
78'
M
11
F. Asllani
69'
M
F. Asllani
69'
M
20
B. Conté
1 ⚽
M
B. Conté
1 ⚽
M
19
T. Lemperle
78'
F
T. Lemperle
78'
F
Bench
14
A. Daghim
21'
F
A. Daghim
21'
F
27
A. Kramarić
12'
F
A. Kramarić
12'
F
32
Cajetan Benjamin Lenz
M
Cajetan Benjamin Lenz
M
37
L. Philipp
G
L. Philipp
G
9
Max Moerstedt
F
Max Moerstedt
F
5
O. Kabak
12'
D
O. Kabak
12'
D
15
V. Gendrey
D
V. Gendrey
D
47
V. Lässig
D
V. Lässig
D
18
W. Burger
M
W. Burger
M
Best on the pitch
A. Prass
M · 1899
8.97
1 ⚽ 1 👟
3 shots
· 39 pass
B. Conté
M · 1899
8.20
1 ⚽
2 shots
· 29 pass
A. Hložek
M · 1899
7.50
1 👟
3 shots
· 17 pass
M. Nicolas
G · Borussia
7.45
· 39 pass
W. Mohya
M · Borussia
7.20
1 ⚽
1 shots
· 16 pass
F. Neuhaus
M · Borussia
6.95
1 👟
· 37 pass
Borussia Mönchengladbach — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Nicolas | G | 90 | 7.45 | — | — | 0 | 39 | 28% | 0 | — | — |
| L. Ullrich | D | 90 | 5.93 | — | — | 2 | 40 | 29% | 3 | — | — |
| F. Chiarodia | D | 78 | 6.48 | — | — | 0 | 65 | 57% | 0 | — | — |
| K. Diks | D | 90 | 6.83 | — | — | 2 | 68 | 59% | 2 | 1 | — |
| P. Sander | D | 90 | 6.56 | — | — | 1 | 31 | 23% | 3 | — | — |
| W. Mohya | M | 90 | 7.20 | 1 | — | 1 | 16 | 14% | 2 | — | — |
| F. Neuhaus | M | 60 | 6.95 | — | 1 | 0 | 37 | 28% | 1 | — | — |
| Z. Uno | M | 79 | 6.11 | — | — | 0 | 19 | 14% | 2 | — | — |
| J. Scally | M | 90 | 6.03 | — | — | 1 | 18 | 14% | 2 | — | — |
| I. Lidberg | F | 51 | 6.68 | — | — | 1 | 12 | 6% | 0 | — | — |
| H. Bolin | F | 78 | 6.36 | — | — | 1 | 18 | 15% | 3 | — | — |
| D. Hashioka | D | 30 | 6.19 | — | — | 0 | 15 | 13% | 0 | — | — |
| I. M. Danfa | F | 12 | 6.16 | — | — | 0 | 1 | 0% | 0 | — | — |
| M. Nguefack | M | 11 | 5.96 | — | — | 0 | 6 | 3% | 1 | — | — |
| R. Hack | M | 12 | 5.78 | — | — | 0 | 2 | 0% | 0 | 1 | — |
| S. Machino | F | 39 | 6.38 | — | — | 0 | 10 | 7% | 1 | 1 | — |
1899 Hoffenheim — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| O. Baumann | G | 90 | 6.19 | — | — | 0 | 38 | 25% | 0 | — | — |
| M. Rots | D | 90 | 6.27 | — | — | 1 | 40 | 28% | 4 | — | — |
| K. Machida | D | 90 | 6.59 | — | — | 1 | 48 | 39% | 1 | — | — |
| R. Hranáč | D | 90 | 6.93 | — | — | 1 | 54 | 47% | 0 | — | — |
| V. Coufal | D | 90 | 5.97 | — | — | 0 | 49 | 31% | 1 | — | — |
| A. Prass | M | 90 | 8.97 | 1 | 1 | 3 | 39 | 34% | 1 | 1 | — |
| L. Avdullahu | M | 90 | 6.11 | — | — | 0 | 63 | 54% | 1 | — | — |
| A. Hložek | M | 78 | 7.50 | — | 1 | 3 | 17 | 12% | 0 | — | — |
| F. Asllani | M | 69 | 6.35 | — | — | 3 | 20 | 16% | 2 | 1 | — |
| B. Conté | M | 90 | 8.20 | 1 | — | 2 | 29 | 26% | 3 | — | — |
| T. Lemperle | F | 78 | 6.40 | — | — | 0 | 22 | 16% | 2 | — | — |
| A. Daghim | F | 21 | 6.50 | — | — | 0 | 13 | 9% | 0 | — | — |
| A. Kramarić | F | 12 | 6.46 | — | — | 0 | 8 | 5% | 0 | — | — |
| O. Kabak | D | 12 | 6.61 | — | — | 0 | 1 | 1% | 0 | — | — |
Frequently Asked Questions
What was the final score of Borussia Mönchengladbach vs 1899 Hoffenheim?
The final score was Borussia Mönchengladbach 1–2 1899 Hoffenheim.
What did the model predict before Borussia Mönchengladbach vs 1899 Hoffenheim?
The model assigned 35% probability to a Borussia Mönchengladbach win, 29% to a draw, and 34% to an 1899 Hoffenheim win.