Rothes Scottish Highland Football League HT FT 22/03/202522:00 Strathspey Thistle11 Rothes00B20/03/202503:00 Rothes00 Lossiemouth00H15/03/202522:00 Rothes11 Banks o Dee05B08/03/202522:00 Clachnacuddin27 Rothes00B06/03/202503:00 Fraserburgh26 Rothes01B01/03/202522:00 Inverurie Loco Works03 Rothes22B22/02/202522:00 Rothes12 Brechin City23B20/02/202503:00 Rothes02 Forres Mechanics23B08/02/202522:00 Buckie Thistle FC25 Rothes11B25/01/202522:00 Wick Academy14 Rothes00B
Deveronvale Scottish Highland Football League HT FT 22/03/202522:00 Lossiemouth01 Deveronvale00B20/03/202503:00 Buckie Thistle FC26 Deveronvale01B15/03/202522:00 Deveronvale01 Formartine United22B08/03/202522:00 Deveronvale02 Forres Mechanics24B06/03/202503:00 Deveronvale00 Brechin City33B22/02/202522:00 Brora Rangers15 Deveronvale00B20/02/202503:00 Deveronvale11 Fraserburgh03B15/02/202503:00 Inverurie Loco Works36 Deveronvale11B08/02/202522:00 Deveronvale12 Turriff United11T SRC HT FT 01/03/202522:00 Deveronvale01 Brora Rangers13B
Scottish Highland Football League29/0322:00Turriff UnitedRothes03/0402:00KeithRothes12/0421:00Brora RangersRothes