Bundesliga
· Regular Season - 2
August 08, 2026 19:30
69'
(ast. S. Seidl)
N. Weiper
81'
(ast. S. Seidl)
N. Weiper
The ForzaPitch pre-match prediction gave Sturm Graz a 38% win probability (draw 31%, TSV Hartberg 30%). The final result was TSV Hartberg 0–2 Sturm Graz. In 4 previous meetings, TSV Hartberg have won 0 times, with 1 draws and 3 wins for Sturm Graz.
Match statistics
4
Total shots
14
2
Shots on target
5
0.28
Actual xG
1.48
4
Saves
2
46%
Possession
54%
3
Corners
9
20
Tackles
14
2
🟨 Yellow cards
1
1
🟥 Red cards
0
Match Events
K. Schopp
37'
K. Schopp
60'
K. Schopp
60'
62'
E. Soglo
/
L. Balbo
62'
N. Weiper
/
S. Wlodarczyk
62'
S. Seidl
/
G. Mamageishvili
A. Gattermayer
/ J. Drew
64'
69'
ast. S. Seidl ·
N. Weiper⚽
M. Hoffmann
/ A. Urrutia
71'
Y. Diarra
/ O. Lukic
71'
78'
A. Kayombo
/
S. Jatta
81'
ast. S. Seidl ·
N. Weiper⚽
H. Coulibaly
/ C. Onuoha
82'
T. Kainz
/ N. Feldhofer
82'
84'
P. Koller
/
J. Heil
90'+4
A. Vallci
Pre-match prediction
30.18%
TSV
31.03%
X
38.79%
Sturm ←
we assigned to the actual result (Sturm Graz)
38.79%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.11
0.28
-0.83
1.88
1.48
-0.4
Sturm Graz dominated by xG (1.48 vs 0.28).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
91
Á. Pécsi
G
Á. Pécsi
G
6
Habib Coulibaly
82'
D
Habib Coulibaly
82'
D
4
B. Markuš
D
B. Markuš
D
19
L. Spendlhofer
D
L. Spendlhofer
D
14
P. Komposch
D
P. Komposch
D
18
F. Wilfinger
D
F. Wilfinger
D
5
Y. Diarra
71'
M
Y. Diarra
71'
M
27
K. Schopp
60'
M
K. Schopp
60'
M
23
T. Kainz
82'
M
T. Kainz
82'
M
7
A. Gattermayer
64'
F
A. Gattermayer
64'
F
22
C. Hoffmann
71'
F
C. Hoffmann
71'
F
Bench
9
A. Urrutia
24'
F
A. Urrutia
24'
F
70
C. Onuoha
13'
F
C. Onuoha
13'
F
28
Florian Gerstl
M
Florian Gerstl
M
11
J. Drew
31'
F
J. Drew
31'
F
17
J. Karner
M
J. Karner
M
21
L. Marić
G
L. Marić
G
16
Magnus Dalpiaz
D
Magnus Dalpiaz
D
95
Nikolaus Feldhofer
13'
M
Nikolaus Feldhofer
13'
M
10
O. Lukic
24'
M
O. Lukic
24'
M
53
D. Khudyakov
G
D. Khudyakov
G
27
Luís Balbo
62'
D
Luís Balbo
62'
D
2
J. Mitchell
D
J. Mitchell
D
5
A. Vallci
D
A. Vallci
D
28
J. Heil
84'
D
J. Heil
84'
D
4
J. Gorenc Stankovič
M
J. Gorenc Stankovič
M
39
Luca Weinhandl
M
Luca Weinhandl
M
15
G. Mamageishvili
62'
M
G. Mamageishvili
62'
M
43
Jacob Peter Hödl
M
Jacob Peter Hödl
M
20
S. Jatta
78'
M
S. Jatta
78'
M
17
S. Włodarczyk
62'
F
S. Włodarczyk
62'
F
Bench
22
A. Helac
G
A. Helac
G
11
A. Kayombo
17'
F
A. Kayombo
17'
F
23
A. Malic
D
A. Malic
D
18
Emran Soglo
33'
D
Emran Soglo
33'
D
44
N. Weiper
2 ⚽
33'
F
N. Weiper
2 ⚽
33'
F
30
P. Koller
11'
D
P. Koller
11'
D
21
P. Petrović
D
P. Petrović
D
80
Ryan Fosso
M
Ryan Fosso
M
19
S. Seidl
2 👟
33'
M
S. Seidl
2 👟
33'
M
Best on the pitch
N. Weiper
F · Sturm
8.30
2 ⚽
2 shots
· 2 pass
A. Vallci
D · Sturm
8.30
2 shots
· 54 pass
J. Mitchell
D · Sturm
7.90
1 shots
· 49 pass
T. Kainz
M · TSV
7.60
· 31 pass
S. Seidl
M · Sturm
7.30
2 👟
· 15 pass
Emran Soglo
D · Sturm
7.30
1 shots
· 19 pass
TSV Hartberg — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Á. Pécsi | G | 95 | 7.00 | — | — | — | 38 | 24% | — | — | — |
| Habib Coulibaly | D | 82 | 5.90 | — | — | — | 30 | 19% | 2 | — | — |
| B. Markuš | D | 95 | 6.70 | — | — | — | 37 | 26% | 5 | — | — |
| L. Spendlhofer | D | 95 | 6.70 | — | — | — | 41 | 33% | 1 | — | — |
| P. Komposch | D | 95 | 6.70 | — | — | 1 | 25 | 20% | 1 | — | — |
| F. Wilfinger | D | 95 | 6.50 | — | — | 1 | 20 | 15% | 1 | — | — |
| Y. Diarra | M | 71 | 6.30 | — | — | — | 21 | 13% | 1 | — | — |
| K. Schopp | M | 60 | 6.30 | — | — | 1 | 40 | 36% | 2 | 2 | 1 |
| T. Kainz | M | 82 | 7.60 | — | — | — | 31 | 26% | 3 | — | — |
| A. Gattermayer | F | 64 | 6.60 | — | — | — | 16 | 9% | — | — | — |
| C. Hoffmann | F | 71 | 6.00 | — | — | — | 10 | 9% | 1 | — | — |
| A. Urrutia | F | 24 | 6.20 | — | — | 1 | 4 | 3% | — | — | — |
| C. Onuoha | F | 13 | 6.70 | — | — | — | 5 | 5% | — | — | — |
| J. Drew | F | 31 | 6.20 | — | — | — | 5 | 2% | — | — | — |
| Nikolaus Feldhofer | M | 13 | 6.90 | — | — | — | 2 | 1% | 2 | — | — |
| O. Lukic | M | 24 | 6.50 | — | — | — | 9 | 5% | 1 | — | — |
Sturm Graz — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D. Khudyakov | G | 95 | 7.00 | — | — | — | 19 | 13% | — | — | — |
| Luís Balbo | D | 62 | 6.60 | — | — | — | 17 | 13% | — | — | — |
| J. Mitchell | D | 95 | 7.90 | — | — | 1 | 49 | 42% | 3 | — | — |
| A. Vallci | D | 95 | 8.30 | — | — | 2 | 54 | 49% | 4 | 1 | — |
| J. Heil | D | 84 | 6.60 | — | — | 1 | 35 | 24% | 1 | — | — |
| J. Gorenc Stankovič | M | 95 | 7.20 | — | — | — | 63 | 51% | 1 | — | — |
| Luca Weinhandl | M | 95 | 7.20 | — | — | — | 33 | 23% | 3 | — | — |
| G. Mamageishvili | M | 62 | 6.70 | — | — | 2 | 16 | 13% | — | — | — |
| Jacob Peter Hödl | M | 95 | 7.00 | — | — | 3 | 29 | 22% | — | — | — |
| S. Jatta | M | 78 | 6.50 | — | — | 1 | 11 | 5% | 1 | — | — |
| S. Włodarczyk | F | 62 | 6.30 | — | — | — | 13 | 11% | — | — | — |
| A. Kayombo | F | 17 | 6.70 | — | — | 1 | 1 | 1% | — | — | — |
| Emran Soglo | D | 33 | 7.30 | — | — | 1 | 19 | 18% | 1 | — | — |
| N. Weiper | F | 33 | 8.30 | 2 | — | 2 | 2 | 2% | — | — | — |
| P. Koller | D | 11 | 6.90 | — | — | — | 2 | 1% | — | — | — |
| S. Seidl | M | 33 | 7.30 | — | 2 | — | 15 | 13% | — | — | — |
Frequently Asked Questions
What was the final score of TSV Hartberg vs Sturm Graz?
The final score was TSV Hartberg 0–2 Sturm Graz.
What did the model predict before TSV Hartberg vs Sturm Graz?
The model assigned 30% probability to a TSV Hartberg win, 31% to a draw, and 38% to an Sturm Graz win.