Hearts vs St. Johnstone Live Score and Live Stream

Preview

On August 29, Hearts were hosting St. Johnstone in the Premier League of Scotland. Hearts came out on top, securing a 2-1 win.

The game turned on the 9th minute when James Wilson found the net, tipping the balance in Hearts's favor. Enes Alic and Ruari Paton then scored, concluding at 2-1.

The spotlight turns to the field where Hearts and St. Johnstone square off once more, a year after the Premier League Relegation Group encounter that concluded in a 2-1 victory for Hearts. Hearts come into this match fresh off a victory over Rapid in Conference League Qualifying playoffs on August 26, bringing their unbeaten streak to five. Their recent victory has come with a cost though, as their backline remains a concern, having conceded goals in each of their last four matches.

St. Johnstone, in comparison, are coming off a defeat to St. Mirren in the Premier League on August 8. They've had trouble holding their opponents at bay, conceding goals in their last four 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 attacking options, guided by Wouter Vrancken, have been bolstered by Claudio Braga and Joshua Mcpake, both of whom have contributed crucial goals and assists. In Scottish Premiership, Braga has been Hearts’s standout scorer with one goal, while Mcpake has been their leading creator in the competition with three assists. Adding further support are Tom Renaud, Calvin Miller and Blair Spittal, who have combined to deliver key goals and assists for the team.

Meanwhile, Josh Fowler and Jamie Gullan have been pivotal for St. Johnstone’s attack, under the tactical direction of Simo Valakari, combining to deliver important goals and assists. Fowler has emerged as St. Johnstone’s leading scorer in Scottish Premiership this season, netting one goal, with Gullan topping their assist tally in the competition with two. Cheick Diabate, Kai Fotheringham and Sam Stanton have also played key roles, contributing with goals and assists to fuel St. Johnstone’s 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 Premier League of Scotland in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/hearts-vs-st-johnstone-live-stream/

Live Streaming

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.

AI Prediction

Our AI kicks off with a pre-match prediction for Hearts–St. Johnstone, and as the game progresses, it refines those predictions continuously based on live developments.

Line-Ups

We are updating team formations and line-ups for Hearts - St. Johnstone in real time.

Hearts kicked off the game with Beau Reus, Christian Borchgrevink, Stuart Findlay, Oisin Mcentee, Jordi Altena, Laurent Mendy who got substituted by Blair Spittal on the 57th minute, Tomas Bent Magnusson, Joshua Mcpake, Claudio Braga, Sabah Kerjota who got substituted by Calvin Miller on the 81st minute and James Wilson who got substituted by Pierre Landry Kabore on the 57th minute as starters, with Ryan Fulton, MJ Kamson-Kamara, Calvin Miller, Rogers Mato, Sabri Guendouz, Blair Spittal, Amadou Ba-Sy, JJ Williams and Pierre Landry Kabore on the bench.

St. Johnstone's starting eleven were Toby Steward, Enes Alic, Cheick Diabate, Zach Mitchell, Liam Smith who got substituted by Logan Chalmers on the 90th minute, Jamie Gullan who got substituted by Taylor Steven on the 73rd minute, Jason Holt, Reece McAlear, Sam Stanton who got substituted by Macaulay Tait on the 72nd minute, Ruari Paton who got substituted by Kai Fotheringham on the 73rd minute and Josh Fowler, with Ross Sinclair, Matty Foulds, Bozo Mikulic, Morgan Boyes, Kai Fotheringham, Matthew Todd, Macaulay Tait, Taylor Steven and Logan Chalmers on the bench.

Stats

Explore stats from Hearts vs St. Johnstone on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 1.6 - 1.21
  • Ball Possession: 47 - 53
  • Big Scoring Chances: 2 - 1
  • Total Attempts: 16 - 9
  • Shots On Target: 7 - 4
  • Blocked Shots: 2 - 2
  • Shots in the Box: 9 - 8
  • Shots from Outside the Box: 7 - 1
  • Woodwork Hits: 1 - 0
  • Fouls: 11 - 14
  • Corners: 8 - 4
  • Saves: 3 - 7
  • Free Kicks: 14 - 11
  • Offsides: 1 - 1
  • Passes into Final Third: 95 - 128
  • Completed Passes in Final Third: 59 - 93
  • Touches in Opponent's Box: 22 - 16
  • Tackles: 14 - 14
  • Completed Tackles: 11 - 9
  • Total Crosses: 24 - 21
  • Successful Crosses: 4 - 4
  • Interceptions: 6 - 13
  • Clearances: 38 - 26

Head-to-head

Over five meetings since February 2024, the teams have each had their moments. Hearts have won all five matches, leaving St. Johnstone without a single victory or draw. The most recent match between them was on May 14, 2025, in the Relegation Group of the Premier League in Scotland, where Hearts secured a 2-1 victory. Across these five head-to-head matches, Hearts have scored nine goals, while St. Johnstone have netted four. So, overall, Hearts have the edge in head-to-head matches against St. Johnstone in their recent history.

Hearts have won four of their five matches in Premier League this season, with zero draws and one defeat, scoring twelve goals at an average of 2.40 per match and conceding five at a rate of 1.00 per match. In Premier League, St. Johnstone have played five matches, winning two, drawing one and losing two, netting eight goals (1.60 per match) and conceding eight (1.60 per match).

Recent Form

Hearts are coming off a win in their last match against Rapid, while St. Johnstone's most recent outing ended in a loss against St. Mirren. Overall, over their most recent twenty games, Hearts have claimed ten victories, suffered six defeats, and drawn four times, while over their most recent twenty games, St. Johnstone have claimed thirteen victories, suffered four defeats, and drawn three times.

  • St. Johnstone have gone 14 consecutive matches without a draw.
  • Hearts haven't lost in their last 5 matches.
  • Hearts have conceded a goal in each of their last 3 home matches.
  • St. Johnstone's previous 3 away matches had 2 or fewer goals.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Hearts are 2nd with twelve points from their five games, while St. Johnstone are 7th with seven points from their five games.

Video Highlights

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 James Wilson, Enes Alic and Ruari Paton 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.

Live Commentary

  1. FT
    Full Time
    Match ends. Hearts 2, St. Johnstone 1.
  2. 90'
    Substitution for St. Johnstone. Logan Chalmers replaces Liam Smith.
  3. 81'
    Substitution for Hearts. Calvin Miller replaces Sabah Kerjota.
  4. 73'
    Substitution for St. Johnstone. Kai Fotheringham replaces Ruari Paton.
  5. 73'
    Substitution for St. Johnstone. Taylor Steven replaces Jamie Gullan.
  6. 72'
    Substitution for St. Johnstone. Macaulay Tait replaces Sam Stanton.
  7. 57'
    Substitution for Hearts. Pierre Landry Kabore replaces James Wilson.
  8. 57'
    Substitution for Hearts. Blair Spittal replaces Laurent Mendy.
  9. 48'
    2 - 1
    Ruari Paton scores for St. Johnstone, assisted by Sam Stanton.
  10. 2H
    Second half kick-off
    Second half begins.
  11. HT
    Half-Time - 2 : 0
    First half ends.
  12. 39'
    2 - 0
    Enes Alic scores into his own net.
  13. 9'
    1 - 0
    James Wilson scores for Hearts, assisted by Joshua Mcpake.
  14. 1H
    Kick-off
    First half begins.
Add real-time football livescores to your website or app
Build your widget
Free version available. No credit card required.