Match Stats

St. Johnstone vs Heart of Midlothian

42'Yellow 42'   Christophe Berra44'Yellow 44'   Jason Kerr51'Yellow 51'   Aidan White75'Yellow 75'   MacLean Steven81'Yellow 81'   Uche Ikpeazu
St. Johnstone

St. Johnstone

  • D
  • D
  • L
  • W
  • D

1 - 0

Heart of Midlothian

Heart of Midlothian

  • L
  • L
  • D
  • W
  • L
  • 1st half score: 0 - 0
  • 2nd half score: 1 - 0
  • Date:30/10/2019
  • Time:18:45
  • Venue:McDiarmid Park
  • Referee:David Munro
St Johnstone duo a minor doubt for Hearts clash
St Johnstone duo a minor doubt for Hearts clash
David Wotherspoon and Murray Davidson both have niggles ahead of St Johnstone's Ladbrokes Premiership clash with Hearts.

However, both midfielders are expected to make the McDiarmid Park contest. Defender Liam Gordon (knee) remains on the sidelines.
Jamie Walker could make the bench for Hearts after recovering from a fractured leg. Glenn Whelan, Aidy White and Loic Damour could also feature in the squad following injury but Steven Naismith is just behind them in his recovery.
Jake Mulraney(ankle), Peter Haring (groin), Craig Halkett (knee), John Souttar (ankle), Ben Garuccio (knee) and Conor Washington (hamstring) remain on the sidelines.
Provisional St Johnstone squad: Clark, Duffy, Ralston, Tanser, Vihmann, Kerr, Callachan, Davidson, Holt, Swanson, Craig, McCann, Wright, O'Halloran, Kane, May, Hendry, Kennedy, Wotherspoon, Booth, Parish.
Provisional Hearts squad: Pereira, Smith, Hickey, Berra, Brandon, Dikamona, Irving, Bozanic, Whelan, Clare, MacLean, Ikpeazu, Keena, Meshino, Morrison, Henderson, Wighton, Walker, Damour, White, Doyle.

Head to Head Comparison

29/08/2026
Heart of Midlothian2 - 1St. Johnstone
14/05/2025
Heart of Midlothian2 - 1St. Johnstone
23/02/2025
St. Johnstone1 - 2Heart of Midlothian
22/12/2024
Heart of Midlothian2 - 1St. Johnstone
02/11/2024
St. Johnstone1 - 2Heart of Midlothian
07/02/2024
St. Johnstone0 - 1Heart of Midlothian
25/11/2023
Heart of Midlothian1 - 0St. Johnstone
05/08/2023
St. Johnstone0 - 2Heart of Midlothian
04/03/2023
Heart of Midlothian3 - 0St. Johnstone
28/12/2022
St. Johnstone2 - 3Heart of Midlothian
28/08/2022
Heart of Midlothian3 - 2St. Johnstone
19/02/2022
St. Johnstone2 - 1Heart of Midlothian
18/01/2022
Heart of Midlothian2 - 0St. Johnstone
27/10/2021
St. Johnstone1 - 1Heart of Midlothian
14/12/2019
Heart of Midlothian0 - 1St. Johnstone

St. Johnstone - Last 5 Matches

31/10/2026
Kilmarnock2 - 2St. Johnstone
28/10/2026
St. Johnstone2 - 2Motherwell
24/10/2026
Rangers FC4 - 0St. Johnstone
11/10/2026
Aberdeen0 - 1St. Johnstone
19/09/2026
St. Johnstone1 - 1Falkirk

Heart of Midlothian - Last 5 Matches

05/11/2026
Thun3 - 1Heart of Midlothian
01/11/2026
Heart of Midlothian1 - 2Hibernian
28/10/2026
Heart of Midlothian2 - 2Rangers FC
25/10/2026
Motherwell0 - 2Heart of Midlothian
22/10/2026
Trabzonspor2 - 0Heart of Midlothian