Hearts 2-1 St. Johnstone: result and report

Premiership · Saturday 29 August 2026

Result

Hearts 2-1 St. Johnstone

Premiership · Saturday 29 August 2026, 14:00 UTC · Tynecastle Park, Edinburgh · half-time 2-0

Hearts · St. Johnstone · Premiership predictions

Hearts 2-1 St. Johnstone: match report

Hearts won against St. Johnstone 2-1 in the Premiership on Saturday 29 August 2026 at Tynecastle Park. It was 2-0 at half-time.

James Wilson opened the scoring in the 9th minute. Hearts's goals came from James Wilson (9') and an own goal by Enes Alic (39'). St. Johnstone scored through R. Paton (48').

Neither side received a card.

Going into the game Hearts were 5th on 3 points from 2 and St. Johnstone 6th on 3 points from 2. In the current table Hearts are 3rd on 20 points and St. Johnstone are 7th on 14 points.

Hearts lined up in a 4-2-3-1 and St. Johnstone in a 4-4-2. The highest match rating in our data went to Toby Steward of St. Johnstone (8.2), ahead of Tómas Bent Magnússon (7.9).

Before this game the head-to-head record in our data stood at 7 Hearts wins, 0 draws and 0 for St. Johnstone.

Data as of 5 Nov 2026.

Key events

  • 9'Goal · James WilsonHearts · 1-0
  • 39'Own goal · Enes AlicHearts · 2-0
  • 48'Goal · R. PatonSt. Johnstone · 2-1

Form and table

#TeamPWDLGFGAGDPtsForm
3Hearts116232417+720DWLWD
7St. Johnstone123541519-414WDLDD

Full Premiership table

Head-to-head

7 meetings: Hearts 7, draws 0, St. Johnstone 0.

Team news

Hearts line-up (4-2-3-1)

Beau Reus, Jordi Altena, Oisin McEntee, Stuart Findlay, Christian Borchgrevink, Tómas Bent Magnússon, Laurent Mendy, Sabah Kerjota, Cláudio Braga, Josh McPake, James Wilson

St. Johnstone line-up (4-4-2)

Toby Steward, Liam Smith, Zach Mitchell, C. Diabate, Enes Alic, Sam Stanton, Reece McAlear, J. Holt, Jamie Gullan, Josh Fowler, R. Paton

More Premiership fixtures