T x3 H x2 B x1 Scottish Premiership HT FT 06/04 /2025 Saint Johnstone11 Celtic FC00T29/03 /2025 Hibernian23 Saint Johnstone00B15/03 /2025 Saint Johnstone00 Aberdeen00H01/03 /2025 Dundee11 Saint Johnstone11H27/02 /2025 Saint Johnstone01 Ross County00T Scottish Cup HT FT 11/03 /2025 Livingston00 Saint Johnstone01T
T x0 H x2 B x4 Scottish Premiership HT FT 06/04 /2025 Saint Johnstone11 Celtic FC00B29/03 /2025 Hibernian23 Saint Johnstone00B15/03 /2025 Saint Johnstone00 Aberdeen00H01/03 /2025 Dundee11 Saint Johnstone11H27/02 /2025 Saint Johnstone01 Ross County00B Scottish Cup HT FT 11/03 /2025 Livingston00 Saint Johnstone01B
Saint Johnstone Scottish Premiership12/04/202521:00Dundee UnitedSaint Johnstone Scottish Cup20/04/202521:00Saint JohnstoneCeltic FC
Celtic FC Scottish Premiership12/04/202518:30Celtic FCKilmarnock Scottish Cup20/04/202521:00Saint JohnstoneCeltic FC