Champions League
2nd Qualifying Round
Broadcast
No live streams available at the moment
Sturm Graz
MATCH FINISHED
4
:
0
21 July, 19:30
Hearts
1
83/100
X
19/2
2
40/1
Odds for upcoming matches
This match has ended, please select an alternative match to bet on
1 X 2
Under Over
19:45
1 11/5
X 5/2
2 13/10
Under 2.5 27/25
2.5
Over 2.5 3/4
21:00
1 31/20
X 23/10
2 17/10
Under 2.5 73/100
2.5
Over 2.5 27/25
19:45
1 12/5
X 5/2
2 6/5
Under 2.5 19/20
2.5
Over 2.5 17/20
14:00
1 3/2
X 107/50
2 197/100
Under 2.5 31/50
2.5
Over 2.5 5/4
17:00
1 50/1
X 9/1
2 1/10
Under 2.5 163/100
2.5
Over 2.5 1/2
Show all
Match stats
Logo Sturm Graz Sturm Graz
Hearts Logo Hearts
33 Ball possession (%) 67
20 Goal attempts 19
6 Shots on Goal 6
14 Shots off Goal 13
0 Blocked shots 0

Sturm Graz vs Hearts: prediction & betting odds 21 July 2026

Published: 19 July 2026 22:01

On Tuesday, 21 July, at 19:30 (BST), SK Sturm Graz will host Heart of Midlothian FC at the Merkur Arena in Graz. The teams will meet in the first leg of the UEFA Champions League second qualifying round.

The visitors are back in qualifying for Europe's top club competition for the first time in 20 years. The hosts have more experience at this level, but both attacks come into the game in good shape — a low-scoring scenario looks the least likely outcome here.

Sponsored

Bookmakers for betting on the football

All bookmakers82
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration

Betting Tip

SK Sturm Graz will try to take control of the ball straight away at home and pin the visitors back. There is a basis for that: Fabio Ingolitsch's side have lost only once in their last 20 matches. The loss of Amady Camara weakens the attack, but does not break it. Axel Kayombo has just settled a 120-minute friendly against Pogon Szczecin (1:0), scoring in the 117th minute, while Otar Kiteishvili has been included in the squad for the first official game. The hosts are capable of finding a goal.

Whether they keep a clean sheet at the other end is another question. Ingolitsch himself admitted that last season SK Sturm Graz dropped too many points at home because of draws. Add the context: for the Austrian side, this is their first official match of the summer, and summer friendlies do not always allow you to assess in advance whether a defence is ready for the pace of European competition.

Heart of Midlothian FC are not flying to Graz just to sit deep. In Wouter Vrancken's first official match, it is important to keep the tie alive before the return leg at Tynecastle Park, and the visitors have tools for a goal. Amadou Ba-Sy scored twice against Rayo Vallecano (2:1) and was then added to the squad for the meeting with SK Sturm Graz, while Claudio Braga, who scored 17 goals last season, remains up front.

Both teams to score looks more interesting than a straightforward home win: the visitors have already shown they can score against strong opposition, while the Austrian defence are playing their first official match of the season.

Betting prediction
Both teams to score - Yes
Cf
Odds
73/100
Read more

Team lineups

Sturm Graz

Fabio Ingolitsch
coach
Player Matches Goals
Line-up
Daniil Khudyakov
gk. 0 0
Albert Vallci
df. 0 0
Emran Gamal Marwan Soglo
df. 0 0
Jeyland Yahir Mitchell Baltodano
df. 0 0
Jacob Peter Hödl
mf. 0 0
Jon Gorenc Stankovič
mf. 0 0
Jürgen Heil
mf. 0 0
Luca Weinhandl
mf. 0 0
Simon Seidl
mf. 0 0
Seedyahmed Tijan Jatta
fw. 0 0
Szymon Piotr Włodarczyk
fw. 0 0
Substitutes
Ammar Helac
gk. 0 0
Elias Lorenz
gk. 0 0
Arjan Malić
df. 0 0
Gabriel Haider
df. 0 0
Paul-Friedrich Koller
df. 0 0
Petar Petrović
df. 0 0
Gizo Mamageishvili
mf. 0 0
Otar Kiteishvili
mf. 0 0
Ryan Fosso
mf. 0 0
Axel Flory Pierre Kayombo
fw. 0 0
Belmin Beganović
fw. 0 0
Nelson Felix Patrick Weiper
fw. 0 0
Hearts

