Premiership Β· SCO Β· Round 18
Celtic
4 - 1
Full time
Celtic Park Β· Glasgow
Lineups
Celtic4-3-3JH
1Hart
1HartRH
41β½Γ2Hatate
CC
20Carter-Vickers
20Carter-VickersCS
4Starfelt
GT
3Taylor
MO
33β63'O'Riley
CM
42McGregor
AM
13β79'Mooy
JF
49β63'Forrest
49β63'ForrestKF
8β½Γ2β68'Furuhashi
DM
38β63'Maeda
RM
1Matthews
RM
13McGowan
LG
6Gordon
AC
4Considine
DW
14β½Wright
JB
2Brown
GC
23β79'Carey
DP
34β62'Phillips
34β62'PhillipsMH
22β62'Hallberg
NC
37β62'Clark
37β62'ClarkSM
7β87'May
7β87'MayCeltic substitutes
17 Jota β63'
11 Liel Abada β63'
9 Sead Haksabanovic β63'
7 Georgios Giakoumakis β68'
14 David Turnbull β79'
31 Benjamin Siegrist
25 Alexandro Bernabei
50 Bosun Lawal
6 Moritz Jenz
Coach: Ange Postecoglou Β· Unavailable: Alistair Johnston (injury), Auston Trusty (injury)
St. Johnstone substitutes
5 Alexander Mitchell β62'
18 Cameron MacPherson β62'
26 Connor McLennan β62'
21 Alister Crawford β79'
17 Thelonius Bair β87'
12 Elliott Parish
10 David Wotherspoon
29 Jamie Murphy
11 Michael O'Halloran
Coach: Callum Davidson
Match events
13'Aaron Mooy
14'Reo Hatate assist: Aaron Mooy 1 - 0β½
16'Daniel Phillips
17'Kyogo Furuhashi assist: Matthew O'Riley 2 - 0β½
33'Cameron Carter-Vickers
40'Kyogo Furuhashi assist: James Forrest 3 - 0β½
Second half
52'Reo Hatate assist: Callum McGregor 4 - 0β½
62'β Cameron MacPherson β Daniel Phillipsβ
62'β Connor McLennan β Nicky Clarkβ
62'β Alexander Mitchell β Melker Hallbergβ
63'β Liel Abada β James Forrestβ
63'β Jota β Daizen Maedaβ
63'β Sead Haksabanovic β Matthew O'Rileyβ
67'Drey Wright 4 - 1β½
68'β Georgios Giakoumakis β Kyogo Furuhashiβ
79'β David Turnbull β Aaron Mooyβ
79'β Alister Crawford β Graham Careyβ
87'β Thelonius Bair β Stevie Mayβ
90+6'David Turnbull
Where to watch
We have not verified an official broadcaster listing for the Premiership yet, so rather than guess we leave this blank. Verified listings for the top competitions are collected in our TV Guide.
Match details
| Competition | Premiership |
|---|---|
| Kick-off (UTC) | Saturday, 24 December 2022, 12:30 UTC β shown in your local time at the top of this page |
| Status | Finished |
Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.
Head to head
44Celtic wins8Draws57 past meetings on record. Biggest Celtic win: Celtic 7β0 St. Johnstone (2022). Biggest St. Johnstone win: St. Johnstone 0β6 Celtic (2024).
20 Apr 2025St. Johnstone 0 - 5 CelticFA Cup
6 Apr 2025St. Johnstone 1 - 0 CelticPremiership
29 Dec 2024Celtic 4 - 0 St. JohnstonePremiership
28 Sep 2024St. Johnstone 0 - 6 CelticPremiership
16 Mar 2024Celtic 3 - 1 St. JohnstonePremiership
3 Dec 2023St. Johnstone 1 - 3 CelticPremiership
26 Aug 2023Celtic 0 - 0 St. JohnstonePremiership
5 Feb 2023St. Johnstone 1 - 4 CelticPremiership
8 Oct 2022St. Johnstone 1 - 2 CelticPremiership
9 Apr 2022Celtic 7 - 0 St. JohnstonePremiership
Show all 57 past meetings
26 Dec 2021St. Johnstone 1 - 3 CelticPremiership
20 Nov 2021Celtic 1 - 0 St. JohnstoneLeague Cup Final Stage
23 Oct 2021Celtic 2 - 0 St. JohnstonePremiership
12 May 2021Celtic 4 - 0 St. JohnstonePremiership Championship Group
14 Feb 2021St. Johnstone 1 - 2 CelticPremiership
6 Dec 2020Celtic 1 - 1 St. JohnstonePremiership
4 Oct 2020St. Johnstone 0 - 2 CelticPremiership
1 Mar 2020St. Johnstone 0 - 1 CelticFA Cup
29 Jan 2020St. Johnstone 0 - 3 CelticPremiership
3 Aug 2019Celtic 7 - 0 St. JohnstonePremiership
10 Feb 2019Celtic 5 - 0 St. JohnstoneFA Cup
3 Feb 2019St. Johnstone 0 - 2 CelticPremiership
30 Jan 2019Celtic 2 - 0 St. JohnstonePremiership
7 Oct 2018St. Johnstone 0 - 6 CelticPremiership
26 Sep 2018St. Johnstone 0 - 1 CelticLeague Cup Final Stage
18 Feb 2018Celtic 0 - 0 St. JohnstonePremiership
4 Nov 2017St. Johnstone 0 - 4 CelticPremiership
26 Aug 2017Celtic 1 - 1 St. JohnstonePremiership
6 May 2017Celtic 4 - 1 St. JohnstonePremiership
5 Feb 2017St. Johnstone 2 - 5 CelticPremiership
25 Jan 2017Celtic 1 - 0 St. JohnstonePremiership
20 Aug 2016St. Johnstone 2 - 4 CelticPremiership
11 May 2016St. Johnstone 2 - 1 CelticPremiership
23 Jan 2016Celtic 3 - 1 St. JohnstonePremiership
13 Dec 2015St. Johnstone 0 - 3 CelticPremiership
29 Aug 2015Celtic 3 - 1 St. JohnstonePremiership
15 May 2015St. Johnstone 0 - 0 CelticPremiership
4 Mar 2015Celtic 0 - 1 St. JohnstonePremiership
14 Feb 2015St. Johnstone 1 - 2 CelticPremiership
13 Aug 2014St. Johnstone 0 - 3 CelticPremiership
7 May 2014St. Johnstone 3 - 3 CelticPremiership
16 Feb 2014Celtic 3 - 0 St. JohnstonePremiership
26 Dec 2013St. Johnstone 0 - 1 CelticPremiership
21 Sep 2013Celtic 2 - 1 St. JohnstonePremiership
11 May 2013Celtic 4 - 0 St. JohnstonePremiership
19 Feb 2013St. Johnstone 1 - 1 CelticPremiership
11 Nov 2012Celtic 1 - 1 St. JohnstonePremiership
30 Oct 2012Celtic 5 - 0 St. JohnstoneScottish Communities League Cup
15 Sep 2012St. Johnstone 2 - 1 CelticPremiership
3 May 2012Celtic 1 - 0 St. JohnstonePremiership
1 Apr 2012Celtic 2 - 0 St. JohnstonePremiership
18 Dec 2011St. Johnstone 0 - 2 CelticPremiership
21 Aug 2011Celtic 0 - 1 St. JohnstonePremiership
12 Apr 2011St. Johnstone 0 - 1 CelticPremier League
26 Dec 2010Celtic 2 - 0 St. JohnstonePremier League
30 Oct 2010St. Johnstone 0 - 3 CelticPremier League
27 Oct 2010St. Johnstone 2 - 3 CelticScottish Communities League Cup
