ADVERTISEMENT
Show scores
Order by:
Language:
Scottish Premiership >

St. Johnstone vs Hearts stream and TV schedule

St. JohnstoneSt. Johnstone
Wednesday 30/12
14:45
HeartsHearts
McDiarmid Park

Table

Scottish Premiership Standings

Pos.TeamMPWDLGFGAGDPForm
1 Celtic 13 10 1 2 28 10 18 31 WLDWW
2 Rangers 12 8 3 1 21 9 12 27 WDWDW
3 Falkirk 13 6 3 4 20 14 6 21 WWWWW
4 Hearts 12 6 2 4 26 22 4 20 LDWLW
5 Dundee 12 5 2 5 18 15 3 17 LWLDW
6 Dundee United 12 4 5 3 17 17 0 17 DDWDW
7 St. Johnstone 13 4 5 4 17 20 -3 17 WDDLD
8 St. Mirren 13 4 2 7 12 22 -10 14 LLDWL
9 Motherwell 13 3 4 6 15 21 -6 13 DWDLL
10 Hibernian 12 3 2 7 15 17 -2 11 WDLLL
11 Aberdeen 12 3 2 7 12 18 -6 11 LLLWL
12 Kilmarnock 13 2 3 8 13 29 -16 9 LDLLW
Promotion
Relegation

Head to Head

St. Johnstone vs Hearts Head to Head Record

St. Johnstone
18
Wins
21
Draws
29
Wins
Hearts
Matches: 68
Biggest Wins:
Hearts 3-0 St. Johnstone (2023)
Hearts 0-3 St. Johnstone (2016)
05/14/2025Hearts2 - 1St. JohnstonePremier League
02/23/2025St. Johnstone1 - 2HeartsPremier League
12/22/2024Hearts2 - 1St. JohnstonePremier League
11/02/2024St. Johnstone1 - 2HeartsPremier League
02/07/2024St. Johnstone0 - 1HeartsPremier League
11/25/2023Hearts1 - 0St. JohnstonePremier League
08/05/2023St. Johnstone0 - 2HeartsPremier League
03/04/2023Hearts3 - 0St. JohnstonePremier League
12/28/2022St. Johnstone2 - 3HeartsPremier League
08/28/2022Hearts3 - 2St. JohnstonePremier League

Match Details

Match Details and Broadcast Information

St. Johnstone and Hearts play on Dec 30, 2026, with kickoff scheduled for 14:45.
The match is scheduled for matchweek 21 during the 2026/2027 season.
Official lineups for both teams are available approximately one hour before kickoff.
Live scores, match events, and statistics are updated in real time once the match begins.
Match coverage includes confirmed TV listings, streaming options, and live updates.
All listed broadcasters are official rights holders for this match.
Kickoff times are shown in your local time.
How to watch St. Johnstone vs Hearts around the world
Fans can watch the match live on TV and online through official broadcasters. Use the TV listings above to find the official live stream available in your location.
How to watch Scottish Premiership
In the United States, you can watch Scottish Premiership live on CBS Sports (CBS Sports Network, Paramount+).
More details: How to watch Scottish Premiership in the United States

Newsletter Signup »

Email: Why Signup?
This form is protected by reCAPTCHA.
The Google Privacy Policy and Terms of Service apply.
Live Soccer TV App
Download the Live Soccer TV App for
iPhone and Android
Live Soccer TV App for iOSLive Soccer TV App for Android