Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

SK Sturm Graz vs Hearts — match result and stats (Jul 21, 2026)

Final score: SK Sturm Graz 4:0 Hearts — SK Sturm Graz won. Champions League, July 21, 2026. Stats, events and head-to-head are below.

июл 21, 2026 at 21:30
🔔 enable push in settings
FT
SK Sturm Graz
4'Gorenc Stankovic50'Mitchell53'Weinhandl59'Heil
4:0
Hearts
2.241.67

Champions League: SK Sturm Graz vs Hearts on 21 Jul 2026 finished 4:0.

SK Sturm Graz are in good form: 4-3-1 in their last 8, 2.6 scored and 1.5 conceded per game. They are scoring in 11 straight.

Hearts are in good form: 5-2-3 in their last 10, 1.7 scored and 1.6 conceded per game. They are scoring in 10 straight.

Over 2.5 lands in 62% of SK Sturm Graz's games and 90% of Hearts's; both teams score in 62% and 80%.

Chance quality: xG 2.2 vs 1.7, big chances 5 vs 4.

Head-to-head (1): SK Sturm Graz 1, Hearts 0, 0 draws.

Predicted: 1:1 (11%) · also likely 1:0 (11%)

Match highlights

SK Sturm Graz - Hearts Highlights | Champions League Qualification▶ Watch on YouTube · DicapOr Football

Lineups

Sturm Graz
CoachIngolitsch F.
53Khudyakov GKSturm Graz II
2MitchellCosta Rica
4Gorenc Stankovic CSlovenia
5VallciSt. Gallen
17WlodarczykExcelsior
18SogloWaregem
19SeidlBW Linz
20JattaNorway U21
28HeilHartberg
39WeinhandlAustria U19
43HodlAustria U21
Bench (12)
41Lorenz GKSturm Graz II
22Helac GKHartberg
10KiteishviliGeorgia
11KayomboLausanne Ouchy
15MamageishviliGeorgia
21PetrovicSerbia
23MalicBosnia & Her…
26BeganovicAustria U21
27HaiderSturm Graz II
30KollerAltach
44WeiperGermany U21
80FossoCameroon
Hearts
CoachVrancken W.
1Schwolow GKUnion Berlin
2BorchgrevinkValerenga
5McCartRotherham
6McEnteeWalsall
7MillerFalkirk
10BragaAalesund
11KaboreBurkina Faso
16SpittalMotherwell
18Milne CPartick This…
64Fagan-WalcottYork City
89KyziridisGreece
Bench (11)
28Clark GKDoncaster
30Fulton GKHamilton
3KingsleyScotland
12RenaudVersailles
17FindlayKilmarnock
19GuendouzBeerschot VA
21WilsonScotland U21
22MagnussonValur
23AltenaWaalwijk
29KerjotaSambenedettese
77Ba-SyRouen

Match events

4'
Gorenc Stankovic — goal, Mitchell — assist 1:0
46'
Seidl Kiteishvili
48'
Borchgrevink — yellow
50'
Mitchell — goal, Kiteishvili — assist 2:0
53'
Weinhandl — goal, Jatta — assist 3:0
57'
Gorenc Stankovic — yellow
59'
Kabore Ba-Sy
59'
Kyziridis Guendouz
59'
Heil — goal, Weinhandl — assist 4:0
59'
Miller Kerjota
70'
Wlodarczyk Haider
71'
Hodl Fosso
71'
Jatta Weiper
75'
Spittal Renaud
79'
Soglo Malic
84'
McEntee Magnusson
87'
Braga — yellow

Match statistics

2.24xG1.67
1.47xGOT0.62
5Big chances4
6Shots on target6
12Shots off target14
5Blocked shots5
83Attacks96
15Key passes12
68%Pass accuracy81%
3Crosses16
18Fouls13
0Offsides2
1Yellow cards2
6Goalkeeper saves2
21Throw-ins25
13Free kicks17
5Substitutions7
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on234366
Corners1438412
Dangerous143217373169
Fouls781151813
Yellow001212

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,75Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played522222
Total less1 20%0 0%2 100%2 100%0 0%1 50%
Total more4 80%2 100%0 0%0 0%2 100%1 50%
Matches home / away512121
Total less (home / away)1 20%0 0%2 100%1 100%0 0%1 100%
Total more (home / away)4 80%1 100%0 0%0 0%2 100%0 0%
Individual total (home / away)2,801,003,800,000,000,0012,003,0015,00
Individual total (overall)2,801,504,300,000,000,0012,005,5017,50
Avg total4,603,003,801,000,000,5015,008,5011,75
Avg total (home / away)4,603,003,801,000,000,5015,006,0010,50
Avg opponents' total1,801,503,301,000,001,003,003,006,00
Avg opponents' total (home / away)1,802,003,801,000,001,003,003,006,00
Predicted total3,800,2514,00

Last 10 matches

Both teams to score: Yes 1.63 · No 2.29 Pinnacle
SK Sturm Graz8 matches
Both teams to score5/863% fair1.60
Clean sheets3 / 8
Scored8 / 8
scored 11 straight
Hearts10 matches
Both teams to score8/1080% fair1.25
Clean sheets1 / 10
Scored9 / 10
scored 10 straight

Line trends

Head-to-head

