Rothes Scottish Highland Football League HT FT 08/02/202522:00 UTC+0700 Buckie Thistle FC52 Rothes11B25/01/202522:00 UTC+0700 Wick Academy41 Rothes00B18/01/202522:00 UTC+0700 Rothes10 Huntly63B28/12/202422:00 UTC+0700 Rothes11 Nairn County42B30/11/202422:00 UTC+0700 Formartine United11 Rothes00B16/11/202421:00 UTC+0700 Rothes00 Brora Rangers73B02/11/202421:00 UTC+0700 Rothes30 Turriff United20T19/10/202421:00 UTC+0700 Rothes00 Strathspey Thistle64B12/10/202421:00 UTC+0700 Banks o Dee74 Rothes11B05/10/202421:00 UTC+0700 Rothes00 Clachnacuddin42B
Brechin City Scottish Highland Football League HT FT 08/02/202522:00 UTC+0700 Brechin City22 Banks o Dee21H01/02/202522:00 UTC+0700 Clachnacuddin21 Brechin City41T28/12/202422:00 UTC+0700 Huntly11 Brechin City52T21/12/202421:00 UTC+0700 Brechin City10 Fraserburgh10H16/11/202422:00 UTC+0700 Lossiemouth10 Brechin City31T02/11/202422:00 UTC+0700 Brechin City33 Formartine United11T19/10/202421:00 UTC+0700 Forres Mechanics32 Brechin City22B Scottish Cup HT FT 18/01/202502:45 UTC+0700 Brechin City11 Heart of Midlothian41B30/11/202422:00 UTC+0700 Cowdenbeath20 Brechin City51T26/10/202421:00 UTC+0700 Brechin City32 Huntly21T
Scottish Highland Football League16/11/202422:00 UTC+0700Brora RangersRothes15/0222:00 UTC+0700KeithRothes22/0222:00 UTC+0700RothesBrechin City08/0322:00 UTC+0700ClachnacuddinRothes15/0322:00 UTC+0700RothesBanks o Dee22/0322:00 UTC+0700Strathspey ThistleRothes29/0322:00 UTC+0700Turriff UnitedRothes
Scottish League Two05/05/202121:00 UTC+0700Brechin CityStirling Albion09/05/202121:00 UTC+0700StenhousemuirBrechin City Scottish Highland Football League15/0222:00 UTC+0700Brechin CityBuckie Thistle FC22/0222:00 UTC+0700RothesBrechin City08/0322:00 UTC+0700Brechin CityTurriff United15/0322:00 UTC+0700Brora RangersBrechin City22/0322:00 UTC+0700Brechin CityForres Mechanics29/0322:00 UTC+0700Formartine UnitedBrechin City12/0421:00 UTC+0700Brechin CityLossiemouth