Celtic vs St Johnstone head to head
25 meetings in our results since 2017: Celtic won 20, St Johnstone won 1, and 4 were drawn.
Wins in 25 meetings since 2017
20Celtic
4Draws
1St Johnstone
Every meeting
St JohnstoneCeltic019 Sept2026Full timeAssessedSt JohnstoneCeltic106 Apr2025Full timeCelticSt Johnstone4029 Dec2024Full timeSt JohnstoneCeltic0628 Sept2024Full timeCelticSt Johnstone3116 Mar2024Full timeSt JohnstoneCeltic133 Dec2023Full timeCelticSt Johnstone0026 Aug2023Full timeSt JohnstoneCeltic145 Feb2023Full timeCelticSt Johnstone4124 Dec2022Full timeSt JohnstoneCeltic128 Oct2022Full timeCelticSt Johnstone709 Apr2022Full timeSt JohnstoneCeltic1326 Dec2021Full timeCelticSt Johnstone2023 Oct2021Full timeCelticSt Johnstone4012 May2021Full timeSt JohnstoneCeltic1214 Feb2021Full timeCelticSt Johnstone116 Dec2020Full timeSt JohnstoneCeltic024 Oct2020Full timeSt JohnstoneCeltic0329 Jan2020Full timeCelticSt Johnstone703 Aug2019Full timeSt JohnstoneCeltic023 Feb2019Full timeCelticSt Johnstone2030 Jan2019Full timeSt JohnstoneCeltic067 Oct2018Full timeCelticSt Johnstone0018 Feb2018Full timeSt JohnstoneCeltic044 Nov2017Full timeCelticSt Johnstone1126 Aug2017Full time