Section A
- Name P W D L F A P diff
- Cruden Bay 4 4 0 0 16.5 3.5 8 13
- Deeside 1 4 2 0 2 10.5 9.5 4 1
- Inverallochy 4 0 0 4 3 17 0 -14
Apr 22, 2018
Inverallochy
2:3
Deeside 1
Apr 29, 2018
Cruden Bay
5:0
Inverallochy
May 06, 2018
Cruden Bay
3.5:1.5
Deeside 1
May 27, 2018
Deeside 1
5:0
Inverallochy
Jun 03, 2018
Inverallochy
1:4
Cruden Bay
Jun 10, 2018
Deeside 1
1:4
Cruden Bay
Section B
- Name P W D L F A P diff
- Aboyne 3 2 0 1 11.5 3.5 4 8
- McDonald (Ellon) 3 2 0 1 9.5 5.5 4 4
- Murcar Links 3 2 0 1 9 6 4 3
- Stonehaven 3 0 0 3 0 15 0 -15
Apr 22, 2018
Murcar Links
1:4
McDonald (Ellon)
Apr 22, 2018
Stonehaven
0:5
Aboyne
May 06, 2018
McDonald (Ellon)
5:0
Stonehaven
May 06, 2018
Aboyne
2:3
Murcar Links
May 20, 2018
Stonehaven
0:5
Murcar Links
Jun 03, 2018
Aboyne
4.5:0.5
McDonald (Ellon)
Section C
- Name P W D L F A P diff
- Royal Aberdeen 4 3 0 1 12.5 7.5 6 5
- Kemnay 4 2 0 2 11.5 8.5 4 3
- Peterculter 4 1 0 3 6 14 2 -8
Apr 22, 2018
Peterculter
1.5:3.5
Kemnay
Apr 29, 2018
Royal Aberdeen
5:0
Peterculter
May 06, 2018
Kemnay
1.5:3.5
Royal Aberdeen
May 27, 2018
Kemnay
5:0
Peterculter
Jun 03, 2018
Peterculter
4.5:0.5
Royal Aberdeen
Jun 10, 2018
Royal Aberdeen
3.5:1.5
Kemnay
Section D
- Name P W D L F A P diff
- Portlethen 4 4 0 0 18.5 1.5 8 17
- Newmachar 4 2 0 2 11 9 4 2
- Banchory 4 0 0 4 0.5 19.5 0 -19
Apr 22, 2018
Banchory
0:5
Newmachar
Apr 29, 2018
Portlethen
4.5:0.5
Banchory
May 06, 2018
Newmachar
5:0
Banchory
May 27, 2018
Newmachar
1:4
Portlethen
Jun 03, 2018
Banchory
0:5
Portlethen
Jun 10, 2018
Portlethen
5:0
Newmachar