Highland / Lowland
Adiado
Lossiemouth
Banks O' Dee
Adiado
Rothes
Lossiemouth
 
Final
Lossiemouth
Turriff United
0
2
 
Final
Brora Rangers
Lossiemouth
5
0
ADVERTISEMENTS
Adiado
Lossiemouth
Forres Mechanics
Adiado
Formartine United
Lossiemouth
 
Final
Lossiemouth
Strathspey Thistle
2
0
 
Final
Lossiemouth
Keith
2
0
 
Final
Nairn County
Lossiemouth
3
1
 
Final
Lossiemouth
Inverurie Loco Works
1
3
 
Final
Fraserburgh
Lossiemouth
5
0
 
Final
Formartine United
Lossiemouth
1
0
 
Final
Lossiemouth
Huntly
0
1
 
Final
Wick Academy
Lossiemouth
4
1
 
Final
Rothes
Lossiemouth
0
0
 
Final
Lossiemouth
Deveronvale
1
0
 
Final
Lossiemouth
Buckie Thistle
1
3
 
Final
Lossiemouth
Forres Mechanics
0
3
 
Final
Lossiemouth
Banks O' Dee
1
2
 
Final
Brechin City
Lossiemouth
4
1