Soccer World Premier Division
Banchory 1 – 3 Bon Accord City
AC Mill Inn 3 – 2 Sportsmans Club
Echt 5 – 0 United Services Glendale XI
Westdyke x – x Kincorth
Dyce 2 – 5 Old Aberdonians
Cove Thistle 2 – 1 Cowie Thistle
Bon Accord Trophies Division One (North)
Beacon Rangers 4 – 5 Hazlehead Utd
Bucksburn Utd x – x Stonehaven Athletic
Torry Utd 2 – 5 Newtonhill
MS Utd 1 – 1 Luthermuir
Ellon Thistle 4 – 2 Theologians
Nicolls Amateurs 1 – 3 Tarves
Bon Accord Trophies Division One (East)
Insch 3 – 3 Kintore
Blackburn 2 – 3 Woodside
Johnshaven Athletic 4 – 2 FC Geldie
Postal ALC 4 – 6 Glendale Youth
Bervie Caley 3 – 0 Glendale
West End 1 – 0 Newmachar Utd
Soccer World Division Two (North)
Grammar Rovers 2 – 4 Rattrays XI
Trophies International x – x Lads Club Amateurs
Glentanar Reflex 2 – 2 St. Laurence
Hilton x – x Kemnay Youth
Monymusk 2 – 6 Rothie Rovers
Newburgh 1 – 3 Highland Hotel
Soccer World Division Two (East)
Potterton x – x Halliburton
Mintlaw 4 – 1 Continental
Alford x – x Ferryhill
Grammar FPs 2 – 4 Fintray Thistle
Bankhead x – x Don Athletic
Mearns Utd x – x Ellon Amateurs
Mugiemoss Youth 4 – 3 BSFC
Soccer World Division Three
Feughside x – x Scotstown Rovers
Cammachmore x – x ARI Thistle
West End Electrical 0 – 11 McTeagle
Westhill 4 – 1 Grandholm
FC Polska 4 – 1 Huntly Amateurs
Auchnagatt Barons 3 – 3 Torphins