Kilmarnock vs Hearts Live Score and Live Stream

Preview

On May 18, Kilmarnock were hosting Hearts in the Relegation Group of the Premier League in Scotland. Hearts wrapped up the match with a 0-1 triumph.

The opening goal came on the 89th minute when Stephen Kingsley found the net, putting Hearts ahead and clinching the victory.

4 months after their last face-off in Premier League, Kilmarnock and Hearts meet again. In their last encounter, Hearts secured a 3-2 win. Their last outing ended in a loss to Motherwell last Wednesday, so Kilmarnock approach this game determined to rebound.

After their recent three-win streak against St. Johnstone, Motherwell and Ross County, Hearts, in comparison, approach this match with renewed confidence.

In this Scottish Premiership showdown, the spotlight will fall on the players who have been pivotal for Kilmarnock and Hearts throughout the campaign. The attacking efforts of Kilmarnock, guided by Derek McInnes, have been driven by Bruce Anderson, the team’s primary goal threat, and Daniel Armstrong, both of whom have delivered in crucial moments. Anderson leads Kilmarnock’s scoring charts in Scottish Premiership this season with eleven goals, with Armstrong topping their assist tally in the competition with seven. Kilmarnock’s attacking depth is further showcased by Fraser Murray, Bobby Wales and Marley Watkins, who have each made valuable contributions this season.

Meanwhile, Hearts’s leading scorer Lawrence Shankland and Blair Spittal have played significant roles in the team’s attack, under Liam Fox’s management, each providing decisive moments in their offensive play. Shankland has already scored eight goals in Scottish Premiership this season, and has also shown his creativity, leading the team with eight assists this campaign. Kenneth Vargas, James Wilson and James Penrice have also played key roles, contributing with goals and assists to fuel Hearts’s attack.

ScoreBat is covering Kilmarnock vs Hearts 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-kilmarnock-live-stream/

Live Streaming

You can watch Kilmarnock vs Hearts 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 Hearts (often referred to as Heart of Midlothian or Hearts of Midlothian) and Kilmarnock as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Kilmarnock - Hearts 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 Kilmarnock - Hearts in real time.

Kilmarnock kicked off the game with Robby McCrorie, Corrie Ndaba, Stuart Findlay who got substituted by Bruce Anderson on the 46th minute, Lewis Mayo, Brad Lyons who got substituted by Liam Polworth on the 70th minute, Fraser Murray, Liam Donnelly, David Watson, Daniel Armstrong who got substituted by Cole Burke on the 71st minute, Bobby Wales who got substituted by Marley Watkins on the 65th minute and Kyle Vassell who got substituted by Gary Mackay-Steven on the 83rd minute as starters, with Kieran O'Hara, Calvin Ramsay, Gary Mackay-Steven, Cole Burke, Archie Traynor, Liam Polworth, Marley Watkins, Innes Cameron and Bruce Anderson on the bench.

Hearts's starting eleven were Zander Clark who got substituted by Ryan Fulton on the 22nd minute, Harry Milne who got substituted by Craig Halkett on the 59th minute, Stephen Kingsley, Frankie Kent, Adam Forrester, Calem Nieuwenhof who got substituted by Sander Kartum on the 68th minute, Beni Baningime, Cameron Devlin, Yan Dhanda, Lawrence Shankland who got substituted by Elton Kabangu on the 69th minute and Alan Forrest who got substituted by James Wilson on the 69th minute, with Ryan Fulton, Craig Halkett, Michael Steinwender, Alfie Osborne, Barrie McKay, Jorge Grant, Sander Kartum, James Wilson and Elton Kabangu on the bench.

