Soccer World Division Two (North)
Bucksburn Utd 6 – 1 Continental
Cammachmore 3 – 2 Mugiemoss Youth
FC Hayloft 0 – 4 Glendale Youth
Kemnay Youth 5 – 3 Huntly Ams
Newmachar Utd 4 – 1 Tarves
Rattrays XI 3 – 0 Feughside
Soccer World Division Two (East)
Bankhead 0 – 4 Ellon Thistle
FC Polska 3 – 1 Monymusk
Halliburton 3 – 2 McTeagle
Insch 3 – 2 Rothie Rovers
Luthermuir 4 – 4 Glendale
Stoneywood Ams 5 – 0 Grammar FPs
Soccer World Division Three
Auchnagatt Barons 1 – 7 Highland Hotel
Don Athletic 3 – 1 BSFC
Ellon Ams 2 – 1 Newburgh
Fintray Thistle 0 – 8 Hilton
Mearns Utd 1- 0 St Laurence
Trophies International 1 – 1 ARI Thistle