Highland League 18-19

The Breedon Highland League was instituted in 1893 and sits immediately below Scottish League Two in the SFA’s “pyramid”, parallel with the Lowland League.

The League champions play off against the Lowland champions for the right to challenge League Two’s bottom club for a place in the SPFL.

There are currently eighteen member clubs who play each other home and away to given a programme of 34 games.  Cove Rangers are defending their title this season after failing to overcome Cowdenbeath in the League Two play-off final.

2018-19 COMPETITION (2017-18, 2016-17)

Saturday, July 28

  • Brora Rangers 2-0 Wick Academy
  • Buckie Thistle 0-2 Inverurie Loco Works
  • Deveronvale 7-0 Lossiemouth – fixture reversed
  • Formartine United 4-1 Nairn County
  • Fraserburgh 5-1 Strathspey Thistle
  • Huntly 2-3 Turriff United
  • Rothes 11-1 Fort William
  • Cove Rangers P-P Clachnacuddin – due to Betfred Cup fixture
  • Keith P-P Forres Mechanics – due to bereavement

Saturday, August 4

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

Wednesday, August 8

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

Saturday, August 11

  • Clachnacuddin 1-0 Lossiemouth
  • Cove Rangers 2-0 Buckie Thistle
  • Forres Mechanics 4-1 Nairn County
  • Fort William 0-10 Turriff United
  • Fraserburgh 2-1 Brora Rangers
  • Inverurie Loco Works 2-4 Formartine United
  • Keith 2-1 Rothes
  • Strathspey Thistle 0-4 Huntly
  • Wick Academy 0-2 Deveronvale

Saturday, August 18

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

Saturday, August 25

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

Wednesday, August 29

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

Saturday, September 1

  • Brora Rangers 5-0 Turriff United
  • Buckie Thistle 2-1 Nairn County
  • Clachnacuddin 0-4 Forres Mechanics
  • Cove Rangers 11-0 Fort William
  • Fraserburgh 2-3 Wick Academy
  • Keith 1-4 Inverurie Loco Works
  • Lossiemouth 0-4 Huntly
  • Rothes 0-2 Deveronvale
  • Strathspey Thistle 1-1 Formartine United

Wednesday, September 5

  • Keith 0-3 Forres Mechanics

Saturday, September, 8

  • Deveronvale 1-3 Buckie Thistle
  • Forres Mechanics 1-2 Fraserburgh
  • Fort William 1-4 Keith
  • Inverurie Loco Works 2-0 Brora Rangers (2pm)
  • Nairn County 5-1 Huntly
  • Strathspey Thistle 2-3 Cove Rangers
  • Turriff United 4-0 Lossiemouth
  • Wick Academy 1-3 Rothes
  • Formartine United P-P Clachnacuddin – due to Irn Bru Cup tie, now Weds Sep 12

Wednesday, September 12

  • Formartine United P-P Clachnacuddin

Saturday, September 15

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

Saturday, September 29

  • Clachnacuddin 1-4 Rothes
  • Cove Rangers 2-0 Keith
  • Deveronvale 4-2 Turriff United
  • Formartine United 2-0 Fraserburgh
  • Fort William 3-4 Lossiemouth
  • Inverurie Loco Works 2-2 Nairn County
  • Strathspey Thistle 0-4 Brora Rangers
  • Wick Academy 2-2 Huntly
  • Forres Mechanics P-P Buckie Thistle – due to Scottish Cup replay, now Sat Oct 20

Saturday, October 6

  • Buckie Thistle 2-0 Clachnacuddin
  • Deveronvale 1-2 Inverurie Loco Works
  • Huntly 0-1 Forres Mechanics
  • Keith 2-3 Formartine United
  • Lossiemouth 2-4 Strathspey Thistle
  • Nairn County 4-0 Fort William
  • Rothes 1-2 Fraserburgh
  • Turriff United 0-2 Wick Academy
  • Brora Rangers P-P Cove Rangers – due to Aberdeenshire Cup Final

Saturday, October 13

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

Saturday, October 20

  • Forres Mechanics 7-2 Buckie Thistle
  • Fort William 1-7 Inverurie Loco Works
  • Keith 2-1 Nairn County

