Aberdeen vs Hearts Live Score and Live Stream

Preview

Aberdeen went head-to-head with Hearts in the Premier League of Scotland on November 23. The game ended 1-0 in Aberdeen's favor.

Topi Keskinen scored the only goal of the game on the 39th minute of the match, putting Aberdeen ahead and ultimately sealing the victory.

All eyes turn to the pitch as Aberdeen and Hearts prepare to meet again, 4 months after their previous Premier League meeting that concluded in a 2-0 victory for Hearts. Aberdeen enter this match after two consecutive draws, having shared points with Motherwell and AEK Larnaca, marking their 3rd consecutive unbeaten match.

Hearts prepare for this game after drawing with Dundee United on November 9, pushing their unbeaten streak to ten games.

This Scottish Premiership clash features attacking talents who have defined the campaigns of Aberdeen and Hearts. Aberdeen’s attacking options, shaped by Jimmy Thelin’s vision, have been bolstered by Jesper Karlsson, the team’s top scorer, and Adil Aouchiche, both of whom have contributed crucial goals and assists. Karlsson has emerged as Aberdeen’s leading scorer in Scottish Premiership this season, netting three goals, with Armstrong leading their creative tally in the league with two assists. Aberdeen have also relied on Marko Lazetic, Topi Keskinen and Ante Palaversa to energize their attack through key shots and passes.

Meanwhile, Hearts’s top finisher Lawrence Shankland and Claudio Braga have played important roles in ensuring their attack, with Derek McInnes at the helm, remains effective. Hearts’s top scorer in Scottish Premiership, Shankland, has seven goals this season, with Kyziridis leading their creative tally in the league with four assists. Adding further support are Harry Milne, Craig Halkett and Stuart Findlay, who have combined to deliver key goals and assists for the team.

ScoreBat is covering Aberdeen 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 Premier League of Scotland in real time and provide live streaming whenever possible.

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

Live Streaming

You can watch Aberdeen 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 Aberdeen as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Aberdeen - 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.

AI Prediction

Before kickoff, our AI predicts the outcome of Aberdeen vs Hearts; once underway, the AI tracks every minute and refreshes its forecast accordingly. According to pre-match data, the model suggested that Hearts’s victory leads the probabilities with 49%, while a draw was at 28% and Aberdeen’s victory was at 23%.

Line-Ups

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

Aberdeen kicked off the game with Dimitar Mitov, Mats Knoester, Jack Milne, Nicky Devlin, Alexander Jensen, Adil Aouchiche, Dante Polvara who got substituted by Graeme Shinnie on the 84th minute, Dylan Lobban who got substituted by Gavin Molloy on the 81st minute, Topi Keskinen who got substituted by Nicolas Milanovic on the 84th minute, Stuart Armstrong who got substituted by Leighton Clarkson on the 81st minute and Marko Lazetic who got substituted by Kevin Nisbet on the 84th minute as starters, with Nick Suman, Gavin Molloy, Emmanuel Gyamfi, Nicolas Milanovic, Graeme Shinnie, Leighton Clarkson, Kenan Bilalovic, Kjartan Mar Kjartansson and Kevin Nisbet on the bench.

Hearts's starting eleven were Alexander Schwolow, Harry Milne, Stuart Findlay who got substituted by Jamie McCart on the 74th minute, Michael Steinwender who got substituted by Blair Spittal on the 73rd minute, Frankie Kent, Oisin Mcentee who got substituted by Christian Borchgrevink on the 73rd minute, Alexandros Kyziridis, Cameron Devlin, Tomas Bent Magnusson who got substituted by James Wilson on the 86th minute, Claudio Braga who got substituted by Alan Forrest on the 86th minute and Pierre Landry Kabore, with Craig Gordon, Jamie McCart, Stephen Kingsley, Christian Borchgrevink, Alan Forrest, Sabah Kerjota, Blair Spittal, James Wilson and Elton Kabangu on the bench.

