Highland League Results

Sat 30 Jan

  1. Brora Rangers P Huntly P postponed
  2. Clachnacuddin P Fort William P postponed
  3. Cove Rangers P Deveronvale P postponed
  4. Forres Mechanics P Buckie Thistle P postponed
  5. Fraserburgh P Turriff United P postponed
  6. Inverurie Loco Works 6 Rothes 0 FT
  7. Nairn County P Formartine United P postponed
  8. Strathspey Thistle P Keith P postponed
  9. Wick Academy P Lossiemouth P postponed

Sat 23 Jan

  1. Buckie Thistle 7 Strathspey Thistle 1 FT
  2. Deveronvale P Wick Academy P postponed
  3. Formartine United P Clachnacuddin P postponed
  4. Fort William P Fraserburgh P postponed
  5. Huntly 2 Keith 6 FT
  6. Lossiemouth 0 Inverurie Loco Works 1 FT
  7. Nairn County P Cove Rangers P postponed
  8. Rothes P Forres Mechanics P postponed
  9. Turriff United 1 Brora Rangers 3 FT

Sat 16 Jan

  1. Brora Rangers P Fort William P postponed
  2. Clachnacuddin P Nairn County P postponed
  3. Cove Rangers P Wick Academy P postponed
  4. Forres Mechanics P Lossiemouth P postponed
  5. Fraserburgh 1 Formartine United 1 FT
  6. Huntly P Buckie Thistle P postponed
  7. Inverurie Loco Works P Deveronvale P postponed
  8. Keith P Turriff United P postponed
  9. Strathspey Thistle P Rothes P postponed

Sat 9 Jan

  1. Clachnacuddin P Cove Rangers P postponed
  2. Deveronvale P Forres Mechanics P postponed
  3. Formartine United P Brora Rangers P postponed
  4. Fort William P Keith P postponed
  5. Lossiemouth 4 Strathspey Thistle 1 FT
  6. Nairn County P Fraserburgh P postponed
  7. Rothes P Huntly P postponed
  8. Turriff United P Buckie Thistle P postponed
  9. Wick Academy P Inverurie Loco Works P postponed

Sun 3 Jan

  1. Buckie Thistle 6 Fort William 2 FT
  2. Cove Rangers 3 Inverurie Loco Works 4 FT
  3. Forres Mechanics 2 Wick Academy 2 FT
  4. Huntly P Lossiemouth P postponed
  5. Keith P Formartine United P postponed

Sat 2 Jan

  1. Brora Rangers 1 Nairn County 2 FT
  2. Fraserburgh P Clachnacuddin P postponed
  3. Strathspey Thistle P Deveronvale P postponed
  4. Turriff United P Rothes P postponed

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.