Sturm Graz vs Hearts — UEFA Champions League: stats, lineups & analysis
Match Events
play_arrow4 clips- 4′Sturm Graz, goal:1–0assist
- 38′Sturm Graz, goal:Goal
- 39′Sturm Graz, VAR review:Penalty cancelled
- Half-time1 – 0
- 46′Sturm Graz, substitution:offS. Seidl
- 47′Hearts, yellow card:Oisin McEnteeFoul
- 50′Sturm Graz, goal:2–0assist
- 53′Sturm Graz, goal:3–0assist
- 56′Sturm Graz, yellow card:Foul
- 59′Sturm Graz, goal:4–0assist
- 59′Hearts, substitution:off
- 59′Hearts, substitution:off
- 59′Hearts, substitution:S. KerjotaoffC. Miller
- 70′Sturm Graz, substitution:off
- 70′Sturm Graz, substitution:off
- 70′Sturm Graz, substitution:off
- 75′Hearts, substitution:off
- 79′Sturm Graz, substitution:off
- 84′Hearts, substitution:offO. McEntee
- 86′Hearts, yellow card:Foul
- Full-time4 – 0
Lineups
Tap a player for match statsKey Stats
Top Performers
Best rated
Goals
Assists
Videos
Player Ratings
Sturm Graz
Hearts
Match report
Sturm Graz overwhelm Heart Of Midlothian in Champions League qualifier
Sturm Graz thrashed Heart Of Midlothian 4-0 at Merkur-Arena in the second qualifying round of the UEFA Champions League, moving through the gears after an early breakthrough to leave the visitors with no way back.
AI-assisted match report written from official match data.
Jon Gorenc Stankovič opened the scoring in the fourth minute, converting from Jeyland Mitchell's assist, and that goal stood as the interval score. Sturm Graz turned the contest into a rout after the break, with Mitchell doubling the lead in the 50th minute, Luca Weinhandl adding a third three minutes later, and J. Heil completing the scoring in the 59th minute from a Weinhandl assist.
Despite holding just 33 percent of possession to Heart Of Midlothian's 67 percent, Sturm Graz were the far more direct side in front of goal, matching their opponents for shots on target at six apiece while making their chances count. Heart Of Midlothian committed more fouls across the match but were unable to turn territorial control into a response on the scoreboard.
Weinhandl scored once and set up another for a rating of 8.5, while Mitchell also contributed a goal and an assist as Sturm Graz's front line proved decisive.
Heart Of Midlothian's 67 percent possession share did little to trouble the scoreline, underlining how one-sided the match was in terms of clinical finishing.
Sturm Graz beat Hearts 4–0 (half-time 1–0).
Sturm Graz met Hearts in the UEFA Champions League (2nd Qualifying Round). Kick-off was Tuesday, 21 July 2026, 18:30 UTC at Merkur Arena. Referee: Gergo Bogar.
Team pages: Sturm Graz · Hearts · UEFA Champions League
Key moments
- 4' Goal: Jon Gorenc Stankovič (assist: Jeyland Mitchell) — 1–0 · Watch Jon Gorenc Stankovič's goal video (4')
- 50' Goal: Jeyland Mitchell (assist: Otar Kiteishvili) — 2–0 · Watch Jeyland Mitchell's goal video (50')
- 53' Goal: Luca Weinhandl (assist: Jacob Hödl) — 3–0 · Watch Luca Weinhandl's goal video (53')
- 59' Goal: Jürgen Heil (assist: Luca Weinhandl) — 4–0 · Watch Jürgen Heil's goal video (59')
Starting line-ups
Sturm Graz (4-4-2)
Hearts (4-2-3-1)
Sirius · Why these numbers
Before kick-off Sirius gave Sturm Graz 56%, the draw 25%, Hearts 19%. It finished Sturm Graz 4–0 Hearts.
Sturm Graz's rating edge carries it — Sturm Graz are the stronger side on our strength rating, and that is most of Sturm Graz's 56%. The draw at 25% is about what a gap this size usually leaves.
Why Sturm Graz at 56%?
Sturm Graz sit 158 points higher on our strength rating — 1557 to 1399. Sides with a 100–200-point rating edge at home won 57.2% of 12,553 such games. The 300 most similar past games finished 60–24–16.
Why only 56%?
No scored evidence points the other way. 56% is what this rating gap has been worth in games like these; the rest is the draw at 25% and Hearts at 19%.
Why the draw at 25%?
With a rating gap this size the draw starts at 24.1%. These teams' recent games average 2.4 goals — a typical goals environment. Games in that environment drew 26.2% of 27,374. The goals environment adds 1.2 points to the draw.
What did we measure but not count?
Heart Of Midlothian have 24 fully-tracked matches with us — under our usual 25-game bar — but their strength rating is anchored to the long-run European club ratings list, which carries their wider competitive history into the number. Clubs from leagues we don't fully cover play too few tracked games for a record built from scratch, so their rating chain starts from published long-run club ratings instead of a blind first guess.
Sirius probabilities, frozen at kick-off. Analysis, not betting advice. How Sirius is doing this season · Full breakdown, evidence cards and squad news in the Match Insights tab
About this match
On this page: the Sturm Graz vs Hearts final score and result, goal highlights and video clips of every goal, who scored, starting lineups, match stats and the full match report from this UEFA Champions League fixture.
- Who scored and when — a goal-by-goal timeline of the match.
- Match stats — possession, shots, expected goals (xG), corners and cards.
- Starting lineups and player ratings for both teams.
- Head-to-head record and recent form for both sides.
- Watch Jon Gorenc Stankovič's goal against Hearts (4').
- Watch Jeyland Mitchell's goal against Hearts (50').
- Watch Luca Weinhandl's goal against Hearts (53').
- Watch Jürgen Heil's goal against Hearts (59').
Watch the goals: goal highlights and video clips of every goal from Sturm Graz 4–0 Hearts. Explore more on the Sturm Graz and Hearts team pages or the UEFA Champions League page.

