Sunday 7th May
Rainbow City Taxis Barclay Cook Cup Final
Sheddocksley 2 – 0 Glendale Youth
Saturday 6th May
Soccer World Premier Division
Newtonhill 0 – 2 Echt
Rothie Rovers 4 – 0 Ellon Amateurs
Torry Amateurs 1 – 4 Woodside
University 4 – 1 AC Mill Inn
Soccer World Division One (North)
Cove Thistle 3 – 5 Granite City
Glendale 2 – 1 Stonehaven Athletic
Kaimhill United 4 – 1 Nicolls Amateurs
St Laurence 4 – 2 Turriff Thistle
West End 2 – 5 Bervie Caledonian
Soccer World Division One (East)
Halliburton 0 – 1 Blackburn
Insch 1 – 2 Cowie Thistle
Stoneywood East End 2 – 1 Alford
Tarves 3 – 3 Banchory
Soccer World Division Two (North)
Balmedie 1 – 4 Kintore
BSFC 7 – 1 Kemnay Youth
Burghmuir 9 – 0 Theologians
Don Athletic 4 – 0 Fintray Thistle
Newburgh Thistle 6 – 1 Huntly Amateurs
Soccer World Division Two (East)
Aboyne 1 – 3 Glentanar Reflex
Auchnagatt Barons 1 – 2 Jesus House
JS XI 2 – 3 Torphins
University Strollers 0 – 2 Highland Hotel
Westdyce 5 – 1 Grammar FP’s
Soccer World Division Three
AFC Murdos 1 – 2 St Marnans
Bon Accord Thistle 1 – 11 Tolbooth
Ferryhill 1 – 2 Continental
McTeagle 3 – 2 University Colts