# Rangers vs St. Johnstone

> Premiership · Kickoff Sat 24 Oct 2026, 14:00 UTC · [Canonical HTML](https://betsprinter.com/fixtures/38375)

**Status:** Scheduled

## Pre-match deep dive

### Rangers’ rhythm tested as St. Johnstone chase hard-earned stability

## The stage
Kickoff is Sat 24 Oct 2026, 14:00 UTC in a Premiership fixture[^fact-1]. The game lands in the middle of the domestic programme, a fixture that will matter most for momentum rather than a title-deciding swing given the calendar context supplied[^fact-1]. The specific venue details are not provided in the supplied facts; treat the match as a standard Premiership meeting[^fact-1].

## Form & momentum
Rangers arrive with clear upward traction: their last 10 read DWWWW and translate to a 7-2-1 record (W-D-L) and 2.30 points per game, scoring 1.80 and conceding 0.90 on average per match[^fact-2]. That profile reads as a side controlling enough of its own matches to convert pressure into points and to maintain a positive goal differential across recent games[^fact-2].

St. Johnstone’s recent sequence is patchier. Their last 10 are DWDLW, a 3-3-4 line that yields 1.20 points per game, with averages of 1.10 goals scored and 1.30 conceded per match[^fact-3]. The numbers point to a team that can score but also leaks chances at a higher clip than Rangers in the recent sample[^fact-3].

Taken purely on recent outputs, Rangers are hotter across points and defensive solidity; St. Johnstone carry marginal attacking signs but lack the consistency seen from Rangers’ recent run[^fact-2][^fact-3].

## Personnel
Rangers’ most in-form attacking mention in the supplied facts is Ryan Naderi, who recorded 1 goal and 1 assist across his last two appearances along with an average rating of 7.02[^fact-4]. That recent productivity comes over 284 minutes in the run before his injury absence, and he is listed as out injured for this match[^fact-6][^fact-4]. The loss of a player contributing directly to goal involvements and carrying a 7.02 rating removes a specific source of end-product from Rangers’ available minutes[^fact-4][^fact-6].

St. Johnstone’s notable recent performer in the supplied facts is Josh Fowler, who has 2 goals in his last three appearances and an average rating of 7.00[^fact-5]. That output is a clear attacking bright spot for St. Johnstone within the recent sample and remains available per the supplied facts[^fact-5].

The clearest heavy absence on St. Johnstone’s list is B. Mikulić, who is out injured according to the supplied facts[^fact-7]. Both teams therefore enter the match missing named contributors in the supplied dataset: Rangers without Naderi, St. Johnstone without Mikulić[^fact-6][^fact-7].

## Where the model sees value
The supplied facts constrain market specifics, so no external odds are available in the dataset to compare against. With that limitation, the primary quantitative edges are directional rather than price-based: Rangers’ recent sample produces 2.30 points per game versus St. Johnstone’s 1.20 points per game, a differential that favours the hosts on recent form[^fact-2][^fact-3]. Defensively, the contrast is notable: Rangers concede 0.90 per match in the sample while St. Johnstone concede 1.30, creating an expected structural advantage for Rangers in limiting transitional threats[^fact-2][^fact-3].

Offensively, the difference is less stark: Rangers average 1.80 goals per match while St. Johnstone average 1.10, suggesting Rangers create clearer scoring frequency in the recent window[^fact-2][^fact-3]. The caveat is Rangers’ in-form attacking name, Ryan Naderi, is unavailable due to injury after 284 minutes of contribution in the recent run, which reduces a portion of that attacking output from the available sample[^fact-6][^fact-4]. Conversely, Josh Fowler’s 2 goals in three and a 7.00 rating mark him as a concentrated outlet for St. Johnstone who remains fit per the facts[^fact-5].

From a model perspective constrained to supplied facts, the clearest edges are: (1) expect Rangers to control defensive phases more reliably based on conceded averages[^fact-2][^fact-3]; (2) expect a slight drop in Rangers’ attacking continuity because of Naderi’s absence despite their higher goals-per-match figure[^fact-2][^fact-6]; (3) assign St. Johnstone value as a team that can produce goal threat through an in-form Fowler even if their points-per-game and defensive numbers are inferior[^fact-3][^fact-5]. Market odds were not provided in the facts, so no numeric price comparison can be offered here[^fact-1].

## Verdict
Rangers enter with superior recent point production and defensive stability while missing a recent attacking contributor in Ryan Naderi; St. Johnstone arrive with a clear individual form signal in Josh Fowler but lower points-per-game and a higher goals-against average in the sample. The balance of the supplied numbers tilts toward Rangers controlling the match narrative, with St. Johnstone carrying a targeted threat rather than a broad structural advantage[^fact-2][^fact-6][^fact-5][^fact-3].

### Cited facts

[^fact-1]: **Kickoff** — Sat 24 Oct 2026, 14:00 UTC — Premiership
[^fact-2]: **RAN recent form** — DWWWW last 10: 7-2-1 (W-D-L), 2.30 PPG, 1.80 goals scored / 0.90 conceded per match.
[^fact-3]: **STJ recent form** — DWDLW last 10: 3-3-4 (W-D-L), 1.20 PPG, 1.10 goals scored / 1.30 conceded per match.
[^fact-4]: **RAN in-form player** — Ryan Naderi — 1 goals, 1 assists in last 2 appearances, avg rating 7.02.
[^fact-5]: **STJ in-form player** — Josh Fowler — 2 goals, 0 assists in last 3 appearances, avg rating 7.00.
[^fact-6]: **RAN key absence** — Ryan Naderi out (injury), 284 minutes in recent run.
[^fact-7]: **STJ key absence** — B. Mikulić out (injury).

---

Methodology: <https://betsprinter.com/methodology>. Canonical HTML: <https://betsprinter.com/fixtures/38375>.
