Rangers vs ST Johnstone
Rangers cruise to comfortable 4-0 win
K. Kelsy shines with a brace as Rangers dominate St Johnstone
Rangers delivered a commanding performance against St Johnstone, securing a 4-0 victory with goals from K. Kelsy, who netted twice, R. Naderi, and T. Chukwuani. The home side took control before the break and extended their lead decisively after the interval. Fipster's prediction of a Rangers win was spot on, though the margin of victory was far more emphatic than the modest 1-0 forecast.
Outcome probability
Rangers and ST Johnstone face off in the 10th round of the regular season, with Rangers looking to extend their impressive run of form. Both teams have shown glimpses of quality, but the home side's consistency and defensive strength make them favourites for a narrow victory.
Match factors
Rangers' attacking form is strong
Rangers have scored in their last 5 matches, showing consistent offensive threat
Rangers' defensive solidity at home
Rangers concede only 0.75 goals per home game, aiding their predicted clean sheet
Rangers' midfield defensive strength
Dan Neil's high tackle and interception rates help disrupt ST Johnstone's build-up
ST Johnstone's key playmaker in defense
Cheick Diabate's high passing accuracy and volume enable ST Johnstone to build attacks from the back
ST Johnstone's inconsistent scoring
ST Johnstone have a lower win percentage and fewer clean sheets, indicating offensive challenges
The context
Rangers currently sit 2nd in the league with 19 points from 8 games, showcasing strong form and a positive goal difference. ST Johnstone are mid-table in 5th place with 12 points from 9 games, reflecting a more inconsistent campaign so far. This match offers Rangers a chance to consolidate their position near the top, while ST Johnstone aim to close the gap.
Key insights
- R
R. Naderi
Rangers
Top recent scorer for Rangers with multiple goals in last matches, providing key attacking threat from midfield.
Premiership 26/27High match ratings up to 9.23 and multiple goals in recent games.
- L
L. Shankland
Rangers
Consistent goal scorer and captain, focal point of Rangers' attack with strong shooting stats.
Premiership 26/27Multiple goals in recent away matches and high match ratings.
- E
E. Fernandez
Rangers
Top passer with 83% accuracy, contributing to build-up play from defence.
Premiership 26/27Consistent starter with high minutes played.
- D
D. Neil
Rangers
Midfield defensive stalwart with high tackle and interception rates, disrupting opposition attacks.
Premiership 26/27Strong duels win rate and consistent starter.
- C
C. Diabate
ST Johnstone
Key playmaker in defence with 90% passing accuracy, initiating attacks from the back.
Premiership 26/27High average passes per game (74.1).
- J
J. Fowler
ST Johnstone
Leading scorer with multiple recent goals, important attacking outlet for ST Johnstone.
Premiership 26/27High match ratings up to 8.3.
Analysis
Rangers boast a +6 goal difference advantage and average 2.38 points per game compared to ST Johnstone's 1.33, highlighting their superior recent performance. Their defensive record at home is particularly impressive, conceding just 0.75 goals per game, which bodes well for a clean sheet. Key players like midfielder R. Naderi, who has been a top scorer recently, and captain L. Shankland, a consistent goal threat, provide attacking options. Meanwhile, ST Johnstone rely on defender C. Diabate's precise passing to build attacks and forward J. Fowler's goal-scoring ability, but their inconsistency in front of goal may limit their chances.
Key facts
- 1.Rangers are 2nd in the league with 19 points from 8 games (W6 D1 L1).
- 2.ST Johnstone sit 5th with 12 points from 9 games (W3 D3 L3).
- 3.Rangers have a +6 goal difference advantage over ST Johnstone.
- 4.Rangers average 2.38 points per game compared to ST Johnstone's 1.33.
- 5.Rangers concede only 0.75 goals per home game, indicating strong defensive form.
- 6.Rangers have scored in their last 5 matches, showing consistent attacking threat.
- 7.ST Johnstone have fewer clean sheets and a lower win percentage, indicating offensive challenges.
Prediction
The most probable outcome is a 1-0 win for Rangers, with the halftime score also predicted to be 1-0. The match is expected to be competitive but controlled, with Rangers' defensive solidity and attacking efficiency likely to make the difference. A total of four cards is anticipated, reflecting a moderately physical encounter.
Player Insights
Standout players Fipster expects to impact the match — curated highlights, not full squad lists
Home — Rangers
Away — ST Johnstone
The verdict
In summary, Rangers' strong league position, goal difference, and home defensive record give them the edge over ST Johnstone. Expect a tight contest decided by a single goal, with Rangers holding firm at the back to secure the win.
Prediction generated 17 Oct 2026, 20:51 UTC · Fipster Model v1.164
Form as the teams went into this match — excludes this result and anything since.
Team Comparison
Season shape — attack, defence, form, clean sheets & win rate
Home vs Away comparison
Goal difference in each of the last few fixtures — above the line is a net win, below is a net loss
Season comparison
Goals scored & conceded, goal difference and clean sheets across the season
Halftime Performance
What each side does once the whistle goes for half time
Streaks
Recent-form runs — each side’s most-recent game meets in the middle
Head to Head
Kelsy
Assist: Naderi
Fowler
Finlayson
Campbell
Naderi
Gullan
Kelsy
Assist: Fernandez
Neil
Naderi
Card upgrade confirmed
Fotheringham
Red Card
Sterling
McAlear
Kim
Kelsy
Chukwuani
Assist: Gassama
Bouanani
Yellow Card
Steven
Yellow Card
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 11 | 9 | 1 | 1 | +19 | 28 | |
| 2 | 11 | 7 | 3 | 1 | +10 | 24 | |
| 3 | 11 | 6 | 2 | 3 | +7 | 20 | |
| 6 | 11 | 4 | 3 | 4 | +1 | 15 | |
| 7 | 12 | 3 | 5 | 4 | -4 | 14 | |
| 8 | 12 | 4 | 2 | 6 | -8 | 14 |
Match Statistics
Rangers
4-2-3-1Starting XI
- 1I. PandurG
- 6D. NeilM
- 10Minsu KimM
- 19K. KelsyF
- 20R. NaderiM
- 21D. SterlingD
- 24O. MakhanyaD
- 26B. BouananiM
- 29J. PenriceD
- 37E. FernandezD
- 43N. RaskinM
Substitutes
- 4B. GodfreyD
- 18K. NedeljkovićD
- 22V. DragojevićM
- 23D. GassamaF
- 25T. RommensD
- 28B. MiovskiF
- 31L. KellyG
- 42T. ChukwuaniM
- 52Findlay CurtisF
ST Johnstone
3-4-2-1Starting XI
- 1T. StewardG
- 2E. AlıçM
- 3C. DiabateD
- 7T. StevenM
- 9J. FowlerF
- 10J. GullanM
- 19D. FinlaysonD
- 30J. CotterillM
- 32J. CampbellM
- 33L. SmithD
- 42R. McAlearM
Substitutes
- 6B. MikulićD
- 8J. HoltM
- 14M. FouldsD
- 18K. FotheringhamF
- 20R. SinclairG
- 22D. SchmidtF
- 23L. ChalmersM
- 26M. ToddM
- 99R. PatonF
Rangers
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| K. Kelsy | F | 83 | 9.1 | 2 | — | 7 | 4 | 1 | 1/1 |
| R. Naderi | M | 69 | 9.0 | 1 | 1 | 2 | 1 | 3 | 1/3 |
| E. Fernandez | D | 90 | 8.0 | — | 1 | 2 | — | 1 | — |
| D. Sterling | D | 80 | 7.7 | — | — | — | — | 2 | — |
| T. Chukwuani | M | 7 | 7.7 | 1 | — | 1 | 1 | — | — |
| Minsu Kim | M | 80 | 7.5 | — | — | 5 | 2 | 6 | 0/3 |
| O. Makhanya | D | 90 | 7.3 | — | — | — | — | 1 | 0/2 |
| J. Penrice | D | 90 | 7.3 | — | — | 2 | 1 | 1 | — |
| D. Gassama | F | 21 | 7.2 | — | 1 | — | — | 2 | 2/3 |
| N. Raskin | M | 90 | 7.2 | — | — | — | — | 2 | — |
| B. Godfrey | D | 10 | 7.0 | — | — | — | — | — | — |
| T. Rommens | D | 21 | 6.9 | — | — | — | — | — | — |
| B. Bouanani | M | 90 | 6.9 | — | — | 3 | — | 2 | 1/3 |
| I. Pandur | G | 90 | 6.6 | — | — | — | — | — | — |
| D. Neil | M | 69 | 6.5 | — | — | — | — | — | — |
| B. Miovski | F | 10 | 6.5 | — | — | — | — | — | — |
| L. Kelly | G | 0 | 0.0 | — | — | — | — | — | — |
| V. Dragojević | M | 0 | 0.0 | — | — | — | — | — | — |
| Findlay Curtis | F | 0 | 0.0 | — | — | — | — | — | — |
| K. Nedeljković | D | 0 | 0.0 | — | — | — | — | — | — |
ST Johnstone
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| T. Steward | G | 90 | 6.6 | — | — | — | — | — | — |
| C. Diabate | D | 90 | 6.3 | — | — | — | — | — | — |
| D. Schmidt | F | 44 | 6.2 | — | — | — | — | — | 0/1 |
| J. Cotterill | M | 90 | 6.2 | — | — | — | — | 3 | 0/2 |
| R. McAlear | M | 80 | 6.1 | — | — | — | — | 1 | — |
| J. Fowler | F | 46 | 6.1 | — | — | 1 | — | — | — |
| E. Alıç | M | 90 | 6.0 | — | — | 2 | 1 | 1 | — |
| J. Holt | M | 10 | 6.0 | — | — | 1 | — | — | 1/1 |
| B. Mikulić | D | 44 | 5.9 | — | — | 1 | — | 1 | — |
| J. Gullan | M | 64 | 5.9 | — | — | 1 | — | 2 | — |
| L. Chalmers | M | 26 | 5.8 | — | — | — | — | — | 0/1 |
| D. Finlayson | D | 46 | 5.8 | — | — | — | — | — | 0/1 |
| K. Fotheringham | F | 28 | 5.7 | — | — | 1 | — | — | 4/4 |
| T. Steven | M | 90 | 5.7 | — | — | 1 | 1 | — | 0/1 |
| J. Campbell | M | 46 | 5.5 | — | — | — | — | — | — |
| L. Smith | D | 90 | 4.9 | — | — | 1 | — | — | 0/1 |
| M. Todd | M | 0 | 0.0 | — | — | — | — | — | — |
| R. Paton | F | 0 | 0.0 | — | — | — | — | — | — |
| M. Foulds | D | 0 | 0.0 | — | — | — | — | — | — |
| R. Sinclair | G | 0 | 0.0 | — | — | — | — | — | — |
Prediction Q&A
- Who did Fipster predict to win Rangers vs ST Johnstone?
- Fipster's AI model predicted Rangers to win against ST Johnstone.
- What score did Fipster predict for Rangers vs ST Johnstone?
- Fipster predicted a final score of Rangers 1–0 ST Johnstone.
- What were the win probabilities for Rangers vs ST Johnstone?
- Fipster's model gave Rangers a 68% chance of winning, ST Johnstone a 16% chance, and a 16% chance of a draw.
- How confident was Fipster in this prediction?
- Fipster's model assigned this prediction 68% confidence — a high-confidence call.







