Highland League Results

Sat 21 Jan

  1. Formartine United P Turriff United P postponed

Fri 20 Jan

  1. Inverurie Loco Works P Fraserburgh P postponed

Wed 18 Jan

  1. Forres Mechanics 2 Strathspey Thistle 0 FT

Sat 14 Jan

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

Sat 7 Jan

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

Wed 4 Jan

  1. Buckie Thistle 3 Rothes 0 FT

Tue 3 Jan

  1. Inverurie Loco Works 1 Wick Academy 3 FT

Mon 2 Jan

  1. Cove Rangers 3 Keith 0 FT

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