St Johnstone vs Celtic — prediction and preview

St Johnstone and Celtic have met 76 times: St Johnstone won 9, Celtic won 58, 9 draws. Goals in those meetings: St Johnstone 45, Celtic 189.

How do St Johnstone and Celtic compare head-to-head?

Head-to-head record, St Johnstone v Celtic
PlayedWonDrawnLostGoals
St Johnstone76995845
Celtic765899189

What happened when St Johnstone played Celtic before?

What is their recent form?

St Johnstone — last 5 at home

Celtic — last 5 away