| Date | Result | xScore |
|---|
| 18 Apr | Wick Academy 1 - 1 Banks O'Dee | 1 - 1  |
| | | |
| 11 Apr | Clachnacuddin 2 - 4 Fraserburgh | - |
| 11 Apr | Formartine United 2 - 1 Forres Mechanics | - |
| 11 Apr | Huntly 1 - 1 Brora Rangers | - |
| 11 Apr | Inverurie Loco Works 1 - 3 Deveronvale | 2 - 1  |
| 11 Apr | Lossiemouth 1 - 1 Strathspey Thistle | 0 - 1  |
| 11 Apr | Nairn County 2 - 0 Banks O'Dee | 2 - 1  |
| 11 Apr | Rothes 1 - 5 Keith | 0 - 1  |
| 11 Apr | Turriff United 4 - 1 Brechin City | 1 - 1  |
| 11 Apr | Wick Academy 0 - 3 Buckie Thistle | 1 - 2  |
| | | |
| 8 Apr | Brora Rangers 2 - 1 Brechin City | 4 - 2  |
| 8 Apr | Formartine United 2 - 0 Banks O'Dee | 2 - 1  |
| 8 Apr | Nairn County 0 - 1 Fraserburgh | 2 - 1  |
| 8 Apr | Turriff United 1 - 3 Inverurie Loco Works | 1 - 2  |
| | | |
| 4 Apr | Banks O'Dee 6 - 1 Wick Academy | - |
| 4 Apr | Brechin City 3 - 0 Nairn County | - |
| 4 Apr | Brora Rangers 1 - 1 Formartine United | - |
| 4 Apr | Buckie Thistle 2 - 1 Inverurie Loco Works | - |
| 4 Apr | Forres Mechanics 1 - 1 Clachnacuddin | - |
| 4 Apr | Fraserburgh 5 - 0 Deveronvale | - |
| 4 Apr | Huntly 3 - 1 Rothes | - |
| 4 Apr | Keith 5 - 0 Lossiemouth | - |
| 4 Apr | Strathspey Thistle 0 - 4 Turriff United | - |
| | | |
| 1 Apr | Forres Mechanics 0 - 1 Brechin City | 1 - 1  |
| 1 Apr | Huntly 1 - 1 Keith | 1 - 1  |
| 1 Apr | Strathspey Thistle 0 - 1 Fraserburgh | 2 - 1  |
| 1 Apr | Turriff United 3 - 2 Nairn County | 1 - 0  |
| | | |
| 28 Mar | Brora Rangers 0 - 1 Banks O'Dee | 4 - 1  |
| 28 Mar | Formartine United 3 - 0 Clachnacuddin | 2 - 3  |
| 28 Mar | Keith 1 - 0 Forres Mechanics | 2 - 3  |
| 28 Mar | Nairn County 1 - 4 Brechin City | - |
| 28 Mar | Rothes 2 - 5 Fraserburgh | 0 - 1  |
| 28 Mar | Strathspey Thistle 0 - 2 Inverurie Loco Works | 3 - 2  |
| 28 Mar | Turriff United 0 - 1 Wick Academy | 1 - 1  |
| | | |
| 25 Mar | Brechin City 0 - 0 Formartine United | 3 - 2  |
| 25 Mar | Keith 0 - 2 Strathspey Thistle | 3 - 2  |
| 25 Mar | Rothes 1 - 5 Clachnacuddin | 0 - 1  |
| 25 Mar | Turriff United 1 - 2 Huntly | 2 - 1  |
| 25 Mar | Wick Academy 1 - 3 Forres Mechanics | 1 - 1  |
| | | |
| 21 Mar | Buckie Thistle 0 - 1 Fraserburgh | 1 - 1  |
| 21 Mar | Clachnacuddin 1 - 2 Brora Rangers | 1 - 1  |
| 21 Mar | Deveronvale 1 - 2 Forres Mechanics | 1 - 1  |
| 21 Mar | Formartine United 0 - 0 Huntly | 2 - 1  |
| 21 Mar | Inverurie Loco Works 2 - 1 Banks O'Dee | 2 - 1  |
| 21 Mar | Nairn County 2 - 1 Strathspey Thistle | 2 - 2  |
| 21 Mar | Rothes 0 - 3 Lossiemouth | - |
| 21 Mar | Turriff United 1 - 2 Keith | - |
| 21 Mar | Wick Academy 0 - 1 Brechin City | - |
| | | |
| 18 Mar | Banks O'Dee 3 - 1 Strathspey Thistle | 2 - 2  |
| 18 Mar | Buckie Thistle 1 - 0 Formartine United | 0 - 1  |
| 18 Mar | Inverurie Loco Works 4 - 0 Fraserburgh | 1 - 1  |
| 18 Mar | Lossiemouth 1 - 3 Brora Rangers | 0 - 1  |
| 18 Mar | Turriff United 2 - 2 Forres Mechanics | 2 - 1  |
| | | |
| 14 Mar | Brechin City 4 - 1 Inverurie Loco Works | 4 - 2  |
| 14 Mar | Brora Rangers 8 - 1 Deveronvale | 4 - 0  |
| 14 Mar | Formartine United 4 - 0 Rothes | 2 - 2  |
| 14 Mar | Forres Mechanics 0 - 4 Buckie Thistle | 2 - 2  |
| 14 Mar | Fraserburgh 0 - 1 Banks O'Dee | 3 - 1  |
| 14 Mar | Huntly 3 - 4 Clachnacuddin | 1 - 1  |
| 14 Mar | Keith 2 - 0 Nairn County | 2 - 0  |
| 14 Mar | Lossiemouth 0 - 2 Turriff United | 0 - 1  |
| 14 Mar | Strathspey Thistle 2 - 0 Wick Academy | 3 - 2  |
| | | |
| 11 Mar | Clachnacuddin 0 - 1 Brechin City | 1 - 1  |
| 11 Mar | Formartine United 3 - 0 Lossiemouth | 2 - 1  |
| 11 Mar | Keith 2 - 0 Inverurie Loco Works | 0 - 2  |
| 11 Mar | Strathspey Thistle 2 - 1 Buckie Thistle | 2 - 2  |
| 11 Mar | Turriff United 1 - 1 Banks O'Dee | 2 - 1  |
| | | |
| 7 Mar | Banks O'Dee 4 - 1 Forres Mechanics | - |
| 7 Mar | Buckie Thistle 0 - 2 Brora Rangers | - |
| 7 Mar | Clachnacuddin 2 - 2 Formartine United | - |
| 7 Mar | Deveronvale 1 - 0 Huntly | - |
| 7 Mar | Fraserburgh 1 - 0 Brechin City | - |
| 7 Mar | Inverurie Loco Works 2 - 3 Strathspey Thistle | - |
| 7 Mar | Nairn County 1 - 0 Lossiemouth | - |
| 7 Mar | Turriff United 3 - 0 Rothes | - |
| 7 Mar | Wick Academy 2 - 3 Keith | - |
| | | |
| 4 Mar | Banks O'Dee 1 - 3 Buckie Thistle | 2 - 2  |
| 4 Mar | Brechin City 3 - 0 Deveronvale | 3 - 1  |
| 4 Mar | Brora Rangers 3 - 0 Turriff United | 4 - 3  |
| 4 Mar | Huntly 3 - 1 Lossiemouth | 2 - 1  |
| 4 Mar | Keith 2 - 1 Formartine United | 1 - 1  |
| 4 Mar | Rothes 2 - 6 Inverurie Loco Works | 0 - 1  |
| 4 Mar | Strathspey Thistle 0 - 3 Clachnacuddin | 2 - 1  |
| | | |
| 28 Feb | Forres Mechanics 1 - 0 Nairn County | 2 - 0  |
| 28 Feb | Huntly 1 - 1 Buckie Thistle | 1 - 2  |
| 28 Feb | Lossiemouth 0 - 3 Wick Academy | 0 - 0  |
| | | |
| 25 Feb | Buckie Thistle 0 - 3 Brechin City | 1 - 1  |
| 25 Feb | Formartine United 1 - 0 Deveronvale | 2 - 1  |
| 25 Feb | Strathspey Thistle 3 - 2 Rothes | 2 - 2  |
| | | |
| 21 Feb | Brechin City 1 - 0 Brora Rangers | 1 - 1  |
| 21 Feb | Deveronvale 2 - 3 Clachnacuddin | 1 - 1  |
| 21 Feb | Forres Mechanics 6 - 0 Strathspey Thistle | 1 - 1  |
| 21 Feb | Fraserburgh 1 - 2 Keith | 4 - 1  |
| 21 Feb | Inverurie Loco Works 2 - 1 Lossiemouth | 4 - 1  |
| 21 Feb | Rothes 0 - 4 Nairn County | 1 - 0  |
| 21 Feb | Wick Academy 1 - 2 Turriff United | 2 - 1  |
| | | |
| 20 Feb | Banks O'Dee 1 - 0 Huntly | 2 - 2  |
| | | |
| 14 Feb | Clachnacuddin 1 - 2 Keith | 3 - 1  |
| 14 Feb | Formartine United 1 - 1 Fraserburgh | 2 - 2  |
| | | |
| 11 Feb | Buckie Thistle 0 - 0 Turriff United | 3 - 3  |
| 11 Feb | Rothes 1 - 5 Brora Rangers | 1 - 1  |
| | | |
| 7 Feb | Brora Rangers 7 - 1 Strathspey Thistle | - |
| 7 Feb | Clachnacuddin 2 - 1 Buckie Thistle | - |
| 7 Feb | Deveronvale 2 - 4 Rothes | 3 - 2  |
| 7 Feb | Huntly 0 - 1 Brechin City | - |
| 7 Feb | Lossiemouth 0 - 4 Fraserburgh | 0 - 1  |
| 7 Feb | Nairn County 1 - 1 Wick Academy | 2 - 2  |
| | | |
| 4 Feb | Banks O'Dee 0 - 0 Rothes | 2 - 2  |
| 4 Feb | Deveronvale 2 - 1 Strathspey Thistle | 2 - 1  |
| 4 Feb | Nairn County 2 - 1 Brora Rangers | 1 - 1  |
| | | |
| 31 Jan | Banks O'Dee 2 - 3 Clachnacuddin | 3 - 1  |
| 31 Jan | Brora Rangers 1 - 1 Keith | 3 - 1  |
| 31 Jan | Buckie Thistle 2 - 3 Deveronvale | 3 - 1  |
| 31 Jan | Forres Mechanics 1 - 1 Lossiemouth | 1 - 1  |
| 31 Jan | Fraserburgh 0 - 2 Turriff United | 4 - 2  |
| 31 Jan | Inverurie Loco Works 4 - 4 Nairn County | 0 - 0  |
| 31 Jan | Rothes 1 - 1 Wick Academy | 1 - 0  |
| | | |
| 28 Jan | Banks O'Dee 5 - 0 Lossiemouth | 2 - 1  |
| 28 Jan | Brora Rangers 2 - 1 Clachnacuddin | 4 - 3  |
| 28 Jan | Formartine United 0 - 0 Deveronvale | 2 - 1  |
| 28 Jan | Rothes 0 - 5 Turriff United | 1 - 1  |
| | | |
| 24 Jan | Brora Rangers 4 - 1 Buckie Thistle | 4 - 3  |
| 24 Jan | Forres Mechanics 1 - 1 Banks O'Dee | 2 - 1  |
| 24 Jan | Huntly 2 - 0 Deveronvale | 1 - 1  |
| | | |
| 17 Jan | Buckie Thistle 8 - 0 Rothes | 2 - 2  |
| 17 Jan | Deveronvale 0 - 2 Banks O'Dee | 1 - 1  |
| 17 Jan | Formartine United 4 - 0 Strathspey Thistle | 2 - 2  |
| 17 Jan | Wick Academy 0 - 0 Inverurie Loco Works | 3 - 2  |
| | | |
| 10 Jan | Fraserburgh 4 - 1 Wick Academy | 3 - 2  |
| | | |
| 27 Dec | Brechin City 1 - 1 Banks O'Dee | 3 - 1  |
| 27 Dec | Brora Rangers 3 - 0 Wick Academy | 3 - 2  |
| 27 Dec | Formartine United 3 - 1 Turriff United | 2 - 2  |
| 27 Dec | Forres Mechanics 4 - 0 Inverurie Loco Works | 0 - 2  |
| 27 Dec | Huntly 1 - 2 Nairn County | 0 - 0  |
| 27 Dec | Lossiemouth 0 - 2 Clachnacuddin | 0 - 1  |
| | | |
| 20 Dec | Brechin City 3 - 0 Rothes | 3 - 2  |
| 20 Dec | Buckie Thistle 5 - 0 Keith | 2 - 1  |
| 20 Dec | Clachnacuddin 2 - 3 Turriff United | 3 - 2  |
| 20 Dec | Deveronvale 1 - 0 Lossiemouth | 2 - 1  |
| 20 Dec | Fraserburgh 3 - 1 Forres Mechanics | 4 - 2  |
| 20 Dec | Inverurie Loco Works 0 - 3 Brora Rangers | 0 - 1  |
| 20 Dec | Nairn County 1 - 2 Formartine United | 2 - 1  |
| 20 Dec | Wick Academy 2 - 1 Huntly | 2 - 0  |
| | | |
| 13 Dec | Brora Rangers 0 - 0 Fraserburgh | 1 - 1  |
| 13 Dec | Clachnacuddin 0 - 0 Nairn County | 4 - 3  |
| 13 Dec | Formartine United 0 - 0 Wick Academy | 2 - 2  |
| 13 Dec | Huntly 3 - 0 Inverurie Loco Works | 1 - 2  |
| 13 Dec | Keith 3 - 0 Banks O'Dee | 1 - 1  |
| 13 Dec | Lossiemouth 1 - 1 Buckie Thistle | 0 - 2  |
| 13 Dec | Rothes 0 - 3 Forres Mechanics | 0 - 1  |
| 13 Dec | Strathspey Thistle 1 - 0 Brechin City | 2 - 1  |
| 13 Dec | Turriff United 4 - 0 Deveronvale | 1 - 1  |
| | | |
| 6 Dec | Huntly 2 - 2 Forres Mechanics | 1 - 0  |
| 6 Dec | Keith 2 - 0 Deveronvale | 1 - 1  |
| | | |
| 29 Nov | Deveronvale 1 - 6 Nairn County | 1 - 0  |
| 29 Nov | Forres Mechanics 1 - 3 Brora Rangers | 1 - 1  |
| 29 Nov | Fraserburgh 3 - 0 Huntly | 4 - 2  |
| 29 Nov | Inverurie Loco Works 0 - 0 Formartine United | 0 - 1  |
| 29 Nov | Keith 3 - 2 Wick Academy | 0 - 2  |
| | | |
| 22 Nov | Clachnacuddin 3 - 2 Inverurie Loco Works | 4 - 2  |
| 22 Nov | Lossiemouth 0 - 2 Brechin City | 0 - 1  |
| 22 Nov | Nairn County 0 - 1 Buckie Thistle | 3 - 3  |
| 22 Nov | Wick Academy 6 - 1 Deveronvale | 1 - 1  |
| | | |
| 19 Nov | Brechin City 1 - 1 Keith | 3 - 1  |
| 19 Nov | Forres Mechanics 1 - 3 Deveronvale | 1 - 1  |
| 19 Nov | Lossiemouth 1 - 3 Nairn County | 0 - 0  |
| | | |
| 15 Nov | Banks O'Dee 2 - 1 Nairn County | 2 - 2  |
| 15 Nov | Brechin City 3 - 1 Turriff United | 4 - 2  |
| 15 Nov | Brora Rangers 1 - 1 Huntly | 4 - 2  |
| 15 Nov | Buckie Thistle 2 - 0 Wick Academy | 1 - 2  |
| 15 Nov | Deveronvale 2 - 2 Inverurie Loco Works | - |
| 15 Nov | Forres Mechanics 1 - 3 Formartine United | - |
| 15 Nov | Fraserburgh 0 - 2 Clachnacuddin | - |
| 15 Nov | Keith 2 - 1 Rothes | - |
| 15 Nov | Strathspey Thistle 3 - 2 Lossiemouth | - |
| | | |
| 12 Nov | Wick Academy 2 - 3 Clachnacuddin | - |
| | | |
| 1 Nov | Clachnacuddin 6 - 0 Forres Mechanics | 3 - 2  |
| 1 Nov | Formartine United 3 - 3 Brora Rangers | 1 - 1  |
| 1 Nov | Inverurie Loco Works 2 - 3 Buckie Thistle | 1 - 2  |
| 1 Nov | Lossiemouth 0 - 2 Keith | 0 - 1  |
| 1 Nov | Nairn County 2 - 1 Brechin City | 2 - 1  |
| 1 Nov | Rothes 2 - 5 Huntly | 1 - 0  |
| 1 Nov | Turriff United 1 - 1 Strathspey Thistle | 1 - 1  |
| | | |
| 31 Oct | Deveronvale 1 - 3 Fraserburgh | 1 - 1  |
| | | |
| 25 Oct | Strathspey Thistle 3 - 0 Huntly | - |
| | | |
| 18 Oct | Banks O'Dee 1 - 0 Inverurie Loco Works | 3 - 2  |
| 18 Oct | Brechin City 5 - 1 Wick Academy | 3 - 2  |
| 18 Oct | Fraserburgh 2 - 2 Buckie Thistle | 5 - 3  |
| 18 Oct | Huntly 1 - 2 Formartine United | 0 - 1  |
| 18 Oct | Keith 0 - 0 Turriff United | 0 - 1  |
| 18 Oct | Lossiemouth 2 - 0 Rothes | 0 - 2  |
| 18 Oct | Strathspey Thistle 3 - 4 Nairn County | 0 - 0  |
| | | |
| 11 Oct | Banks O'Dee 3 - 1 Fraserburgh | 2 - 1  |
| 11 Oct | Buckie Thistle 2 - 0 Forres Mechanics | 1 - 1  |
| 11 Oct | Clachnacuddin 0 - 1 Huntly | 4 - 2  |
| 11 Oct | Deveronvale 2 - 4 Brora Rangers | 1 - 1  |
| 11 Oct | Inverurie Loco Works 1 - 2 Brechin City | 1 - 1  |
| 11 Oct | Nairn County 0 - 2 Keith | 4 - 1  |
| 11 Oct | Rothes 1 - 5 Formartine United | 1 - 1  |
| 11 Oct | Turriff United 1 - 1 Lossiemouth | 2 - 1  |
| 11 Oct | Wick Academy 1 - 1 Strathspey Thistle | 0 - 1  |
| | | |
| 8 Oct | Strathspey Thistle 1 - 2 Forres Mechanics | 0 - 2  |
| | | |
| 4 Oct | Brechin City 0 - 1 Fraserburgh | 4 - 4  |
| | | |
| 20 Sep | Banks O'Dee 3 - 1 Brora Rangers | 2 - 1  |
| 20 Sep | Brechin City 6 - 2 Forres Mechanics | 3 - 2  |
| 20 Sep | Buckie Thistle 0 - 0 Huntly | 1 - 1  |
| 20 Sep | Clachnacuddin 7 - 0 Rothes | 3 - 2  |
| 20 Sep | Deveronvale 1 - 3 Formartine United | 1 - 1  |
| 20 Sep | Fraserburgh 4 - 1 Strathspey Thistle | 5 - 0  |
| 20 Sep | Inverurie Loco Works 1 - 0 Keith | 0 - 1  |
| 20 Sep | Nairn County 3 - 0 Turriff United | 2 - 1  |
| 20 Sep | Wick Academy 0 - 1 Lossiemouth | 3 - 1  |
| | | |
| 13 Sep | Clachnacuddin 1 - 1 Deveronvale | 3 - 3  |
| 13 Sep | Formartine United 3 - 1 Buckie Thistle | 2 - 3  |
| 13 Sep | Huntly 1 - 1 Banks O'Dee | 1 - 3  |
| 13 Sep | Keith 0 - 2 Fraserburgh | 0 - 1  |
| 13 Sep | Lossiemouth 0 - 2 Inverurie Loco Works | 0 - 1  |
| 13 Sep | Nairn County 4 - 0 Rothes | 2 - 2  |
| | | |
| 10 Sep | Banks O'Dee 1 - 0 Formartine United | 1 - 1  |
| 10 Sep | Brechin City 2 - 0 Huntly | 3 - 1  |
| 10 Sep | Buckie Thistle 1 - 2 Clachnacuddin | 2 - 1  |
| 10 Sep | Forres Mechanics 2 - 2 Keith | 1 - 1  |
| 10 Sep | Fraserburgh 5 - 0 Lossiemouth | 5 - 1  |
| 10 Sep | Inverurie Loco Works 1 - 2 Turriff United | 0 - 1  |
| 10 Sep | Rothes 2 - 5 Deveronvale | 2 - 1  |
| 10 Sep | Strathspey Thistle 0 - 8 Brora Rangers | 1 - 1  |
| 10 Sep | Wick Academy 1 - 2 Nairn County | 1 - 0  |
| | | |
| 6 Sep | Clachnacuddin 0 - 0 Banks O'Dee | 4 - 3  |
| 6 Sep | Deveronvale 3 - 2 Buckie Thistle | 0 - 2  |
| 6 Sep | Formartine United 3 - 1 Brechin City | 1 - 1  |
| 6 Sep | Huntly 1 - 3 Strathspey Thistle | 0 - 0  |
| 6 Sep | Keith 0 - 5 Brora Rangers | 0 - 1  |
| 6 Sep | Lossiemouth 0 - 3 Forres Mechanics | 1 - 1  |
| 6 Sep | Nairn County 3 - 0 Inverurie Loco Works | 2 - 2  |
| 6 Sep | Turriff United 1 - 3 Fraserburgh | 2 - 1  |
| 6 Sep | Wick Academy 3 - 3 Rothes | 3 - 2  |
| | | |
| 30 Aug | Banks O'Dee 5 - 0 Deveronvale | 1 - 1  |
| 30 Aug | Brechin City 1 - 1 Clachnacuddin | 3 - 3  |
| 30 Aug | Brora Rangers 2 - 0 Lossiemouth | 4 - 1  |
| 30 Aug | Forres Mechanics 0 - 3 Turriff United | 1 - 1  |
| 30 Aug | Fraserburgh 7 - 0 Nairn County | 4 - 2  |
| 30 Aug | Inverurie Loco Works 1 - 1 Wick Academy | 0 - 0  |
| 30 Aug | Keith 2 - 0 Huntly | 0 - 0  |
| 30 Aug | Rothes 1 - 4 Buckie Thistle | 2 - 2  |
| 30 Aug | Strathspey Thistle 1 - 2 Formartine United | 1 - 1  |
| | | |
| 23 Aug | Buckie Thistle 1 - 3 Banks O'Dee | 4 - 3  |
| 23 Aug | Clachnacuddin 6 - 0 Strathspey Thistle | 3 - 0  |
| 23 Aug | Deveronvale 0 - 0 Brechin City | 0 - 1  |
| 23 Aug | Formartine United 1 - 1 Keith | 2 - 1  |
| 23 Aug | Inverurie Loco Works 4 - 0 Rothes | 4 - 2  |
| 23 Aug | Lossiemouth 1 - 2 Huntly | 0 - 0  |
| 23 Aug | Nairn County 4 - 0 Forres Mechanics | 1 - 1  |
| 23 Aug | Turriff United 3 - 4 Brora Rangers | 1 - 1  |
| 23 Aug | Wick Academy 1 - 2 Fraserburgh | 1 - 1  |
| | | |
| 16 Aug | Brechin City 5 - 0 Buckie Thistle | - |
| 16 Aug | Brora Rangers 3 - 1 Nairn County | 4 - 2  |
| 16 Aug | Forres Mechanics 0 - 2 Wick Academy | 2 - 2  |
| 16 Aug | Fraserburgh 2 - 2 Inverurie Loco Works | 4 - 2  |
| 16 Aug | Huntly 0 - 0 Turriff United | - |
| 16 Aug | Keith 0 - 2 Clachnacuddin | 1 - 1  |
| 16 Aug | Lossiemouth 0 - 0 Formartine United | 0 - 1  |
| 16 Aug | Rothes 2 - 2 Banks O'Dee | 1 - 1  |
| 16 Aug | Strathspey Thistle 3 - 0 Deveronvale | 1 - 1  |
| | | |
| 13 Aug | Banks O'Dee 0 - 2 Brechin City | 1 - 1  |
| 13 Aug | Buckie Thistle 1 - 4 Strathspey Thistle | 4 - 0  |
| 13 Aug | Clachnacuddin 5 - 0 Lossiemouth | 3 - 1  |
| 13 Aug | Deveronvale 3 - 2 Keith | 1 - 1  |
| 13 Aug | Fraserburgh 3 - 0 Rothes | 4 - 2  |
| 13 Aug | Inverurie Loco Works 1 - 4 Forres Mechanics | 2 - 1  |
| 13 Aug | Nairn County 1 - 3 Huntly | 1 - 0  |
| 13 Aug | Turriff United 2 - 2 Formartine United | 1 - 1  |
| 13 Aug | Wick Academy 1 - 2 Brora Rangers | 1 - 1  |
| | | |
| 9 Aug | Brora Rangers 2 - 0 Inverurie Loco Works | - |
| 9 Aug | Formartine United 2 - 0 Nairn County | - |
| 9 Aug | Forres Mechanics 4 - 1 Fraserburgh | - |
| 9 Aug | Huntly 1 - 2 Wick Academy | - |
| 9 Aug | Keith 0 - 2 Buckie Thistle | - |
| 9 Aug | Lossiemouth 1 - 3 Deveronvale | - |
| 9 Aug | Rothes 1 - 8 Brechin City | - |
| 9 Aug | Strathspey Thistle 0 - 4 Banks O'Dee | - |
| 9 Aug | Turriff United 2 - 2 Clachnacuddin | - |
| | | |
| 2 Aug | Banks O'Dee 1 - 1 Keith | - |
| 2 Aug | Brechin City 3 - 0 Strathspey Thistle | - |
| 2 Aug | Buckie Thistle 2 - 1 Lossiemouth | - |
| 2 Aug | Deveronvale 0 - 3 Turriff United | - |
| 2 Aug | Forres Mechanics 2 - 0 Rothes | - |
| 2 Aug | Fraserburgh 3 - 0 Brora Rangers | - |
| 2 Aug | Inverurie Loco Works 0 - 3 Huntly | - |
| 2 Aug | Nairn County 1 - 0 Clachnacuddin | - |
| 2 Aug | Wick Academy 1 - 3 Formartine United | - |
| | | |
| 30 Jul | Brora Rangers 5 - 0 Forres Mechanics | - |
| 30 Jul | Clachnacuddin 1 - 0 Wick Academy | - |
| 30 Jul | Formartine United 1 - 0 Inverurie Loco Works | - |
| 30 Jul | Huntly 4 - 0 Fraserburgh | - |
| 30 Jul | Keith 0 - 5 Brechin City | - |
| 30 Jul | Lossiemouth 1 - 0 Banks O'Dee | - |
| 30 Jul | Nairn County 1 - 1 Deveronvale | - |
| 30 Jul | Rothes 3 - 4 Strathspey Thistle | - |
| 30 Jul | Turriff United 0 - 4 Buckie Thistle | - |
| | | |
| 26 Jul | Banks O'Dee 2 - 2 Turriff United | - |
| 26 Jul | Brechin City 4 - 0 Lossiemouth | - |
| 26 Jul | Brora Rangers 6 - 2 Rothes | - |
| 26 Jul | Buckie Thistle 1 - 0 Nairn County | - |
| 26 Jul | Deveronvale 3 - 2 Wick Academy | - |
| 26 Jul | Forres Mechanics 1 - 1 Huntly | - |
| 26 Jul | Fraserburgh 2 - 2 Formartine United | - |
| 26 Jul | Inverurie Loco Works 0 - 5 Clachnacuddin | - |
| 26 Jul | Strathspey Thistle 3 - 1 Keith | - |