Deveronvale Scottish Highland Football League21/12/2024 Deveronvale41 Wick Academy11T30/11/2024 Strathspey Thistle00 Deveronvale31T16/11/2024 Deveronvale21 Nairn County11T02/11/2024 Keith31 Deveronvale11B19/10/2024 Deveronvale42 Lossiemouth00T12/10/2024 Formartine United20 Deveronvale00B05/10/2024 Forres Mechanics11 Deveronvale31T21/09/2024 Deveronvale32 Brora Rangers20T19/09/2024 Turriff United00 Deveronvale21T Scottish Cup28/09/2024 Deveronvale21 Bo'ness United43B
Wick Academy Scottish Highland Football League28/12/2024 Wick Academy00 Buckie Thistle FC31B21/12/2024 Deveronvale41 Wick Academy11B30/11/2024 Wick Academy10 Huntly21B16/11/2024 Wick Academy10 Inverurie Loco Works22B02/11/2024 Nairn County30 Wick Academy00B19/10/2024 Wick Academy00 Keith10B12/10/2024 Lossiemouth10 Wick Academy30T05/10/2024 Wick Academy10 Formartine United20B21/09/2024 Forres Mechanics42 Wick Academy31B Scottish Cup28/09/2024 Huntly42 Wick Academy41B
Deveronvale Scottish Highland Football League11/0122:00 UTC+0700DeveronvaleBrechin City18/0122:00 UTC+0700ClachnacuddinDeveronvale25/0122:00 UTC+0700DeveronvaleBanks o Dee01/0222:00 UTC+0700RothesDeveronvale08/0222:00 UTC+0700DeveronvaleTurriff United22/0222:00 UTC+0700Brora RangersDeveronvale08/0322:00 UTC+0700DeveronvaleForres Mechanics15/0322:00 UTC+0700DeveronvaleFormartine United22/0322:00 UTC+0700LossiemouthDeveronvale29/0322:00 UTC+0700DeveronvaleKeith12/0421:00 UTC+0700Nairn CountyDeveronvale
Wick Academy Scottish Highland Football League11/0122:00 UTC+0700Wick AcademyClachnacuddin18/0122:00 UTC+0700Banks o DeeWick Academy25/0122:00 UTC+0700Wick AcademyRothes01/0222:00 UTC+0700Turriff UnitedWick Academy08/0222:00 UTC+0700Wick AcademyBrora Rangers22/0222:00 UTC+0700Wick AcademyForres Mechanics08/0322:00 UTC+0700Formartine UnitedWick Academy15/0322:00 UTC+0700Wick AcademyLossiemouth22/0322:00 UTC+0700KeithWick Academy29/0322:00 UTC+0700Wick AcademyNairn County12/0421:00 UTC+0700Inverurie Loco WorksWick Academy