St Johnstone are winless in 31 meetings with Celtic in all competitions (D4 L27) since a 2-1 league win in May 2016 under Tommy Wright.
Celtic have won each of their past 15 away games at St Johnstone in all competitions by an aggregate score of 48-9. Only at Partick Thistle (18 – Nov 1995 to Jan 2020) and Queen's Park (19 – Oct 1904 to Sep 1923) have they ever enjoyed a longer away winning run against a particular opponent.
St Johnstone have won just one of their past six league games (D2 L3), failing to score in their past two. The Perth side last went three successive league matches without scoring in August 2023.
Celtic's 3-0 win over Hearts last time out was their 20th Scottish Premiership clean sheet of the season in 31 games. Only in 1913-14 have they ever reached 20 clean sheets sooner from the start of a league campaign (27th match).
Thirty one per cent of Daizen Maeda's Scottish Premiership goals have come in 2025 (11/35). The Japanese forward is looking to become the first player to score in six successive league appearances for Celtic since Odsonne Edouard in February 2021.