FA Cup Β· SCO Β· Round 1/2
St. Johnstone
0 - 5
Full time
Celtic
Hampden Park
Lineups
St. Johnstone4-4-1-1AF
1Fisher
SC
37Curtis
37CurtisDB
4Balodis
4BalodisSS
23Sprangler
23SpranglerBD
30β46'Douglas
30β46'DouglasGC
11β68'Carey
11β68'CareyJH
7Holt
7HoltVG
6Griffith
6GriffithSD
21β75'Duke-McKenna
21β75'Duke-McKennaNC
10β46'Clark
10β46'ClarkAS
16β46'Sidibeh
16β46'SidibehVS
12Sinisalo
12SinisaloAJ
2β77'Johnston
CC
20Carter-Vickers
20Carter-VickersLS
5Scales
5ScalesGT
3Taylor
3TaylorAE
27β64'Engels
27β64'EngelsCM
42β½McGregor
42β½McGregorRH
41β70'Hatate
41β70'HatateJF
49β64'Forrest
49β64'ForrestAI
9β½β63'Idah
9β½β63'IdahDM
38β½Γ2Maeda
38β½Γ2Maeda
Celtic4-3-3St. Johnstone substitutes
29 Benjamin Mbunga Kimpioka β46'
27 Mackenzie Kirk β46'
19 Taylor Steven β46'
24 Joshua McPake β68'
9 Uche Ikpeazu β75'
20 Ross Sinclair
44 Elliot Watt
8 Jonathan Svedberg
Coach: Simo Valakari Β· Unavailable: Bozo Mikulic (injury), Drey Wright (injury), Sam McClelland (injury)
Celtic substitutes
7 Jota β½β63'
14 Luke McCowan β64'
10 Nicolas-Gerrit KΓΌhn β64'
28 Paulo Bernardo β70'
56 Anthony Ralston β77'
29 Scott Bain
6 Auston Trusty
15 Jeffrey Schlupp
Coach: Brendan Rodgers Β· Unavailable: Kasper Schmeichel (injury), Hyun-Jun Yang (injury)
Match events
34'Callum McGregor assist: Reo Hatate 0 - 1β½
37'Daizen Maeda 0 - 2β½
45'Adam Idah assist: Reo Hatate 0 - 3β½
45+1'Daizen Maeda assist: Reo Hatate 0 - 4β½
Second half
46'β Taylor Steven β Barry Douglasβ
46'β Mackenzie Kirk β Nicky Clarkβ
46'β Benjamin Mbunga Kimpioka β Adama Sidibehβ
58'Stephen Duke-McKenna
63'β Jota β Adam Idahβ
64'β Nicolas-Gerrit KΓΌhn β James Forrestβ
64'β Luke McCowan β Arne Engelsβ
67'Jota assist: Alistair Johnston 0 - 5β½
68'β Joshua McPake β Graham Careyβ
70'β Paulo Bernardo β Reo Hatateβ
75'β Uche Ikpeazu β Stephen Duke-McKennaβ
77'β Anthony Ralston β Alistair Johnstonβ
79'Luke McCowan
Where to watch
We have not verified an official broadcaster listing for the FA Cup yet, so rather than guess we leave this blank. Verified listings for the top competitions are collected in our TV Guide.
Match details
| Competition | FA Cup |
|---|---|
| Kick-off (UTC) | Sunday, 20 April 2025, 14:00 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
5St. Johnstone wins8Draws
44Celtic wins57 past meetings on record. Biggest St. Johnstone win: Celtic 7β0 St. Johnstone (2022). Biggest Celtic win: St. Johnstone 0β6 Celtic (2024).
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
24 Dec 2022Celtic 4 - 1 St. JohnstonePremiership
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
