Elgin City Scottish League Two HT FT 29/03/202522:00 Bonnyrigg Rose00 Elgin City01T22/03/202522:00 Spartans01 Elgin City22T15/03/202522:00 Elgin City22 Clyde00T12/03/202502:45 Elgin City00 Spartans12B08/03/202522:00 Elgin City00 Forfar Athletic FC01B01/03/202522:00 Peterhead12 Elgin City00B22/02/202522:00 Elgin City11 Edinburgh City12B15/02/202522:00 Stranraer01 Elgin City00B08/02/202522:00 Stirling Albion23 Elgin City01B05/02/202502:45 Elgin City13 Bonnyrigg Rose00T
Saint Johnstone Scottish Premiership HT FT 29/03/202522:00 Hibernian23 Saint Johnstone00B15/03/202522:00 Saint Johnstone00 Aberdeen00H01/03/202522:00 Dundee11 Saint Johnstone11H27/02/202502:45 Saint Johnstone01 Ross County00T23/02/202519:00 Saint Johnstone01 Heart of Midlothian12B15/02/202522:00 Kilmarnock13 Saint Johnstone01B01/02/202522:00 Saint Mirren00 Saint Johnstone01T25/01/202522:00 Saint Johnstone02 Motherwell11T Scottish Cup HT FT 11/03/202502:45 Livingston00 Saint Johnstone01T08/02/202522:00 Saint Johnstone01 Hamilton Academical00T
Scottish League Two05/05/202121:00Elgin CityStenhousemuir Scottish League Two05/0421:00Elgin CityStirling Albion12/0421:00Edinburgh CityElgin City19/0421:00Elgin CityPeterhead26/0421:00Elgin CityStranraer03/0521:00East FifeElgin City
Scottish Premiership06/0418:00Saint JohnstoneCeltic FC12/0421:00Dundee UnitedSaint Johnstone Scottish Cup20/0421:00Saint JohnstoneCeltic FC