St. Johnstone 1-0 Celtic

Updated

St. Johnstone won: St. Johnstone 1-0 Celtic in the Scottish Premiership (Round 32) on Sun, 6 Apr 2025 at McDiarmid Park, Perth. St. Johnstone goals: Daniels Balodis 4'. Expected goals: 0.53-2.32. Possession: 20-80. Player of the match: Andrew Fisher (9.3).

Match report

St. Johnstone beat Celtic 1-0

St. Johnstone narrowly beat Celtic 1-0 at McDiarmid Park on Sunday 6 April in the Scottish Premiership.

Daniels Balodis put St. Johnstone ahead on 4' (1-0).

St. Johnstone had 20% of the ball, shots were 9-26 (4-9 on target) and expected goals finished 0.53-2.32. Celtic created the better chances but couldn't make them count.

Andrew Fisher (St. Johnstone) was player of the match with a 9.3 rating.

Attendance: 8,795. Referee: David Dickinson.

Match stats

St. JohnstoneCeltic
Ball possession2080
Expected goals (xG)0.532.32
Total shots926
Shots on target49
Touches in opposition box755
Big chances12
Big chances missed02
Accurate passes77 (46%)603 (88%)
Yellow cards42
Corners411
Total shots926
Shots off target311
Shots on target49
Blocked shots26
Hit woodwork01
Shots inside box519

Lineups

St. Johnstone (3-4-1-2): Andrew Fisher, Drey Wright, Daniels Balodis, Zach Mitchell, Sam Curtis, Jason Holt, Victor Griffith, Graham Carey, Stephen Duke-McKenna, Adama Sidibeh, Makenzie Kirk

Celtic (4-3-3): Viljami Sinisalo, Alistair Johnston, Cameron Carter-Vickers, Auston Trusty, Jeffrey Schlupp, Arne Engels, Callum McGregor, Reo Hatate, Nicolas-Gerrit Kühn, Daizen Maeda, Jota

Key events

  • 4' · Goal · Daniels Balodis (St. Johnstone)
  • 41' · Yellow card · Drey Wright (St. Johnstone)
  • 44' · Yellow card · Jason Holt (St. Johnstone)
  • 46' · Substitution · Greg Taylor for Jeffrey Schlupp (Celtic)
  • 46' · Substitution · Hyun-Jun Yang for Nicolas-Gerrit Kühn (Celtic)
  • 59' · Yellow card · Sam Curtis (St. Johnstone)
  • 61' · Substitution · Adam Idah for Daizen Maeda (Celtic)
  • 65' · Yellow card · Greg Taylor (Celtic)
  • 66' · Substitution · Luke McCowan for Arne Engels (Celtic)
  • 67' · Substitution · Sven Sprangler for Graham Carey (St. Johnstone)
  • 67' · Substitution · Benjamin Mbunga Kimpioka for Makenzie Kirk (St. Johnstone)
  • 67' · Substitution · Nicky Clark for Adama Sidibeh (St. Johnstone)
  • 67' · Substitution · Taylor Steven for Drey Wright (St. Johnstone)
  • 74' · Yellow card · Zach Mitchell (St. Johnstone)
  • 76' · Substitution · James Forrest for Jota (Celtic)
  • 86' · Yellow card · Hyun-Jun Yang (Celtic)

All-time head-to-head

73 league meetings since 1997: St. Johnstone 9, draws 9, Celtic 55.

St. Johnstone vs Celtic: full head-to-head record

Questions

Who won St. Johnstone vs Celtic?

St. Johnstone won, 1-0 (Scottish Premiership) on Sun, 6 Apr 2025.

When and where is St. Johnstone vs Celtic?

Sun, 6 Apr 2025, 11:00 UTC at McDiarmid Park, Perth, Scottish Premiership.

What is the head-to-head record between St. Johnstone and Celtic?

In 73 league meetings since 1997: St. Johnstone 9 wins, 9 draws, Celtic 55 wins (goals 44-177).