St. Johnstone v Rangers: Scottish Premiership 2026-27, 12 December 2026
Scottish Premiership · Sat 12 Dec 2026 · McDiarmid Park
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
- Competition
- Scottish Premiership
- Matchday
- 18
- Date
- Sat 12 Dec 2026
- Kick-off
- 15:00 (UK time)
- Venue
- McDiarmid Park
- Season
- 2026-27
Recent form
St. Johnstone
Rangers
Head to head
0St. Johnstone wins0Draws6Rangers wins
The numbers per game
| St. Johnstone | Measure | Rangers |
|---|---|---|
| 1.31 | Goals scored | 1.75 |
| 1.62 | Goals conceded | 0.75 |
| 1.31 | Points per game | 2.25 |
| 1 | Clean sheets | 6 |
| 18 | Yellow cards | 22 |
| 10.5 | Shots | 19.3 |
| 3.4 | On target | 6.9 |
| 47% | Possession | 55% |
| 3.2 | Corners | 7.1 |
| 10.5 | Fouls | 14.4 |
| 1.8 | Offsides | 1.1 |

