Highland League Results

Wed 22 Mar

  1. Clachnacuddin 0 Formartine United 2 FT
  2. Forres Mechanics 7 Nairn County 1 FT
  3. Wick Academy P Strathspey Thistle P postponed

Sat 18 Mar

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

Wed 15 Mar

  1. Formartine United 1 Lossiemouth 0 FT
  2. Inverurie Loco Works 4 Forres Mechanics 3 FT
  3. Rothes 4 Strathspey Thistle 2 FT

Sat 11 Mar

  1. Deveronvale P Inverurie Loco Works P postponed
  2. Keith 4 Huntly 1 FT
  3. Nairn County 5 Fort William 0 FT
  4. Rothes 0 Fraserburgh 5 FT
  5. Wick Academy 1 Buckie Thistle 2 FT

Wed 8 Mar

  1. Forres Mechanics P Rothes P postponed

Sat 4 Mar

  1. Deveronvale 3 Keith 2 FT
  2. Fort William 1 Lossiemouth 4 FT
  3. Fraserburgh P Buckie Thistle P postponed
  4. Inverurie Loco Works 4 Clachnacuddin 1 FT
  5. Nairn County 1 Turriff United 2 FT
  6. Strathspey Thistle 0 Huntly 2 FT

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