Highland / Lowland
 
MS
Clachnacuddin
Inverurie Loco Works
2
2
 
Inverurie Loco Works
Banks O' Dee
 
Inverurie Loco Works
Rothes
 
Turriff United
Inverurie Loco Works
ADVERTISEMENTS
 
Inverurie Loco Works
Brora Rangers
 
Forres Mechanics
Inverurie Loco Works
 
Inverurie Loco Works
Formartine United
 
Lossiemouth
Inverurie Loco Works
 
Inverurie Loco Works
Keith
 
Nairn County
Inverurie Loco Works
 
Inverurie Loco Works
Strathspey Thistle
 
Inverurie Loco Works
Fraserburgh
 
Huntly
Inverurie Loco Works
 
Inverurie Loco Works
Wick Academy