FoxyBetting Smart Betting
Smart play — set a budget before betting Reviews — compare terms before you click Live data — scores and fixtures, never predictions Payments — verify withdrawals before deposits 18+ only. Gamble responsibly. Smart play — set a budget before betting Reviews — compare terms before you click Live data — scores and fixtures, never predictions Payments — verify withdrawals before deposits 18+ only. Gamble responsibly.
Final / Football / UEFA Champions League

Heart of Midlothian vs Sturm Graz

Verified result, stored source statistics and a rules-based summary. No odds or betting picks are added to this event record.

Heart of Midlothian
0 - 2
Sturm Graz

Stored sports data: TheSportsDB league schedule. Last synchronized . This page reads the saved event record and does not call the sports API when opened.

Event status

Final

Source label: Full time

Scheduled start

UEFA Champions League / Qualifier

Venue

Tynecastle Park

Scotland / Event 2492399

Stored source timeline

Event-by-event record

Only timeline entries supplied by the sports-data source are shown.

  1. 28Var — Goal cancelled — Seedyahmed Jatta
  2. 45subst — Substitution 1 — Stephen Kingsley
  3. 46subst — Substitution 1 — Luca Weinhandl
  4. 61Card — Yellow Card — Albert Vallci
  5. 64Goal — Normal Goal — Simon Seidl
  6. 68Goal — Normal Goal — Emran Soglo
  7. 69subst — Substitution 2 — Severin Guendouz
  8. 69subst — Substitution 3 — Blair Spittal
  9. 69subst — Substitution 4 — Calvin Miller
  10. 72subst — Substitution 2 — Szymon Włodarczyk
  11. 76subst — Substitution 3 — Emran Soglo
  12. 77subst — Substitution 4 — Jacob Peter Hödl
  13. 80subst — Substitution 5 — Alexandros Kyziridis
  14. 81subst — Substitution 5 — Jon Gorenc Stankovic
Stored source statistics

Match statistics

A missing value means it was not supplied in the synchronized source record.

StatisticHeart of MidlothianSturm Graz
Shots on Goal49
Shots off Goal75
Total Shots1517
Blocked Shots43
Shots insidebox813
Shots outsidebox74
Fouls1015
Corner Kicks82
Offsides22
Ball Possession6436
Yellow Cards01
Red Cards00
Goalkeeper Saves73
Total passes473268
Passes accurate377182
Passes %8068
expected_goals00
goals_prevented00
Stored source lineups

Players and participants

Availability varies by sport and competition. Entries are displayed exactly as supplied by the synchronized source.

Heart of Midlothian

Stephen Kingsley

Left-Back

Heart of Midlothian

Alexander Schwolow

Goalkeeper

Sturm Graz

Albert Vallci

Defender

Sturm Graz

Jon Gorenc Stankovic

Defensive Midfield

TSV Hartberg

Jürgen Heil

Midfielder

Sturm Graz

Daniil Khudyakov

Goalkeeper

Heart of Midlothian

Oisin McEntee

Defender

Hearts

Blair Spittal

Midfielder

Zulte Waregem

Emran Soglo

Midfielder

Excelsior

Szymon Włodarczyk

Centre-Forward

Sturm Graz

Seedyahmed Jatta

Attacker

Blau-Weiß Linz

Simon Seidl

Midfielder

Heart of Midlothian

Harry Milne

Left-Back

Falkirk

Calvin Miller

Midfielder

Heart of Midlothian

Alexandros Kyziridis

Attacker

Sturm Graz

Jeyland Mitchell

Defender

York

Malachi Fagan-Walcott

Centre-Back

Heart of Midlothian

Cláudio Soares Braga

Centre-Forward

Sturm Graz

Jacob Peter Hödl

Midfielder

Sturm Graz

Luca Weinhandl

Midfielder

Heart of Midlothian

Jordi Altena

Right-Back

Beerschot

Severin Guendouz

Attacker

Rules-based FoxyBetting analysis

Heart of Midlothian 0–2 Sturm Graz: confirmed result

Sturm Graz finished ahead of Heart of Midlothian in UEFA Champions League, with the source recording 0–2 on July 28, 2026.

Final result

Heart of Midlothian 0–2 Sturm Graz.

Source: stored event data
Score margin

The numerical final-score margin was 2.

Source: stored event data
Venue

The listed venue was Tynecastle Park.

Source: stored event data
Recorded timeline

The source timeline contains 14 recorded events.

Source: stored timeline data
Statistics supplied

The source supplies 18 event statistic rows.

Source: stored stats data
Shots on Goal

Heart of Midlothian: 4; Sturm Graz: 9.

Source: stored stats data
Shots off Goal

Heart of Midlothian: 7; Sturm Graz: 5.

Source: stored stats data
Total Shots

Heart of Midlothian: 15; Sturm Graz: 17.

Source: stored stats data

Generated deterministically from the stored TheSportsDB event, timeline, statistics and result fields. It does not infer causes, betting value, odds or future outcomes.

Separate editorial content

Operator reviews, not match recommendations

Each operator review and commercial offer below is separate from the score, result, statistics, and automated match summary above.

Market guides

Select a country-specific option

Currency, eligibility and payment questions change by location.

22Bet View offer