| # | Team | MP | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|
| 1. | Brora Rangers | 31 | 22 | 4 | 5 | 93:32 | 61 | 70 | |
| 2. | Brechin | 30 | 21 | 5 | 4 | 72:17 | 55 | 68 | |
| 3. | Formartine Utd | 31 | 18 | 10 | 3 | 60:25 | 35 | 64 | |
| 4. | Clachnacuddin | 32 | 18 | 6 | 8 | 75:35 | 40 | 60 | |
| 5. | Fraserburgh | 30 | 17 | 5 | 8 | 64:37 | 27 | 56 | |
| 6. | Banks O' Dee | 30 | 15 | 9 | 6 | 51:29 | 22 | 54 | |
| 7. | Keith | 31 | 15 | 6 | 10 | 41:45 | -4 | 51 | |
| 8. | Buckie Thistle | 32 | 14 | 5 | 13 | 57:46 | 11 | 47 | |
| 9. | Nairn County | 30 | 14 | 4 | 12 | 52:45 | 7 | 46 | |
| 10. | Strathspey Thistle | 31 | 13 | 1 | 17 | 48:77 | -29 | 40 | |
| 11. | Turriff Utd | 30 | 10 | 9 | 11 | 48:44 | 4 | 39 | |
| 12. | Forres Mechanics | 31 | 11 | 6 | 14 | 50:63 | -13 | 39 | |
| 13. | Huntly | 31 | 10 | 8 | 13 | 41:40 | 1 | 38 | |
| 14. | Deveronvale | 32 | 10 | 4 | 18 | 43:81 | -38 | 34 | |
| 15. | Inverurie | 31 | 8 | 6 | 17 | 42:60 | -18 | 30 | |
| 16. | Wick Academy | 31 | 7 | 6 | 18 | 40:55 | -15 | 27 | |
| 17. | Lossiemouth | 32 | 4 | 4 | 24 | 19:70 | -51 | 16 | |
| 18. | Rothes | 32 | 1 | 4 | 27 | 31:126 | -95 | 7 |