Saturday, October 27

  • Brora Rangers 1-2 Formartine United
  • Buckie Thistle 3-2 Rothes
  • Deveronvale 0-4 Strathspey Thistle
  • Huntly 2-2 Fraserburgh
  • Inverurie Loco Works 2-1 Forres Mechanics
  • Lossiemouth 2-4 Keith
  • Turriff United 2-1 Clachnacuddin
  • Wick Academy 6-0 Fort William
  • Nairn County P-P Cove Rangers – due to Scottish Cup replay

Wednesday, October 31

  • Brora Rangers 6-1 Lossiemouth
  • Clachnacuddin 0-0 Inverurie Loco Works
  • Cove Rangers 5-0 Deveronvale
  • Formartine United 2-0 Buckie Thistle
  • Forres Mechanics 5-0 Fort William
  • Fraserburgh 2-0 Turriff United
  • Rothes 0-1 Huntly
  • Keith P-P Nairn County – now Sat, Oct 20
  • Strathspey Thistle P-P Wick Academy – now Sat, Nov 24

Saturday, November 3

  • Deveronvale 2-2 Keith
  • Forres Mechanics 0-0 Strathspey Thistle
  • Inverurie Loco Works 0-5 Fraserburgh (2pm)
  • Lossiemouth 2-4 Formartine United
  • Turriff United 3-3 Rothes
  • Wick Academy 0-2 Cove Rangers
  • Fort William P-P Huntly – unplayable pitch
  • Fort William P-P Clachnacuddin – due to Highland League Cup tie
  • Huntly P-P Buckie Thistle – due to Highland League Cup tie
  • Nairn County P-P Brora Rangers – due to Highland League Cup tie

Wednesday, November 7

  • Fort William 3-3 Clachnacuddin
  • Nairn County 0-4 Brora Rangers

Saturday, November 10

  • Brora Rangers 4-1 Deveronvale
  • Buckie Thistle 2-1 Turriff United
  • Clachnacuddin 2-1 Strathspey Thistle
  • Cove Rangers 2-0 Forres Mechanics
  • Formartine United 4-0 Huntly
  • Fraserburgh 13-0 Fort William
  • Keith 2-2 Wick Academy
  • Lossiemouth 0-5 Nairn County
  • Rothes 1-2 Inverurie Loco Works

Wednesday, November 21

  • Nairn County 0-1 Cove Rangers

Saturday, November 24

  • Clachnacuddin 2-4 Cove Rangers
  • Forres Mechanics 2-1 Keith
  • Fort William 0-5 Rothes (2pm)
  • Inverurie Loco Works 0-0 Buckie Thistle
  • Lossiemouth 2-4 Deveronvale – fixture reversed
  • Strathspey Thistle 4-2 Wick Academy – new fixture
  • Turriff United 0-3 Huntly
  • Nairn County P-P Formartine United – due to Scottish Cup tie
  • Strathspey Thistle P-P Fraserburgh – due to Scottish Cup tie
  • Wick Academy P-P Brora Rangers – due to Scottish Cup tie

Saturday, December 1

  • Brora Rangers 4-0 Forres Mechanics
  • Buckie Thistle 4-0 Fort William
  • Fraserburgh 1-0 Cove Rangers
  • Huntly 0-4 Inverurie Loco Works
  • Keith 3-0 Clachnacuddin
  • Lossiemouth 0-3 Wick Academy
  • Nairn County 0-1 Deveronvale
  • Rothes 3-4 Strathspey Thistle
  • Turriff United 2-3 Formartine United

Saturday, December 8

  • Lossiemouth 1-5 Clachnacuddin
  • Strathspey Thistle 1-3 Fraserburgh

Saturday, December 15

  • Formartine United 3-0 Deveronvale
  • Forres Mechanics 4-1 Lossiemouth
  • Fort William 1-6 Huntly
  • Fraserburgh A-A(4-2) Keith – abandoned 75 minutes
  • Inverurie Loco Works 7-0 Turriff United
  • Clachnacuddin P-P Brora Rangers – unplayable pitch
  • Cove Rangers P-P Rothes – adverse weather
  • Strathspey Thistle P-P Buckie Thistle – unplayable pitch
  • Wick Academy P-P Nairn County – adverse weather

