Home   Sport   Article

Highland League reveal fixtures for 2019/20 season


By Andrew Henderson

Easier access to your trusted, local news. Subscribe to a digital package and support local news publishing.



Click here to sign up to our free newsletters!

The fixtures for the Highland League 2019/20 season have been released.

Clachnacuddin start the campaign on July 27 with a trip to Grantown to face Strathspey Thistle, while Nairn County are also on the road as they head along the A98 to Deveronvale.

Clach's first match back at Grant Street Park comes the following week when they host Keith, while Wee County's first competitive match of the season does not come until August 24 in the form of Brora Rangers.

The first derby match between the two sides will take place in Nairn on October 9, with the return fixture in Inverness on February 15.

Clachnacuddin and Nairn County now know who they will be playing and when next season. Picture: Callum Mackay. Image No.042889
Clachnacuddin and Nairn County now know who they will be playing and when next season. Picture: Callum Mackay. Image No.042889

With the Highland League's decision to continue on with 17 teams next season after Cove Rangers won promotion to the SPFL, one team will be idle on each matchday.

Read the full schedule below.

Saturday, July 27

Brora Rangers v Fort William

Deveronvale v Nairn County

Fraserburgh v Wick Academy

Inverurie Loco Works v Buckie Thistle

Keith v Formartine United

Lossiemouth v Huntly

Strathspey Thistle v Clachnacuddin

Turriff United v Rothes

No Fixture – Forres Mechanics

Saturday, August 3

Brora Rangers v Turriff United

Buckie Thistle v Strathspey Thistle

Clachnacuddin v Keith

Formartine United v Fraserburgh

Fort William v Inverurie Loco Works

Huntly v Nairn County

Rothes v Forres Mechanics

Wick Academy v Deveronvale

No fixture – Lossiemouth

Saturday, August 10

Deveronvale v Huntly

Forres Mechanics v Brora Rangers

Fraserburgh v Clachnacuddin

Keith v Buckie Thistle

Lossiemouth v Rothes

Strathspey Thistle v Fort William

Turriff United v Inverurie Loco Works

Wick Academy v Formartine United

No fixture – Nairn County

Saturday, August 17

Brora Rangers v Lossiemouth

Buckie Thistle v Fraserburgh

Clachnacuddin v Wick Academy

Formartine United v Deveronvale

Fort William v Keith

Inverurie Loco Works v Forres Mechanics

Rothes v Nairn County

Turriff United v Strathspey Thistle

No fixture – Huntly

Saturday, August 24

Formartine United v Clachnacuddin

Forres Mechanics v Strathspey Thistle

Fraserburgh v Fort William

Huntly v Rothes

Keith v Turriff United

Lossiemouth v Inverurie Loco Works

Nairn County v Brora Rangers

Wick Academy v Buckie Thistle

No fixture – Deveronvale

Saturday, August 31

Brora Rangers v Huntly

Buckie Thistle v Formartine United

Clachnacuddin v Deveronvale

Forres Mechanics v Keith

Fort William v Wick Academy

Inverurie Loco Works v Nairn County

Strathspey Thistle v Lossiemouth

Turriff United v Fraserburgh

No Fixture – Rothes

Saturday, September 7

Clachnacuddin v Buckie Thistle

Formartine United v Fort William

Fraserburgh v Forres Mechanics

Huntly v Inverurie Loco Works

Lossiemouth v Keith

Nairn County v Strathspey Thistle

Rothes v Deveronvale

Wick Academy v Turriff United

No fixture – Brora Rangers

Wednesday, September 11

Brora Rangers v Rothes

Deveronvale v Buckie Thistle

Forres Mechanics v Wick Academy

Fort William v Clachnacuddin

Keith v Nairn County

Lossiemouth v Fraserburgh

Strathspey Thistle v Huntly

Turriff United v Formartine United

No Fixture – Inverurie Loco Works

Saturday, September 14

Buckie Thistle v Fort William

Clachnacuddin v Turriff United

Deveronvale v Brora Rangers

Formartine United v Forres Mechanics

Huntly v Keith

Nairn County v Fraserburgh

Rothes v Inverurie Loco Works

Wick Academy v Lossiemouth

No fixture – Strathspey Thistle

Saturday, September 28

Forres Mechanics v Clachnacuddin

Fort William v Deveronvale

Fraserburgh v Huntly

Inverurie Loco Works v Brora Rangers

Lossiemouth v Formartine United

Nairn County v Wick Academy

Strathspey Thistle v Rothes

