Hearts vs Celtic Live Score and Live Stream

Preview

Hearts went head-to-head with Celtic in the Premier League of Scotland on January 25. It’s full-time, and the match ended in a 2-2 draw.

On the 7th minute, Benjamin Nygren netted the first goal of the match, handing Celtic the advantage. The scoreline was shaped by further goals from Stuart Findlay, Yang Hyun-Jun and Claudio Braga, making the final score 2-2.

Tensions run high as the upcoming encounter sees Hearts and Celtic prepare to meet again, 2 months after the previous Premier League meeting which Hearts won 1-2. Hearts come into this match following a defeat to Falkirk on January 17, looking to bounce back with a stronger performance.

Celtic approach this game after a draw with Bologna on January 22, bringing their unbeaten streak to four.

This Scottish Premiership clash shines a light on the players who have played crucial roles in creating and converting chances for Hearts and Celtic in this campaign. Hearts’s attacking options, shaped by Derek McInnes’s vision, have been bolstered by Lawrence Shankland, the team’s top scorer, and Claudio Braga, both of whom have contributed crucial goals and assists. Shankland leads Hearts’s scoring charts in Scottish Premiership this season with eleven goals, while Kyziridis remains their top assist provider in the competition with six. Harry Milne, Craig Halkett and Stuart Findlay have also played key roles, contributing with goals and assists to fuel Hearts’s attack.

Meanwhile, Celtic’s offensive unit, under Martin O'Neill’s management, has leaned on Benjamin Nygren, their main scorer, and Daizen Maeda, as they continue to drive the team’s attacking efforts forward. Celtic’s top scorer in Scottish Premiership, Nygren, has ten goals this season, as Tierney continues to lead their creative efforts in the tournament with seven assists. Adding further support are Arne Engels, Reo Hatate and Johnny Kenny, who have combined to deliver key goals and assists for the team.

ScoreBat is covering Hearts vs Celtic 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/celtic-vs-hearts-live-stream/

Live Streaming

You can watch Hearts vs Celtic 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 Celtic (often referred to as Celtic Glasgow) 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 - Celtic 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 system first delivers a pre-match prediction for Hearts–Celtic; once underway, the AI tracks every minute and refreshes its forecast accordingly. Ahead of kick-off, the algorithm projected that Celtic’s victory stands out as the leading outcome, at 49%, while a draw was at 27% and Hearts’s victory was at 24%.

Line-Ups

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

Hearts kicked off the game with Craig Gordon, Jamie McCart who got substituted by Oisin Mcentee on the 71st minute, Stuart Findlay, Craig Halkett, Michael Steinwender who got substituted by Blair Spittal on the 86th minute, Tomas Bent Magnusson who got substituted by Sabah Kerjota on the 71st minute, Marc Leonard, Alexandros Kyziridis, Claudio Braga, Harry Milne and Pierre Landry Kabore who got substituted by James Wilson on the 90th minute as starters, with Alexander Schwolow, Oisin Mcentee, Frankie Kent, Jordi Altena, Blair Spittal, Sabah Kerjota, Ageu, James Wilson and Elton Kabangu on the bench.

Celtic's starting eleven were Kasper Schmeichel, Kieran Tierney who got substituted by Dane Murray on the 73rd minute, Liam Scales, Auston Trusty, Julian Araujo, Benjamin Nygren, Callum McGregor, Arne Engels, Daizen Maeda, Tomas Cvancara who got substituted by Sebastian Tounekti on the 66th minute and Yang Hyun-Jun who got substituted by Anthony Ralston on the 77th minute, with Viljami Sinisalo, Dane Murray, Anthony Ralston, Colby Donovan, Luke Mccowan, Paulo Bernardo, James Forrest, Reo Hatate and Sebastian Tounekti on the bench.

Stats

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

  • Expected Goals: 1.8 - 1.11
  • Ball Possession: 55 - 45
  • Big Scoring Chances: 4 - 1
  • Total Attempts: 16 - 9
  • Shots On Target: 8 - 3
  • Blocked Shots: 4 - 3
  • Shots in the Box: 10 - 7
  • Shots from Outside the Box: 6 - 2
  • Woodwork Hits: 1 - 1
  • Fouls: 13 - 22
  • Corners: 2 - 2
  • Throw-Ins: 34 - 25
  • Saves: 1 - 6
  • Free Kicks: 22 - 13
  • Offsides: 3 - 1
  • Passes into Final Third: 129 - 72
  • Completed Passes in Final Third: 71 - 33
  • Touches in Opponent's Box: 31 - 13
  • Tackles: 8 - 16
  • Completed Tackles: 4 - 11
  • Total Crosses: 19 - 7
  • Successful Crosses: 9 - 2
  • Interceptions: 2 - 7
  • Clearances: 14 - 25

