19 August 2023
Sat, 19.08
17:00
17:00
Rothes
3
Wick Academy
0
Sat, 19.08
17:00
17:00
Fraserburgh
3
Deveronvale
2
Sat, 19.08
17:00
17:00
Formartine United
1
Buckie Thistle
1
Sat, 19.08
17:00
17:00
Lossiemouth
1
Brora Rangers
1
Sat, 19.08
17:00
17:00
Turriff United
4
Clachnacuddin
1
Sat, 19.08
17:00
17:00
Forres Mechanics
2
Keith
1
Sat, 19.08
17:00
17:00
Strathspey Thistle
0
Banks O'Dee
6
Sat, 19.08
17:00
17:00
Brechin
2
Nairn County
0
Sat, 19.08
17:00
17:00
Inverurie Loco Works
2
Huntly
3