Hearts 2-1 St. Johnstone: result and report

Premiership · Saturday 29 September 2018

Result

Hearts 2-1 St. Johnstone

Premiership · Saturday 29 September 2018, 14:00 UTC · half-time 1-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 September 2018. It was 1-0 at half-time.

Peter Haring opened the scoring in the 25th minute. Hearts's goals came from Peter Haring (25') and Jimmy Dunne (65'). St. Johnstone scored through Ross Callachan (77').

Neither side received a card.

Going into the game Hearts were 1st on 16 points from 6 and St. Johnstone 8th on 8 points from 6. Hearts went on to finish that season 7th with 51 points, and St. Johnstone 6th with 52.

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

Going into the match Hearts's last five read D-W-W-W-W and St. Johnstone's L-D-W-W-D.

Data as of 5 Nov 2026.

Key events

  • 25'Goal · Peter HaringHearts · 1-0
  • 65'Goal · Jimmy DunneHearts · 2-0
  • 77'Goal · Ross CallachanSt. Johnstone · 2-1

Head-to-head

10 meetings: Hearts 2, draws 4, St. Johnstone 4.

Team news

Hearts line-up

Zdeněk Zlámal, Michael Smith, Jimmy Dunne, John Souttar, Peter Haring, Oliver Lee, Arnaud Djoum, Demetri Mitchell, Steven Naismith, Steven MacLean, Callumn Morrison

St. Johnstone line-up

Zander Clark, Scott Tanser, Joe Shaughnessy, Jason Kerr, Richard Foster, Blair Alston, Drey Wright, R. Callachan, Chris Kane, David McMillan, Matty Kennedy