Press and Journal Highland League champions Cove Rangers will begin their title defence at home to Huntly on Saturday, July 30.
Brora Rangers, whose hopes of a hat-trick of championship wins was dashed by Cove, start their campaign under new manager Stuart Golabek at Nairn County.
All the league fixtures for the new season are as follows:
SATURDAY, JULY 30
Buckie Thistle v Clach , Cove Rangers v Huntly, Deveronvale v Fort William, Forres Mechanics v Inverurie Locos, Fraserburgh v Strathspey Thistle, Keith v Formartine United, Nairn County v Brora Rangers, Rothes v Lossiemouth, Wick Academy v Turriff United
SATURDAY, AUGUST 6
Brora Rangers v Forres Mechanics, Clach v Keith, Formartine United v Wick Academy, Fort William v Fraserburgh, Huntly v Rothes, Inverurie Locos v Cove Rangers, Lossiemouth v Turriff United, Nairn County v Deveronvale, Strathspey Thistle v Buckie Thistle
SATURDAY, AUGUST 13
Cove Rangers v Brora Rangers, Formartine United v Clach , Forres Mechanics v Deveronvale, Fraserburgh v Nairn County, Keith v Strathspey Thistle, Rothes v Inverurie Locos, Turriff United v Huntly, Wick Academy v Lossiemouth
SATURDAY, AUGUST 20
Brora Rangers v Rothes, Clach v Wick Academy, Deveronvale v Cove Rangers, Forres Mechanics v Fraserburgh, Fort William v Keith, Huntly v Lossiemouth, Inverurie Locos v Turriff United, Nairn County v Buckie Thistle, Strathspey Thistle v Formartine United
SATURDAY, AUGUST 27
Buckie Thistle v Forres Mechanics, Clach v Strathspey Thistle, Cove Rangers v Fraserburgh, Formartine United v Fort William, Keith v Nairn County, Lossiemouth v Inverurie Locos, Rothes v Deveronvale, Turriff United v Brora Rangers, Wick Academy v Huntly
WEDNESDAY, AUGUST 31
Brora Rangers v Lossiemouth, Cove Rangers v Buckie Thistle, Deveronvale v Turriff United, Forres Mechanics v Keith, Fort William v Clach , Fraserburgh v Rothes, Inverurie Locos v Huntly, Nairn County v Formartine United, Strathspey Thistle v Wick Academy
SATURDAY, SEPTEMBER 3
Clach v Nairn County, Formartine United v Forres Mechanics, Huntly v Brora Rangers, Keith v Cove Rangers, Lossiemouth v Deveronvale, Rothes v Buckie Thistle, Strathspey Thistle v Fort William, Turriff United v Fraserburgh, Wick Academy v Inverurie Locos
SATURDAY, SEPTEMBER 10
Brora Rangers v Inverurie Locos, Buckie Thistle v Turriff United, Cove Rangers v Formartine United, Deveronvale v Huntly, Forres Mechanics v Clach , Fort William v Wick Academy, Fraserburgh v Lossiemouth, Nairn County v Strathspey Thistle, Rothes v Keith
WEDNESDAY, SEPTEMBER 14
Clach v Cove Rangers, Formartine United v Rothes, Fort William v Nairn County, Huntly v Fraserburgh, Inverurie Locos v Deveronvale, Lossiemouth v Buckie Thistle, Strathspey Thistle v Forres Mechanics, Turriff United v Keith, Wick Academy v Brora Rangers
SATURDAY, SEPTEMBER 17
Buckie Thistle v Huntly, Cove Rangers v Strathspey Thistle, Deveronvale v Brora Rangers, Forres Mechanics v Fort William, Fraserburgh v Inverurie Locos, Keith v Lossiemouth, Nairn County v Wick Academy, Rothes v Clach , Turriff United v Formartine United
SATURDAY, SEPTEMBER 24
SCOTTISH CUP – First round
SATURDAY, OCTOBER 1
Brora Rangers v Fraserburgh, Clach v Turriff United, Fort William v Cove Rangers, Huntly v Keith, Inverurie Locos v Buckie Thistle, Lossiemouth v Formartine United, Nairn County v Forres Mechanics, Strathspey Thistle v Rothes, Wick Academy v Deveronvale
WEDNESDAY, OCTOBER 5
Buckie Thistle v Brora Rangers, Cove Rangers v Nairn County, Formartine United v Huntly, Forres Mechanics v Wick Academy, Fraserburgh v Deveronvale, Turriff United v Strathspey Thistle, Lossiemouth v Clach , Keith v Inverurie Locos, Rothes v Fort William
SATURDAY, OCTOBER 8
Brora Rangers v Keith, Deveronvale v Buckie Thistle, Forres Mechanics v Cove Rangers, Fort William v Turriff United, Huntly v Clach , Inverurie Locos v Formartine United, Nairn County v Rothes, Strathspey Thistle v Lossiemouth, Wick Academy v Fraserburgh
SATURDAY, OCTOBER 15
Buckie Thistle v Fraserburgh, Clach v Inverurie Locos, Cove Rangers v Wick Academy, Formartine United v Brora Rangers, Huntly v Strathspey Thistle, Keith v Deveronvale, Lossiemouth v Fort William, Rothes v Forres Mechanics, Turriff United v Nairn County
SATURDAY, OCTOBER 22
SCOTTISH CUP (Second round)
SATURDAY, OCTOBER 29
Brora Rangers v Clach, Cove Rangers v Rothes, Deveronvale v Formartine United, Forres Mechanics v Turriff United, Fort William v Huntly, Fraserburgh v Keith, Inverurie Locos v Strathspey Thistle, Nairn County v Lossiemouth, Wick Academy v Buckie Thistle
SATURDAY, NOVEMBER 5
Clach v Deveronvale, Formartine United v Fraserburgh, Huntly v Nairn County, Inverurie Locos v Fort William, Keith v Buckie Thistle, Lossiemouth v Forres Mechanics, Rothes v Wick Academy, Strathspey Thistle v Brora Rangers, Turriff United v Cove Rangers
SATURDAY, NOVEMBER 12
Brora Rangers v Fort William, Buckie Thistle v Formartine United, Cove Rangers v Lossiemouth, Deveronvale v Strathspey Thistle, Forres Mechanics v Huntly, Fraserburgh v Clach , Nairn County v Inverurie Locos, Rothes v Turriff United, Wick Academy v Keith
SATURDAY, NOVEMBER 19
Brora Rangers v Nairn County, Clach v Buckie Thistle, Formartine United v Keith, Fort William v Deveronvale, Huntly v Cove Rangers, Inverurie Locos v Forres Mechanics, Lossiemouth v Rothes, Strathspey Thistle v Fraserburgh, Turriff United v Wick Academy
SATURDAY, NOVEMBER 26
Buckie Thistle v Strathspey Thistle, Cove Rangers v Inverurie Locos, Deveronvale v Nairn County, Forres Mechanics v Brora Rangers, Fraserburgh v Fort William, Keith v Clach , Rothes v Huntly, Turriff United v Lossiemouth, Wick Academy v Formartine United
SATURDAY, DECEMBER 3
Brora Rangers v Cove Rangers, Clach v Formartine United, Deveronvale v Forres Mechanics, Fort William v Buckie Thistle, Huntly v Turriff United, Inverurie Locos v Rothes, Lossiemouth v Wick Academy, Nairn County v Fraserburgh, Strathspey Thistle v Keith
SATURDAY, DECEMBER 10
Buckie Thistle v Nairn County, Cove Rangers v Deveronvale, Formartine United v Strathspey Thistle, Fraserburgh v Forres Mechanics, Keith v Fort William, Lossiemouth v Huntly, Rothes v Brora Rangers, Turriff United v Inverurie Locos, Wick Academy v Clach
SATURDAY, DECEMBER 17
Brora Rangers v Turriff United, Deveronvale v Rothes, Forres Mechanics v Buckie Thistle, Fort William v Formartine United, Fraserburgh v Cove Rangers, Huntly v Wick Academy, Inverurie Locos v Lossiemouth, Nairn County v Keith, Strathspey Thistle v Clach
SATURDAY, DECEMBER 24
Buckie Thistle v Cove Rangers, Clach v Fort William, Formartine United v Nairn County, Huntly v Inverurie Locos, Keith v Forres Mechanics, Lossiemouth v Brora Rangers, Rothes v Fraserburgh, Turriff United v Deveronvale, Wick Academy v Strathspey Thistle
SATURDAY, DECEMBER 31
Brora Rangers v Huntly, Buckie Thistle v Rothes, Cove Rangers v Keith, Deveronvale v Lossiemouth, Forres Mechanics v Formartine United, Fort William v Strathspey Thistle, Fraserburgh v Turriff United, Inverurie Locos v Wick Academy, Nairn County v Clach
SATURDAY, JANUARY 7, 2017
Clach v Forres Mechanics, Formartine United v Cove Rangers, Huntly v Deveronvale, Inverurie Locos v Brora Rangers, Keith v Rothes, Lossiemouth v Fraserburgh, Strathspey Thistle v Nairn County, Turriff United v Buckie Thistle, Wick Academy v Fort William
SATURDAY, JANUARY 14
Brora Rangers v Wick Academy, Buckie Thistle v Lossiemouth, Cove Rangers v Clach , Deveronvale v Inverurie Locos, Forres Mechanics v Strathspey Thistle, Fraserburgh v Huntly, Keith v Turriff United, Nairn County v Fort William, Rothes v Formartine United
SATURDAY, JANUARY 21
Brora Rangers v Deveronvale, Clach v Rothes, Formartine United v Turriff United, Fort William v Forres Mechanics, Huntly v Buckie Thistle, Inverurie Locos v Fraserburgh, Lossiemouth v Keith, Strathspey Thistle v Cove Rangers, Wick Academy v Nairn County
SATURDAY, JANUARY 28
BREEDON AGGREGATES HIGHLAND LEAGUE CUP – Preliminary round
Buckie Thistle v Inverurie Locos, Cove Rangers v Fort William, Deveronvale v Wick Academy, Formartine United v Lossiemouth, Forres Mechanics v Nairn County, Fraserburgh v Brora Rangers, Keith v Huntly, Rothes v Strathspey Thistle, Turriff United v Clach
SATURDAY, FEBRUARY 4
Brora Rangers v Buckie Thistle, Clach v Lossiemouth, Deveronvale v Fraserburgh, Fort William v Rothes, Huntly v Formartine United, Inverurie Locos v Keith, Nairn County v Cove Rangers, Strathspey Thistle v Turriff United, Wick Academy v Forres Mechanics
SATURDAY, FEBRUARY 11
BREEDON AGGREGATES HIGHLAND LEAGUE CUP – First round
SATURDAY, FEBRUARY 18
Buckie Thistle v Deveronvale, Clach v Huntly, Cove Rangers v Forres Mechanics, Formartine United v Inverurie Locos, Fraserburgh v Wick Academy, Keith v Brora Rangers, Lossiemouth v Strathspey Thistle, Rothes v Nairn County, Turriff United v Fort William
SATURDAY, FEBRUARY 25
BREEDON AGGREGATES HIGHLAND LEAGUE CUP – Second round
SATURDAY, MARCH 4
Brora Rangers v Formartine United, Deveronvale v Keith, Forres Mechanics v Rothes, Fort William v Lossiemouth, Fraserburgh v Buckie Thistle, Inverurie Locos v Clach , Nairn County v Turriff United, Strathspey Thistle v Huntly, Wick Academy v Cove Rangers
SATURDAY, MARCH 11
BREEDON AGGREGATES HIGHLAND LEAGUE CUP – Semi-finals
SATURDAY, MARCH 18
Buckie Thistle v Wick Academy, Clach v Brora Rangers, Formartine United v Deveronvale, Huntly v Fort William, Keith v Fraserburgh, Lossiemouth v Nairn County, Rothes v Cove Rangers, Strathspey Thistle v Inverurie Locos, Turriff United v Forres Mechanics
SATURDAY, APRIL 1
Brora Rangers v Strathspey Thistle, Buckie Thistle v Keith, Cove Rangers v Turriff United, Deveronvale v Clach , Forres Mechanics v Lossiemouth, Fort William v Inverurie Locos, Fraserburgh v Formartine United, Nairn County v Huntly, Wick Academy v Rothes
SATURDAY, APRIL 8
BREEDON AGGREGATES HIGHLAND LEAGUE CUP – final
SATURDAY, APRIL 15
Clach v Fraserburgh, Formartine United v Buckie Thistle, Fort William v Brora Rangers, Huntly v Forres Mechanics, Inverurie Locos v Nairn County, Keith v Wick Academy, Lossiemouth v Cove Rangers, Strathspey Thistle v Deveronvale, Turriff United v Rothes