Celtic vs Hearts Live Score and Live Stream

Preview

On December 7, Celtic were hosting Hearts in the Premier League of Scotland. Hearts wrapped up the match with a 1-2 triumph.

The game turned on the 43rd minute when Claudio Braga found the net, putting Hearts ahead. Oisin Mcentee and Kieran Tierney then scored, securing the 1-2 result.

In what promises to be a thrilling clash, the upcoming face-off sees Celtic and Hearts square off once more, a month after the previous Premier League match which Hearts won 3-1. In impressive form, Celtic recently defeated Dundee, Hibernian, Feyenoord, St. Mirren and Kilmarnock, so they'll aim to keep their winning momentum going with a victory over Hearts.

Hearts come into this fixture having played out a series of two draws against Kilmarnock and Motherwell.

In this Scottish Premiership showdown, the spotlight will fall on the players who have been pivotal for Celtic and Hearts throughout the campaign. Celtic’s attacking options, guided by Wilfried Nancy, have been bolstered by Benjamin Nygren, the team’s top scorer, and Daizen Maeda, both of whom have contributed crucial goals and assists. Nygren has emerged as Celtic’s leading scorer in Scottish Premiership this season, netting five goals, while also leading the team in assists, having set up two goals this campaign. Celtic’s attacking depth is further showcased by Reo Hatate, Arne Engels and Kieran Tierney, who have each made valuable contributions this season.

Meanwhile, Lawrence Shankland and Claudio Braga have been pivotal for Hearts’s attack, carefully orchestrated by Derek McInnes, combining to deliver important goals and assists. Hearts’s top scorer in Scottish Premiership, Shankland, has eight goals this season, with Kyziridis contributing four assists to top their creative tally in the league. Harry Milne, Craig Halkett and Stuart Findlay have also played key roles, contributing with goals and assists to fuel Hearts’s attack.

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

Live Streaming

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

Our AI model provides a pre-game prediction for the Celtic–Hearts match, and as the game progresses, it refines those predictions continuously based on live developments. According to pre-match data, the model suggested that Celtic’s victory was the forecast’s top scenario at 73%, while a draw was at 14% and Hearts’s victory was at 13%.

Line-Ups

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

Celtic kicked off the game with Kasper Schmeichel, Kieran Tierney, Liam Scales, Auston Trusty, Sebastian Tounekti who got substituted by Luke Mccowan on the 59th minute, Reo Hatate, Callum McGregor, Arne Engels, Yang Hyun-Jun, Daizen Maeda and Benjamin Nygren who got substituted by Johnny Kenny on the 65th minute as starters, with Viljami Sinisalo, Anthony Ralston, Dane Murray, Colby Donovan, Luke Mccowan, Paulo Bernardo, Michel-Ange Balikwisha, Johnny Kenny and Kelechi Iheanacho on the bench.

Hearts's starting eleven were Alexander Schwolow, Harry Milne who got substituted by Stephen Kingsley on the 71st minute, Stuart Findlay, Craig Halkett who got substituted by Frankie Kent on the 77th minute, Michael Steinwender, Oisin Mcentee, Claudio Braga who got substituted by Pierre Landry Kabore on the 78th minute, Cameron Devlin, Tomas Bent Magnusson, Alexandros Kyziridis who got substituted by Jamie McCart on the 71st minute and Lawrence Shankland who got substituted by Christian Borchgrevink on the 85th minute, with Craig Gordon, Frankie Kent, Christian Borchgrevink, Jamie McCart, Stephen Kingsley, Sander Kartum, Pierre Landry Kabore, Blair Spittal and Elton Kabangu on the bench.

