Skip to content
Play MFF

St. Johnstone v Rangers: Scottish Premiership 2026-27, 12 December 2026

Scottish Premiership · Sat 12 Dec 2026 · McDiarmid Park

St. Johnstone
15:00 Kick-off
Rangers

Key storylines

  • St. Johnstone (7th) host Rangers (2nd)
  • St. Johnstone unbeaten in their last 4 home games
  • Rangers have won 3 of their last 5
  • Rangers have won 6 of the last 6 meetings

Match info

Matchday
18
Date
Sat 12 Dec 2026
Kick-off
15:00 (UK time)
Venue
McDiarmid Park
Season
2026-27

Recent form

St. Johnstone

DLDDW

Rangers

WDWDW

This season's last five, oldest first.

Head to head

0St. Johnstone wins0Draws6Rangers wins

Last 6 meetings

The numbers per game

St. JohnstoneMeasureRangers
1.31Goals scored1.75
1.62Goals conceded0.75
1.31Points per game2.25
1Clean sheets6
18Yellow cards22
10.5Shots19.3
3.4On target6.9
47%Possession55%
3.2Corners7.1
10.5Fouls14.4
1.8Offsides1.1

This season's matches before this one (Statorium). The xG table

More on St. Johnstone and Rangers

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.