The league table shows that 28 points separate the two contenders in this Premiership fixture. Rangers carry both the points- and home advantage.
- Rangers have the most points from losing position (18) in Premiership
- St. Johnstone have the fewest clean sheets (3) in Premiership
Both teams should be fairly well rested for this game, as they have had some quiet days to prepare. Hopefully this will translate into lots of action on the pitch.
Rangers form and stats
Home games in the Premiership have been a walk in the park for Rangers so far, with 29 points won from 11 matches; 9 wins, 2 draws and 0 losses.
Rangers are returning here after guesting St. Johnstone in a Scottish Cup game and winning with a 1-0 scoreline.
Before that match, a Premiership win away at Kilmarnock.Goals, goals, goals? Nobody knows the future, but we do know that 15 of the 20 latest league games with this club has had three goals or more.
The manager Beale will start preparations for the next game as soon this is finished, as the hosts are going to Hearts in only four days.
Goals are plentiful at Ibrox Stadium in the league this season as Rangers has scored 30 goals here in 11 home games. From these home matches, Rangers have conceded only 7 goals. It's worth mentioning that 4 of these goals has been conceded in their last three home matches.
St. Johnstone form and stats
4 wins, 1 draw and 6 losses. That’s the product of St. Johnstone, who have the fewest clean sheets (3) in Premiership, playing as the away team in the Premiership this season. With the St. Johnstone losing streak of five defeats in a row, regardless of arena, optimism is low and sinking.
This fixture can not go any worse than the last one, a Scottish Cup home defeat versus Rangers with 0-1 on the scoreboard.
A 2-4 loss hosting Livingston before that.The visitors will be packing their bags again in only four days as another away game awaits: The Premiership trip to Motherwell.
St. Johnstone have scored 14 goals on their travels this season, from 11 away games in the league.
Head 2 Head
The last H2H match ended St. Johnstone - Rangers 2-1, earlier this season. Head to head totals (for the previous ten meetings): Rangers won seven games, two matches ended in a draw and St. Johnstone have one win. Over 2,5 goals / under 2,5 goals: four / six.
Top Goalscorers
![]() A. Čolak 11 goals | ![]() J. Tavernier 7 goals | ![]() A. Morelos Aviléz 7 goals |
Rangers missing players
St. Johnstone missing players
| Rangers | St. Johnstone | ||||||
| Total | Home | vs | Statistics | Stat | vs | Away | Total |
| 22 | 11 | 3 | Played | P | 3 | 11 | 22 |
| 16 | 9 | 3 | Won | W | 0 | 4 | 7 |
| 4 | 2 | 0 | Drew | D | 0 | 1 | 3 |
| 2 | 0 | 0 | Lost | L | 3 | 6 | 12 |
| 51 | 30 | 11 | Scored | S | 3 | 14 | 26 |
| 22 | 7 | 3 | Conceded | C | 8 | 22 | 36 |
| 100% | 100% | 100% | Over 0.5 | O 0.5 | 100% | 100% | 95% |
| 91% | 91% | 100% | Over 1.5 | O 1.5 | 67% | 91% | 73% |
| 73% | 73% | 100% | Over 2.5 | O 2.5 | 67% | 82% | 64% |
| 50% | 55% | 100% | Over 3.5 | O 3.5 | 67% | 36% | 27% |
| 18% | 18% | 67% | Over 4.5 | O 4.5 | 67% | 18% | 18% |
| 55% | 45% | 67% | BTTS | BTTS | 67% | 73% | 59% |
| 41% | 55% | 33% | Clean Sheets | C S | 0% | 0% | 14% |
| 5% | 0% | 0% | Failed to Score | F T | 33% | 27% | 32% |
| 7.4 | 8.5 | 9.7 | Corners for (avg) | C F | 2.3 | 2.8 | 3.2 |
| 3.1 | 3.5 | 4.3 | Corners against (avg) | C A | 6.7 | 5.7 | 6.6 |
| 1.8 | 1.5 | 0.3 | Yellow cards (avg) | Y C | 2.7 | 2.5 | 2.7 |
| 2 | 0 | 0 | Red cards | R C | 0 | 1 | 2 |
| 17.3 | 21.3 | 25.3 | Shots (avg) | S ( | 8 | 9.3 | 9.3 |
| 6.1 | 7 | 8.7 | Shots on Target (avg) | S O | 3.7 | 3.2 | 2.7 |
| 38% | 39% | 42% | Goal Efficiency | G E | 27% | 40% | 43% |
| 7.2 | 6.8 | 7.3 | Shots against (avg) | S A | 21.7 | 15.5 | 13.7 |
| 2.3 | 2.2 | 3.3 | Shots on Target against (avg) | S O | 8 | 5.1 | 4.3 |
- Rangers have created more than twice as many corners as St. Johnstone.
- Rangers have not yet lost a game at home.
- Rangers have scored at least twice as many goals as they have conceded.
- Rangers have scored at least twice as many goals at home as St. Johnstone have scored away.
- Rangers have scored in all their home matches so far.
- Rangers have the fewest conceded goals in the second half (10) in Premiership
- Rangers have the most clean sheets (6) at home in Premiership
- Rangers have the most points from losing position (18) in Premiership
- Rangers have won at least twice as many corners as they have conceded.
- Rangers haven’t played a single 0-0 game.
- St. Johnstone have conceded at least twice as many corners as they have won.
- St. Johnstone have failed to keep a clean sheet in all their away matches.
- St. Johnstone have played more matches over 2,5 goals away than home.
- St. Johnstone have the fewest clean sheets (0) away in Premiership
- St. Johnstone have the fewest clean sheets (3) in Premiership
- St. Johnstone haven’t played a single 0-0 game away.
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Celtic | 22 | 20 | 1 | 1 | 69 | 17 | 11 | 11 | 0 | 0 | 34 | 7 | 11 | 9 | 1 | 1 | 35 | 10 | 52 | 61 |
| 2 | Rangers | 22 | 16 | 4 | 2 | 51 | 22 | 11 | 9 | 2 | 0 | 30 | 7 | 11 | 7 | 2 | 2 | 21 | 15 | 29 | 52 |
| 3 | Hearts | 22 | 11 | 5 | 6 | 42 | 31 | 11 | 8 | 1 | 2 | 28 | 16 | 11 | 3 | 4 | 4 | 14 | 15 | 11 | 38 |
| 4 | Livingston | 21 | 9 | 4 | 8 | 24 | 30 | 10 | 5 | 2 | 3 | 10 | 10 | 11 | 4 | 2 | 5 | 14 | 20 | -6 | 31 |
| 5 | Aberdeen | 22 | 9 | 2 | 11 | 35 | 37 | 11 | 7 | 1 | 3 | 26 | 10 | 11 | 2 | 1 | 8 | 9 | 27 | -2 | 29 |
| 6 | Hibernian | 22 | 8 | 3 | 11 | 29 | 37 | 11 | 5 | 3 | 3 | 18 | 14 | 11 | 3 | 0 | 8 | 11 | 23 | -8 | 27 |
| 7 | St. Mirren | 21 | 7 | 6 | 8 | 22 | 31 | 11 | 6 | 4 | 1 | 15 | 8 | 10 | 1 | 2 | 7 | 7 | 23 | -9 | 27 |
| 8 | St. Johnstone | 22 | 7 | 3 | 12 | 26 | 36 | 11 | 3 | 2 | 6 | 12 | 14 | 11 | 4 | 1 | 6 | 14 | 22 | -10 | 24 |
| 9 | Motherwell | 21 | 5 | 5 | 11 | 26 | 32 | 10 | 1 | 3 | 6 | 10 | 17 | 11 | 4 | 2 | 5 | 16 | 15 | -6 | 20 |
| 10 | Dundee United | 21 | 5 | 5 | 11 | 25 | 37 | 11 | 4 | 1 | 6 | 15 | 20 | 10 | 1 | 4 | 5 | 10 | 17 | -12 | 20 |
| 11 | Kilmarnock | 22 | 5 | 5 | 12 | 19 | 38 | 11 | 5 | 3 | 3 | 15 | 17 | 11 | 0 | 2 | 9 | 4 | 21 | -19 | 20 |
| 12 | Ross County | 22 | 4 | 5 | 13 | 15 | 35 | 11 | 2 | 2 | 7 | 9 | 21 | 11 | 2 | 3 | 6 | 6 | 14 | -20 | 17 |