St. Johnstone 0-2 Rangers: result and report

Premiership · Saturday 16 September 2023

Result

St. Johnstone 0-2 Rangers

Premiership · Saturday 16 September 2023, 11:30 UTC · half-time 0-1

St. Johnstone · Rangers · Premiership predictions

St. Johnstone 0-2 Rangers: match report

St. Johnstone lost to Rangers 0-2 in the Premiership on Saturday 16 September 2023. The half-time score was 0-1.

Danilo opened the scoring in the 16th minute. St. Johnstone did not score. Rangers scored through Danilo (16') and Rabbi Matondo (79').

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

Going into the game St. Johnstone were 12th on 2 points from 4 and Rangers 4th on 6 points from 4. St. Johnstone went on to finish that season 10th with 35 points, and Rangers 2nd with 85.

St. Johnstone lined up in a 4-1-4-1 and Rangers in a 4-2-3-1. The highest match rating in our data went to James Tavernier of Rangers (8.2), ahead of Tom Lawrence (7.8).

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

Data as of 5 Nov 2026.

Key events

  • 16'Goal · DaniloRangers · 0-1
  • 30'Yellow card · Dara CostelloeSt. Johnstone
  • 34'Yellow card · Nicolas RaskinRangers
  • 47'Yellow card · Matthew SmithSt. Johnstone
  • 60'Yellow card · Chris KaneSt. Johnstone
  • 73'Yellow card · Steven MacLeanSt. Johnstone
  • 76'Yellow card · Oludare OlufunwaSt. Johnstone
  • 79'Goal · Rabbi MatondoRangers · 0-2
  • 85'Yellow card · Luke RobinsonSt. Johnstone
  • 88'Yellow card · James TavernierRangers

Team news

Unavailable

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

Dimitar Mitov, O. Olufunwa, Liam Gordon, Andy Considine, Luke Robinson, Daniel Phillips, Graham Carey, M. Kucheriavyi, Matthew Smith, Dara Costelloe, Chris Kane

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

Jack Butland, James Tavernier, Connor Goldson, Ben Davies, Rıdvan Yılmaz, Nicolas Raskin, John Lundstram, Sam Lammers, Kemar Roofe, Tom Lawrence, Danilo