Soccer World Premier Division
Banchory 1 – 2 Westdyke
Bon Accord City 3 – 3 Old Aberdonians
Cowie Thistle 2 – 2 Sportsmans Club
Echt 2 – 1 Dyce
Great Western Utd 2 – 3 Kincorth
United Services Glendale XI 2 – 3 AC Mill Inn
Bon Accord Trophies Division One (North)
Hazlehead Utd 5 – 1 Stonehaven Athletic
Luthermuir P – P Theologians
MS Utd 6 – 2 Torry Utd
Newtonhill 3 – 1 Bucksburn Utd
Stoneywood Amateurs 1 – 5 Ellon Thistle
Tarves 1 – 3 Nicolls Amateurs
Bon Accord Trophies Division One (East)
Burghmuir 0 – 2 Newmachar Utd
FC Geldie P – P Postal ALC
Glendale 2 – 3 Insch
Glendale Youth 2 – 2 Bervie Caley
Johnshaven Athletic 1 – 3 Blackburn
Woodside 3 – 1 West End