Referee showed the yellow card nine times throughout the game. Tomas Cvancara, Tomas Bent Magnusson, Julian Araujo, Oisin Mcentee, Arne Engels, Stuart Findlay, Callum McGregor, Kasper Schmeichel and Sebastian Tounekti were the ones to receive it.

Head-to-head

The teams have met five times since September 2024. Hearts have won twice while Celtic have won three times. The last time these teams met was on December 7, 2025, in the Premier League of Scotland, and Hearts emerged victorious with a 1-2 scoreline. In total, Hearts have managed six goals in these five meetings, compared to Celtic's eleven. Overall, Celtic hold a stronger head-to-head record against Hearts in recent meetings.

Hearts have won twenty of their 31 matches in Premier League this season, with six draws and five defeats, scoring 53 goals, averaging 1.71 per match, while conceding 25, an average of 0.81 per match. This season in Premier League, Celtic have recorded nineteen wins, four draws, and eight losses in 31 matches, scoring 56 goals at an average of 1.81 per match and conceding 34 at a rate of 1.10 per match.

Recent Form

Hearts are coming off a loss in their last match against Falkirk, while Celtic’s previous game resulted in a draw against Bologna.. Overall, in their last twenty matches, Hearts have recorded thirteen wins, three losses, and four draws, while in their last twenty matches, Celtic have recorded thirteen wins, six losses, and one draw.

  • Hearts have gone 8 consecutive matches without a draw.
  • Celtic are undefeated in their previous 4 matches.
  • Hearts's previous 3 home matches had 2 or fewer goals.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Hearts occupy 1st spot with 66 points in 31 matches, while Celtic are currently 3rd in the table with 61 points from 31 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Hearts and Celtic in real time. You can watch the goals by Benjamin Nygren, Stuart Findlay, Yang Hyun-Jun and Claudio Braga 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 - Celtic 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, Celtic 2.
  2. 90 + 8'
    Kasper Schmeichel is shown the Yellow Card.
  3. 90 + 7'
    Sebastian Tounekti is shown the Yellow Card.
  4. 90'
    Substitution for Hearts. James Wilson replaces Pierre Landry Kabore.
  5. 89'
    Callum McGregor is shown the Yellow Card.
  6. 89'
    Stuart Findlay is shown the Yellow Card.
  7. 89'
    Arne Engels is shown the Yellow Card.
  8. 87'
    2 - 2
    Claudio Braga scores for Hearts, assisted by Oisin Mcentee.
  9. 86'
    Substitution for Hearts. Blair Spittal replaces Michael Steinwender.
  10. 82'
    Oisin Mcentee is shown the Yellow Card.
  11. 79'
    Julian Araujo is shown the Yellow Card.
  12. 77'
    Substitution for Celtic. Anthony Ralston replaces Yang Hyun-Jun.
  13. 77'
    Red Card
    Auston Trusty is shown the Red Card.
  14. 73'
    Substitution for Celtic. Dane Murray replaces Kieran Tierney.
  15. 71'
    Substitution for Hearts. Oisin Mcentee replaces Jamie McCart.
  16. 71'
    Substitution for Hearts. Sabah Kerjota replaces Tomas Bent Magnusson.
  17. 66'
    Substitution for Celtic. Sebastian Tounekti replaces Tomas Cvancara.
  18. 65'
    Tomas Bent Magnusson is shown the Yellow Card.
  19. 64'
    Tomas Cvancara is shown the Yellow Card.
  20. 62'
    1 - 2
    Yang Hyun-Jun scores for Celtic, assisted by Tomas Cvancara.
  21. 48'
    1 - 1
    Stuart Findlay scores for Hearts, assisted by Marc Leonard.
  22. 2H
    Second half kick-off
    Second half begins.
  23. HT
    Half-Time - 0 : 1
    First half ends.
  24. 7'
    0 - 1
    Benjamin Nygren scores for Celtic.
  25. 1H
    Kick-off
    First half begins.
Add real-timefootball livescoresto your website or app
Build your widget
Free version available. No credit card required.