St. Johnstone 0-1 Rangers: result and report

Premiership · Sunday 1 December 2024

Result

St. Johnstone 0-1 Rangers

Premiership · Sunday 1 December 2024, 12:00 UTC · half-time 0-0

St. Johnstone · Rangers · Premiership predictions

St. Johnstone 0-1 Rangers: match report

St. Johnstone lost to Rangers 0-1 in the Premiership on Sunday 1 December 2024. The half-time score was 0-0.

The only goal came from J. Holt of Rangers in the 63rd minute.

Discipline: St. Johnstone received 2 yellow cards; Rangers received 2 yellow cards.

Going into the game St. Johnstone were 9th on 13 points from 14 and Rangers 3rd on 23 points from 12. St. Johnstone went on to finish that season 12th with 32 points, and Rangers 2nd with 75.

St. Johnstone lined up in a 4-3-1-2 and Rangers in a 4-2-3-1. The highest match rating in our data went to Joshua Rae of St. Johnstone (8.9), ahead of James Tavernier (8.4).

Before this game the head-to-head record in our data stood at 0 St. Johnstone wins, 0 draws and 4 for Rangers.

Going into the match St. Johnstone's last five read W-L-L-L-W and Rangers's D-W-L-W-L.

Data as of 5 Nov 2026.

Key events

  • 21'Yellow card · André RaymondSt. Johnstone
  • 45+3'Yellow card · S. SpranglerSt. Johnstone
  • 63'Goal · J. HoltRangers · 0-1
  • 85'Yellow card · Nicolas RaskinRangers
  • 88'Yellow card · Ianis HagiRangers

Head-to-head

4 meetings: St. Johnstone 0, draws 0, Rangers 4.

Team news

Unavailable

St. Johnstone line-up (4-3-1-2)

Joshua Rae, Drey Wright, Jack Sanders, B. Mikulić, André Raymond, Graham Carey, Sven Sprangler, J. Holt, Nicky Clark, Makenzie Kirk, B. Kimpioka

Rangers line-up (4-2-3-1)

Jack Butland, James Tavernier, John Souttar, Robin Pröpper, Jefté, Connor Barron, Nicolas Raskin, Vaclav Cerny, Ianis Hagi, Nedim Bajrami, Hamza Igamane