Rangers vs Hearts Live Score and Live Stream

Preview

Rangers went head-to-head with Hearts in the Premier League of Scotland on February 15. Rangers wrapped up the match with a 4-2 triumph.

The game shifted on the 16th minute when Marc Leonard converted the chance, putting Hearts ahead. The scoreline was shaped by further goals from Michael Steinwender, Claudio Braga and Youssef Chermiti, concluding at 4-2.

2 months after their last encounter in Premier League, Rangers and Hearts renew their battle. In their last match, Hearts secured a 2-1 win. Rangers head into this game after their recent draw with Motherwell on February 11 in the Premier League, marking their 4th consecutive unbeaten match.

Following a win over Hibernian, Hearts head into this match looking to build on their success.

In this Scottish Premiership showdown, the spotlight will fall on the players who have been pivotal for Rangers and Hearts throughout the campaign. James Tavernier and Djeidi Gassama have been pivotal for Rangers’s attack, shaped by Danny Rohl’s vision, combining to deliver important goals and assists. Tavernier has emerged as Rangers’s leading scorer in Scottish Premiership this season, netting seven goals, with Raskin leading their creative tally in the league with five assists. Rangers’s attacking depth is further showcased by Thelo Aasgaard, Bojan Miovski and Danilo, who have each made valuable contributions this season.

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. Shankland has already scored eleven goals in Scottish Premiership this season, with Kyziridis topping their assist tally in the competition with six. 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 Rangers 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/hearts-vs-rangers-live-stream/

Live Streaming

You can watch Rangers 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 Rangers as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Rangers - 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 Rangers–Hearts match; once underway, the AI tracks every minute and refreshes its forecast accordingly. As for this match-up, our AI model correctly predicted Rangers's win before the match. Based on numbers run before the whistle, AI forecasted that Rangers’s victory comes out on top, with 47% likelihood, while a draw was at 29% and Hearts’s victory was at 24%.

Line-Ups

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

Rangers kicked off the game with Jack Butland, Tuur Rommens, Emmanuel Fernandez, John Souttar, Dujon Sterling who got substituted by James Tavernier on the 58th minute, Nicolas Raskin, Tochi Chukwuani, Mikey Moore who got substituted by Djeidi Gassama on the 88th minute, Andreas Skov Olsen who got substituted by Oliver Antman on the 80th minute, Ryan Naderi who got substituted by Mohammed Diomande on the 80th minute and Youssef Chermiti as starters, with Liam Kelly, Nasser Djiga, James Tavernier, Jayden Meghoma, Oliver Antman, Thelo Aasgaard, Mohammed Diomande, Djeidi Gassama and Bojan Miovski on the bench.

Hearts's starting eleven were Alexander Schwolow, Harry Milne, Stuart Findlay, Craig Halkett, Oisin Mcentee who got substituted by Michael Steinwender on the 12th minute, Beni Baningime who got substituted by Tomas Bent Magnusson on the 74th minute, Marc Leonard, Alexandros Kyziridis, Ageu who got substituted by Jordi Altena on the 46th minute, Islam Chesnokov who got substituted by Pierre Landry Kabore on the 46th minute and Claudio Braga, with Craig Gordon, Jamie McCart, Michael Steinwender, Frankie Kent, Jordi Altena, Blair Spittal, Tomas Bent Magnusson, Rogers Mato and Pierre Landry Kabore on the bench.

Stats

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

  • Expected Goals: 1.94 - 0.37
  • Ball Possession: 57 - 43
  • Big Scoring Chances: 7 - 0
  • Total Attempts: 19 - 7
  • Shots On Target: 4 - 3
  • Blocked Shots: 8 - 3
  • Shots in the Box: 12 - 5
  • Shots from Outside the Box: 7 - 2
  • Woodwork Hits: 1 - 0
  • Fouls: 17 - 13
  • Corners: 7 - 3
  • Throw-Ins: 22 - 23
  • Saves: 1 - 1
  • Free Kicks: 13 - 17
  • Offsides: 0 - 1
  • Passes into Final Third: 128 - 88
  • Completed Passes in Final Third: 88 - 48
  • Touches in Opponent's Box: 31 - 14
  • Tackles: 17 - 19
  • Completed Tackles: 11 - 15
  • Total Crosses: 20 - 15
  • Successful Crosses: 6 - 3
  • Interceptions: 5 - 10
  • Clearances: 31 - 33

