Wed 25/04/12 – Press & Journal Highland League
Buckie Thistle v Rothes
Forres Mechanics v Keith
Huntly v Turriff United
Nairn County v Cove Rangers
Strathspey Thistle v Clachnacuddin
Sat 28/04/12 – Press & Journal Highland League
Cove Rangers v Strathspey Thistle
Formartine United v Rothes
Fort William v Deveronvale
Inverurie Loco Works v Fraserburgh
Nairn County v Buckie Thistle
Turriff United v Clachnacuddin
Wick Academy v Keith
Wed 02/05/12 – Press & Journal Highland League
Inverurie Loco Works v Clachnacuddin
Keith v Buckie Thistle
Turriff United v Forres Mechanics
Sat 05/05/12 – Press & Journal Highland League
Clachnacuddin v Keith
Cove Rangers v Deveronvale
Forres Mechanics v Fraserburgh
Fort William v Inverurie Loco Works
Strathspey Thistle v Formartine United
Turriff United v Nairn County
Wick Academy v Lossiemouth
Buckie Thistle v Rothes
Forres Mechanics v Keith
Huntly v Turriff United
Nairn County v Cove Rangers
Strathspey Thistle v Clachnacuddin
Sat 28/04/12 – Press & Journal Highland League
Cove Rangers v Strathspey Thistle
Formartine United v Rothes
Fort William v Deveronvale
Inverurie Loco Works v Fraserburgh
Nairn County v Buckie Thistle
Turriff United v Clachnacuddin
Wick Academy v Keith
Wed 02/05/12 – Press & Journal Highland League
Inverurie Loco Works v Clachnacuddin
Keith v Buckie Thistle
Turriff United v Forres Mechanics
Sat 05/05/12 – Press & Journal Highland League
Clachnacuddin v Keith
Cove Rangers v Deveronvale
Forres Mechanics v Fraserburgh
Fort William v Inverurie Loco Works
Strathspey Thistle v Formartine United
Turriff United v Nairn County
Wick Academy v Lossiemouth
Monday 05/05/2012 – Press & Journal Highland League
Fort William v Formartine United
Friday 11/05/2012 – Press & Journal Highland League
Formartine United v Fort William
Sat 12/05/12 – Breedon Aggregates Cup Final
Cove/Turriff v Buckie/Keith
Sat 12/05/12 – Press & Journal Highland League
Clachnacuddin v Fraserburgh
Keith v Deveronvale
This game will be re-scheduled if Keith is in the Breedon Aggregates Cup Final
Wick Academy v Rothes