Stats

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

  • Expected Goals: 0.43 - 1.8
  • Ball Possession: 40 - 60
  • Big Scoring Chances: 0 - 4
  • Total Attempts: 6 - 16
  • Shots On Target: 2 - 4
  • Blocked Shots: 1 - 5
  • Shots in the Box: 3 - 13
  • Shots from Outside the Box: 3 - 3
  • Woodwork Hits: 0 - 1
  • Fouls: 20 - 15
  • Corners: 6 - 3
  • Throw-Ins: 24 - 18
  • Saves: 4 - 1
  • Free Kicks: 15 - 20
  • Offsides: 0 - 3
  • Passes into Final Third: 112 - 145
  • Completed Passes in Final Third: 71 - 86
  • Touches in Opponent's Box: 10 - 27
  • Tackles: 22 - 25
  • Completed Tackles: 15 - 20
  • Total Crosses: 15 - 17
  • Successful Crosses: 0 - 3
  • Interceptions: 9 - 10
  • Clearances: 41 - 33

Referee showed the yellow card seven times throughout the game. Claudio Braga, Mats Knoester, Michael Steinwender, Cameron Devlin, Nicky Devlin, Gavin Molloy and Alexandros Kyziridis were the ones to receive it.

Head-to-head

The teams have met five times since October 2024. Aberdeen have won twice, Hearts once, while two matches ended level. Their latest meeting occurred on August 4, 2025, during the Premier League of Scotland, with Hearts winning 2-0. Aberdeen have scored six goals across these five encounters, while Hearts have scored six. As things stand, Aberdeen have a superior head-to-head record against Hearts in their recent encounters.

Aberdeen have won five of their fourteen matches in Premier League this season, with three draws and six defeats, scoring thirteen goals at an average of 0.93 per match and conceding fifteen at a rate of 1.07 per match. Hearts have won nine of their fifteen matches in Premier League this season, with five draws and one defeat, netting 30 goals (2.00 per match) and conceding twelve (0.80 per match).

Recent Form

Aberdeen are on a two-game drawing streak, including level games against Motherwell and AEK Larnaca in their last two outings, while Hearts are coming off a draw in their last match against Dundee United. Overall, Aberdeen have won five of their last twenty matches, losing eleven and drawing four, while in their last twenty matches, Hearts have recorded sixteen wins, one loss, and three draws.

  • Hearts have gone 10 consecutive matches without a defeat.
  • Hearts have scored two or more goals in their previous 4 away matches.
  • Aberdeen's last 3 matches had 2 or less goals.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Aberdeen occupy 7th spot with eighteen points in fourteen matches, while Hearts are currently 1st in the table with 32 points from fifteen matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Aberdeen and Hearts in real time. You can watch the goal by Topi Keskinen 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 Aberdeen - 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. Aberdeen 1, Hearts 0.
  2. 90 + 5'
    Alexandros Kyziridis is shown the yellow card.
  3. 89'
    Gavin Molloy is shown the yellow card.
  4. 86'
    Substitution for Hearts. Alan Forrest replaces Claudio Braga
  5. 86'
    Substitution for Hearts. James Wilson replaces Tomas Bent Magnusson
  6. 84'
    Substitution for Aberdeen. Graeme Shinnie replaces Dante Polvara
  7. 84'
    Substitution for Aberdeen. Kevin Nisbet replaces Marko Lazetic
  8. 84'
    Substitution for Aberdeen. Nicolas Milanovic replaces Topi Keskinen
  9. 81'
    Substitution for Aberdeen. Gavin Molloy replaces Dylan Lobban
  10. 81'
    Substitution for Aberdeen. Leighton Clarkson replaces Stuart Armstrong
  11. 81'
    Nicky Devlin is shown the yellow card.
  12. 74'
    Substitution for Hearts. Jamie McCart replaces Stuart Findlay
  13. 73'
    Substitution for Hearts. Christian Borchgrevink replaces Oisin Mcentee
  14. 73'
    Substitution for Hearts. Blair Spittal replaces Michael Steinwender
  15. 64'
    Cameron Devlin is shown the yellow card.
  16. 50'
    Michael Steinwender is shown the yellow card.
  17. 2T
    Kick-off
    Second half begins
  18. HT
    Half-Time - 1 : 0
    First half ends.
  19. 42'
    Mats Knoester is shown the yellow card.
  20. 39'
    1 - 0
    Topi Keskinen scores for Aberdeen.
  21. 31'
    Claudio Braga is shown the yellow card.
  22. 1T
    Kick-off
    First half begins