St. Johnstone 1-0 Hearts: result and report

Premiership · Wednesday 30 October 2019

Result

St. Johnstone 1-0 Hearts

Premiership · Wednesday 30 October 2019, 19:45 UTC · half-time 0-0

St. Johnstone · Hearts · Premiership predictions

St. Johnstone 1-0 Hearts: match report

St. Johnstone won against Hearts 1-0 in the Premiership on Wednesday 30 October 2019. The half-time score was 0-0.

The only goal was an own goal by Christophe Berra in the 58th minute, credited to St. Johnstone.

Discipline: St. Johnstone received 1 yellow card; Hearts received 4 yellow cards.

Going into the game St. Johnstone were 12th on 7 points from 10 and Hearts 9th on 8 points from 10. This fixture belongs to an earlier Premiership season and is kept for reference.

St. Johnstone lined up in a 4-2-3-1 and Hearts in a 4-4-2. The highest match rating in our data went to Anthony Ralston of St. Johnstone (7.7), ahead of Sean Clare (7.5).

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

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

Data as of 5 Nov 2026.

Key events

  • 42'Yellow card · Christophe BerraHearts
  • 44'Yellow card · Jason KerrSt. Johnstone
  • 51'Yellow card · Aidy WhiteHearts
  • 58'Own goal · Christophe BerraSt. Johnstone · 1-0
  • 75'Yellow card · Steven MacLeanHearts
  • 81'Yellow card · Uche IkpeazuHearts

Head-to-head

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

Team news

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

Zander Clark, Anthony Ralston, Jason Kerr, Wallace Duffy, Scott Tanser, Murray Davidson, Ali McCann, Drey Wright, Matty Kennedy, David Wotherspoon, Stevie May

Hearts line-up (4-4-2)

Joel Pereira, Aaron Hickey, Michael Smith, Christophe Berra, Aidan White, Callumn Morrison, Loïc Damour, Oliver Božanić, Sean Clare, Steven MacLean, Uche Ikpeazu