Who meets who at the start of the next football season - all the Breedon Highland League fixtures for 2023-24
Register for free to read more of the latest local news. It's easy and will only take a moment.
The full fixtures list for the next Highland League football season has been drawn up.
League fixtures:
Saturday July 29
Banks O’ Dee v Wick Academy
Brechin City v Formartine United
Clachnacuddin v Buckie Thistle
Deveronvale v Keith
Forres Mechanics v Strathspey Thistle
Fraserburgh v Lossiemouth
Nairn County v Brora Rangers
Rothes v Huntly
Turriff United v Inverurie Locos
Saturday August 5
Banks O’ Dee v Nairn County
Brora Rangers v Rothes
Buckie Thistle v Turriff United
Formartine United v Strathspey Thistle
Huntly v Brechin City
Inverurie Locos v Fraserburgh
Keith v Clachnacuddin
Lossiemouth v Forres Mechanics
Wick Academy v Deveronvale.
Saturday August 12
Brechin City v Brora Rangers
Clachnacuddin v Deveronvale
Forres Mechanics v Inverurie Locos
Fraserburgh v Buckie Thistle
Lossiemouth v Formartine United
Nairn County v Wick Academy
Rothes v Banks O’ Dee
Strathspey Thistle v Huntly
Turriff United v Keith
Also Highland League Cup preliminary round (2 ties)
Wednesday August 16
Banks O’ Dee v Brechin City
Brora Rangers v Strathspey Thistle
Buckie Thistle v Forres Mechanics
Deveronvale v Turriff United
Huntly v Lossiemouth
Inverurie Locos v Formartine United
Keith v Fraserburgh
Nairn County v Rothes
Wick Academy v Clachnacuddin
Saturday August 19
Brechin City v Nairn County
Formartine United v Buckie Thistle
Forres Mechanics v Keith
Fraserburgh v Deveronvale
Inverurie Locos v Huntly
Lossiemouth v Brora Rangers
Rothes v Wick Academy
Strathspey Thistle v Banks O’ Dee
Turriff United v Clachnacuddin
Saturday August 26
Highland League Cup first round
Saturday September 2
Banks O’ Dee v Lossiemouth
Brora Rangers v Inverurie Locos
Buckie Thistle v Huntly
Clachnacuddin v Fraserburgh
Deveronvale v Forres Mechanics
Keith v Formartine United
Nairn County v Strathspey Thistle
Rothes v Brechin City
Wick Academy v Turriff United
Saturday September 9
Brechin City v Wick Academy
Buckie Thistle v Brora Rangers
Formartine United v Deveronvale
Forres Mechanics v Clachnacuddin
Fraserburgh v Turriff United
Huntly v Keith
Inverurie Locos v Banks O’ Dee
Lossiemouth v Nairn County
Strathspey Thistle v Rothes
Saturday September 16
Banks O’ Dee v Buckie Thistle
Brechin City v Strathspey Thistle
Clachnacuddin v Formartine United
Deveronvale v Huntly
Keith v Brora Rangers
Nairn County v Inverurie Locos
Rothes v Lossiemouth
Turriff United v Forres Mechanics
Wick Academy v Fraserburgh
Saturday September 23
Scottish Cup first round
Saturday September 30
Brora Rangers v Deveronvale
Buckie Thistle v Nairn County
Formartine United v Turriff United
Forres Mechanics v Fraserburgh
Huntly v Clachnacuddin
Inverurie Locos v Rothes
Keith v Banks O’ Dee
Lossiemouth v Brechin City
Strathspey Thistle v Wick Academy
Wednesday October 4
Brechin City v Inverurie Locos
Clachnacuddin v Brora Rangers
Deveronvale v Banks O’ Dee
Fraserburgh v Formartine United
Nairn County v Keith
Rothes v Buckie Thistle
Strathspey Thistle v Lossiemouth
Turriff United v Huntly
Wick Academy v Forres Mechanics
Saturday October 7
Banks O’ Dee v Clachnacuddin
Brora Rangers v Turriff United
Buckie Thistle v Brechin City
Deveronvale v Nairn County
Formartine United v Forres Mechanics
Huntly v Fraserburgh
Inverurie Locos v Strathspey Thistle
Lossiemouth v Wick Academy
Keith v Rothes
Saturday October 21
Brechin City v Keith
Clachnacuddin v Nairn County
Formartine United v Wick Academy
Forres Mechanics v Huntly
Fraserburgh v Brora Rangers
Lossiemouth v Inverurie Locos
Rothes v Deveronvale
Strathspey Thistle v Buckie Thistle
Turriff United v Banks O’ Dee
Saturday October 28
Scottish Cup second round
Saturday November 4
Banks O’ Dee v Fraserburgh
Brora Rangers v Forres Mechanics
Buckie Thistle v Lossiemouth
Clachnacuddin v Rothes
Deveronvale v Brechin City
Huntly v Formartine United
Keith v Strathspey Thistle
Nairn County v Turriff United
Wick Academy v Inverurie Locos
Saturday November 11
Brechin City v Clachnacuddin
Formartine United v Brora Rangers
Forres Mechanics v Banks O’ Dee
Fraserburgh v Nairn County
Inverurie Locos v Buckie Thistle
Lossiemouth v Keith
Strathspey Thistle v Deveronvale
Turriff United v Rothes
Wick Academy v Huntly
Saturday November 18
Banks O’ Dee v Formartine United
Brora Rangers v Huntly
Buckie Thistle v Wick Academy
Clachnacuddin v Strathspey Thistle
Deveronvale v Lossiemouth
Keith v Inverurie Locos
Nairn County v Forres Mechanics
Rothes v Fraserburgh
Turriff United v Brechin City
Saturday November 25
Brechin City v Fraserburgh
Buckie Thistle v Keith
Formartine United v Nairn County
Forres Mechanics v Rothes
Huntly v Banks O’ Dee
Inverurie Locos v Deveronvale
Lossiemouth v Clachnacuddin
Strathspey Thistle v Turriff United
Wick Academy v Brora Rangers
Saturday December 2
Banks O’ Dee v Brora Rangers
Clachnacuddin v Inverurie Locos
Deveronvale v Buckie Thistle
Forres Mechanics v Brechin City
Fraserburgh v Strathspey Thistle
Keith v Wick Academy
Nairn County v Huntly
Rothes v Formartine United
Turriff United v Lossiemouth
Saturday December 9
Brora Rangers v Nairn County
Buckie Thistle v Clachnacuddin
Formartine United v Brechin City
Huntly v Rothes
Inverurie Locos v Turriff United
Keith v Deveronvale
Lossiemouth v Fraserburgh
Strathspey Thistle v Forres Mechanics
Wick Academy v Banks O’ Dee
Saturday December 16
Brechin City v Huntly
Deveronvale v Wick Academy
Clachnacuddin v Keith
Forres Mechanics v Lossiemouth
Fraserburgh v Inverurie Locos
Nairn County v Banks O’ Dee
Rothes v Brora Rangers
Turriff United v Buckie Thistle
Strathspey Thistle v Formartine United
Saturday December 23
Banks O’ Dee v Rothes
Brora Rangers v Brechin City
Buckie Thistle v Fraserburgh
Deveronvale v Clachnacuddin
Formartine United v Lossiemouth
Huntly v Strathspey Thistle
Inverurie Locos v Forres Mechanics
Keith v Turriff United
Wick Academy v Nairn County
Saturday December 30
Brechin City v Banks O’ Dee
Clachnacuddin v Wick Academy
Formartine United v Inverurie Locos
Forres Mechanics v Buckie Thistle
Fraserburgh v Keith
Lossiemouth v Huntly
Rothes v Nairn County
Strathspey Thistle v Brora Rangers
Turriff United v Deveronvale
Saturday January 6
Banks O’ Dee v Strathspey Thistle
Brora Rangers v Lossiemouth
Buckie Thistle v Formartine United
Clachnacuddin v Turriff United
Deveronvale v Fraserburgh
Huntly v Inverurie Locos
Keith v Forres Mechanics
Nairn County v Brechin City
Wick Academy v Rothes
Saturday January 13
Brechin City v Rothes
Formartine United v Keith
Forres Mechanics v Deveronvale
Fraserburgh v Clachnacuddin
Huntly v Buckie Thistle
Inverurie Locos v Brora Rangers
Lossiemouth v Banks O’ Dee
Strathspey Thistle v Nairn County
Turriff United v Wick Academy
Saturday January 20
Banks O’ Dee v Inverurie Locos
Brora Rangers v Buckie Thistle
Clachnacuddin v Forres Mechanics
Deveronvale v Formartine United
Keith v Huntly
Nairn County v Lossiemouth
Rothes v Strathspey Thistle
Turriff United v Fraserburgh
Wick Academy v Brechin City
Saturday January 27
Brora Rangers v Keith
Buckie Thistle v Banks O’ Dee
Formartine United v Clachnacuddin
Forres Mechanics v Turriff United
Fraserburgh v Wick Academy
Huntly v Deveronvale
Inverurie Locos v Nairn County
Lossiemouth v Rothes
Strathspey Thistle v Brechin City
Saturday February 3
Banks O’ Dee v Keith
Brechin City v Lossiemouth
Clachnacuddin v Huntly
Fraserburgh v Forres Mechanics
Deveronvale v Brora Rangers
Nairn County v Buckie Thistle
Rothes v Inverurie Locos
Turriff United v Formartine United
Wick Academy v Strathspey Thistle
Saturday February 10
Banks O’ Dee v Deveronvale
Brora Rangers v Clachnacuddin
Buckie Thistle v Rothes
Formartine United v Fraserburgh
Forres Mechanics v Wick Academy
Huntly v Turriff United
Inverurie Locos v Brechin City
Keith v Nairn County
Lossiemouth v Strathspey Thistle
Saturday February 17
Brechin City v Buckie Thistle
Clachnacuddin v Banks O’ Dee
Forres Mechanics v Formartine United
Fraserburgh v Huntly
Nairn County v Deveronvale
Rothes v Keith
Strathspey Thistle v Inverurie Locos
Turriff United v Brora Rangers
Wick Academy v Lossiemouth
Saturday March 2
Banks O’ Dee v Turriff United
Brora Rangers v Fraserburgh
Buckie Thistle v Strathspey Thistle
Deveronvale v Rothes
Huntly v Forres Mechanics
Inverurie Locos v Lossiemouth
Keith v Brechin City
Nairn County v Clachnacuddin
Wick Academy v Formartine United
Saturday March 9
Brechin City v Deveronvale
Formartine United v Huntly
Forres Mechanics v Brora Rangers
Fraserburgh v Banks O’ Dee
Inverurie Locos v Wick Academy
Lossiemouth v Buckie Thistle
Rothes v Clachnacuddin
Strathspey Thistle v Keith
Turriff United v Nairn County.
Saturday March 16
Banks O’ Dee v Forres Mechanics
Brora Rangers v Formartine United
Buckie Thistle v Inverurie Locos
Clachnacuddin v Brechin City
Deveronvale v Strathspey Thistle
Huntly v Wick Academy
Keith v Lossiemouth
Nairn County v Fraserburgh
Rothes v Turriff United.
Saturday March 23
Brechin City v Turriff United
Formartine United v Banks O’ Dee
Forres Mechanics v Nairn County
Fraserburgh v Rothes
Huntly v Brora Rangers
Inverurie Locos v Keith
Lossiemouth v Deveronvale
Strathspey Thistle v Clachnacuddin
Wick Academy v Buckie Thistle
Saturday April 6
Banks O’ Dee v Huntly
Brora Rangers v Wick Academy
Clachnacuddin v Lossiemouth
Deveronvale v Inverurie Locos
Fraserburgh v Brechin City
Keith v Buckie Thistle
Nairn County v Formartine United
Rothes v Forres Mechanics
Turriff United v Strathspey Thistle
Saturday April 13
Brechin City v Forres Mechanics
Brora Rangers v Banks O’ Dee
Buckie Thistle v Deveronvale
Formartine United v Rothes
Huntly v Nairn County
Inverurie Locos v Clachnacuddin
Lossiemouth v Turriff United
Strathspey Thistle v Fraserburgh
Wick Academy v Keith