Wouter Vrancken
coach
Player Matches Goals
Line-up
Alexander Schwolow
gk. 0 0
Christian Dahle Borchgrevink
df. 1 0
Harry Milne
df. 1 0
Jamie Daniel McCart
df. 1 0
Malachi Michael Fagan-Walcott
df. 1 0
Oisin Michael McEntee
df. 1 0
Blair Thomas Spittal
mf. 1 0
Alexandros Kyziridis
fw. 1 0
Calvin Darren Miller
fw. 1 0
Cláudio Rafael Soares Braga
fw. 1 0
Pierre Landry Kaboré
fw. 1 0
Substitutes
Alexander Clark
gk. 0 0
Ryan William Fulton
gk. 0 0
Stephen Iain Kingsley
df. 0 0
Stuart John Findlay
df. 0 0
Thomas Renaud
mf. 1 0
Tómas Bent Magnússon
mf. 1 0
Jordi Altena
mf. 0 0
Amadou Ba-Sy
fw. 1 0
Sabah Kerjota
fw. 1 0
Severin Sabri Guendouz
fw. 1 0
James Thomas Wilson
fw. 0 0

Previous matches in the tournament

Sturm Graz
The team hasn't played a game yet this season
Hearts
The team hasn't played a game yet this season

Bookmaker bonuses

All
New15 hours
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
New1 day
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
New1 day
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New2 days
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New2 days
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New4 days
Yes
Wagering Requirements
—
Minimum Odds
2 days
Bonus lifespan
—
Minimum deposit
4 days
Yes
Wagering Requirements
—
Minimum Odds
1 day
Bonus lifespan
—
Minimum deposit
4 days
Yes
Wagering Requirements
From 1.5
Minimum Odds
—
Bonus lifespan
£ 20
Minimum deposit
New
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
New
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
From 2
Minimum Odds
3 days
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
14 days
Bonus lifespan
£ 10
Minimum deposit

Tables

