Scottish Premiership

St Johnstone vs Rangers, 2022-23 Scottish Premiership

· Scottish Premiership
  • 41': James Brown
  • 62': Nicholas Clark
FT
2 - 1
  • 74': James Tavernier

About

St Johnstone are hosting Rangers at McDiarmid Park, Perth, Scotland, starting on . The match is a part of the Scottish Premiership.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Attempt blocked. Ryan Kent (Rangers) right footed shot from the left side of the box is blocked. Assisted by Malik Tillman.
  • 1': Corner, Rangers. Conceded by Andrew Considine.
  • 2': Attempt blocked. Ben Davies (Rangers) header from the centre of the box is blocked. Assisted by Borna Barisic with a cross.
  • 2': Fashion Sakala (Rangers) wins a free kick in the attacking half.
  • 2': Foul by Melker Hallberg (St. Johnstone).
  • 4': Foul by Ryan Kent (Rangers).
  • 4': Graham Carey (St. Johnstone) wins a free kick in the defensive half.
  • 4': Corner, Rangers. Conceded by Andrew Considine.
  • 5': Attempt blocked. John Lundstram (Rangers) left footed shot from the centre of the box is blocked. Assisted by James Tavernier with a cross.
  • 5': Corner, Rangers. Conceded by Andrew Considine.
  • 6': Attempt blocked. Antonio-Mirko Colak (Rangers) header from the centre of the box is blocked. Assisted by Borna Barisic with a cross.
  • 6': Attempt saved. Malik Tillman (Rangers) right footed shot from the left side of the six yard box is saved in the top left corner. Assisted by James Tavernier with a cross.
  • 6': Corner, Rangers. Conceded by Elliot Parish.
  • 6': Foul by Malik Tillman (Rangers).
  • 6': Nicky Clark (St. Johnstone) wins a free kick in the defensive half.
  • 8': Adam Montgomery (St. Johnstone) wins a free kick in the defensive half.
  • 8': Foul by James Sands (Rangers).
  • 9': Borna Barisic (Rangers) wins a free kick on the left wing.
  • 9': Foul by Graham Carey (St. Johnstone).
  • 10': Attempt blocked. Antonio-Mirko Colak (Rangers) left footed shot from the left side of the box is blocked. Assisted by James Sands with a headed pass.
  • 10': Attempt saved. John Lundstram (Rangers) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Antonio-Mirko Colak.
  • 10': Corner, Rangers. Conceded by Elliot Parish.
  • 11': Attempt blocked. Fashion Sakala (Rangers) header from the centre of the box is blocked. Assisted by James Tavernier with a cross.
  • 11': Corner, Rangers. Conceded by Nicky Clark.
  • 11': Attempt blocked. Fashion Sakala (Rangers) right footed shot from outside the box is blocked.
  • 12': Corner, Rangers. Conceded by Elliot Parish.
  • 13': Attempt saved. Antonio-Mirko Colak (Rangers) header from the centre of the box is saved in the centre of the goal. Assisted by Borna Barisic with a cross.
  • 13': Borna Barisic (Rangers) wins a free kick in the defensive half.
  • 13': Foul by Nicky Clark (St. Johnstone).
  • 15': Foul by John Lundstram (Rangers).
  • 15': Graham Carey (St. Johnstone) wins a free kick in the defensive half.
  • 17': Foul by David Wotherspoon (St. Johnstone).
  • 17': Malik Tillman (Rangers) wins a free kick in the defensive half.
  • 18': Attempt blocked. Antonio-Mirko Colak (Rangers) right footed shot from the centre of the box is blocked. Assisted by Fashion Sakala with a cross.
  • 19': Corner, Rangers. Conceded by James Brown.
  • 19': Fashion Sakala (Rangers) hits the bar with a header from the centre of the box. Assisted by Borna Barisic with a cross following a corner.
  • 19': Attempt missed. James Tavernier (Rangers) right footed shot from outside the box is high and wide to the right following a corner.
  • 21': Attempt blocked. John Lundstram (Rangers) left footed shot from outside the box is blocked. Assisted by Malik Tillman.
  • 21': Corner, Rangers. Conceded by James Brown.
  • 22': Attempt missed. Fashion Sakala (Rangers) header from the centre of the box is too high. Assisted by Borna Barisic with a cross following a corner.
  • 23': Foul by James Sands (Rangers).
  • 23': Graham Carey (St. Johnstone) wins a free kick in the defensive half.
  • 25': Corner, Rangers. Conceded by Alex Mitchell.
  • 26': Offside, Rangers. Ryan Kent tries a through ball, but Malik Tillman is caught offside.
  • 29': Attempt missed. James Tavernier (Rangers) header from outside the box misses to the left. Assisted by Fashion Sakala.
  • 31': Attempt blocked. Fashion Sakala (Rangers) left footed shot from the right side of the box is blocked.
  • 31': Corner, Rangers. Conceded by Andrew Considine.
  • 33': Adam Montgomery (St. Johnstone) wins a free kick in the defensive half.
  • 33': Foul by Malik Tillman (Rangers).
  • 34': Attempt blocked. Stevie May (St. Johnstone) right footed shot from outside the box is blocked. Assisted by Graham Carey.
  • 35': Offside, St. Johnstone. Alex Mitchell tries a through ball, but Stevie May is caught offside.
  • 37': Corner, Rangers. Conceded by James Brown.
  • 38': Adam Montgomery (St. Johnstone) wins a free kick in the defensive half.
  • 38': Foul by Fashion Sakala (Rangers).
  • 41': Attempt blocked. Stevie May (St. Johnstone) right footed shot from the centre of the box is blocked. Assisted by David Wotherspoon.
  • 41': Goal! St. Johnstone 1, Rangers 0. James Brown (St. Johnstone) right footed shot from outside the box to the top right corner.
  • 45'+1': First Half ends, St. Johnstone 1, Rangers 0.
  • 45': Second Half begins St. Johnstone 1, Rangers 0.
  • 46': Corner, Rangers. Conceded by Alex Mitchell.
  • 49': Foul by Borna Barisic (Rangers).
  • 49': Graham Carey (St. Johnstone) wins a free kick in the defensive half.
  • 51': Offside, Rangers. Ryan Kent tries a through ball, but Antonio-Mirko Colak is caught offside.
  • 51': David Wotherspoon (St. Johnstone) wins a free kick in the defensive half.
  • 51': Foul by Malik Tillman (Rangers).
  • 53': Attempt blocked. Graham Carey (St. Johnstone) left footed shot from outside the box is blocked. Assisted by David Wotherspoon.
  • 53': Attempt blocked. Melker Hallberg (St. Johnstone) right footed shot from outside the box is blocked.
  • 54': Corner, Rangers. Conceded by Andrew Considine.
  • 54': Attempt missed. Borna Barisic (Rangers) left footed shot from outside the box is high and wide to the left. Assisted by John Lundstram following a corner.
  • 56': Attempt saved. Ryan Kent (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by James Sands.
  • 56': Attempt blocked. David Wotherspoon (St. Johnstone) right footed shot from very close range is blocked.
  • 56': Allan McGregor (Rangers) wins a free kick in the defensive half.
  • 56': Foul by David Wotherspoon (St. Johnstone).
  • 58': Attempt missed. James Tavernier (Rangers) header from the centre of the box misses to the right. Assisted by Borna Barisic with a cross.
  • 59': Attempt missed. Fashion Sakala (Rangers) right footed shot from the right side of the box is too high. Assisted by James Sands.
  • 59': Adam Montgomery (St. Johnstone) is shown the yellow card for a bad foul.
  • 60': Attempt missed. Nicky Clark (St. Johnstone) right footed shot from outside the box is high and wide to the right. Assisted by Stevie May with a cross.
  • 61': Substitution, Rangers. Scott Arfield replaces Ben Davies.
  • 61': Substitution, Rangers. Alfredo Morelos replaces Malik Tillman.
  • 62': Goal! St. Johnstone 2, Rangers 0. Nicky Clark (St. Johnstone) right footed shot from the centre of the box to the high centre of the goal. Assisted by Stevie May with a cross.
  • 66': Foul by Melker Hallberg (St. Johnstone).
  • 66': Ryan Kent (Rangers) wins a free kick on the left wing.
  • 69': Foul by Scott Arfield (Rangers).
  • 69': James Brown (St. Johnstone) wins a free kick in the defensive half.
  • 70': John Lundstram (Rangers) hits the left post with a left footed shot from outside the box. Assisted by Alfredo Morelos.
  • 71': Attempt saved. Stevie May (St. Johnstone) right footed shot from more than 35 yards is saved in the top centre of the goal.
  • 72': Antonio-Mirko Colak (Rangers).
  • 72': Elliot Parish (St. Johnstone) wins a free kick in the defensive half.
  • 73': Corner, Rangers. Conceded by Alex Mitchell.
  • 73': Corner, Rangers. Conceded by James Brown.
  • 74': Goal! St. Johnstone 2, Rangers 1. James Tavernier (Rangers) right footed shot from outside the box to the centre of the goal following a corner.
  • 75': Hand ball by Melker Hallberg (St. Johnstone).
  • 76': John Lundstram (Rangers) hits the bar with a right footed shot from outside the box. Assisted by Borna Barisic.
  • 77': Attempt saved. James Tavernier (Rangers) header from the centre of the box is saved in the centre of the goal. Assisted by Ryan Kent with a cross.
  • 77': Corner, Rangers. Conceded by Elliot Parish.
  • 78': Attempt missed. Fashion Sakala (Rangers) header from the centre of the box misses to the left. Assisted by Borna Barisic with a cross.
  • 79': Substitution, St. Johnstone. Connor McLennan replaces Stevie May.
  • 79': Substitution, St. Johnstone. Drey Wright replaces David Wotherspoon.
  • 79': Substitution, Rangers. Glen Kamara replaces James Sands.
  • 79': Substitution, Rangers. Rabbi Matondo replaces Ryan Kent.
  • 82': Attempt missed. Fashion Sakala (Rangers) left footed shot from outside the box is high and wide to the left. Assisted by Alfredo Morelos.
  • 83': Attempt saved. John Lundstram (Rangers) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Glen Kamara.
  • 84': Substitution, Rangers. Scott Wright replaces Fashion Sakala because of an injury.
  • 85': Attempt blocked. John Lundstram (Rangers) right footed shot from outside the box is blocked. Assisted by Antonio-Mirko Colak.
  • 85': Attempt missed. Nicky Clark (St. Johnstone) left footed shot from the right side of the box is too high. Assisted by Connor McLennan.
  • 87': Corner, Rangers. Conceded by Andrew Considine.
  • 87': Corner, Rangers. Conceded by Adam Montgomery.
  • 88': Attempt blocked. Graham Carey (St. Johnstone) left footed shot from outside the box is blocked.
  • 90'+1': Substitution, St. Johnstone. Daniel Phillips replaces Graham Carey.
  • 90'+2': Substitution, St. Johnstone. Theo Bair replaces Nicky Clark.
  • 90'+2': Foul by Scott Arfield (Rangers).
  • 90'+2': Ryan McGowan (St. Johnstone) wins a free kick in the defensive half.
  • 90'+3': Daniel Phillips (St. Johnstone) wins a free kick in the defensive half.
  • 90'+3': Foul by Borna Barisic (Rangers).
  • 90'+4': Offside, St. Johnstone. Elliot Parish tries a through ball, but Theo Bair is caught offside.
  • 90'+4': Connor McLennan (St. Johnstone) is shown the yellow card.
  • 90'+5': Corner, Rangers. Conceded by Adam Montgomery.
  • 90'+6': Second Half ends, St. Johnstone 2, Rangers 1.
  • 0': Match ends, St. Johnstone 2, Rangers 1.

