Our pick2–0Correct result
Rangers Aim to Extend Their Grip on St Johnstone at Ibrox
Rangers have won four of their last five league games and have never lost to St Johnstone in their recent meetings. Can they make it six straight wins over the Perth side?
📍 Ibrox Stadium
Match report
Rangers beat ST Johnstone 4-0 at full time in the Premiership Regular Season - 10. Kevin Kelsy opened the scoring in the 29th minute, assisted by Ryan Naderi, and Naderi scored himself in the 61st. Kelsy struck again in the 66th minute before ST Johnstone's Kai Fotheringham was sent off in the 74th. Tochi Chukwuani completed the scoring in
Goals
- 29'Kevin Kelsy · Ryan Naderi · Rangers
- 61'Ryan Naderi · Rangers
- 66'Kevin Kelsy · Rangers
- 87'Tochi Chukwuani · Djeidi Gassama · Rangers
Cards
- 74'Kai Fotheringham · ST Johnstone
- 90+2'Taylor Steven · ST Johnstone
- 90+2'Badredine Bouanani · Rangers
Match stats
⭐ Top-rated player: K. Kelsy (Rangers) 9.1
Ratings and statistics: API-Football.
Confirmed lineups
Rangers · 4-2-3-1
- 1I. PandurG
- 21D. SterlingD
- 37E. FernandezD
- 24O. MakhanyaD
- 29J. PenriceD
- 6D. NeilM
- 43N. RaskinM
- 26B. BouananiM
- 20R. NaderiM
- 10Minsu KimM
- 19K. KelsyF
Coach: D. McInnes
ST Johnstone · 3-4-2-1
- 1T. StewardG
- 33L. SmithD
- 19D. FinlaysonD
- 3C. DiabateD
- 7T. StevenM
- 42R. McAlearM
- 30J. CotterillM
- 2E. AlıçM
- 10J. GullanM
- 32J. CampbellM
- 9J. FowlerF
Coach: S. Valakari
Match facts
Recent form
Last 5 league games, latest on the right
Goals per game
| · | Scored | Conceded |
|---|---|---|
| Rangers | 1.4 | 0.8 |
| ST Johnstone | 1.2 | 1.2 |
League position
| Pos | Team | P | GD | Pts |
|---|---|---|---|---|
| 2 | Rangers | 9 | +6 | 20 |
| 5 | ST Johnstone | 9 | 0 | 12 |
Last meetings
- 2025Rangers3-1ST Johnstone
- 2024ST Johnstone0-1Rangers
- 2024Rangers2-0ST Johnstone
- 2024Rangers2-0ST Johnstone
- 2024ST Johnstone0-3Rangers
PreviaXI model
- Predicted score
- 2-0
- Expected goals (model)
- 2.16 – 0.91
- Double chance
- 1X · 86%12 80% · X2 34%
- Over 2.5 goals
- 59%
- Both teams score
- 53%
- Expected corners
- 12.09.2 – 2.8 · Over 9.5: 76%
- Expected cards
- 3.51.4 – 2.1 · Over 3.5: 46%
Statistical model based on expected goals (xG), results and match statistics from the last two seasons. For information only. How our model works →
Rangers have won four of their last five league matches, scoring eight times and conceding only three, and they arrive at Ibrox second in the Premiership with 20 points from nine games.
Second place on the line
With 12 teams competing, Rangers’ position near the top gives them every reason to keep the pressure on. St Johnstone, fifth on 12 points with a goal difference of zero, need a result to move back up the table and stay in contention.
Momentum against a stuttering visitor
Rangers have been strong at home this season, winning three of their four league games there and keeping two clean sheets. St Johnstone have struggled on the road, collecting one win from four away league matches, with two defeats. Their away goals have also been scarce, with only three scored in those four games.
A perfect record against St Johnstone
Rangers’ recent dominance over St Johnstone is the most striking feature of this fixture. In the last five meetings, Rangers have won every one, scoring 11 goals and conceding just one. The most recent visit to Ibrox ended 3-1 in January 2025, and the same pattern has held across league and League Cup encounters.
Our prediction
PreviaXI’s model favours Rangers, and the football reasoning backs that up. Rangers have the greater attacking threat at home and the more reliable defence, while St Johnstone’s away form has produced little goal threat. Expect Rangers to control possession and create the better chances, with the visitors struggling to find a way through.
Rangers 2-0 ST Johnstone

