Soccer World Premier Division
Cove Thistle 1 – 5 Beacon Rangers
Woodside 4 – 0 Westdyke
Soccer World Division One (East)
Kaimhill United 1 – 2 Halliburton
Soccer World Division Two (North)
AFC Murdos 2 – 1 Bon Accord City
Cammachmore 10 – 1 Postal ALC
CBC Hilton 3 – 1 Torphins
FC Polska P – P Fintray Thistle
Newburgh Thistle 2 – 1 Burghmuir
St Laurence 4 – 1 Sheddocksley
Soccer World Division Two (East)
Continental 0 – 2 Kintore
Feughside 1 – 3 Middlefield Wasps
Glendale Youth 3 – 4 Ellon Thistle
Grammar FP’s 3 – 1 Huntly Amteurs
JS XI 0 – 1 Theologians
Rattray’s XI 1 – 1 Turriff Thistle
Westdyce 5 – 3 BSFC
Soccer World Division Three
Aboyne 5 – 2 Highland Hotel
Bon Accord Thistle 2 – 4 Balmedie
Colony Park 2 – 4 Auchnagatt Barons
Glendale XI 7 – 0 Ferryhill
Jesus House 5 – 2 Monymusk
Kemnay Youth 3 – 0 McTeagle