Rangers vs St. Johnstone Live Score and Live Stream

Preview

Rangers faced St. Johnstone in the Premier League of Scotland on January 12. Rangers came out on top, securing a 3-1 win.

The game shifted on the 16th minute when Hamza Igamane converted the chance, tipping the balance in Rangers's favor. goals from Vaclav Cerny, Mohammed Diomande and Jack Sanders followed, ending the game at 3-1.

A month after their last face-off in Premier League, Rangers and St. Johnstone renew their battle. In their last encounter, Rangers secured a 0-1 win. Approaching this game, Rangers are coming off two straight draws against Dundee and Hibernian, stretching their unbeaten streak to four matches.

St. Johnstone are coming off a defeat to Dundee in the Premier League on January 5, unable to secure a win in their last eight games. They've had trouble holding their opponents at bay, conceding goals in their last ten away matches in a row.

This Scottish Premiership encounter highlights the attacking players who have stood out for Rangers and St. Johnstone throughout the campaign, even in challenging moments. Cyriel Dessers and Vaclav Cerny have been pivotal for Rangers’s attack, with Philippe Clement steering the side, combining to deliver important goals and assists. In Scottish Premiership, Cerny has been Rangers’s standout scorer with eight goals, with Tavernier leading their creative tally in the league with seven assists. Adding further support are Hamza Igamane, Mohammed Diomande and Danilo, who have combined to deliver key goals and assists for the team.

Meanwhile, St. Johnstone’s top finisher Benjamin Kimpioka and Nicky Clark have played important roles in ensuring their attack, under the tactical direction of Simo Valakari, remains effective. Kimpioka has already scored six goals in Scottish Premiership this season, while Carey remains their top assist provider in the competition with three. Mackenzie Kirk, Adama Sidibeh and Andre Raymond have supported the attack well, combining for important goals and assists throughout the campaign.

ScoreBat is covering Rangers vs St. Johnstone 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/rangers-vs-st-johnstone-live-stream/

Live Streaming

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

Rangers kicked off the game with Liam Kelly, Jefte, Clinton Nsiala, Robin Propper, Ridvan Yilmaz who got substituted by Leon King on the 87th minute, Mohammed Diomande, Nicolas Raskin, Ianis Hagi who got substituted by Ross McCausland on the 76th minute, Danilo who got substituted by Kieran Dowell on the 87th minute, Vaclav Cerny who got substituted by Oscar Cortes on the 65th minute and Hamza Igamane who got substituted by Cyriel Dessers on the 65th minute as starters, with Mason Munn, Leon King, Nedim Bajrami, Oscar Cortes, Connor Barron, Kieran Dowell, Rabbi Matondo, Ross McCausland and Cyriel Dessers on the bench.

St. Johnstone's starting eleven were Andy Fisher, Bozo Mikulic, Jack Sanders, Aaron Essel who got substituted by Barry Douglas on the 46th minute, Drey Wright, Maksym Kucheriavyi, Sven Sprangler, Franciszek Franczak who got substituted by Graham Carey on the 76th minute, Nicky Clark who got substituted by Steven Taylor on the 46th minute, Mackenzie Kirk and Benjamin Kimpioka who got substituted by Joshua Mcpake on the 76th minute, with Josh Rae, Andre Raymond, Steven Taylor, Barry Douglas, Matthew Smith, Cameron MacPherson, Graham Carey, Joshua Mcpake and David Keltjens on the bench.

Stats

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

  • Expected Goals: 2.49 - 0.24
  • Ball Possession: 64 - 36
  • Big Scoring Chances: 4 - 1
  • Total Attempts: 22 - 8
  • Shots On Target: 6 - 2
  • Blocked Shots: 14 - 4
  • Shots in the Box: 15 - 5
  • Shots from Outside the Box: 7 - 3
  • Woodwork Hits: 0 - 0
  • Fouls: 10 - 7
  • Corners: 12 - 2
  • Throw-Ins: 21 - 14
  • Saves: 1 - 3
  • Free Kicks: 7 - 10
  • Offsides: 2 - 1
  • Passes into Final Third: 192 - 54
  • Completed Passes in Final Third: 149 - 33
  • Touches in Opponent's Box: 39 - 11
  • Tackles: 26 - 16
  • Total Crosses: 32 - 8
  • Successful Crosses: 5 - 2
  • Interceptions: 9 - 7
  • Clearances: 13 - 36

Head-to-head

Since December 2023, the teams have gone head-to-head five times. Every match has gone Rangers's way, as they have won all five encounters. The most recent match between them was on December 1, 2024, in the Premier League of Scotland, where Rangers secured a 0-1 victory. Over the course of these five head-to-head games, Rangers have found the net ten times, whereas St. Johnstone have scored zero. So, overall, Rangers have the edge in head-to-head matches against St. Johnstone in their recent history.

In Premier League, Rangers have played 33 matches, winning twenty, drawing six and losing seven, scoring 68 goals, averaging 2.06 per match, while conceding 35, an average of 1.06 per match. St. Johnstone have played 33 matches in Premier League, with eight wins, five draws, and twenty losses this season, netting 33 goals (1.00 per match) and conceding 58 (1.76 per match).

Recent Form

Rangers's recent form includes two consecutive draws, having drawn against Dundee and Hibernian in their last two matches, while St. Johnstone played their last match against Dundee, which ended in a loss. Overall, over their most recent twenty games, Rangers have claimed eleven victories, suffered three defeats, and drawn six times, while in their last twenty matches, St. Johnstone have recorded three wins, fourteen losses, and three draws.

  • St. Johnstone have failed to keep a clean sheet in their previous 8 matches.
  • Rangers have gone 4 consecutive matches without a defeat.

Live Standings

As always, Scotland Premier League's live standings are availble and updated in real time. Rangers are 2nd with 66 points from their 33 games, while St. Johnstone sit 12th with 29 points from 33 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Rangers and St. Johnstone in real time. You can watch the goals by Hamza Igamane, Vaclav Cerny, Mohammed Diomande and Jack Sanders 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 - St. Johnstone 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 3, St. Johnstone 1.
  2. 87'
    Substitution for Rangers. Leon King replaces Ridvan Yilmaz
  3. 87'
    Substitution for Rangers. Kieran Dowell replaces Danilo
  4. 76'
    Substitution for St. Johnstone. Joshua Mcpake replaces Benjamin Kimpioka
  5. 76'
    Substitution for St. Johnstone. Graham Carey replaces Franciszek Franczak
  6. 76'
    Substitution for Rangers. Ross McCausland replaces Ianis Hagi
  7. 65'
    Substitution for Rangers. Cyriel Dessers replaces Hamza Igamane
  8. 65'
    Substitution for Rangers. Oscar Cortes replaces Vaclav Cerny
  9. 54'
    3 - 1
    Jack Sanders scores for St. Johnstone, assisted by Maksym Kucheriavyi.
  10. 2T
    Kick-off
    Second half begins
  11. 46'
    Substitution for St. Johnstone. Barry Douglas replaces Aaron Essel
  12. 46'
    Substitution for St. Johnstone. Steven Taylor replaces Nicky Clark
  13. HT
    Half-Time - 3 : 0
    First half ends.
  14. 25'
    3 - 0
    Mohammed Diomande scores for Rangers.
  15. 20'
    2 - 0
    Vaclav Cerny scores for Rangers, assisted by Danilo.
  16. 16'
    1 - 0
    Hamza Igamane scores for Rangers, assisted by Mohammed Diomande.
  17. 1T
    Kick-off
    First half begins