League A
- Name P W D L F A P diff
- Royal Aberdeen 3 3 0 0 11.5 3.5 6 8
- Inverallochy 3 1 0 2 6.5 8.5 2 -2
- Banchory 3 1 0 2 6 9 2 -3
- Inverurie 3 1 0 2 6 9 2 -3
May 01, 2016
Banchory
1:4
Royal Aberdeen
May 01, 2016
Inverallochy
1:4
Inverurie
May 15, 2016
Royal Aberdeen
4:1
Inverurie
May 15, 2016
Inverallochy
4:1
Banchory
May 22, 2016
Royal Aberdeen
3.5:1.5
Inverallochy
May 29, 2016
Inverurie
1:4
Banchory
League B
- Name P W D L F A P diff
- Kemnay 3 2 1 0 8.5 6.5 5 2
- Deeside 3 1 1 1 7.5 7.5 3 0
- Murcar Links 3 1 0 2 8 7 2 1
- Portlethen 3 0 2 1 6 9 2 -3
May 01, 2016
Murcar Links
2:3
Deeside
May 01, 2016
Portlethen
2.5:2.5
Kemnay
May 08, 2016
Murcar Links
4:1
Portlethen
May 15, 2016
Kemnay
3:2
Deeside
May 29, 2016
Deeside
2.5:2.5
Portlethen
May 29, 2016
Murcar Links
2:3
Kemnay
League C
- Name P W D L F A P diff
- Hazlehead 3 2 1 0 11 4 5 7
- Cruden Bay 3 2 0 1 10 5 4 5
- Peterculter 3 1 1 1 6.5 8.5 3 -2
- Stonehaven 3 0 0 3 2.5 12.5 0 -10
May 01, 2016
Cruden Bay
4:1
Peterculter
May 01, 2016
Stonehaven
0.5:4.5
Hazlehead
May 15, 2016
Cruden Bay
5:0
Stonehaven
May 22, 2016
Peterculter
2.5:2.5
Hazlehead
May 29, 2016
Peterculter
3:2
Stonehaven
May 29, 2016
Hazlehead
4:1
Cruden Bay
League D
- Name P W D L F A P diff
- Aboyne 3 3 0 0 11 4 6 7
- McDonald (Ellon) 4 1 0 3 9 11 2 -2
- Peterhead 3 1 0 2 5 10 2 -5
Apr 24, 2016
McDonald (Ellon)
4:1
Peterhead
May 08, 2016
Aboyne
4:1
McDonald (Ellon)
May 15, 2016
Peterhead
1:4
Aboyne
May 22, 2016
Peterhead
3:2
McDonald (Ellon)
May 29, 2016
McDonald (Ellon)
2:3
Aboyne
Jun 05, 2016
Aboyne
0:0
Peterhead