Highland League Results

Sat 22 Apr

  1. Buckie Thistle 9 Strathspey Thistle 0 FT
  2. Cove Rangers 5 Lossiemouth 0 FT
  3. Fraserburgh 2 Huntly 0 FT
  4. Rothes 0 Nairn County 2 FT
  5. Wick Academy 2 Formartine United 2 FT

Wed 19 Apr

  1. Forres Mechanics 0 Formartine United 0 FT

Sat 15 Apr

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

Wed 12 Apr

  1. Brora Rangers 2 Wick Academy 0 FT
  2. Fort William 4 Strathspey Thistle 1 FT
  3. Fraserburgh 2 Buckie Thistle 5 FT
  4. Rothes 1 Formartine United 5 FT
  5. Turriff United 1 Cove Rangers 1 FT

Sat 8 Apr

  1. Brora Rangers 2 Huntly 0 FT
  2. Buckie Thistle 3 Deveronvale 0 FT
  3. Forres Mechanics 1 Rothes 1 FT
  4. Turriff United 1 Wick Academy 0 FT

Wed 5 Apr

  1. Deveronvale 0 Inverurie Loco Works 3 FT

Sat 1 Apr

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

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