ACM 2-1 FER · 49% AND 2-1 RED · 49% CRY 2-1 189 · 52% LEV 1-2 JAG · 48% LIL 1-1 PLZ · 42% NEC 1-2 OMO · 48% REA 2-1 LYO · 52% SPA 1-2 BOU · 54% AAR 0-1 SCB · 57% ATA 2-0 KAI · 65% FKC 2-0 INT · 64% KUP 0-1 GEN · 52% LIN 0-2 HNK · 63% FCM 1-2 AJA · 50% ACM 2-1 FER · 49% AND 2-1 RED · 49% CRY 2-1 189 · 52% LEV 1-2 JAG · 48% LIL 1-1 PLZ · 42% NEC 1-2 OMO · 48% REA 2-1 LYO · 52% SPA 1-2 BOU · 54% AAR 0-1 SCB · 57% ATA 2-0 KAI · 65% FKC 2-0 INT · 64% KUP 0-1 GEN · 52% LIN 0-2 HNK · 63% FCM 1-2 AJA · 50%
Head-to-head

Celtic vs ST Johnstone

Quick answer

Who has the edge, Celtic or ST Johnstone?

In 19 meetings on file, Celtic won 16, ST Johnstone won 1 and 2 were drawn (58–9 on aggregate). Last meeting: ST Johnstone 0–1 Celtic (9 Sep 2026).

Previous meetings

DateMatchScoreCompetition
9 Sep 2026 ST Johnstone vs Celtic 0–1 (Celtic) Premiership
6 Apr 2025 ST Johnstone vs Celtic 1–0 (ST Johnstone) Premiership
29 Dec 2024 Celtic vs ST Johnstone 4–0 (Celtic) Premiership
28 Sep 2024 ST Johnstone vs Celtic 0–6 (Celtic) Premiership
16 Mar 2024 Celtic vs ST Johnstone 3–1 (Celtic) Premiership
3 Dec 2023 ST Johnstone vs Celtic 1–3 (Celtic) Premiership
26 Aug 2023 Celtic vs ST Johnstone 0–0 Premiership
5 Feb 2023 ST Johnstone vs Celtic 1–4 (Celtic) Premiership
24 Dec 2022 Celtic vs ST Johnstone 4–1 (Celtic) Premiership
8 Oct 2022 ST Johnstone vs Celtic 1–2 (Celtic) Premiership
9 Apr 2022 Celtic vs ST Johnstone 7–0 (Celtic) Premiership
26 Dec 2021 ST Johnstone vs Celtic 1–3 (Celtic) Premiership
23 Oct 2021 Celtic vs ST Johnstone 2–0 (Celtic) Premiership
12 May 2021 Celtic vs ST Johnstone 4–0 (Celtic) Premiership
14 Feb 2021 ST Johnstone vs Celtic 1–2 (Celtic) Premiership
6 Dec 2020 Celtic vs ST Johnstone 1–1 Premiership
4 Oct 2020 ST Johnstone vs Celtic 0–2 (Celtic) Premiership
29 Jan 2020 ST Johnstone vs Celtic 0–3 (Celtic) Premiership
3 Aug 2019 Celtic vs ST Johnstone 7–0 (Celtic) Premiership