H. Bolin
(ast. W. Mohya)
14'
H. Tabakovic
23'
K. Diks
(ast. N. Elvedi)
81'
R. Hack
(ast. N. Elvedi)
90'+1
The ForzaPitch pre-match prediction gave 1899 Hoffenheim a 46% win probability (draw 22%, Borussia Mönchengladbach 31%). The final result was Borussia Mönchengladbach 4–0 1899 Hoffenheim. In 1 previous meetings, Borussia Mönchengladbach have won 0 times, with 0 draws and 1 wins for 1899 Hoffenheim.
Match statistics
7
Total shots
7
5
Shots on target
3
0.80
Actual xG
1.31
3
Saves
2
45%
Possession
55%
2
Corners
8
19
Tackles
16
4
🟨 Yellow cards
6
0
🟥 Red cards
1
Match Events
⚽H. Bolin
· ast. W. Mohya
14'
⚽H. Tabakovic
23'
32'
A. Hajdari
35'
T. Lemperle
H. Tabakovic
40'
P. Sander
43'
46'
T. Lemperle
46'
T. Lemperle
55'
A. Prass
/
A. Kramaric
60'
L. Avdullahu
64'
W. Mohya
66'
67'
G. Promel
/
A. Hajdari
67'
C. Campbell
/
F. Asllani
W. Mohya
/ F. Honorat
67'
K. Stoger
/ G. Reyna
67'
H. Bolin
/ R. Hack
67'
69'
A. Prass
H. Tabakovic
/ S. Machino
74'
76'
K. Akpoguma
/
Bernardo
76'
A. Hlozek
/
B. Toure
79'
O. Kabak
⚽K. Diks
· ast. N. Elvedi
81'
P. Sander
/ T. Kleindienst
86'
S. Machino
89'
⚽R. Hack
· ast. N. Elvedi
90'+1
Pre-match prediction
31.02%
Borussia ←
22.85%
X
46.13%
1899
we assigned to the actual result (Borussia Mönchengladbach)
31.02%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.34
0.80
-0.54
1.62
1.31
-0.31
1899 Hoffenheim dominated by xG (1.31 vs 0.80).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
33
Moritz Nicolas
G
Moritz Nicolas
G
4
Kevin Diks
1 ⚽
D
30
Nico Elvedi
2 👟
D
Nico Elvedi
2 👟
D
16
Philipp Sander
86'
D
Philipp Sander
86'
D
26
Lukas Ullrich
M
Lukas Ullrich
M
38
Hugo Bolin
1 ⚽
67'
M
Hugo Bolin
1 ⚽
67'
M
6
Yannick Engelhardt
M
Yannick Engelhardt
M
7
K. Stöger
67'
M
K. Stöger
67'
M
29
Joe Scally
M
Joe Scally
M
36
Wael Mohya
1 👟
67'
F
Wael Mohya
1 👟
67'
F
15
Haris Tabaković
1 ⚽
74'
F
Haris Tabaković
1 ⚽
74'
F
Bench
2
Fabio Chiarodia
D
Fabio Chiarodia
D
9
F. Honorat
23'
M
F. Honorat
23'
M
10
Florian Neuhaus
M
Florian Neuhaus
M
13
Giovanni Reyna
23'
M
Giovanni Reyna
23'
M
23
Jan Olschowsky
G
Jan Olschowsky
G
14
Kota Takai
D
Kota Takai
D
25
Robin Hack
1 ⚽
23'
M
Robin Hack
1 ⚽
23'
M
18
Shuto Machino
16'
F
Shuto Machino
16'
F
11
Tim Kleindienst
4'
F
Tim Kleindienst
4'
F
1
Oliver Baumann
G
Oliver Baumann
G
13
Bernardo
76'
D
Bernardo
76'
D
21
A. Hajdari
65'
D
A. Hajdari
65'
D
5
O. Kabak
D
O. Kabak
D
34
V. Coufal
D
V. Coufal
D
18
W. Burger
M
W. Burger
M
7
Leon Avdullahu
M
29
B. Touré
76'
M
B. Touré
76'
M
11
F. Asllani
65'
M
F. Asllani
65'
M
27
A. Kramarić
55'
M
A. Kramarić
55'
M
19
Tim Lemperle
46'
F
Tim Lemperle
46'
F
Bench
23
Adam Hložek
14'
F
Adam Hložek
14'
F
22
Alexander Prass
35'
D
Alexander Prass
35'
D
20
C. Campbell
25'
F
6
Grischa Prömel
25'
M
Grischa Prömel
25'
M
25
Kevin Akpoguma
14'
D
Kevin Akpoguma
14'
D
37
Luca Philipp
G
Luca Philipp
G
33
Max Moerstedt
F
Max Moerstedt
F
10
Muhammed Damar
M
Muhammed Damar
M
2
Robin Hranáč
D
Robin Hranáč
D
Best on the pitch
Kevin Diks
D · Borussia
8.20
1 ⚽
1 shots
· 29 pass
Nico Elvedi
D · Borussia
7.50
2 👟
· 40 pass
Hugo Bolin
M · Borussia
7.30
1 ⚽
2 shots
· 20 pass
Moritz Nicolas
G · Borussia
7.20
· 22 pass
Haris Tabaković
F · Borussia
7.20
1 ⚽
2 shots
· 12 pass
Yannick Engelhardt
M · Borussia
7.20
· 52 pass
Borussia Mönchengladbach — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Moritz Nicolas | G | 90 | 7.20 | — | — | — | 22 | 14% | — | — | — |
| Kevin Diks | D | 90 | 8.20 | 1 | — | 1 | 29 | 27% | 1 | — | — |
| Nico Elvedi | D | 90 | 7.50 | — | 2 | — | 40 | 36% | 3 | — | — |
| Philipp Sander | D | 86 | 6.90 | — | — | — | 48 | 39% | 2 | 1 | — |
| Lukas Ullrich | M | 90 | 6.30 | — | — | — | 36 | 25% | 1 | — | — |
| Hugo Bolin | M | 67 | 7.30 | 1 | — | 2 | 20 | 17% | 1 | — | — |
| Yannick Engelhardt | M | 90 | 7.20 | — | — | — | 52 | 45% | — | — | — |
| K. Stöger | M | 67 | 6.90 | — | — | 1 | 42 | 38% | 2 | — | — |
| Joe Scally | M | 90 | 6.90 | — | — | — | 41 | 35% | 5 | — | — |
| Wael Mohya | F | 67 | 6.90 | — | 1 | 1 | 15 | 11% | 3 | 1 | — |
| Haris Tabaković | F | 74 | 7.20 | 1 | — | 2 | 12 | 8% | — | 1 | — |
| F. Honorat | M | 23 | 6.70 | — | — | — | 8 | 7% | — | — | — |
| Giovanni Reyna | M | 23 | 6.60 | — | — | — | 12 | 11% | — | — | — |
| Robin Hack | M | 23 | 6.30 | 1 | — | — | 7 | 7% | — | — | — |
| Shuto Machino | F | 16 | 6.70 | — | — | — | 3 | 2% | 1 | 1 | — |
| Tim Kleindienst | F | 4 | — | — | — | — | — | — | — | — | — |
1899 Hoffenheim — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oliver Baumann | G | 90 | 5.90 | — | — | — | 33 | 27% | — | — | — |
| Bernardo | D | 76 | 6.90 | — | — | — | 45 | 38% | 5 | — | — |
| A. Hajdari | D | 65 | 5.90 | — | — | — | 54 | 46% | — | 1 | — |
| O. Kabak | D | 90 | 6.00 | — | — | 1 | 55 | 49% | 1 | 1 | — |
| V. Coufal | D | 90 | 6.60 | — | — | — | 30 | 24% | 4 | — | — |
| W. Burger | M | 90 | 6.60 | — | — | — | 67 | 52% | 1 | — | — |
| Leon Avdullahu | M | 90 | 6.20 | — | — | — | 68 | 65% | 1 | 1 | — |
| B. Touré | M | 76 | 6.70 | — | — | 2 | 25 | 19% | 1 | — | — |
| F. Asllani | M | 65 | 6.30 | — | — | 1 | 17 | 15% | 1 | — | — |
| A. Kramarić | M | 55 | 6.20 | — | — | 2 | 15 | 13% | — | — | — |
| Tim Lemperle | F | 46 | 5.20 | — | — | — | 9 | 9% | 1 | 2 | 1 |
| Adam Hložek | F | 14 | 6.70 | — | — | 1 | 1 | 1% | — | — | — |
| Alexander Prass | D | 35 | 6.20 | — | — | — | 14 | 10% | — | 1 | — |
| C. Campbell | F | 25 | 6.60 | — | — | — | 7 | 5% | — | — | — |
| Grischa Prömel | M | 25 | 6.20 | — | — | — | 12 | 11% | 1 | — | — |
| Kevin Akpoguma | D | 14 | 6.20 | — | — | — | 17 | 16% | — | — | — |
Frequently Asked Questions
What was the final score of Borussia Mönchengladbach vs 1899 Hoffenheim?
The final score was Borussia Mönchengladbach 4–0 1899 Hoffenheim.
What did the model predict before Borussia Mönchengladbach vs 1899 Hoffenheim?
The model assigned 31% probability to a Borussia Mönchengladbach win, 22% to a draw, and 46% to an 1899 Hoffenheim win.