St. Johnstone 1-2 Rangers: result and report

Premiership · Saturday 14 January 2012

Result

St. Johnstone 1-2 Rangers

Premiership · Saturday 14 January 2012, 12:30 UTC · half-time 0-1

St. Johnstone · Rangers · Premiership predictions

St. Johnstone 1-2 Rangers: match report

St. Johnstone were beaten by Rangers 1-2 in the Premiership on Saturday 14 January 2012. It was 0-1 at half-time.

Nikica Jelavić opened the scoring in the 23rd minute. St. Johnstone's goal came from an own goal by Carlos Bocanegra (68'). Rangers scored through Nikica Jelavić (23') and Nikica Jelavić (81').

Discipline: St. Johnstone received 1 yellow card; Rangers received 3 yellow cards.

Going into the game St. Johnstone were 5th on 32 points from 21 and Rangers 2nd on 51 points from 22. St. Johnstone went on to finish that season 6th with 50 points, and Rangers 2nd with 83.

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

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

Data as of 6 Nov 2026.

Key events

  • 14'Yellow card · D. GoianRangers
  • 23'Goal · Nikica JelavićRangers · 0-1
  • 24'Yellow card · Jody MorrisSt. Johnstone
  • 68'Own goal · Carlos BocanegraSt. Johnstone · 1-1
  • 73'Yellow card · Maurice EduRangers
  • 81'Goal · Nikica JelavićRangers · 1-2
  • 88'Yellow card · Salim KerkarRangers

Head-to-head

8 meetings: St. Johnstone 1, draws 1, Rangers 6.

Team news

St. Johnstone expected line-up

Peter Enckelman, Steven Anderson, Kevin Moon, Jody Morris, Fran Sandaza, Cillian Sheridan, David Mackay, Liam Craig, Chris Millar, Callum Davidson

Rangers line-up (4-4-2)

Neil Alexander, Sasa Papac, Carlos Bocanegra, Kyle Bartley, Maurice Edu, Steven Davis, Nikica Jelavić, Sone Aluko, Dorin Nicolae Goian, Lee Wallace, David Healy