No head-to-head matches.

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

SK Sturm Graz (as favourite) odds 1.45–2.05

Record 3-1-1 (W-D-L), 1.6 scored / 1.6 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
15.07.26FriendliesSK Sturm GrazMks Pogon Szczecin10000000
30.06.26FriendliesSK Sturm GrazLNZ Cherkasy26000000
10.05.26BundesligaHartbergSK Sturm Graz241.241.3855%45%686103540272400
12.04.26BundesligaSK Sturm GrazHartberg001.300.6860%40%2121165236582200
22.02.26BundesligaSK Sturm GrazBW Linz101.531.1240%60%5361440383105310

Hearts (vs a strong favourite) odds 1.01–2.30

Record 2-1-2 (W-D-L), 2.0 scored / 2.2 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
16.05.26PremiershipCelticHearts312.810.9567%33%52685538966300
15.02.26PremiershipRangersHearts422.130.3556%44%431235334733300
25.01.26PremiershipHeartsCeltic221.741.1754%46%83956315223601
07.12.25PremiershipCelticHearts121.800.5172%28%53918129531300
26.10.25PremiershipHeartsCeltic311.480.6371574842594100

Last matches (2 months)

SK Sturm Graz WWDLW

DateLeagueHomeAway%OnOffDA
15.07.26FriendliesSK Sturm GrazMks Pogon Szczecin100000
08.07.26FriendliesSK Sturm GrazKalsdorf410000
03.07.26FriendliesSK Sturm GrazVSS Kosice22
30.06.26FriendliesSK Sturm GrazLNZ Cherkasy260000
26.06.26FriendliesSK Sturm GrazNS Mura50

Hearts WL

DateLeagueHomeAway%OnOffDA
17.07.26FriendliesHeartsRayo Vallecano21
10.07.26FriendliesLivingstonHearts21

Last matches (1 year)

SK Sturm Graz WWDLWWWDDD

DateLeagueHomeAwayxG%OnOffDA
15.07.26FriendliesSK Sturm GrazMks Pogon Szczecin10000000
08.07.26FriendliesSK Sturm GrazKalsdorf41000000
03.07.26FriendliesSK Sturm GrazVSS Kosice22
30.06.26FriendliesSK Sturm GrazLNZ Cherkasy26000000
26.06.26FriendliesSK Sturm GrazNS Mura50
17.05.26BundesligaSK Sturm GrazRapid Vienna202.170.1867%33%911636317930001
10.05.26BundesligaHartbergSK Sturm Graz241.241.3855%45%686103540272400
03.05.26BundesligaSalzburgSK Sturm Graz111.741.3145%55%83684957490100
26.04.26BundesligaSK Sturm GrazAustria Vienna111.081.1362%38%53333722432200
22.04.26BundesligaSK Sturm GrazLASK Linz111.890.8172%28%351037922753102

Hearts WLLWDWWWDW

DateLeagueHomeAwayxG%OnOffDA
17.07.26FriendliesHeartsRayo Vallecano21
10.07.26FriendliesLivingstonHearts21
16.05.26PremiershipCelticHearts312.810.9567%33%52685538966300
13.05.26PremiershipHeartsFalkirk300.590.3066%34%42735937551300
09.05.26PremiershipMotherwellHearts110.441.0946%54%15644067261300
04.05.26PremiershipHeartsRangers210.920.7242%58%53546674261200
26.04.26PremiershipHibernianHearts120.521.8324%76%163179950114320
11.04.26PremiershipHeartsMotherwell311.691.8247%53%73784030641200
05.04.26PremiershipLivingstonHearts221.971.8635%65%3611123281552101
21.03.26PremiershipHeartsDundee101.090.5760%40%51834520462200

Bookmaker lines

Bookmaker lines

1X211,75X3,5024,00
Total 2,75O1,85U1,95
AH -0,7511,9321,88
All Pinnacle markets (pre-match)Bet at Pinnacle →
Goals
Goals total
LineOU
2.251.522.53
2.51.712.14
2.751.91
our1.49
1.93
our3.04
32.201.67
3.252.511.53
3.52.791.43
Handicap
AH12
-1.253.041.38
-12.661.49
-0.752.151.72
-0.51.89
our1.84
1.96
our2.19
-0.251.662.25
01.442.84
+0.251.353.23
Team goals
TeamLineOU
SK Sturm Graz1.51.81
our1.93
2.00
our2.08
Hearts1.52.76
our3.72
1.45
our1.37
Corners
Corners total
LineOU
8.51.432.59
91.542.30
9.51.76
our1.85
1.97
our2.18
101.991.75
10.52.231.58
Corners AH
AH12
-2.52.371.52
-22.161.62
-1.51.94
our2.08
1.79
our1.93
-11.781.95
-0.51.652.12
Other
Both teams to score
YesNo
1.63
our1.55
2.29
our2.81

Forecast

Tip: Total over 2.75
Fair 1.49 → Book 1.95
value +15.8% ★★★★
Модель + статистика
45%
17%
38%
SK Sturm GrazDrawHearts

Match FAQ

What was the final score of SK Sturm Graz vs Hearts?
The match ended 4:0 (Champions League, July 21, 2026).
Who won, SK Sturm Graz or Hearts?
SK Sturm Graz won 4:0.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home