Turriff United v Buckie Thistle

No fixture – Keith

Saturday, October 5

Brora Rangers v Strathspey Thistle

Buckie Thistle v Forres Mechanics

Clachnacuddin v Lossiemouth

Deveronvale v Inverurie Loco Works

Formartine United v Nairn County

Fort William v Turriff United

Huntly v Wick Academy

Rothes v Keith

No fixture – Fraserburgh

Wednesday, October 9

Forres Mechanics v Fort William

Fraserburgh v Rothes

Huntly v Formartine United

Keith v Brora Rangers

Lossiemouth v Buckie Thistle

Nairn County v Clachnacuddin

Strathspey Thistle v Inverurie Loco Works

Turriff United v Deveronvale

No fixture – Wick Academy

Saturday, October 12

Brora Rangers v Fraserburgh

Buckie Thistle v Nairn County

Clachnacuddin v Huntly

Deveronvale v Strathspey Thistle

Fort William v Lossiemouth

Inverurie Loco Works v Keith

Rothes v Wick Academy

Turriff United v Forres Mechanics

No fixture – Formartine United

Saturday, October 26

Formartine United v Rothes

Forres Mechanics v Deveronvale

Fraserburgh v Inverurie Loco Works

Huntly v Buckie Thistle

Keith v Strathspey Thistle

Lossiemouth v Turriff United

Nairn County v Fort William

Wick Academy v Brora Rangers

No fixture – Clachnacuddin

Saturday, November 2

Brora Rangers v Formartine United

Deveronvale v Keith

Forres Mechanics v Lossiemouth

Fort William v Huntly

Inverurie Loco Works v Wick Academy

Rothes v Clachnacuddin

Strathspey Thistle v Fraserburgh

Turriff United v Nairn County

No fixture – Buckie Thistle

Wednesday, November 6

Clachnacuddin v Brora Rangers

Formartine United v Inverurie Loco Works

Fraserburgh v Keith

Huntly v Turriff United

Lossiemouth v Deveronvale

Nairn County v Forres Mechanics

Rothes v Buckie Thistle

Wick Academy v Strathspey Thistle

No fixture – Fort William

Saturday, November 9

Brora Rangers v Buckie Thistle

Deveronvale v Fraserburgh

Forres Mechanics v Huntly

Fort William v Rothes

Inverurie Loco Works v Clachnacuddin

Keith v Wick Academy

Lossiemouth v Nairn County

Strathspey Thistle v Formartine United

No fixture – Turriff United

Saturday, November 23

Buckie Thistle v Inverurie Loco Works

Clachnacuddin v Strathspey Thistle

Formartine United v Keith

Fort William v Brora Rangers

Huntly v Lossiemouth

Nairn County v Deveronvale

Rothes v Turriff United

Wick Academy v Fraserburgh

No fixture – Forres Mechanics

Saturday, November 30

Deveronvale v Wick Academy

Forres Mechanics v Rothes

Fraserburgh v Formartine United

Inverurie Loco Works v Fort William

Keith v Clachnacuddin

Nairn County v Huntly

Strathspey Thistle v Buckie Thistle

Turriff United v Brora Rangers

No fixture – Lossiemouth

Saturday, December 14

Brora Rangers v Forres Mechanics

Buckie Thistle v Keith

Clachnacuddin v Fraserburgh

Formartine United v Wick Academy

Fort William v Strathspey Thistle

Huntly v Deveronvale

Inverurie Loco Works v Turriff United

Rothes v Lossiemouth

No fixture – Nairn County

Saturday, December 21

Deveronvale v Formartine United

Forres Mechanics v Inverurie Loco Works

Fraserburgh v Buckie Thistle

Keith v Fort William

Lossiemouth v Brora Rangers

Nairn County v Rothes

Strathspey Thistle v Turriff United

Wick Academy v Clachnacuddin

No fixture – Huntly

Saturday, December 28

Brora Rangers v Nairn County

Buckie Thistle v Wick Academy

Clachnacuddin v Formartine United

Fort William v Fraserburgh

Inverurie Loco Works v Lossiemouth

Rothes v Huntly

Strathspey Thistle v Forres Mechanics

Turriff United v Keith

No fixture – Deveronvale

Saturday, January 4

Deveronvale v Clachnacuddin

Formartine United v Buckie Thistle

Fraserburgh v Turriff United

Huntly v Brora Rangers

Keith v Forres Mechanics

Lossiemouth v Strathspey Thistle

Nairn County v Inverurie Loco Works

Wick Academy v Fort William

