Skip to content
Dave
Join Dave

Scottish Premiership · Matchweek 21Preview

ST Johnstone crestST Johnstone

19:45

Wed 30 Dec · GMT

ST Johnstone vs Heart of Midlothian

Wednesday 30 December 2026, 7.45pm GMT

Add to calendar

ST Johnstone host Heart of Midlothian on Wednesday 30 December 2026, kick-off 7.45pm (GMT). UK TV channel to be confirmed.

How to watch

UK TV to be confirmed · Kick-off 7.45pm GMT

ST Johnstone v Heart of Midlothian this season

Previous meeting

Heart of Midlothian 2-1 ST Johnstone

Sat 29 Aug 2026

Questions and answers

When and where is ST Johnstone v Heart of Midlothian?

Wednesday 30 December 2026, kick-off 7.45pm (GMT).

Add Dave as a preferred source on GoogleSee more of our stories in Top Stories