# Team Form Matches played W D L G Points
1
PSG
1 1 0 0 6:1 3
2
Bayern Munich
1 1 0 0 5:0 3
3
Barcelona
1 1 0 0 5:1 3
4
Manchester United
1 1 0 0 4:0 3
5
Como
1 1 0 0 4:1 3
6
Sporting CP
1 1 0 0 3:1 3
7
Stuttgart
1 1 0 0 3:1 3
8
Manchester City
1 1 0 0 2:0 3
9
Aston Villa
1 1 0 0 3:2 3
10
Lens
1 1 0 0 3:2 3
11
Real Betis
1 1 0 0 3:2 3
12
Borussia Dortmund
1 1 0 0 3:2 3
13
Liverpool
1 1 0 0 2:1 3
14
Real Madrid
1 1 0 0 2:1 3
15
Arsenal
1 1 0 0 1:0 3
16
AEK Athens
1 1 0 0 1:0 3
17
AS Roma
1 0 1 0 1:1 1
18
Shakhtar Donetsk
1 0 1 0 1:1 1
19
Fenerbahce
1 0 1 0 1:1 1
20
PSV
1 0 1 0 1:1 1
21
Villarreal
1 0 0 1 2:3 0
22
Brugge
1 0 0 1 2:3 0
23
Lille
1 0 0 1 2:3 0
24
Slavia Prague
1 0 0 1 2:3 0
25
Atlético Madrid
1 0 0 1 1:2 0
26
Inter Milan
1 0 0 1 1:2 0
27
LASK Linz
1 0 0 1 0:1 0
28
Napoli
1 0 0 1 0:1 0
29
Galatasaray
1 0 0 1 1:3 0
30
Viking
1 0 0 1 1:3 0
31
Porto
1 0 0 1 0:2 0
32
RB Leipzig
1 0 0 1 1:4 0
33
Feyenoord
1 0 0 1 1:5 0
34
FK Sabah
1 0 0 1 0:4 0
35
Slovan Bratislava
1 0 0 1 1:6 0
36
Bodo Glimt
1 0 0 1 0:5 0
# Team Form Matches played W D L G Points
1
PSG
1 1 0 0 6:1 3
2
Bayern Munich
1 1 0 0 5:0 3
3
Barcelona
1 1 0 0 5:1 3
4
Manchester United
1 1 0 0 4:0 3
5
Como
1 1 0 0 4:1 3
6
Sporting CP
1 1 0 0 3:1 3
7
Stuttgart
1 1 0 0 3:1 3
8
Borussia Dortmund
1 1 0 0 3:2 3
9
Liverpool
1 1 0 0 2:1 3
10
Real Madrid
1 1 0 0 2:1 3
11
AEK Athens
1 1 0 0 1:0 3
12
Fenerbahce
1 0 1 0 1:1 1
13
PSV
1 0 1 0 1:1 1
14
Manchester City
0 0 0 0 0:0 0
15
Aston Villa
0 0 0 0 0:0 0
16
Lens
0 0 0 0 0:0 0
17
Real Betis
0 0 0 0 0:0 0
18
Arsenal
0 0 0 0 0:0 0
19
AS Roma
0 0 0 0 0:0 0
20
Shakhtar Donetsk
0 0 0 0 0:0 0
21
Villarreal
0 0 0 0 0:0 0
22
Brugge
1 0 0 1 2:3 0
23
Lille
1 0 0 1 2:3 0
24
Slavia Prague
1 0 0 1 2:3 0
25
Atlético Madrid
0 0 0 0 0:0 0
26
Inter Milan
0 0 0 0 0:0 0
27
LASK Linz
0 0 0 0 0:0 0
28
Napoli
1 0 0 1 0:1 0
29
Galatasaray
0 0 0 0 0:0 0
30
Viking
0 0 0 0 0:0 0
31
Porto
1 0 0 1 0:2 0
32
RB Leipzig
0 0 0 0 0:0 0
33
Feyenoord
0 0 0 0 0:0 0
34
FK Sabah
0 0 0 0 0:0 0
35
Slovan Bratislava
0 0 0 0 0:0 0
36
Bodo Glimt
0 0 0 0 0:0 0
# Team Form Matches played W D L G Points
1
Manchester City
1 1 0 0 2:0 3
2
Aston Villa
1 1 0 0 3:2 3
3
Lens
1 1 0 0 3:2 3
4
Real Betis
1 1 0 0 3:2 3
5
Arsenal
1 1 0 0 1:0 3
6
AS Roma
1 0 1 0 1:1 1
7
Shakhtar Donetsk
1 0 1 0 1:1 1
8
PSG
0 0 0 0 0:0 0
9
Bayern Munich
0 0 0 0 0:0 0
10
Barcelona
0 0 0 0 0:0 0
11
Manchester United
0 0 0 0 0:0 0
12
Como
0 0 0 0 0:0 0
13
Sporting CP
0 0 0 0 0:0 0
14
Stuttgart
0 0 0 0 0:0 0
15
Borussia Dortmund
0 0 0 0 0:0 0
16
Liverpool
0 0 0 0 0:0 0
17
Real Madrid
0 0 0 0 0:0 0
18
AEK Athens
0 0 0 0 0:0 0
19
Fenerbahce
0 0 0 0 0:0 0
20
PSV
0 0 0 0 0:0 0
21
Villarreal
1 0 0 1 2:3 0
22
Brugge
0 0 0 0 0:0 0
23
Lille
0 0 0 0 0:0 0
24
Slavia Prague
0 0 0 0 0:0 0
25
Atlético Madrid
1 0 0 1 1:2 0
26
Inter Milan
1 0 0 1 1:2 0
27
LASK Linz
1 0 0 1 0:1 0
28
Napoli
0 0 0 0 0:0 0
29
Galatasaray
1 0 0 1 1:3 0
30
Viking
1 0 0 1 1:3 0
31
Porto
0 0 0 0 0:0 0
32
RB Leipzig
1 0 0 1 1:4 0
33
Feyenoord
1 0 0 1 1:5 0
34
FK Sabah
1 0 0 1 0:4 0
35
Slovan Bratislava
1 0 0 1 1:6 0
36
Bodo Glimt
1 0 0 1 0:5 0
Legend
Qualification/Elimination
Round of 16
Play-off
Glossary
# Place
Matches played Games played
W Wins
D Draws
L Losses
G Goals

Sturm Graz vs Hearts Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
HANDICAP
TOTAL HOME GOALS
TOTAL AWAY GOALS
Alex Tarabrin
Alex Tarabrin
Betting Expert
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token