Rangers 2-0 St. Johnstone: result and report

Premiership · Wednesday 20 December 2023

Result

Rangers 2-0 St. Johnstone

Premiership · Wednesday 20 December 2023, 19:45 UTC · half-time 1-0

Rangers · St. Johnstone · Premiership predictions

Rangers 2-0 St. Johnstone: match report

Rangers defeated St. Johnstone 2-0 in the Premiership on Wednesday 20 December 2023. It was 1-0 at half-time.

Cyriel Dessers opened the scoring in the 28th minute. Rangers's goals came from Cyriel Dessers (28') and James Tavernier (85', penalty). St. Johnstone did not score.

Discipline: Rangers received 2 yellow cards; St. Johnstone received 2 yellow cards and 1 red card.

Going into the game Rangers were 2nd on 37 points from 16 and St. Johnstone 8th on 18 points from 17. Rangers went on to finish that season 2nd with 85 points, and St. Johnstone 10th with 35.

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

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

Data as of 5 Nov 2026.

Key events

  • 28'Goal · Cyriel DessersRangers · 1-0
  • 33'Red card · Diallang JaiyesimiSt. Johnstone
  • 38'Yellow card · Matt SmithSt. Johnstone
  • 45'Yellow card · Daniel PhillipsSt. Johnstone
  • 45+2'Yellow card · Connor GoldsonRangers
  • 85'Penalty goal · James TavernierRangers · 2-0
  • 90+3'Yellow card · Todd CantwellRangers

Head-to-head

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

Team news

Unavailable

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

Jack Butland, James Tavernier, Connor Goldson, John Souttar, Rıdvan Yılmaz, John Lundstram, Kieran Dowell, Ross McCausland, Sam Lammers, Abdallah Sima, Kemar Roofe

St. Johnstone line-up (4-5-1)

Dimitar Mitov, F. Franczak, O. Olufunwa, Liam Gordon, Andy Considine, Luke Robinson, M. Kucheriavyi, Daniel Phillips, Sven Sprangler, Matthew Smith, Diallang Jaiyesimi