2. Bundesliga
· Regular Season - 2
August 15, 2026 13:00
S. Gronning
(ast. M. Winkler)
2'
M. Winkler
26'
D. Zeefuik
(ast. M. Winkler)
35'
O. Adewumi
(ast. J. Brekalo)
90'
49'
(ast. M. Kaufmann)
J. Schoppner
The ForzaPitch pre-match prediction gave 1. FC Heidenheim a 35% win probability (draw 30%, Hertha BSC 33%). The final result was Hertha BSC 4–1 1. FC Heidenheim.
Match statistics
14
Total shots
10
9
Shots on target
3
1.97
Actual xG
0.98
2
Saves
4
52%
Possession
48%
5
Corners
3
14
Tackles
21
1
🟨 Yellow cards
2
1
🟥 Red cards
0
Match Events
⚽S. Gronning
· ast. M. Winkler
2'
⚽M. Winkler
26'
⚽D. Zeefuik
· ast. M. Winkler
35'
39'
P. Mainka
44'
O. Mhamdi
46'
M. Kaufmann
/
M. Honsak
46'
B. Gimber
/
P. Mainka
46'
M. Busch
/
O. Mhamdi
46'
M. Zrilic
/
A. Beck
49'
ast. M. Kaufmann ·
J. Schoppner⚽
S. Gouram
/ O. Adewumi
64'
S. Gronning
/ L. Schuler
64'
J. Eitschberger
73'
M. Winkler
/ P. Klemens
77'
78'
M. Breunig
/
B. Zivzivadze
J. Eitschberger
/ M. Dardai
83'
K. Sessa
/ J. Thorsteinsson
83'
D. Zeefuik
88'
⚽O. Adewumi
· ast. J. Brekalo
90'
Pre-match prediction
33.64%
Hertha ←
30.85%
X
35.51%
1.
we assigned to the actual result (Hertha BSC)
33.64%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.26
1.97
+0.71
4.50
0.98
-3.52
Hertha BSC dominated by xG (1.97 vs 0.98).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
35
M. Gersbeck
G
M. Gersbeck
G
42
D. Zeefuik
1 ⚽
88'
D
D. Zeefuik
1 ⚽
88'
D
27
N. Kolbe
D
N. Kolbe
D
44
L. Gechter
D
L. Gechter
D
2
J. Eitschberger
83'
D
J. Eitschberger
83'
D
8
K. Sessa
83'
M
K. Sessa
83'
M
30
P. Seguin
M
P. Seguin
M
33
S. Gouram
64'
M
S. Gouram
64'
M
7
J. Brekalo
1 👟
F
J. Brekalo
1 👟
F
17
S. Grønning
1 ⚽
64'
F
S. Grønning
1 ⚽
64'
F
22
M. Winkler
1 ⚽
2 👟
77'
F
M. Winkler
1 ⚽
2 👟
77'
F
Bench
21
Boris Mamuzah Lum
M
Boris Mamuzah Lum
M
29
Jerome Diallo
D
Jerome Diallo
D
23
J. Þorsteinsson
13'
F
J. Þorsteinsson
13'
F
18
L. Schuler
32'
F
L. Schuler
32'
F
31
M. Dárdai
13'
D
M. Dárdai
13'
D
19
O. Adewumi
1 ⚽
32'
F
O. Adewumi
1 ⚽
32'
F
41
P. Klemens
19'
D
P. Klemens
19'
D
47
Selim Telib
M
Selim Telib
M
43
T. Goller
G
T. Goller
G
1
Frank Feller
G
Frank Feller
G
19
J. Föhrenbach
D
J. Föhrenbach
D
4
T. Siersleben
D
T. Siersleben
D
6
P. Mainka
45'
D
P. Mainka
45'
D
22
O. Mhamdi
45'
D
O. Mhamdi
45'
D
17
M. Honsak
45'
M
M. Honsak
45'
M
21
A. Beck
45'
M
A. Beck
45'
M
3
J. Schöppner
1 ⚽
M
J. Schöppner
1 ⚽
M
18
M. Pieringer
M
M. Pieringer
M
24
M. Costly
M
M. Costly
M
11
B. Zivzivadze
78'
F
B. Zivzivadze
78'
F
Bench
5
Benedikt Gimber
51'
D
Benedikt Gimber
51'
D
16
J. Niehues
M
J. Niehues
M
23
L. Paqarada
D
L. Paqarada
D
14
M. Breunig
18'
F
M. Breunig
18'
F
2
M. Busch
51'
D
M. Busch
51'
D
29
M. Kaufmann
1 👟
51'
F
M. Kaufmann
1 👟
51'
F
41
M. Zrilic
51'
M
M. Zrilic
51'
M
8
P. Hennrich
M
P. Hennrich
M
33
T. Dähne
G
T. Dähne
G
Best on the pitch
M. Winkler
F · Hertha
9.30
1 ⚽ 2 👟
2 shots
· 21 pass
J. Brekalo
F · Hertha
8.20
1 👟
1 shots
· 37 pass
J. Schöppner
M · 1.
7.90
1 ⚽
1 shots
· 27 pass
O. Adewumi
F · Hertha
7.70
1 ⚽
2 shots
· 5 pass
P. Seguin
M · Hertha
7.30
· 44 pass
S. Grønning
F · Hertha
7.30
1 ⚽
2 shots
· 16 pass
Hertha BSC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Gersbeck | G | 96 | 7.30 | — | — | — | 27 | 19% | — | — | — |
| D. Zeefuik | D | 88 | 7.20 | 1 | — | 2 | 21 | 18% | 1 | — | 1 |
| N. Kolbe | D | 96 | 7.20 | — | — | — | 42 | 37% | 2 | — | — |
| L. Gechter | D | 96 | 6.90 | — | — | 1 | 56 | 45% | 3 | — | — |
| J. Eitschberger | D | 83 | 6.90 | — | — | — | 22 | 16% | — | 1 | — |
| K. Sessa | M | 83 | 6.50 | — | — | 1 | 31 | 25% | 1 | — | — |
| P. Seguin | M | 96 | 7.30 | — | — | — | 44 | 39% | — | — | — |
| S. Gouram | M | 64 | 5.90 | — | — | 1 | 17 | 12% | 1 | — | — |
| J. Brekalo | F | 96 | 8.20 | — | 1 | 1 | 37 | 33% | — | — | — |
| S. Grønning | F | 64 | 7.30 | 1 | — | 2 | 16 | 13% | — | — | — |
| M. Winkler | F | 77 | 9.30 | 1 | 2 | 2 | 21 | 17% | 1 | — | — |
| J. Þorsteinsson | F | 13 | 6.30 | — | — | — | 9 | 6% | — | — | — |
| L. Schuler | F | 32 | 6.90 | — | — | 2 | 10 | 9% | 1 | — | — |
| M. Dárdai | D | 13 | 6.90 | — | — | — | 6 | 5% | — | — | — |
| O. Adewumi | F | 32 | 7.70 | 1 | — | 2 | 5 | 4% | 3 | — | — |
| P. Klemens | D | 19 | 7.00 | — | — | — | 4 | 3% | 1 | — | — |
1. FC Heidenheim — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Frank Feller | G | 96 | 5.30 | — | — | — | 44 | 23% | — | — | — |
| J. Föhrenbach | D | 96 | 5.70 | — | — | — | 29 | 23% | — | — | — |
| T. Siersleben | D | 96 | 6.00 | — | — | — | 48 | 38% | 1 | — | — |
| P. Mainka | D | 45 | 6.50 | — | — | — | 18 | 17% | 3 | 1 | — |
| O. Mhamdi | D | 45 | 5.30 | — | — | — | 16 | 14% | 1 | 1 | — |
| M. Honsak | M | 45 | 6.50 | — | — | 1 | 8 | 6% | 1 | — | — |
| A. Beck | M | 45 | 6.20 | — | — | — | 21 | 18% | — | — | — |
| J. Schöppner | M | 96 | 7.90 | 1 | — | 1 | 27 | 18% | 4 | — | — |
| M. Pieringer | M | 96 | 5.90 | — | — | — | 24 | 21% | — | — | — |
| M. Costly | M | 96 | 6.50 | — | — | 2 | 19 | 17% | — | — | — |
| B. Zivzivadze | F | 78 | 6.00 | — | — | 1 | 16 | 10% | — | — | — |
| Benedikt Gimber | D | 51 | 6.90 | — | — | 1 | 27 | 24% | 2 | — | — |
| M. Breunig | F | 18 | 7.00 | — | — | — | 3 | 1% | 3 | — | — |
| M. Busch | D | 51 | 6.90 | — | — | — | 14 | 13% | — | — | — |
| M. Kaufmann | F | 51 | 6.90 | — | 1 | 3 | 7 | 5% | 5 | — | — |
| M. Zrilic | M | 51 | 6.90 | — | — | 1 | 19 | 17% | 1 | — | — |
Frequently Asked Questions
What was the final score of Hertha BSC vs 1. FC Heidenheim?
The final score was Hertha BSC 4–1 1. FC Heidenheim.
What did the model predict before Hertha BSC vs 1. FC Heidenheim?
The model assigned 33% probability to a Hertha BSC win, 30% to a draw, and 35% to an 1. FC Heidenheim win.