1st Touch Football Premier Division

Beacon Rangers 1 – 2 Cove Thistle
Hazlehead United P – P Kincorth
Insch 2 – 5 Woodside
Luthermuir 3 – 0 Feughside
MS United 1 – 5 Sportsmans Club
Westdyke 3 – 2 University

1st Touch Football Division One (North)

Alford 1 – 3 Halliburton
Bon Accord City 1 – 4 Turriff Thistle
Dyce ITC Hydraulics 2 – 4 Glendale
Great Northern Athletic 2 – 1 Rothie Rovers
Johnshaven Athletic 0 – 4 Tarves
Stoneywood Amateurs 1 – 3 Dee Amateurs

1st Touch Football Division One (East)

Bervie Caley 2 – 4 Blackburn
Highland Hotel 0 – 5 RGU
Kaimhill United 0 – 3 Don Athletic
Northern United 2 – 1 Nicolls Amateur
Old Aberdonians 1 – 1 Great Western United
Rattrays XI 0 – 2 Ellon Amateurs

1st Touch Football Division Two (North)

Ellon Thistle 2 – 0 Torphins
FC Polska 2 – 3 Granite City
Lads Club Amateurs 5 – 5 Banchory
St Laurence P – P Newburgh Thistle
Stonehaven Athletic 3 – 1 Scotstown Rovers
Torry United 1 – 0 Torry Select

1st Touch Football Division Two (East)

Bankhead 3 – 1 Ferryhill
Glentanar Reflex 5 – 3 Byron Amateurs
Grammar FP’s 1 – 3 University Strollers
JS XI 6 – 0 University Colts
Summerhill 2 – 1 Kintore
Trophies International 0 – 4 Kemnay Youth
West End 4 – 1 Burghmuir

1st Touch Football Division Three

Aboyne 0 – 2 ARI Thistle
Bridge of Don 6 – 0 Monymusk
Glendale Youth 2 – 2 Formartine United
McTeagle 0 – 0 Fintray Thistle
RAM 1 – 3 Auchnagatt Barons
Theologians 3 – 3 Postal ALC
Westhill 4 – 1 BSFC