Scottish Premiership · Matchweek 21
St Johnstone v Heart Of Midlothian TV channel and kick-off time
- McDiarmid Park, Perth
Live
Updates automatically every minute. Official competition data.
Live: St Johnstone v Heart Of Midlothian minute by minute
St Johnstone v Heart Of Midlothian predicted line-ups
How both teams lined up in their last match. Confirmed line-ups appear here about an hour before kick-off.
- St Johnstone: starting XI against Kilmarnock (31 Oct 2026), 3-4-2-1. Manager: S. Valakari.
- Heart Of Midlothian: starting XI against Rangers (28 Oct 2026), 4-2-3-1. Manager: W. Vrancken.
Key stats
St Johnstone 7th · 14 pts
- Goals scored
- 1.1
- Goals conceded
- 1.5
- Possession
- 44%
- Goals after 76'
- 27%
Heart Of Midlothian 3rd · 20 pts
- Goals scored
- 2.3
- Goals conceded
- 1.5
- Possession
- 53%
- Goals after 76'
- 22%
Averages per game over the last 10 Scottish Premiership matches. Form: oldest to most recent.
What time is kick-off for St Johnstone v Heart Of Midlothian?
Kick-off is at 7.45pm (19:45 UK time) on Wednesday 30 December 2026 at McDiarmid Park. It is live on Sky Sports, Premier Sports.
St Johnstone v Heart Of Midlothian: head-to-head
- 29 Aug 2026Heart Of Midlothian 2-1 St Johnstone
- 14 May 2025Heart Of Midlothian 2-1 St Johnstone
- 23 Feb 2025St Johnstone 1-2 Heart Of Midlothian
- 22 Dec 2024Heart Of Midlothian 2-1 St Johnstone
- 2 Nov 2024St Johnstone 1-2 Heart Of Midlothian
Last 5 recorded meetings in the Scottish Premiership.
FAQs
When is St Johnstone v Heart Of Midlothian?
St Johnstone v Heart Of Midlothian is on Wednesday 30 December 2026 in the Scottish Premiership (Matchweek 21). The venue is McDiarmid Park.
What time is kick-off for St Johnstone v Heart Of Midlothian?
Kick-off is at 7.45pm UK time (19:45).
What channel is St Johnstone v Heart Of Midlothian on?
In the UK, Scottish Premiership matches are shown on Sky Sports and Premier Sports, with selected games picked for live TV.
What is St Johnstone's predicted line-up?
In their last match, against Kilmarnock (31 Oct 2026), St Johnstone lined up in a 3-4-2-1 with: T. Steward, C. Diabate, B. Mikulić, E. Alıç, M. Todd, R. McAlear, J. Holt, J. Cotterill, T. Steven, J. Fowler, D. Schmidt. Confirmed line-ups are announced about an hour before kick-off.
What is Heart Of Midlothian's predicted line-up?
In their last match, against Rangers (28 Oct 2026), Heart Of Midlothian lined up in a 4-2-3-1 with: B. Reus, J. Altena, M. Fagan-Walcott, J. McCart, R. Mato, L. Mendy, T. Magnússon, S. Kerjota, C. Miller, J. McPake, Cláudio Braga. Confirmed line-ups are announced about an hour before kick-off.
What is the head-to-head record between St Johnstone and Heart Of Midlothian?
In the last 5 recorded meetings, St Johnstone won 0, Heart Of Midlothian won 5 and 0 ended in a draw.