Match details. Premiership, Regular Season - 10. Kick-off is Sat 24 Oct, 15:00 Lagos time. It is played at Ibrox Stadium, Glasgow.
What's at stake. Rangers are 2nd on 20 points after 9 games, 4 points behind Celtic, 4 points clear of Heart Of Midlothian. St. Johnstone FC are 5th on 12 points after 9 games, 2 points behind Dundee, level on points with Dundee Utd. A win would take them above Dundee.
Form. Rangers have won eight, drawn one and lost one of their last ten, 2.5 points a game. Their last five, newest first: D W W W W. St. Johnstone FC have won three, drawn four and lost three of their last ten, 1.3 points a game. Their last five, newest first: D W D L W.
The numbers. Rangers score 1.8 and concede 0.2 a game in their last five at home, with four clean sheets. Rangers average 13.6 shots (5.0 on target), 7.1 corners and 1.8 cards a game, with 55% of the ball. St. Johnstone FC score 1.2 and concede 1.2 a game over their last ten, with one clean sheet and two games without a goal. St. Johnstone FC average 7.9 shots (2.9 on target), 3.3 corners and 1.4 cards a game, with 44% of the ball.
Head to head. In the last ten meetings Rangers have won nine, drawn none and lost one. Three of the ten went over 2.5 goals and both teams scored in two. In the last four, Rangers won four. The last time they met, on 12 Jan 2025, it finished Rangers 3-1 St. Johnstone FC: Rangers had 22 shots to 8, 64% of the ball.
Where it pulls both ways. On goals, their goals for and against point to an open game; their records put over 2.5 goals at 37%; seven of the last ten meetings went under 2.5, and the meetings settle it.
The case against. Not everything agrees on goals: their goals for and against point to an open game.
The read. Rangers to win. A draw is live. A tight game. Their goals for and against make Rangers the likelier winners; Rangers are the stronger side on form and the table; both teams' records favour Rangers; the meetings favour Rangers. Their records put over 2.5 goals at 37%. Seven of the last ten meetings went under 2.5.
The bets. Best bet: Rangers 1UP at 1.12, 89% on the records (Rangers scored first 4 of last 5, led in 5; led in 7 of 7). Leave: Rangers win and under 3.5 goals (Rangers are a clear winner, no Unders); Under 5.5 Goals (Rangers are a clear winner, no Unders); Over 0.5 Goals (no overs on a tight read). Predicted score: Rangers 2-0 St. Johnstone FC (13% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (the call and a tight game).