Skip to main content

Match predictions

ST Johnstone vs Rangers prediction & preview

Next up: Premiership, Sun 13 Dec 2026, 12:00 UTC

Next meeting

ST Johnstone vs Rangers Premiership View match

Tips for this match appear here as our tipsters publish them.

Head-to-head in numbers

ST Johnstone and Rangers have met 34 times since January 2012. The record reads ST Johnstone 2 wins, Rangers 26, with 6 draws. These games average 2.7 goals. Both teams have scored in 41% of meetings, and 56% have gone over 2.5 goals. ST Johnstone's biggest win in this fixture was 3-1 in December 2017. Rangers's biggest win in this fixture was 4-0 in October 2026. Rangers are unbeaten in the last 10 meetings.

The last meeting, on 24 Oct 2026 (Premiership), finished Rangers 4-0 ST Johnstone. ST Johnstone's last 5 results, most recent first: L D W D L. Rangers's last 5 results, most recent first: W D W W W. ST Johnstone sit 8th in the Premiership table. Rangers sit 2nd in the Premiership table.

They meet next on 13 Dec 2026 (Premiership).

More ST Johnstone tips

All tips

More Rangers tips

All tips

Recent meetings

2
ST Johnstone wins
6
Draws
26
Rangers 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
1109012561927WWWLW
2107211771023WDWWW
3106132215719WLWDL
4104331414015WDWWD
5104241412214LDWWL
6104151118-713WLLLL
7103341212012WWLDW
8103341115-412LDWDL
9103251213-111LWLDW
10102261118-78LLLLL
11102261023-138LWLDW
12102171016-67LLLDL
  • Promotion - Premiership (Championship Group)
  • Premiership (Relegation Group)