Skip to content

Scottish Premiership · Matchweek 21

St Johnstone v Heart Of Midlothian TV channel and kick-off time

  • McDiarmid Park, Perth

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.

Heart Of Midlothian · 4-2-3-1 St Johnstone · 3-4-2-1
Reus
Mato
McCart
Fagan-Walcott
Altena
Magnússon
Mendy
McPake
Miller
Kerjota
Braga
Steward
Alıç
Mikulić
Diabate
Cotterill
Holt
McAlear
Todd
Fowler
Steven
Schmidt
  • 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

WDLDD
Goals scored
1.1
Goals conceded
1.5
Possession
44%
Goals after 76'
27%

Heart Of Midlothian 3rd · 20 pts

DWLWD
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.

Choose your country

We show kick-off times and TV channels for your country. We will remember it next time.

Install guíagol on your iPhone

  1. Open this page in Safari.
  2. Tap the Share button .
  3. Choose Add to Home Screen, then Add.