Game Information

Competition: Scottish Premiership

Venue: McDiarmid Park
Location: Perth, Scotland
Attendance: 7,487

SPFL Premiership Table

# TEAM GP GD PTS
1 Aberdeen 0 0 0
2 Celtic 0 0 0
3 Dundee 0 0 0
4 Dundee United 0 0 0
Full Table

Line-Ups

STJ St Johnstone (3-4-1-2)

No. Name
12 Elliot Parish (GK)
5 Alex Mitchell
4 Andrew Considine
13 Ryan McGowan
23 Graham Carey
22 Melker Hallberg
10 David Wotherspoon
19 Adam Montgomery Yellow Card
2 James Brown
7 Stevie May
37 Nicholas Clark

RAN Rangers (4-2-3-1)

No. Name
1 Allan McGregor (GK)
26 Ben Davies
38 Leon Thomson King
31 Borna Barisic
2 James Tavernier
71 Malik Tillman
19 James Sands
4 John Lundstram
9 Antonio-Mirko Colak
14 Ryan Kent
30 Fashion Sakala

SPFL Premiership News

2026-27 Scottish Premiership preview: Celtic again? New-look Rangers? Another Hearts shock? Assessing every team
2026-27 Scottish Premiership preview: Celtic again? New-look Rangers? Another Hearts shock? Assessing every team

