Skip to main content

Match predictions

Rangers vs ST Johnstone prediction & preview

Next up: Premiership, Sat 24 Oct 2026, 14:00 UTC

Next meeting

Rangers vs ST Johnstone Premiership View match

6 tipster previews for this match

Head-to-head in numbers

Rangers and ST Johnstone have met 33 times since January 2012. The record reads Rangers 25 wins, ST Johnstone 2, with 6 draws. These games average 2.7 goals. Both teams have scored in 42% of meetings, and 55% have gone over 2.5 goals. Rangers's biggest win in this fixture was 4-0 in August 2022. ST Johnstone's biggest win in this fixture was 3-1 in December 2017. Rangers are unbeaten in the last 9 meetings.

The last meeting, on 12 Jan 2025 (Premiership), finished Rangers 3-1 ST Johnstone. Rangers's last 5 results, most recent first: D W W W W. ST Johnstone's last 5 results, most recent first: D W D L W. Rangers sit 2nd in the Premiership table. ST Johnstone sit 5th in the Premiership table.

They meet next on 24 Oct 2026 (Premiership).

Recent meetings

25
Rangers wins
6
Draws
2
ST Johnstone wins

Full head-to-head history

Where they stand

Premiership table

Premier League

League standings. P played, W wins, D draws, L losses, GF goals for, GA goals against, GD goal difference, and Pts points.
PosTeamPWDLGFGAGDPtsForm
198012351824WWLWW
29621137620DWWWW
395132015516LWDLW
494231310314DWWLD
593331111012DWDLW
693331112-112DWWDL
793241010011WLDWD
89315917-810LLLLL
99234912-39WLDWD
1092251116-58LLLLL
1192251020-108WLDWD
129216914-57LLDLL
  • Promotion - Premiership (Championship Group)
  • Premiership (Relegation Group)