St. Johnstone 1-2 Rangers: result and report

Premiership · Sunday 23 December 2018

Result

St. Johnstone 1-2 Rangers

Premiership · Sunday 23 December 2018, 12:15 UTC · half-time 1-0

St. Johnstone · Rangers · Premiership predictions

St. Johnstone 1-2 Rangers: match report

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

Matty Kennedy opened the scoring in the 45th minute. St. Johnstone's goal came from Matty Kennedy (45'). Rangers scored through Alfredo Morelos (65') and Alfredo Morelos (88').

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

Going into the game St. Johnstone were 8th on 28 points from 17 and Rangers 3rd on 35 points from 18. St. Johnstone went on to finish that season 6th with 52 points, and Rangers 2nd with 78.

St. Johnstone lined up in a 4-1-4-1 and Rangers in a 4-2-3-1.

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

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

Data as of 5 Nov 2026.

Key events

  • 45'Goal · Matty KennedySt. Johnstone · 1-0
  • 54'Yellow card · Liam CraigSt. Johnstone
  • 62'Yellow card · Connor GoldsonRangers
  • 65'Goal · Alfredo MorelosRangers · 1-1
  • 87'Yellow card · Blair AlstonSt. Johnstone
  • 88'Goal · Alfredo MorelosRangers · 1-2
  • 89'Yellow card · Alfredo MorelosRangers
  • 90+3'Yellow card · Tony WattSt. Johnstone

Head-to-head

10 meetings: St. Johnstone 1, draws 2, Rangers 7.

Team news

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

Zander Clark, Richard Foster, Joe Shaughnessy, Jason Kerr, Scott Tanser, Liam Craig, Blair Alston, R. Callachan, Murray Davidson, David Wotherspoon, Matty Kennedy

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

Allan McGregor, James Tavernier, Joe Worrall, Connor Goldson, Giancarlo Riolfo, Ross McCrorie, Andy Halliday, Daniel Candeias, Lassana Coulibaly, Eros Grezda, Alfredo Morelos