Saturday, December 22

  • Brora Rangers 2-0 Fraserburgh
  • Buckie Thistle 0-3 Cove Rangers
  • Deveronvale 3-2 Wick Academy
  • Formartine United 4-2 Inverurie Loco Works
  • Huntly P-P Strathspey Thistle – unplayable pitch
  • Nairn County P-P Forres Mechanics – unplayable pitch
  • Rothes P-P Keith – unplayable pitch
  • Turriff United P-P Fort William – unplayable pitch
  • Lossiemouth P-P Clachnacuddin – played Sat, Dec 8

Saturday, December 29

  • Clachnacuddin 3-2 Nairn County
  • Cove Rangers 3-0 Huntly 
  • Forres Mechanics 2-1 Deveronvale
  • Fraserburgh 10-0 Lossiemouth
  • Keith 0-0 Buckie Thistle
  • Rothes 0-2 Brora Rangers
  • Strathspey Thistle 1-2 Turriff United
  • Wick Academy 0-1 Formartine United
  • Fort William – Inverurie Loco Works – played Sat, Oct 20

Saturday, January 5

  • Buckie Thistle 0-4 Brora Rangers
  • Deveronvale 2-1 Clachnacuddin
  • Formartine United 14-1 Fort William
  • Huntly 2-1 Keith
  • Inverurie Loco Works 3-2 Strathspey Thistle
  • Lossiemouth 0-4 Rothes
  • Nairn County 1-2 Fraserburgh
  • Turriff United 0-1 Cove Rangers
  • Wick Academy 0-0 Forres Mechanics

Saturday, January 12

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

Saturday, January 19

  • Inverurie Loco Works 4-1 Keith
  • Turriff United 0-5 Brora Rangers
  • Wick Academy 2-1 Fraserburgh
  • Deveronvale P-P Rothes – unplayable pitch
  • Formartine United P-P Strathspey Thistle – unplayable pitch
  • Forres Mechanics P-P Clachnacuddin – unplayable pitch
  • Fort William P-P Cove Rangers – unplayable pitch
  • Huntly P-P Lossiemouth – unplayable pitch
  • Nairn County P-P Buckie Thistle – unplayable pitch

Saturday, January 26

  • Brora Rangers 0-0 Inverurie Loco Works
  • Buckie Thistle 2-0 Deveronvale
  • Cove Rangers 7-1 Strathspey Thistle
  • Fraserburgh 3-4 Forres Mechanics
  • Lossiemouth 1-3 Turriff United
  • Clachnacuddin P-P Formartine United – unplayable pitch
  • Huntly P-P Nairn Count– unplayable pitch
  • Keith P-P Fort William – unplayable pitch
  • Rothes P-P Wick Academy – unplayable pitch

Saturday, February 2

  • Clachnacuddin P-P Fraserburgh – unplayable pitch
  • Deveronvale P-P Huntly – unplayable pitch
  • Formartine United P-P Cove Rangers – unplayable pitch
  • Forres Mechanics P-P Rothes – unplayable pitch
  • Fort William P-P Brora Rangers – unplayable pitch
  • Inverurie Loco Works P-P Lossiemouth – unplayable pitch
  • Strathspey Thistle P-P Keith – unplayable pitch
  • Turriff United P-P Nairn County – unplayable pitch
  • Wick Academy P-P Buckie Thistle – unplayable pitch

Saturday, February 9

  • Brora Rangers 5-1 Strathspey Thistle
  • Buckie Thistle 4-1 Forres Mechanics
  • Fraserburgh 2-1 Formartine United
  • Lossiemouth 5-0 Fort William
  • Nairn County 0-3 Inverurie Loco Works
  • Huntly P-P Wick Academy – unplayable pitch
  • Keith P-P Cove Rangers – unplayable pitch
  • Rothes P-P Clachnacuddin – unplayable pitch
  • Turriff United P-P Deveronvale – unplayable pitch

Friday, February 15

  • Inverurie Loco Works 2-0 Deveronvale – was Sat, Feb 16

Saturday, February 16

  • Clachnacuddin 1-0 Buckie Thistle
  • Cove Rangers 0-0 Brora Rangers
  • Formartine United 3-0 Keith
  • Forres Mechanics 4-0 Huntly
  • Fraserburgh 2-0 Rothes
  • Strathspey Thistle 1-0 Lossiemouth
  • Wick Academy 2-1 Turriff United
  • Fort William P-P Nairn County – unplayable pitch

