Hearts squared off with St. Johnstone in the Relegation Group of the Premier League in Scotland action on May 14. Hearts came out on top, securing a 2-1 win.
Barry Douglas scored the first goal of the game into his own net on the 17th minute of the match, tipping the balance in Hearts's favor. Alan Forrest and Graham Carey found the net next, ending the game at 2-1.
As Hearts and St. Johnstone meet again, the memory of Hearts's 1-2 win in their Premier League face-off from 4 months ago still lingers. Hearts is on a solid streak, securing wins against Motherwell and Ross County, looking to add another win to their streak as they face St. Johnstone.
After their recent win against Ross County, St. Johnstone approach this match with renewed confidence in the same manner. For all that, their backline remains a concern, conceding goals in their last five matches in a row.
This Scottish Premiership encounter highlights the attacking players who have stood out for Hearts and St. Johnstone throughout the campaign, even in challenging moments. Hearts’s top finisher Lawrence Shankland and Blair Spittal have played important roles in ensuring their attack, under Liam Fox’s guidance, remains effective. Shankland leads Hearts’s scoring charts in Scottish Premiership this season with eight goals, and is also the team’s top assist provider, with eight key passes leading to goals so far this term. Adding further support are Kenneth Vargas, James Wilson and James Penrice, who have combined to deliver key goals and assists for the team.
Meanwhile, St. Johnstone’s attacking options, under Simo Valakari’s management, have been bolstered by Benjamin Kimpioka, the team’s top scorer, and Mackenzie Kirk, both of whom have contributed crucial goals and assists. Kirk has already scored eight goals in Scottish Premiership this season, while Carey remains their top assist provider in the competition with three. Nicky Clark, Adama Sidibeh and Joshua Mcpake have made their presence felt as well, chipping in with decisive contributions in attack.
ScoreBat is covering Hearts vs St. Johnstone in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Relegation Group of the Premier League in Scotland in real time and provide live streaming whenever possible.
URL: https://www.scorebat.com/hearts-vs-st-johnstone-live-stream/
You can watch Hearts vs St. Johnstone live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.
We aggregate all official videos from official websites and Youtube channels of St. Johnstone (often referred to as St Johnston, St Johnstone or St.Johnstone) and Hearts (sometimes called Heart of Midlothian or Hearts of Midlothian) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Hearts - St. Johnstone match available that isn't behind a paywall - you will be able to watch it on ScoreBat.
We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.
We are updating team formations and line-ups for Hearts - St. Johnstone in real time.
Hearts kicked off the game with Ryan Fulton, Harry Milne, Craig Halkett, Frankie Kent, Adam Forrester, Jorge Grant, Beni Baningime, Cameron Devlin, Yan Dhanda who got substituted by Calem Nieuwenhof on the 71st minute, Lawrence Shankland and Alan Forrest who got substituted by James Wilson on the 64th minute as starters, with Zander Clark, Stephen Kingsley, Michael Steinwender, Calem Nieuwenhof, Musa Drammeh, Sander Kartum, Alfie Osborne, James Wilson and Elton Kabangu on the bench.
St. Johnstone's starting eleven were Andy Fisher, Steven Taylor, Barry Douglas, Daniels Balodis, Sam Curtis who got substituted by Sven Sprangler on the 46th minute, Elliot Watt, Jason Holt who got substituted by Franciszek Franczak on the 59th minute, Stephen Duke-Mckenna, Joshua Mcpake, Victor Griffith who got substituted by Graham Carey on the 46th minute and Mackenzie Kirk who got substituted by Uche Ikpeazu on the 59th minute, with Ross Sinclair, Graham Carey, Sven Sprangler, Maksym Kucheriavyi, Franciszek Franczak, Adama Sidibeh, Benjamin Kimpioka, Uche Ikpeazu and Nicky Clark on the bench.
Explore stats from Hearts vs St. Johnstone on ScoreBat - we are updating the numbers on this page every second of the game.
Referee showed the yellow card three times throughout the game. Steven Taylor, Frankie Kent and Barry Douglas were the ones to receive it.
Since November 2023, the teams have clashed five times. Hearts have dominated, winning all five matches without conceding a draw or loss. The most recent match between them was on February 23, 2025, in the Premier League of Scotland, where Hearts secured a 1-2 victory. Over the course of these five head-to-head games, Hearts have found the net eight times, whereas St. Johnstone have scored three. Overall, Hearts hold a stronger head-to-head record against St. Johnstone in recent meetings.
Hearts have played 38 matches in Premier League Relegation Group, with fifteen wins, seven draws, and sixteen losses this season, scoring 52 goals, averaging 1.37 per match, while conceding 47, an average of 1.24 per match. St. Johnstone have won nine of their 38 matches in Premier League Relegation Group this season, with five draws and 24 defeats, netting 38 goals (1.00 per match) and conceding 68 (1.79 per match).
Hearts are currently on a run of two straight wins, having won Motherwell and Ross County in their last two matches, while St. Johnstone are coming off a win in their last match against Ross County. Overall, in their last twenty matches, Hearts have recorded twelve wins, six losses, and two draws, while over their most recent twenty games, St. Johnstone have claimed eight victories, suffered ten defeats, and drawn two times.
As always, Scotland Premier League Relegation Group's live standings are availble and updated in real time. Hearts are currently 1st in the table with 52 points from 38 matches, while St. Johnstone sit 6th with 32 points from 38 matches.
We are adding goal videos and full video highlights of the match between Hearts and St. Johnstone in real time. You can watch the goals by Barry Douglas, Alan Forrest and Graham Carey as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Hearts - St. Johnstone are being added as they become available on the official social media channels of the league or the teams.