Champions League
· 2nd Qualifying Round
July 28, 2026 20:45
64'
(ast. J. Gorenc Stankovic)
S. Seidl
68'
E. Soglo
The ForzaPitch pre-match prediction gave Sturm Graz a 46% win probability (draw 22%, Heart Of Midlothian 30%). The final result was Heart Of Midlothian 0–2 Sturm Graz. In 1 previous meetings, Heart Of Midlothian have won 0 times, with 0 draws and 1 wins for Sturm Graz.
Match statistics
11
Total shots
14
4
Shots on target
9
7
Saves
3
64%
Possession
36%
8
Corners
2
12
Tackles
24
0
🟨 Yellow cards
1
Match Events
26'
S. Kingsley
/ S. Findlay
45'+2
46'
R. Fosso
/
L. Weinhandl
61'
A. Vallci
64'
ast. J. Gorenc Stankovic ·
S. Seidl⚽
68'
E. Soglo⚽
B. Spittal
/ T. Renaud
69'
S. Guendouz
/ A. Ba-Sy
69'
C. Miller
/ P. Kabore
69'
72'
B. Beganovic
/
S. Wlodarczyk
76'
A. Malic
/
E. Soglo
77'
G. Mamageishvili
/
J. Hodl
A. Kyziridis
/ J. McCart
80'
81'
J. Halwachs
/
J. Gorenc Stankovic
Pre-match prediction
30.92%
Heart
22.71%
X
46.37%
Sturm ←
we assigned to the actual result (Sturm Graz)
46.37%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.67
—
—
3.04
—
—
Lineups
1
Alexander Schwolow
G
Alexander Schwolow
G
18
Harry Milne
D
Harry Milne
D
3
Stephen Kingsley
47'
D
Stephen Kingsley
47'
D
64
Malachi Fagan-Walcott
D
Malachi Fagan-Walcott
D
23
Jordi Altena
D
Jordi Altena
D
19
Severin Sabri Guendouz
69'
M
Severin Sabri Guendouz
69'
M
6
Oisin McEntee
M
Oisin McEntee
M
16
Blair Spittal
69'
M
Blair Spittal
69'
M
7
Calvin Miller
69'
F
Calvin Miller
69'
F
10
Cláudio Braga
F
Cláudio Braga
F
89
Alexandros Kyziridis
80'
F
Alexandros Kyziridis
80'
F
Bench
77
Amadou Ba-Sy
23'
F
Amadou Ba-Sy
23'
F
21
James Wilson
F
James Wilson
F
5
Jamie McCart
12'
D
Jamie McCart
12'
D
11
Pierre Landry Kaboré
23'
F
Pierre Landry Kaboré
23'
F
30
Ryan Fulton
G
Ryan Fulton
G
29
Sabah Kerjota
F
Sabah Kerjota
F
17
Stuart Findlay
45'
D
Stuart Findlay
45'
D
22
Tomas Magnusson
M
Tomas Magnusson
M
12
Tom Renaud
23'
M
Tom Renaud
23'
M
28
Zander Clark
G
Zander Clark
G
53
Daniil Khudyakov
G
Daniil Khudyakov
G
18
Emran Soglo
1 ⚽
76'
D
Emran Soglo
1 ⚽
76'
D
2
Jeyland Mitchell
D
Jeyland Mitchell
D
5
Albert Vallci
D
Albert Vallci
D
28
Jurgen Heil
D
Jurgen Heil
D
43
Jacob Hödl
77'
M
Jacob Hödl
77'
M
4
Jon Gorenc Stanković
1 👟
81'
M
Jon Gorenc Stanković
1 👟
81'
M
39
Luca Weinhandl
45'
M
Luca Weinhandl
45'
M
19
Simon Seidl
1 ⚽
M
Simon Seidl
1 ⚽
M
20
Seedy Jatta
F
Seedy Jatta
F
17
Szymon Włodarczyk
72'
F
Szymon Włodarczyk
72'
F
Bench
22
Ammar Helac
G
Ammar Helac
G
23
Arjan Malić
16'
D
Arjan Malić
16'
D
11
Axel Kayombo
F
Axel Kayombo
F
26
Belmin Beganović
20'
F
Belmin Beganović
20'
F
41
Elias Lorenz
G
Elias Lorenz
G
15
Gizo Mamageishvili
15'
M
Gizo Mamageishvili
15'
M
40
Julian Halwachs
11'
M
Julian Halwachs
11'
M
44
Nelson Weiper
F
Nelson Weiper
F
10
Otar Kiteishvili
M
Otar Kiteishvili
M
30
Paul Koller
D
Paul Koller
D
21
Petar Petrović
D
Petar Petrović
D
80
Ryan Fosso
47'
M
Ryan Fosso
47'
M
Best on the pitch
Alexander Schwolow
G · Heart
9.60
· 34 pass
Simon Seidl
M · Sturm
8.50
1 ⚽
2 shots
· 25 pass
Jon Gorenc Stanković
M · Sturm
7.90
1 👟
1 shots
· 30 pass
Szymon Włodarczyk
F · Sturm
7.90
3 shots
· 13 pass
Daniil Khudyakov
G · Sturm
7.70
· 29 pass
Emran Soglo
D · Sturm
7.60
1 ⚽
2 shots
· 20 pass
Heart Of Midlothian — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alexander Schwolow | G | 92 | 9.60 | — | — | — | 34 | 25% | — | — | — |
| Harry Milne | D | 92 | 6.90 | — | — | — | 49 | 37% | 1 | — | — |
| Stephen Kingsley | D | 47 | 6.90 | — | — | — | 35 | 32% | — | — | — |
| Malachi Fagan-Walcott | D | 92 | 6.30 | — | — | — | 62 | 55% | — | — | — |
| Jordi Altena | D | 92 | 6.90 | — | — | 1 | 67 | 55% | 3 | — | — |
| Severin Sabri Guendouz | M | 69 | 6.20 | — | — | 1 | 23 | 19% | — | — | — |
| Oisin McEntee | M | 92 | 6.90 | — | — | 1 | 24 | 16% | 1 | — | — |
| Blair Spittal | M | 69 | 7.00 | — | — | 1 | 42 | 32% | 2 | — | — |
| Calvin Miller | F | 69 | 7.00 | — | — | 1 | 26 | 18% | 1 | — | — |
| Cláudio Braga | F | 92 | 6.60 | — | — | 4 | 24 | 17% | 1 | — | — |
| Alexandros Kyziridis | F | 80 | 6.30 | — | — | 1 | 30 | 23% | 1 | — | — |
| Amadou Ba-Sy | F | 23 | 6.20 | — | — | 1 | 3 | 2% | — | — | — |
| Jamie McCart | D | 12 | 6.30 | — | — | — | 7 | 5% | — | — | — |
| Pierre Landry Kaboré | F | 23 | 6.70 | — | — | — | 6 | 5% | — | — | — |
| Stuart Findlay | D | 45 | 6.50 | — | — | — | 21 | 18% | — | — | — |
| Tom Renaud | M | 23 | 6.90 | — | — | — | 7 | 5% | 2 | — | — |
Sturm Graz — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Daniil Khudyakov | G | 92 | 7.70 | — | — | — | 29 | 13% | — | — | — |
| Emran Soglo | D | 76 | 7.60 | 1 | — | 2 | 20 | 13% | 2 | — | — |
| Jeyland Mitchell | D | 92 | 6.90 | — | — | — | 27 | 23% | 2 | — | — |
| Albert Vallci | D | 92 | 7.30 | — | — | — | 23 | 15% | 2 | 1 | — |
| Jurgen Heil | D | 92 | 6.70 | — | — | 2 | 33 | 18% | 2 | — | — |
| Jacob Hödl | M | 77 | 6.70 | — | — | 1 | 17 | 10% | 2 | — | — |
| Jon Gorenc Stanković | M | 81 | 7.90 | — | 1 | 1 | 30 | 24% | 3 | — | — |
| Luca Weinhandl | M | 45 | 6.60 | — | — | 1 | 11 | 9% | — | — | — |
| Simon Seidl | M | 92 | 8.50 | 1 | — | 2 | 25 | 19% | 6 | — | — |
| Seedy Jatta | F | 92 | 5.90 | — | — | 2 | 11 | 8% | — | — | — |
| Szymon Włodarczyk | F | 72 | 7.90 | — | — | 3 | 13 | 8% | — | — | — |
| Arjan Malić | D | 16 | 6.30 | — | — | — | 6 | 5% | — | — | — |
| Belmin Beganović | F | 20 | 6.70 | — | — | — | 2 | 2% | 1 | — | — |
| Gizo Mamageishvili | M | 15 | 6.20 | — | — | — | 2 | 1% | 1 | — | — |
| Julian Halwachs | M | 11 | 6.60 | — | — | — | 7 | 3% | 3 | — | — |
| Ryan Fosso | M | 47 | 6.70 | — | — | — | 8 | 8% | — | — | — |
Frequently Asked Questions
What was the final score of Heart Of Midlothian vs Sturm Graz?
The final score was Heart Of Midlothian 0–2 Sturm Graz.
What did the model predict before Heart Of Midlothian vs Sturm Graz?
The model assigned 30% probability to a Heart Of Midlothian win, 22% to a draw, and 46% to an Sturm Graz win.