Saturday, February 23

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

Wednesday, February 27

  • Formartine United 0-0 Cove Rangers
  • Fort William 0-11 Brora Rangers

Saturday, March 2

  • Clachnacuddin 2-4 Turriff United
  • Cove Rangers 3-0 Nairn County
  • Formartine United 0-0 Brora Rangers
  • Forres Mechanics 2-1 Inverurie Loco Works
  • Fort William A-A(1-0) Wick Academy – abandoned 38 mins, waterlogged pitch
  • Fraserburgh 7-1 Huntly
  • Keith 4-4 Lossiemouth
  • Rothes 1-1 Buckie Thistle
  • Strathspey Thistle 2-1 Deveronvale

Wednesday, March 6

  • Cove Rangers – Rothes – new fixture
  • Nairn County – Forres Mechanics
  • Fort William P-P Cove Rangers – to be rearranged

Saturday, March 9

  • Buckie Thistle 3-1 Formartine United
  • Deveronvale 0-1 Cove Rangers
  • Huntly 4-4 Rothes
  • Inverurie Loco Works 2-2 Clachnacuddin
  • Lossiemouth 1-5 Brora Rangers
  • Nairn County 1-2 Keith
  • Turriff United 0-9 Fraserburgh
  • Wick Academy 2-1 Strathspey Thistle
  • Fort William P-P Forres Mechanics – unplayable pitch

Wednesday, March 13

  • Deveronvale – Huntly

Saturday, March 16

  • Deveronvale 0-1 Rothes
  • Forres Mechanics 1-0 Clachnacuddin
  • Fraserburgh 3-1 Keith
  • Huntly 0-5 Nairn County
  • Inverurie Loco Works 7-0 Lossiemouth
  • Turriff United 12-1 Fort William
  • Strathspey Thistle P-P Buckie Thistle – unplayable pitch

Wednesday, March 20

  • Wick Academy 2-0 Nairn County

Saturday, March 23

  • Brora Rangers 1-1 Cove Rangers
  • Formartine United 5-0 Clachnacuddin
  • Forres Mechanics 0-0 Rothes
  • Huntly 2-1 Strathspey Thistle
  • Keith 11-0 Fort William
  • Turriff United 2-3 Nairn County
  • Wick Academy 2-0 Buckie Thistle

Wednesday, March 27

  • Formartine United 5-1 Strathspey Thistle
  • Fort William 0-6 Cove Rangers
  • Rothes 1-1 Clachnacuddin

Saturday, March 30

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

Wednesday, April 3

  • Huntly 1-0 Lossiemouth
  • Nairn County 2-2 Buckie Thistle
  • Wick Academy P-P Brora Rangers – unplayable pitch

Saturday, April 6

  • Clachnacuddin 2-3 Fraserburgh
  • Fort William 2-6 Nairn County
  • Huntly 3-1 Buckie Thistle
  • Rothes 2-1 Wick Academy
  • Strathspey Thistle 0-4 Keith
  • Turriff United 2-3 Deveronvale

Wednesday, April 10

  • Clachnacuddin 0-1 Brora Rangers
  • Keith 0-1 Cove Rangers

Saturday, April 13

  • Deveronvale 0-1 Brora Rangers
  • Forres Mechanics 0-1 Cove Rangers
    • Cove Rangers champions
  • Fort William 0-7 Fraserburgh
  • Huntly 0-0 Formartine United
  • Inverurie Loco Works 1-0 Rothes
  • Nairn County 1-0 Lossiemouth
  • Strathspey Thistle 3-2 Clachnacuddin
  • Turriff United 3-3 Buckie Thistle
  • Wick Academy 2-2 Keith

Wednesday, April 17

  • Clachnacuddin 0-0 Formartine United
  • Wick Academy 0-4 Brora Rangers

Saturday, April 20

  • Cove Rangers 2-1 Clachnacuddin
  • Fort William 1-6 Forres Mechanics
  • Huntly 1-0 Wick Academy
  • Nairn County 1-0 Formartine United
  • Rothes 2-0 Keith
  • Strathspey Thistle 1-5 Buckie Thistle

Saturday, April 27

  • Fort William 1-5 Wick Academy

End of season