Heart Of Midlothian vs Sturm Graz Prediction
Heart Of Midlothian vs Sturm Graz prediction: Sportiko gives Heart Of Midlothian a 49% chance of winning, Sturm Graz 26% and the draw 25%. Last updated 29 Jul 2026, 03:20.
Premium picks
Premium- 1st Half Over 0.5 74%
Match Report
Heart of Midlothian suffered a home defeat to Sturm Graz in the UEFA Champions League second qualifying round, going down 2–0 at Tynecastle. The first half ended goalless, leaving the tie finely poised at the interval.
Sturm Graz took control in the second half, scoring twice to secure a commanding advantage heading into the second leg. The Austrian side's clinical finishing proved the difference, as Hearts were unable to find a way back into the contest.
The result will be a disappointment for the Edinburgh club, who had been considered slight favourites — our pre-match AI model had rated a Hearts win as the most likely outcome at 49%, a call that ultimately went unsettled. Sturm Graz will take a healthy two-goal cushion back to Austria, leaving Hearts with a significant task if they are to progress in the competition.
AI-generated report based on match data.
Timeline
Heart Of Midlothian
Match Stats
Heart Of Midlothian
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 1 Alexander Schwolow G | 9.6 | 94' | – | – | – | 34 (25%) | – |
| 16 Blair Spittal M | 7.0 | 69' | – | – | 1 | 42 (32%) | 2 |
| 7 Calvin Miller F | 7.0 | 69' | – | – | 1 | 26 (18%) | 1 |
| 3 Stephen Kingsley D | 7.0 | 47' | – | – | – | 35 (32%) | – |
| 18 Harry Milne D | 6.9 | 94' | – | – | – | 49 (37%) | 1 |
| 6 Oisin McEntee M | 6.9 | 94' | – | – | 1 | 27 (19%) | 1 |
| 12 Tom Renaud M | 6.9 | 25' | – | – | – | 7 (5%) | 2 |
| 23 Jordi Altena D | 6.9 | 94' | – | – | 1 | 71 (59%) | 3 |
| 5 Jamie McCart D | 6.7 | 14' | – | – | – | 8 (6%) | – |
| 11 Pierre Landry Kaboré F | 6.7 | 25' | – | – | – | 6 (5%) | – |
| 10 Cláudio Braga F | 6.6 | 94' | – | – | 4 | 25 (18%) | 1 |
| 64 Malachi Fagan-Walcott D | 6.3 | 94' | – | – | – | 64 (57%) | – |
| 89 Alexandros Kyziridis F | 6.3 | 80' | – | – | 1 | 30 (23%) | 1 |
| 19 Severin Sabri Guendouz M | 6.2 | 69' | – | – | 1 | 23 (19%) | – |
| 77 Amadou Ba-Sy F | 6.2 | 25' | – | – | 1 | 3 (2%) | – |
| 17 Stuart Findlay D | 6.2 | 47' | – | – | – | 23 (20%) | – |
Sturm Graz
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 19 Simon Seidl M | 8.3 | 94' | 1 | – | 2 | 25 (19%) | 6 |
| 53 Daniil Khudyakov G | 7.9 | 94' | – | – | – | 29 (13%) | – |
| 18 Emran Soglo D | 7.9 | 76' | 1 | – | 2 | 20 (13%) | 2 |
| 4 Jon Gorenc Stanković M | 7.9 | 81' | – | 1 | 1 | 30 (24%) | 3 |
| 17 Szymon Włodarczyk F | 7.9 | 72' | – | – | 3 | 13 (8%) | – |
| 5 Albert Vallci D | 7.2 | 94' | – | – | – | 23 (15%) | 2 |
| 2 Jeyland Mitchell D | 7.0 | 94' | – | – | – | 27 (23%) | 2 |
| 23 Arjan Malić D | 6.9 | 18' | – | – | – | 7 (6%) | 1 |
| 39 Luca Weinhandl M | 6.9 | 45' | – | – | 1 | 11 (9%) | – |
| 28 Jurgen Heil D | 6.6 | 94' | – | – | 2 | 33 (18%) | 2 |
| 43 Jacob Hödl M | 6.6 | 77' | – | – | 1 | 17 (10%) | 2 |
| 80 Ryan Fosso M | 6.6 | 49' | – | – | – | 9 (9%) | 1 |
| 40 Julian Halwachs M | 6.6 | 13' | – | – | – | 7 (3%) | 3 |
| 15 Gizo Mamageishvili M | 6.5 | 17' | – | – | – | 2 (1%) | 1 |
| 26 Belmin Beganović F | 6.3 | 22' | – | – | – | 2 (2%) | 1 |
| 20 Seedy Jatta F | 5.9 | 94' | – | – | 2 | 13 (9%) | – |
Unlock the AI's full read on Heart Of Midlothian vs Sturm Graz
- All 70+ probability markets
- AI Deep-Dive match report
- Value Edge — model vs market
- Live in-play co-pilot
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMost likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowPlayers in form
No scorer data.
Luca Weinhandl
1 gls
J. Gorenc Stankovič
1 gls
J. Mitchell
1 gls
You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: Heart Of Midlothian vs Sturm Graz
| Date | Home | Score | Away |
|---|---|---|---|
| 21 Jul 2026 | Sturm Graz | 4 - 0 | Heart Of Midlothian |
Heart Of Midlothian — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 06 Aug | A Benfica | L | 6 - 1 |
| 01 Aug | A Aberdeen | L | 2 - 1 |
| 28 Jul | H Sturm Graz | L | 0 - 2 |
| 21 Jul | A Sturm Graz | L | 4 - 0 |
| 11 Apr | H Motherwell | W | 3 - 1 |
Sturm Graz — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 05 Aug | A Fenerbahçe | L | 2 - 0 |
| 01 Aug | A WSG Wattens | D | 1 - 1 |
| 28 Jul | A Heart Of Midlothian | W | 0 - 2 |
| 24 Jul | A Seekirchen | W | 0 - 3 |
| 21 Jul | H Heart Of Midlothian | W | 4 - 0 |
UEFA Champions League Standings
League standings are not available for this competition.
Heart Of Midlothian
Formation: 4-3-3
Coach: Wouter Vrancken
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | Alexander Schwolow | G |
| 23 | Jordi Altena | D |
| 64 | Malachi Fagan-Walcott | D |
| 3 | Stephen Kingsley | D |
| 18 | Harry Milne | D |
| 16 | Blair Spittal | M |
| 6 | Oisin McEntee | M |
| 19 | Severin Sabri Guendouz | M |
| 89 | Alexandros Kyziridis | F |
| 10 | Cláudio Braga | F |
| 7 | Calvin Miller | F |
Substitutes
| 17 | Stuart Findlay | D |
| 12 | Tom Renaud | M |
| 11 | Pierre Landry Kaboré | F |
| 77 | Amadou Ba-Sy | F |
| 5 | Jamie McCart | D |
| 28 | Zander Clark | G |
| 30 | Ryan Fulton | G |
| 22 | Tomas Magnusson | M |
| 21 | James Wilson | F |
| 29 | Sabah Kerjota | F |
Sturm Graz
Formation: 4-4-2
Coach: Fabio Ingolitsch
Starting XI
| # | Player | Pos |
|---|---|---|
| 53 | Daniil Khudyakov | G |
| 28 | Jurgen Heil | D |
| 5 | Albert Vallci | D |
| 2 | Jeyland Mitchell | D |
| 18 | Emran Soglo | D |
| 19 | Simon Seidl | M |
| 39 | Luca Weinhandl | M |
| 4 | Jon Gorenc Stanković | M |
| 43 | Jacob Hödl | M |
| 17 | Szymon Włodarczyk | F |
| 20 | Seedy Jatta | F |
Substitutes
| 80 | Ryan Fosso | M |
| 26 | Belmin Beganović | F |
| 23 | Arjan Malić | D |
| 15 | Gizo Mamageishvili | M |
| 40 | Julian Halwachs | M |
| 22 | Ammar Helac | G |
| 41 | Elias Lorenz | G |
| 21 | Petar Petrović | D |
| 30 | Paul Koller | D |
| 10 | Otar Kiteishvili | M |
| 11 | Axel Kayombo | F |
| 44 | Nelson Weiper | F |