Celtic? Rangers? Hearts? ESPN's Mark Donaldson breaks down what you need to know about every team ahead of the 2026-27 Scottish Premiership season.

Vrancken gets off to poor start as Hearts boss in 4-0 Champions League qualifying defeat at Sturm Graz
Vrancken gets off to poor start as Hearts boss in 4-0 Champions League qualifying defeat at Sturm Graz

New Hearts head coach Wouter Vrancken endured a nightmare debut as his side's Champions League hopes all but vanished with a 4-0 defeat against Sturm Graz.

Hearts appoint Wouter Vrancken as new head coach after Derek McInnes' departure
Hearts appoint Wouter Vrancken as new head coach after Derek McInnes' departure

Hearts have confirmed the appointment of Wouter Vrancken as their new head coach.

Rangers appoint Derek McInnes from Hearts as Danny Röhl replacement
Rangers appoint Derek McInnes from Hearts as Danny Röhl replacement

Rangers have announced the appointment of Derek McInnes as their new manager on a three-year contract following the departure of Danny Rohl.

Celtic fined, handed suspended sanctions for pitch invasions
Celtic fined, handed suspended sanctions for pitch invasions

Celtic have been fined £10,000 ($13,000) and handed further suspended sanctions following pitch invasions from their fans in the final two league games of the season.