No fixture – Rothes

Saturday, January 11

Buckie Thistle v Clachnacuddin

Deveronvale v Rothes

Forres Mechanics v Fraserburgh

Fort William v Formartine United

Inverurie Loco Works v Huntly

Keith v Lossiemouth

Strathspey Thistle v Nairn County

Turriff United v Wick Academy

No fixture – Brora Rangers

Saturday, January 18

Buckie Thistle v Deveronvale

Clachnacuddin v Fort William

Formartine United v Turriff United

Fraserburgh v Lossiemouth

Huntly v Strathspey Thistle

Nairn County v Keith

Rothes v Brora Rangers

Wick Academy v Forres Mechanics

No fixture – Inverurie Loco Works

Saturday, January 25

Brora Rangers v Deveronvale

Forres Mechanics v Formartine United

Fort William v Buckie Thistle

Fraserburgh v Nairn County

Inverurie Loco Works v Rothes

Keith v Huntly

Lossiemouth v Wick Academy

Turriff United v Clachnacuddin

No fixture – Strathspey Thistle

Saturday, February 1

Brora Rangers v Inverurie Loco Works

Buckie Thistle v Turriff United

Clachnacuddin v Forres Mechanics

Deveronvale v Fort William

Formartine United v Lossiemouth

Huntly v Fraserburgh

Rothes v Strathspey Thistle

Wick Academy v Nairn County

No fixture – Keith

Saturday, February 8

Forres Mechanics v Buckie Thistle

Inverurie Loco Works v Deveronvale

Keith v Rothes

Lossiemouth v Clachnacuddin

Nairn County v Formartine United

Strathspey Thistle v Brora Rangers

Turriff United v Fort William

Wick Academy v Huntly

No fixture – Fraserburgh

Saturday, February 15

Brora Rangers v Keith

Buckie Thistle v Lossiemouth

Clachnacuddin v Nairn County

Deveronvale v Turriff United

Formartine United v Huntly

Fort William v Forres Mechanics

Inverurie Loco Works v Strathspey Thistle

Rothes v Fraserburgh

No fixture – Wick Academy

Saturday, February 22

Forres Mechanics v Turriff United

Fraserburgh v Brora Rangers

Huntly v Clachnacuddin

Keith v Inverurie Loco Works

Lossiemouth v Fort William

Nairn County v Buckie Thistle

Strathspey Thistle v Deveronvale

Wick Academy v Rothes

No fixture – Formartine United

Saturday, February 29

Reserved for pick-up fixtures

Saturday, March 7

Brora Rangers v Wick Academy

Buckie Thistle v Huntly

Deveronvale v Forres Mechanics

Fort William v Nairn County

Inverurie Loco Works v Fraserburgh

Rothes v Formartine United

Strathspey Thistle v Keith

Turriff United v Lossiemouth

No fixture – Clachnacuddin

Saturday, March 14

SHFL League Cup semi finals

Also reserved for pick-up fixtures

Saturday, March 21

Reserved for pick-up fixtures

Saturday, March 28

Clachnacuddin v Rothes

Formartine United v Brora Rangers

Fraserburgh v Strathspey Thistle

Huntly v Fort William

Keith v Deveronvale

Lossiemouth v Forres Mechanics

Nairn County v Turriff United

Wick Academy v Inverurie Loco Works

No fixture – Buckie Thistle

Saturday, April 4

Brora Rangers v Clachnacuddin

Buckie Thistle v Rothes

Deveronvale v Lossiemouth

Forres Mechanics v Nairn County

Inverurie Loco Works v Formartine United

Keith v Fraserburgh

Strathspey Thistle v Wick Academy

Turriff United v Huntly

No fixture – Fort William

Saturday, April 11

SHFL League Cup final

Also reserved for pick-up fixtures

Saturday, April 18

Buckie Thistle v Brora Rangers

Clachnacuddin v Inverurie Loco Works

Formartine United v Strathspey Thistle

Fraserburgh v Deveronvale

Huntly v Forres Mechanics

Nairn County v Lossiemouth

Rothes v Fort William

Wick Academy v Keith

No fixture – Turriff United

Saturday, April 25 – SHFL/SLFL Play-off first leg

Saturday, May 2 – SHFL/SLFL Play-off second leg

Sunday, May 10 – SHFL/SLFL winner v Club 42

Saturday, May 16 – Club 42 v SHFL/SLFL winner


Do you want to respond to this article? If so, click here to submit your thoughts and they may be published in print.



This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies - Learn More