Stats

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

  • Expected Goals: 0.75 - 0.53
  • Ball Possession: 47 - 53
  • Big Scoring Chances: 2 - 1
  • Total Attempts: 17 - 11
  • Shots On Target: 1 - 5
  • Blocked Shots: 5 - 3
  • Shots in the Box: 11 - 4
  • Shots from Outside the Box: 6 - 7
  • Woodwork Hits: 0 - 0
  • Fouls: 14 - 13
  • Corners: 3 - 4
  • Throw-Ins: 15 - 14
  • Saves: 4 - 1
  • Free Kicks: 13 - 14
  • Offsides: 1 - 2
  • Passes into Final Third: 113 - 120
  • Completed Passes in Final Third: 80 - 82
  • Touches in Opponent's Box: 23 - 17
  • Tackles: 12 - 10
  • Completed Tackles: 7 - 7
  • Total Crosses: 25 - 13
  • Successful Crosses: 7 - 1
  • Interceptions: 8 - 9
  • Clearances: 20 - 19

Referee showed the yellow card twice throughout the game. Adam Forrester and Liam Donnelly were the ones to receive it.

Head-to-head

Over five meetings since March 2024, the teams have each had their moments. Kilmarnock have won twice, Hearts once, while the remaining matches ended in draws. The last time these teams met was on January 25, 2025, in the Premier League of Scotland, and Hearts emerged victorious with a 3-2 scoreline. Over the course of these five head-to-head games, Kilmarnock have found the net six times, whereas Hearts have scored five. Overall, Kilmarnock hold a stronger head-to-head record against Hearts in recent meetings.

Kilmarnock have won twelve of their 38 matches in Premier League Relegation Group this season, with eight draws and eighteen defeats, scoring 45 goals, averaging 1.18 per match, while conceding 64, an average of 1.68 per match. In Premier League Relegation Group, Hearts have played 38 matches, winning fifteen, drawing seven and losing sixteen, scoring 52 goals, averaging 1.37 per match, while conceding 47, an average of 1.24 per match.

Recent Form

Kilmarnock are coming off a loss in their last match against Motherwell, while Hearts's recent form includes three consecutive wins, having won St. Johnstone, Motherwell and Ross County in their last three matches. Overall, in their last twenty matches, Kilmarnock have recorded seven wins, ten losses, and three draws, while over their most recent twenty games, Hearts have claimed twelve victories, suffered six defeats, and drawn two times.

  • Kilmarnock have gone 7 consecutive matches without a draw.
  • Hearts haven't played a draw in their previous 5 matches.
  • Kilmarnock haven't lost in their previous 4 home matches.

Live Standings

As always, Scotland Premier League Relegation Group's live standings are availble and updated in real time. Kilmarnock are currently 3rd in the table with 44 points from 38 matches, while Hearts sit 1st with 52 points from 38 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Kilmarnock and Hearts in real time. You can watch the goal by Stephen Kingsley 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 Kilmarnock - Hearts 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. Kilmarnock 0, Hearts 1.
  2. 89'
    0 - 1
    Stephen Kingsley scores for Hearts, assisted by James Wilson.
  3. 83'
    Substitution for Kilmarnock. Gary Mackay-Steven replaces Kyle Vassell
  4. 71'
    Substitution for Kilmarnock. Cole Burke replaces Daniel Armstrong
  5. 70'
    Substitution for Kilmarnock. Liam Polworth replaces Brad Lyons
  6. 69'
    Substitution for Hearts. Elton Kabangu replaces Lawrence Shankland
  7. 69'
    Substitution for Hearts. James Wilson replaces Alan Forrest
  8. 68'
    Substitution for Hearts. Sander Kartum replaces Calem Nieuwenhof
  9. 65'
    Substitution for Kilmarnock. Marley Watkins replaces Bobby Wales
  10. 59'
    Substitution for Hearts. Craig Halkett replaces Harry Milne
  11. 2T
    Kick-off
    Second half begins
  12. 46'
    Substitution for Kilmarnock. Bruce Anderson replaces Stuart Findlay
  13. HT
    Half-Time - 0 : 0
    First half ends.
  14. 40'
    Liam Donnelly is shown the yellow card.
  15. 38'
    Red Card
    Yan Dhanda is shown the red card.
  16. 22'
    Substitution for Hearts. Ryan Fulton replaces Zander Clark
  17. 19'
    Adam Forrester is shown the yellow card.
  18. 1T
    Kick-off
    First half begins