FA Cup Β· SCO Β· Round 1/2

St. Johnstone
0 - 5 Full time
Celtic

Hampden Park

Lineups

St. Johnstone4-4-1-1
AF1Fisher
SC37Curtis
DB4Balodis
SS23Sprangler
BD30↓46'Douglas
GC11↓68'Carey
JH7Holt
VG6Griffith
SD21↓75'Duke-McKenna
NC10↓46'Clark
AS16↓46'Sidibeh
VS12Sinisalo
AJ2↓77'Johnston
CC20Carter-Vickers
LS5Scales
GT3Taylor
AE27↓64'Engels
CM42⚽McGregor
RH41↓70'Hatate
JF49↓64'Forrest
AI9βš½β†“63'Idah
DM38βš½Γ—2Maeda
Celtic4-3-3

St. 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

CompetitionFA Cup
Kick-off (UTC)Sunday, 20 April 2025, 14:00 UTC β€” shown in your local time at the top of this page
StatusFinished

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 wins8Draws44Celtic wins

57 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