Referee showed the yellow card seven times throughout the game. Ageu, Andreas Skov Olsen, Marc Leonard, Harry Milne, Youssef Chermiti, Djeidi Gassama and Mohammed Diomande were the ones to receive it.

Head-to-head

The teams have met five times since August 2024. Both Rangers and Hearts have two wins to their name, and one game ended in draw. The last time these teams met was on December 21, 2025, in the Premier League of Scotland, and Hearts emerged victorious with a 2-1 scoreline. Across these five head-to-head matches, Rangers have scored five goals, while Hearts have netted five. In their recent history, Rangers and Hearts have been evenly balanced in head-to-head meetings.

In Premier League, Rangers have played 27 matches, winning fifteen, drawing ten and losing two, scoring 47 goals at an average of 1.74 per match and conceding 21 at a rate of 0.78 per match. Hearts have played 27 matches in Premier League, with seventeen wins, six draws, and four losses this season, scoring 50 goals, averaging 1.85 per match, while conceding 24, an average of 0.89 per match.

Recent Form

Rangers's most recent outing ended in a draw against Motherwell, while Hearts played their last match against Hibernian, which ended in a win. Overall, Rangers have won thirteen of their last twenty matches, losing three and drawing four, while in their last twenty matches, Hearts have recorded eleven wins, four losses, and five draws.

  • Rangers haven't played a draw in their previous 9 home matches.
  • Rangers are undefeated in their previous 4 matches.
  • Hearts haven't played a draw in their previous 3 matches.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Rangers hold 2nd place with 55 points after 27 matches, while Hearts are currently 1st in the table with 57 points from 27 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Rangers and Hearts in real time. You can watch the goals by Marc Leonard, Michael Steinwender, Claudio Braga and Youssef Chermiti 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 Rangers - 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. Rangers 4, Hearts 2.
  2. 90 + 4'
    Mohammed Diomande is shown the yellow card.
  3. 90 + 3'
    Djeidi Gassama is shown the yellow card.
  4. 90'
    4 - 2
    Youssef Chermiti scores for Rangers, assisted by Djeidi Gassama.
  5. 88'
    Substitution for Rangers. Djeidi Gassama replaces Mikey Moore
  6. 87'
    Substitution for Hearts. Rogers Mato replaces Michael Steinwender
  7. 83'
    Youssef Chermiti is shown the yellow card.
  8. 80'
    Substitution for Rangers. Oliver Antman replaces Andreas Skov Olsen
  9. 80'
    Substitution for Rangers. Mohammed Diomande replaces Ryan Naderi
  10. 74'
    Substitution for Hearts. Tomas Bent Magnusson replaces Beni Baningime
  11. 59'
    Harry Milne is shown the yellow card.
  12. 58'
    Substitution for Rangers. James Tavernier replaces Dujon Sterling
  13. 57'
    3 - 2
    Youssef Chermiti scores for Rangers, assisted by Andreas Skov Olsen.
  14. 49'
    Marc Leonard is shown the yellow card.
  15. 2T
    Kick-off
    Second half begins
  16. 46'
    Substitution for Hearts. Pierre Landry Kabore replaces Islam Chesnokov
  17. 46'
    Substitution for Hearts. Jordi Altena replaces Ageu
  18. HT
    Half-Time - 2 : 2
    First half ends.
  19. 39'
    2 - 2
    Youssef Chermiti scores for Rangers.
  20. 30'
    1 - 2
    Claudio Braga scores for Hearts, assisted by Michael Steinwender.
  21. 29'
    Andreas Skov Olsen is shown the yellow card.
  22. 19'
    1 - 1
    Michael Steinwender scores into his own net.
  23. 16'
    0 - 1
    Marc Leonard scores for Hearts, assisted by Claudio Braga.
  24. 12'
    Substitution for Hearts. Michael Steinwender replaces Oisin Mcentee
  25. 4'
    Ageu is shown the yellow card.
  26. 1T
    Kick-off
    First half begins