St. Johnstone vs Kilmarnock Live Score and Live Stream

Preview

In Premier League Relegation Group action, St. Johnstone met Kilmarnock on May 3. The final score saw Kilmarnock beat St. Johnstone 0-2.

The game turned on the 12th minute when David Watson found the net, handing Kilmarnock the advantage. Daniel Armstrong added to the score, setting the final scoreline at 0-2.

As St. Johnstone and Kilmarnock square off once more, the memory of St. Johnstone's 3-1 win in their Premier League meeting from 3 months ago still lingers. St. Johnstone come into this game on the back of a challenging run, with recent defeats at the hands of Motherwell, Celtic and Dundee United.

Kilmarnock, in contrast to their opponent's recent struggles, enter the match on a positive note, having secured a victory over Ross County in their last outing. Despite this, their defensive frailties have been apparent as they have been conceding goals for ten consecutive away matches now.

This Scottish Premiership clash features attacking talents who have defined the campaigns of St. Johnstone and Kilmarnock. St. Johnstone’s leading scorer Benjamin Kimpioka and Mackenzie Kirk have played significant roles in the team’s attack, with Simo Valakari at the helm, each providing decisive moments in their offensive play. Kirk has already scored eight goals in Scottish Premiership this season, while Carey has been their leading creator in the competition with three assists. Nicky Clark, Adama Sidibeh and Jack Sanders have supported the attack well, combining for important goals and assists throughout the campaign.

Meanwhile, Bruce Anderson and Daniel Armstrong have been pivotal for Kilmarnock’s attack, carefully orchestrated by Derek McInnes, combining to deliver important goals and assists. Anderson has already scored ten goals in Scottish Premiership this season, with Armstrong leading their creative tally in the league with six assists. Kilmarnock’s offense has also been strengthened by Fraser Murray, Bobby Wales and Marley Watkins, who have provided crucial contributions in the final third.

ScoreBat is covering St. Johnstone vs Kilmarnock 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/kilmarnock-vs-st-johnstone-live-stream/

Live Streaming

You can watch St. Johnstone vs Kilmarnock 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 Kilmarnock and St. Johnstone (sometimes called St Johnston, St Johnstone or St.Johnstone) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of St. Johnstone - Kilmarnock 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.

Line-Ups

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

St. Johnstone kicked off the game with Andy Fisher, Barry Douglas, Daniels Balodis, Sven Sprangler, Steven Taylor, Victor Griffith who got substituted by Nicky Clark on the 65th minute, Elliot Watt, Graham Carey, Joshua Mcpake who got substituted by Franciszek Franczak on the 79th minute, Mackenzie Kirk who got substituted by Adama Sidibeh on the 65th minute and Uche Ikpeazu as starters, with Ross Sinclair, Sam Curtis, Franciszek Franczak, Maksym Kucheriavyi, Stephen Duke-Mckenna, Jason Holt, Adama Sidibeh, Benjamin Kimpioka and Nicky Clark on the bench.

Kilmarnock's starting eleven were Kieran O'Hara, Corrie Ndaba, Stuart Findlay, Robbie Deas, Lewis Mayo, Bobby Wales who got substituted by Rory McKenzie on the 46th minute, David Watson who got substituted by Liam Polworth on the 89th minute, Liam Donnelly, Daniel Armstrong who got substituted by Kyle Vassell on the 77th minute, Bruce Anderson who got substituted by Marley Watkins on the 77th minute and Fraser Murray who got substituted by Calvin Ramsay on the 87th minute, with Robby McCrorie, Calvin Ramsay, Matthew Kennedy, Gary Mackay-Steven, Rory McKenzie, Liam Polworth, Marley Watkins, Kyle Vassell and Innes Cameron on the bench.

