Form

LAST FIVE GAMESDateCOMPETITION
LDundee United1 - 0St JohnstoneApr 12, 2025Scottish Premiership
WSt Johnstone1 - 0CelticApr 6, 2025Scottish Premiership
LHibernian3 - 0St JohnstoneMar 29, 2025Scottish Premiership
DSt Johnstone0 - 0AberdeenMar 15, 2025Scottish Premiership
WLivingston0 - 1St JohnstoneMar 10, 2025Scottish Cup

Form

LAST FIVE GAMESDateCOMPETITION
WCeltic5 - 1KilmarnockApr 12, 2025Scottish Premiership
LSt Johnstone1 - 0CelticApr 6, 2025Scottish Premiership
WCeltic3 - 0Heart of MidlothianMar 29, 2025Scottish Premiership
LCeltic2 - 3RangersMar 16, 2025Scottish Premiership
WCeltic2 - 0HibernianMar 9, 2025Scottish Cup

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
St Johnstone1 - 0CelticApr 6, 2025Scottish Premiership
Celtic4 - 0St JohnstoneDec 29, 2024Scottish Premiership
St Johnstone0 - 6CelticSep 28, 2024Scottish Premiership
Celtic3 - 1St JohnstoneMar 16, 2024Scottish Premiership
St Johnstone1 - 3CelticDec 3, 2023Scottish Premiership