| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Brora Rangers |
4 | 3 | 1 | 0 | 17 - 3 | 14 | 10 | WWWD? |
| 2 |
Fraserburgh |
4 | 3 | 1 | 0 | 10 - 0 | 10 | 10 | DWWW? |
| 3 |
Buckie Thistle |
4 | 3 | 1 | 0 | 13 - 4 | 9 | 10 | WWWD? |
| 4 |
Lossiemouth |
4 | 3 | 1 | 0 | 9 - 4 | 5 | 10 | WWWD? |
| 5 |
Turriff United |
4 | 3 | 1 | 0 | 5 - 1 | 4 | 10 | DWWW? |
| 6 |
Clachnacuddin |
3 | 2 | 1 | 0 | 7 - 1 | 6 | 7 | DWW?? |
| 7 |
Forres Mechanics |
4 | 2 | 1 | 1 | 10 - 7 | 3 | 7 | WDWL? |
| 8 |
Inverurie Loco Works |
4 | 1 | 2 | 1 | 7 - 7 | 0 | 5 | LDDW? |
| 9 |
Banks o' Dee |
4 | 1 | 2 | 1 | 6 - 9 | -3 | 5 | WLDD? |
| 10 |
Invergordon |
4 | 1 | 1 | 2 | 4 - 3 | 1 | 4 | DLLW? |
| 11 |
Nairn County |
4 | 1 | 1 | 2 | 6 - 6 | 0 | 4 | WDLL? |
| 12 |
Strathspey Thistle |
4 | 1 | 1 | 2 | 4 - 5 | -1 | 4 | LWLD? |
| 13 |
Formartine United |
4 | 1 | 1 | 2 | 5 - 8 | -3 | 4 | WLLD? |
| 14 |
Huntly |
4 | 1 | 1 | 2 | 4 - 9 | -5 | 4 | LLWD? |
| 15 |
Keith |
4 | 0 | 2 | 2 | 4 - 9 | -5 | 2 | LDLD? |
| 16 |
Deveronvale |
4 | 0 | 0 | 4 | 1 - 9 | -8 | 0 | LLLL? |
| 17 |
Rothes |
3 | 0 | 0 | 3 | 1 - 14 | -13 | 0 | LLL?? |
| 18 |
Wick Academy |
4 | 0 | 0 | 4 | 0 - 14 | -14 | 0 | LLLL? |
Qualification for the Pyramid play-off
Qualification for the Highland League play-off
Data by Statorium soccer API


