Stats

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

  • Expected Goals: 1.54 - 1.23
  • Ball Possession: 69 - 31
  • Big Scoring Chances: 1 - 1
  • Total Attempts: 18 - 12
  • Shots On Target: 3 - 4
  • Blocked Shots: 6 - 3
  • Shots in the Box: 11 - 4
  • Shots from Outside the Box: 7 - 8
  • Woodwork Hits: 0 - 0
  • Fouls: 12 - 16
  • Corners: 5 - 2
  • Throw-Ins: 32 - 15
  • Saves: 2 - 3
  • Free Kicks: 16 - 11
  • Offsides: 2 - 1
  • Passes into Final Third: 120 - 117
  • Completed Passes in Final Third: 69 - 46
  • Touches in Opponent's Box: 19 - 15
  • Tackles: 7 - 11
  • Completed Tackles: 2 - 9
  • Total Crosses: 22 - 12
  • Successful Crosses: 6 - 4
  • Interceptions: 6 - 10
  • Clearances: 21 - 43

Referee showed the yellow card three times throughout the game. Uche Ikpeazu, Elliot Watt and Daniel Armstrong were the ones to receive it.

Head-to-head

Since December 2023, the teams have gone head-to-head five times. St. Johnstone have two wins to their name while Kilmarnock have three. Their most recent clash took place on February 15, 2025, with Kilmarnock winning 3-1. St. Johnstone have scored six goals across these five encounters, while Kilmarnock have scored seven. So, overall, Kilmarnock have the edge in head-to-head matches against St. Johnstone in their recent history.

In Premier League Relegation Group, St. Johnstone have played 35 matches, winning eight, drawing five and losing 22, scoring 35 goals at an average of 1.00 per match and conceding 63 at a rate of 1.80 per match. In Premier League Relegation Group, Kilmarnock have played 35 matches, winning eleven, drawing eight and losing sixteen, netting 42 goals (1.20 per match) and conceding 58 (1.66 per match).

Recent Form

St. Johnstone's recent form includes three consecutive losses, including defeats against Motherwell, Celtic and Dundee United in their last three outings, while Kilmarnock's most recent outing ended in a win against Ross County. Overall, St. Johnstone have won seven of their last twenty matches, losing ten and drawing three, while Kilmarnock have won six of their last twenty matches, losing ten and drawing four.

  • Kilmarnock have gone 10 consecutive away matches without a clean sheet.
  • St. Johnstone haven't played a draw in their previous 5 matches.
  • Kilmarnock have gone 4 consecutive matches without a draw.

Live Standings

As always, Scotland Premier League Relegation Group's live standings are availble and updated in real time. St. Johnstone are 6th with 29 points from their 35 games, while Kilmarnock hold 3rd place with 41 points after 35 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between St. Johnstone and Kilmarnock in real time. You can watch the goals by David Watson and Daniel Armstrong 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 St. Johnstone - Kilmarnock 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. St. Johnstone 0, Kilmarnock 2.
  2. 89'
    Substitution for Kilmarnock. Liam Polworth replaces David Watson
  3. 87'
    Substitution for Kilmarnock. Calvin Ramsay replaces Fraser Murray
  4. 79'
    Substitution for St. Johnstone. Franciszek Franczak replaces Joshua Mcpake
  5. 77'
    Substitution for Kilmarnock. Kyle Vassell replaces Daniel Armstrong
  6. 77'
    Substitution for Kilmarnock. Marley Watkins replaces Bruce Anderson
  7. 74'
    Daniel Armstrong is shown the yellow card.
  8. 66'
    Elliot Watt is shown the yellow card.
  9. 65'
    Substitution for St. Johnstone. Adama Sidibeh replaces Mackenzie Kirk
  10. 65'
    Substitution for St. Johnstone. Nicky Clark replaces Victor Griffith
  11. 53'
    0 - 2
    Daniel Armstrong scores from the penalty spot for Kilmarnock making the score 0 - 2.
  12. 2T
    Kick-off
    Second half begins
  13. 46'
    Substitution for Kilmarnock. Rory McKenzie replaces Bobby Wales
  14. HT
    Half-Time - 0 : 1
    First half ends.
  15. 26'
    Uche Ikpeazu is shown the yellow card.
  16. 12'
    0 - 1
    David Watson scores for Kilmarnock, assisted by Corrie Ndaba.
  17. 1T
    Kick-off
    First half begins