Stats

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

  • Expected Goals: 1.73 - 0.5
  • Ball Possession: 72 - 28
  • Big Scoring Chances: 3 - 2
  • Total Attempts: 15 - 8
  • Shots On Target: 5 - 3
  • Blocked Shots: 2 - 1
  • Shots in the Box: 10 - 7
  • Shots from Outside the Box: 5 - 1
  • Woodwork Hits: 1 - 0
  • Fouls: 9 - 11
  • Corners: 5 - 3
  • Throw-Ins: 24 - 19
  • Saves: 1 - 4
  • Free Kicks: 11 - 9
  • Offsides: 0 - 4
  • Passes into Final Third: 247 - 79
  • Completed Passes in Final Third: 189 - 36
  • Touches in Opponent's Box: 33 - 15
  • Tackles: 19 - 20
  • Completed Tackles: 12 - 10
  • Total Crosses: 27 - 12
  • Successful Crosses: 2 - 5
  • Interceptions: 10 - 13
  • Clearances: 15 - 40

Referee showed the yellow card four times throughout the game. Yang Hyun-Jun, Harry Milne, Cameron Devlin and Michael Steinwender were the ones to receive it.

Head-to-head

Over five meetings since May 2024, the teams have each had their moments. Celtic have won four times while Hearts have won once. The last time these teams met was on October 26, 2025, in the Premier League of Scotland, and Hearts emerged victorious with a 3-1 scoreline. Celtic have managed thirteen goals in these five matches, while Hearts have scored four in total. Overall, Celtic hold a stronger head-to-head record against Hearts in recent meetings.

Celtic have won ten of their fifteen matches in Premier League this season, with two draws and three defeats, netting 25 goals (1.67 per match) and conceding eleven (0.73 per match). In Premier League, Hearts have played sixteen matches, winning ten, drawing five and losing one, scoring 32 goals, averaging 2.00 per match, while conceding thirteen, an average of 0.81 per match.

Recent Form

Celtic are on a five-game winning streak, with victories against Dundee, Hibernian, Feyenoord, St. Mirren and Kilmarnock in their last five matches, while Hearts's recent form includes two consecutive draws, having drawn against Kilmarnock and Motherwell in their last two matches. Overall, Celtic have won twelve of their last twenty matches, losing four and drawing four, while over their most recent twenty games, Hearts have claimed thirteen victories, suffered two defeats, and drawn five times.

  • Celtic haven't played a draw in their previous 13 matches.
  • Celtic are undefeated in their previous 6 home matches.
  • Hearts's last 4 matches had under 2.5 goals.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Celtic occupy 2nd spot with 32 points in fifteen matches, while Hearts occupy 1st spot with 35 points in sixteen matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Celtic and Hearts in real time. You can watch the goals by Claudio Braga, Oisin Mcentee and Kieran Tierney 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 Celtic - 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. Celtic 1, Hearts 2.
  2. 90 + 3'
    1 - 2
    Kieran Tierney scores for Celtic, assisted by Daizen Maeda.
  3. 85'
    Substitution for Hearts. Christian Borchgrevink replaces Lawrence Shankland
  4. 78'
    Substitution for Hearts. Pierre Landry Kabore replaces Claudio Braga
  5. 77'
    Substitution for Hearts. Frankie Kent replaces Craig Halkett
  6. 71'
    Substitution for Hearts. Stephen Kingsley replaces Harry Milne
  7. 71'
    Substitution for Hearts. Jamie McCart replaces Alexandros Kyziridis
  8. 65'
    Substitution for Celtic. Johnny Kenny replaces Benjamin Nygren
  9. 64'
    0 - 2
    Oisin Mcentee scores for Hearts, assisted by Harry Milne.
  10. 62'
    Michael Steinwender is shown the yellow card.
  11. 60'
    Cameron Devlin is shown the yellow card.
  12. 59'
    Substitution for Celtic. Luke Mccowan replaces Sebastian Tounekti
  13. 2T
    Kick-off
    Second half begins
  14. HT
    Half-Time - 0 : 1
    First half ends.
  15. 43'
    0 - 1
    Claudio Braga scores for Hearts.
  16. 36'
    Harry Milne is shown the yellow card.
  17. 35'
    Yang Hyun-Jun is shown the yellow card.
  18. 1T
    Kick-off
    First half begins