Soccer World Premier Division
Burghmuir 1 – 7 Banchory Ams
Cove Thistle 2 – 0 West End
Echt 3 – 2 Bon-Accord City
Nicolls Ams 1 – 2 Great Western Utd
Stoneywood SSC 3 – 0 Beacon Rangers
Westdyke 1 – 2 Kincorth
Bon Accord Trophies Division One (North)
AC Mill Inn 2 – 0 Woodside
Alford 3 – 4 Lads Club Ams
MS Utd 1 – 1 Bervie Caley
Postal ALC 1 – 9 Sportsmans Club
Stonehaven 5 – 0 Grammar Rovers
Turriff Thistle 1 – 2 Dyce
Bon Accord Trophies Division One (East)
Blackburn 3 – 3 Hazlehead Utd
Ferryhill 0 – 3 Johnshaven Athletic
Glendale XI 0 – 3 FC Geldie
Glentanar Reflex 9 – 2 Torry Utd
Newtonhill 4 – 1 Theologians
Potterton 2 – 5 Old Aberdonians
Sunnybank Ams 0 – 5 Kintore
Soccer World Division Two (North)
Continental 7 – 2 Cammachmore
FC Hayloft 2 – 3 Mugiemoss Youth
Feughside 3 – 4 Kemnay Youth
Huntly Ams 1 – 1 Bucksburn
Mintlaw 2 – 1 Rattrays XI
Tarves 6 – 0 Glendale Youth
Soccer World Division Two (East)
Ellon Thistle 3 – 2 Grammar FPs
Glendale 2 – 3 Halliburton
Insch 4 – 3 FC Polska
Luthermuir 5 – 0 Bankhead
Monymusk 5 – 2 Deva Dons
Rothie Rovers 2 – 4 Stoneywood Ams
Soccer World Division Three
ARI Thistle P – P Don Athletic
Highland Hotel 6 – 3 BSFC
Mearns Utd 2 – 2 Trophies International
Newburgh 4 – 0 Fintray Thistle
Portlethen Utd 2 – 6 Ellon Ams
St Laurence 0 – 4 Hilton