St. Johnstone 0-0 Hearts: result and report

Premiership · Saturday 23 December 2017

Result

St. Johnstone 0-0 Hearts

Premiership · Saturday 23 December 2017, 15:00 UTC · half-time 0-0

St. Johnstone · Hearts · Premiership predictions

St. Johnstone 0-0 Hearts: match report

St. Johnstone drew with Hearts 0-0 in the Premiership on Saturday 23 December 2017. The half-time score was 0-0.

Neither side found the net.

Discipline: St. Johnstone received 1 yellow card; Hearts received 2 yellow cards and 1 red card.

Going into the game St. Johnstone were 7th on 24 points from 18 and Hearts 5th on 27 points from 19. St. Johnstone went on to finish that season 8th with 46 points, and Hearts 6th with 49.

St. Johnstone lined up in a 4-4-1-1 and Hearts in a 4-2-3-1.

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

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

Data as of 5 Nov 2026.

Key events

  • 33'Yellow card · Don CowieHearts
  • 56'Yellow card · H. CochraneHearts
  • 78'Second yellow · H. CochraneHearts
  • 78'Yellow card · Paul PatonSt. Johnstone

Head-to-head

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

Team news

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

Zander Clark, Scott Tanser, Joe Shaughnessy, Steven Anderson, Paul Paton, Richard Foster, Blair Alston, Chris Millar, Stefan Scougall, Liam Craig, Denny Johnstone

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

Jon McLaughlin, Michael Smith, John Souttar, Christophe Berra, Connor Randall, Prince Bauben, Manuel David Milinkovic, D. Cowie, Harry Cochrane, Kyle Lafferty, Anthony McDonald