Final table 18 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.57
1,093 goals.
66.7% of matches went over 2.5.
Home advantage
44.8%
Draws 14.7%,
away wins 40.5%.
Half-time lead held
81.3%
From 209 matches where someone led at the break.
1–1
24 · 7.8%
1–0
23 · 7.5%
2–0
19 · 6.2%
0–2
18 · 5.9%
1–2
17 · 5.6%
2–3
16 · 5.2%
Results 306
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Saturday 12 April 2025
14:00
Strathspey Thistle
1 – 4
Turriff United
4.02
5.10
1.67
14:00
Nairn County
1 – 1
Deveronvale
—
—
—
14:00
Inverurie Loco Works
2 – 1
Wick Academy
1.20
7.13
12.00
14:00
Fraserburgh
4 – 0
Huntly
—
—
—
14:00
Clachnacuddin
1 – 1
Formartine United
2.26
3.80
2.72
14:00
Buckie Thistle
3 – 0
Keith
—
—
—
14:00
Brechin
4 – 1
Lossiemouth
—
—
—
14:00
Forres Mechanics
1 – 1
Banks O' Dee
6.70
5.61
1.44
14:00
Brora Rangers
7 – 2
Rothes
1.04
17.00
44.00
Wednesday 9 April 2025
19:00
Keith
1 – 4
Strathspey Thistle
—
—
—
19:00
Formartine United
2 – 0
Nairn County
1.54
4.89
5.60
19:00
Huntly
0 – 1
Fraserburgh
—
—
—
Saturday 5 April 2025
14:00
Rothes
2 – 3
Deveronvale
—
—
—
14:00
Turriff United
1 – 2
Inverurie Loco Works
5.58
4.31
1.52
14:00
Forres Mechanics
4 – 1
Keith
—
—
—
14:00
Strathspey Thistle
2 – 3
Wick Academy
—
—
—
14:00
Lossiemouth
1 – 2
Banks O' Dee
8.26
5.70
1.33
14:00
Brechin
3 – 0
Nairn County
—
—
—
14:00
Brora Rangers
2 – 0
Huntly
—
—
—
Wednesday 2 April 2025
19:00
Nairn County
2 – 0
Turriff United
2.21
3.80
3.14
19:00
Lossiemouth
0 – 3
Forres Mechanics
4.60
4.10
1.87
19:00
Banks O' Dee
3 – 1
Fraserburgh
2.10
3.59
3.75
19:00
Keith
1 – 0
Rothes
—
—
—
19:00
Huntly
1 – 2
Deveronvale
—
—
—
Saturday 29 March 2025
15:00
Wick Academy
4 – 2
Nairn County
—
—
—
15:00
Turriff United
3 – 0
Rothes
—
—
—
15:00
Lossiemouth
1 – 3
Buckie Thistle
—
—
—
15:00
Huntly
0 – 2
Inverurie Loco Works
—
—
—
15:00
Fraserburgh
3 – 1
Strathspey Thistle
1.06
14.36
29.00
15:00
Forres Mechanics
1 – 2
Clachnacuddin
4.00
4.25
1.70
15:00
Formartine United
1 – 4
Brechin
—
—
—
15:00
Brora Rangers
2 – 0
Banks O' Dee
—
—
—
Friday 28 March 2025
20:00
Deveronvale
3 – 2
Keith
—
—
—
Wednesday 26 March 2025
20:00
Huntly
0 – 5
Brora Rangers
5.19
5.70
1.77
20:00
Strathspey Thistle
1 – 4
Brechin
—
—
—
Tuesday 25 March 2025
20:00
Keith
3 – 2
Nairn County
3.60
4.05
2.07
Saturday 22 March 2025
15:00
Strathspey Thistle
1 – 0
Rothes
1.98
4.40
3.05
15:00
Nairn County
2 – 1
Huntly
—
—
—
15:00
Lossiemouth
1 – 0
Deveronvale
3.02
4.40
2.02
15:00
Keith
0 – 1
Wick Academy
—
—
—
15:00
Inverurie Loco Works
3 – 3
Fraserburgh
2.44
3.40
2.70
15:00
Clachnacuddin
1 – 2
Brora Rangers
4.03
4.40
1.70
15:00
Buckie Thistle
1 – 1
Formartine United
—
—
—
15:00
Brechin
2 – 1
Forres Mechanics
—
—
—
15:00
Banks O' Dee
1 – 0
Turriff United
—
—
—
Wednesday 19 March 2025
20:00
Fraserburgh
1 – 0
Turriff United
—
—
—
20:00
Keith
0 – 5
Brora Rangers
—
—
—
20:00
Buckie Thistle
6 – 1
Deveronvale
—
—
—
20:00
Rothes
0 – 0
Lossiemouth
2.80
3.75
2.28
20:00
Inverurie Loco Works
1 – 0
Brechin
—
—
—
20:00
Strathspey Thistle
1 – 1
Huntly
—
—
—
Saturday 15 March 2025
15:00
Wick Academy
4 – 1
Lossiemouth
—
—
—
15:00
Turriff United
2 – 1
Clachnacuddin
—
—
—
15:00
Rothes
1 – 5
Banks O' Dee
—
—
—
15:00
Inverurie Loco Works
5 – 0
Strathspey Thistle
1.12
11.65
23.40
15:00
Huntly
7 – 0
Keith
—
—
—
15:00
Forres Mechanics
1 – 1
Buckie Thistle
—
—
—
15:00
Fraserburgh
2 – 0
Nairn County
1.40
5.05
7.50
15:00
Deveronvale
1 – 2
Formartine United
—
—
—
15:00
Brora Rangers
0 – 2
Brechin
—
—
—
Wednesday 12 March 2025
20:00
Strathspey Thistle
0 – 3
Clachnacuddin
13.00
7.40
1.24
20:00
Forres Mechanics
0 – 5
Huntly
2.86
4.20
2.24
Saturday 8 March 2025
15:00
Nairn County
0 – 1
Inverurie Loco Works
—
—
—
15:00
Lossiemouth
0 – 1
Huntly
6.90
5.05
1.52
15:00
Keith
1 – 1
Fraserburgh
—
—
—
15:00
Formartine United
2 – 2
Wick Academy
—
—
—
15:00
Clachnacuddin
7 – 0
Rothes
1.23
7.40
17.00
15:00
Deveronvale
2 – 4
Forres Mechanics
—
—
—
15:00
Buckie Thistle
3 – 2
Brora Rangers
—
—
—
15:00
Brechin
1 – 0
Turriff United
—
—
—
15:00
Banks O' Dee
2 – 1
Strathspey Thistle
—
—
—
Wednesday 5 March 2025
20:00
Strathspey Thistle
1 – 4
Buckie Thistle
21.36
9.30
1.22
20:00
Huntly
1 – 1
Banks O' Dee
—
—
—
20:00
Fraserburgh
6 – 1
Rothes
1.19
9.00
19.00
20:00
Formartine United
1 – 0
Lossiemouth
1.18
8.70
15.50
20:00
Deveronvale
0 – 3
Brechin
—
—
—
20:00
Brora Rangers
1 – 0
Nairn County
1.21
6.85
10.80
Saturday 1 March 2025
15:00
Inverurie Loco Works
3 – 2
Rothes
1.10
13.26
22.00
15:00
Forres Mechanics
1 – 1
Formartine United
4.95
5.90
1.60
15:00
Nairn County
0 – 2
Buckie Thistle
—
—
—
15:00
Wick Academy
2 – 0
Turriff United
—
—
—
15:00
Strathspey Thistle
0 – 2
Keith
—
—
—
15:00
Brechin
1 – 1
Clachnacuddin
—
—
—
Wednesday 26 February 2025
20:00
Clachnacuddin
3 – 1
Huntly
—
—
—
Saturday 22 February 2025
15:00
Wick Academy
3 – 1
Forres Mechanics
—
—
—
15:00
Turriff United
1 – 1
Buckie Thistle
—
—
—
15:00
Strathspey Thistle
1 – 1
Nairn County
—
—
—
15:00
Rothes
2 – 3
Brechin
—
—
—
15:00
Inverurie Loco Works
1 – 0
Keith
—
—
—
15:00
Huntly
2 – 0
Formartine United
—
—
—
15:00
Fraserburgh
5 – 0
Lossiemouth
—
—
—
15:00
Brora Rangers
5 – 0
Deveronvale
—
—
—
15:00
Banks O' Dee
3 – 0
Clachnacuddin
1.54
5.80
5.40
Wednesday 19 February 2025
20:00
Wick Academy
1 – 2
Clachnacuddin
—
—
—
20:00
Deveronvale
1 – 3
Fraserburgh
—
—
—
20:00
Brora Rangers
7 – 0
Strathspey Thistle
—
—
—
20:00
Rothes
2 – 3
Forres Mechanics
—
—
—
20:00
Brechin
1 – 1
Keith
—
—
—
20:00
Banks O' Dee
1 – 0
Formartine United
—
—
—
Saturday 15 February 2025
15:00
Brechin
2 – 2
Buckie Thistle
—
—
—
15:00
Formartine United
3 – 2
Strathspey Thistle
—
—
—
15:00
Turriff United
0 – 2
Brora Rangers
—
—
—
15:00
Fraserburgh
1 – 1
Wick Academy
1.22
8.49
14.00
14:00
Banks O' Dee
2 – 3
Forres Mechanics
—
—
—
Friday 14 February 2025
20:00
Inverurie Loco Works
6 – 1
Deveronvale
1.42
5.63
7.80
Saturday 8 February 2025
15:00
Wick Academy
0 – 3
Brora Rangers
—
—
—
15:00
Lossiemouth
1 – 3
Inverurie Loco Works
11.00
7.00
1.30
15:00
Formartine United
2 – 1
Fraserburgh
2.84
5.30
2.14
15:00
Deveronvale
2 – 1
Turriff United
—
—
—
15:00
Buckie Thistle
5 – 1
Rothes
—
—
—
15:00
Brechin
2 – 2
Banks O' Dee
—
—
—
Saturday 1 February 2025
15:00
Turriff United
3 – 0
Wick Academy
—
—
—
15:00
Nairn County
3 – 1
Lossiemouth
—
—
—
15:00
Inverurie Loco Works
1 – 0
Formartine United
—
—
—
15:00
Fraserburgh
3 – 1
Forres Mechanics
—
—
—
15:00
Clachnacuddin
2 – 4
Brechin
—
—
—
15:00
Banks O' Dee
2 – 0
Buckie Thistle
—
—
—
Saturday 25 January 2025
15:00
Wick Academy
4 – 0
Rothes
—
—
—
15:00
Lossiemouth
2 – 0
Keith
3.16
3.65
2.18
15:00
Huntly
3 – 5
Turriff United
—
—
—
15:00
Forres Mechanics
0 – 1
Inverurie Loco Works
—
—
—
15:00
Deveronvale
0 – 2
Banks O' Dee
—
—
—
15:00
Buckie Thistle
1 – 2
Clachnacuddin
—
—
—
15:00
Brora Rangers
2 – 3
Fraserburgh
—
—
—
Saturday 18 January 2025
15:00
Rothes
1 – 6
Huntly
—
—
—
15:00
Nairn County
1 – 5
Forres Mechanics
—
—
—
15:00
Lossiemouth
2 – 0
Strathspey Thistle
—
—
—
15:00
Keith
1 – 3
Formartine United
—
—
—
15:00
Inverurie Loco Works
2 – 3
Brora Rangers
—
—
—
15:00
Banks O' Dee
4 – 0
Wick Academy
—
—
—
14:00
Clachnacuddin
7 – 0
Deveronvale
1.93
4.00
3.50
Saturday 28 December 2024
15:00
Wick Academy
0 – 3
Buckie Thistle
—
—
—
15:00
Turriff United
1 – 0
Keith
—
—
—
15:00
Rothes
1 – 4
Nairn County
5.52
5.00
1.53
15:00
Inverurie Loco Works
0 – 0
Banks O' Dee
—
—
—
15:00
Huntly
1 – 5
Brechin
—
—
—
15:00
Fraserburgh
3 – 2
Clachnacuddin
2.21
4.20
3.30
15:00
Brora Rangers
5 – 0
Lossiemouth
—
—
—
Saturday 21 December 2024
15:00
Nairn County
1 – 4
Banks O' Dee
—
—
—
15:00
Lossiemouth
0 – 2
Turriff United
4.30
4.30
1.68
15:00
Forres Mechanics
3 – 3
Strathspey Thistle
—
—
—
15:00
Formartine United
0 – 1
Brora Rangers
—
—
—
15:00
Clachnacuddin
2 – 2
Inverurie Loco Works
2.82
3.93
2.46
14:00
Buckie Thistle
1 – 0
Huntly
—
—
—
14:00
Brechin
1 – 1
Fraserburgh
—
—
—
13:30
Deveronvale
4 – 1
Wick Academy
—
—
—
Saturday 14 December 2024
15:00
Turriff United
2 – 2
Formartine United
—
—
—
15:00
Nairn County
2 – 2
Clachnacuddin
—
—
—
15:00
Fraserburgh
1 – 1
Buckie Thistle
—
—
—
15:00
Brora Rangers
3 – 1
Forres Mechanics
—
—
—
Friday 13 December 2024
20:00
Banks O' Dee
5 – 0
Keith
—
—
—
Wednesday 11 December 2024
20:00
Buckie Thistle
2 – 2
Inverurie Loco Works
—
—
—
20:00
Brora Rangers
1 – 2
Clachnacuddin
—
—
—
Saturday 7 December 2024
15:00
Clachnacuddin
5 – 1
Lossiemouth
1.37
6.06
7.50
Saturday 30 November 2024
15:00
Wick Academy
1 – 2
Huntly
—
—
—
15:00
Keith
1 – 0
Clachnacuddin
—
—
—
15:00
Forres Mechanics
1 – 6
Turriff United
—
—
—
15:00
Formartine United
1 – 0
Rothes
—
—
—
14:00
Strathspey Thistle
0 – 3
Deveronvale
—
—
—
Saturday 16 November 2024
15:00
Turriff United
4 – 0
Strathspey Thistle
—
—
—
15:00
Wick Academy
1 – 2
Inverurie Loco Works
—
—
—
15:00
Lossiemouth
0 – 3
Brechin
—
—
—
15:00
Keith
3 – 1
Buckie Thistle
6.70
5.30
1.49
15:00
Formartine United
1 – 0
Clachnacuddin
—
—
—
14:00
Rothes
0 – 7
Brora Rangers
—
—
—
14:00
Deveronvale
2 – 1
Nairn County
—
—
—
Saturday 2 November 2024
15:00
Strathspey Thistle
2 – 2
Fraserburgh
—
—
—
15:00
Nairn County
3 – 0
Wick Academy
1.68
5.30
4.30
15:00
Keith
3 – 1
Deveronvale
—
—
—
15:00
Inverurie Loco Works
2 – 3
Huntly
—
—
—
15:00
Clachnacuddin
4 – 2
Forres Mechanics
1.87
4.88
3.70
15:00
Buckie Thistle
2 – 1
Lossiemouth
—
—
—
15:00
Brechin
3 – 1
Formartine United
—
—
—
15:00
Banks O' Dee
0 – 2
Brora Rangers
—
—
—
14:00
Rothes
3 – 2
Turriff United
—
—
—
Saturday 19 October 2024
14:00
Wick Academy
0 – 1
Keith
—
—
—
14:00
Turriff United
0 – 3
Banks O' Dee
—
—
—
14:00
Rothes
0 – 6
Strathspey Thistle
2.20
4.60
3.79
14:00
Huntly
2 – 1
Nairn County
—
—
—
14:00
Fraserburgh
1 – 0
Inverurie Loco Works
—
—
—
14:00
Forres Mechanics
3 – 2
Brechin
—
—
—
14:00
Formartine United
1 – 0
Buckie Thistle
—
—
—
14:00
Deveronvale
4 – 0
Lossiemouth
—
—
—
Wednesday 16 October 2024
19:00
Fraserburgh
2 – 0
Formartine United
1.87
4.80
3.65
19:00
Buckie Thistle
2 – 1
Nairn County
—
—
—
Saturday 12 October 2024
14:00
Strathspey Thistle
0 – 4
Inverurie Loco Works
—
—
—
14:00
Nairn County
1 – 1
Fraserburgh
5.42
5.30
1.53
14:00
Lossiemouth
1 – 3
Wick Academy
—
—
—
14:00
Keith
1 – 2
Huntly
—
—
—
14:00
Formartine United
2 – 0
Deveronvale
—
—
—
14:00
Clachnacuddin
3 – 1
Turriff United
1.62
5.30
4.85
14:00
Buckie Thistle
1 – 2
Forres Mechanics
—
—
—
14:00
Brechin
2 – 2
Brora Rangers
—
—
—
14:00
Banks O' Dee
7 – 1
Rothes
—
—
—
Saturday 5 October 2024
14:00
Wick Academy
1 – 2
Formartine United
—
—
—
14:00
Turriff United
0 – 1
Brechin
—
—
—
14:00
Strathspey Thistle
1 – 4
Banks O' Dee
—
—
—
14:00
Rothes
0 – 4
Clachnacuddin
—
—
—
14:00
Huntly
2 – 1
Lossiemouth
—
—
—
14:00
Fraserburgh
4 – 0
Keith
—
—
—
14:00
Forres Mechanics
1 – 3
Deveronvale
2.06
3.80
3.13
14:00
Brora Rangers
4 – 1
Buckie Thistle
—
—
—
13:00
Inverurie Loco Works
2 – 3
Nairn County
—
—
—
Saturday 21 September 2024
14:00
Nairn County
3 – 3
Strathspey Thistle
—
—
—
14:00
Lossiemouth
3 – 1
Fraserburgh
13.00
7.13
1.42
14:00
Keith
0 – 3
Inverurie Loco Works
—
—
—
14:00
Forres Mechanics
4 – 3
Wick Academy
—
—
—
14:00
Formartine United
3 – 1
Huntly
—
—
—
14:00
Deveronvale
3 – 2
Brora Rangers
—
—
—
14:00
Clachnacuddin
0 – 3
Banks O' Dee
—
—
—
14:00
Brechin
2 – 1
Rothes
—
—
—
13:00
Buckie Thistle
4 – 1
Turriff United
—
—
—
Wednesday 18 September 2024
19:00
Turriff United
0 – 2
Deveronvale
—
—
—
19:00
Rothes
0 – 3
Buckie Thistle
—
—
—
19:00
Nairn County
2 – 0
Keith
—
—
—
19:00
Inverurie Loco Works
4 – 0
Lossiemouth
—
—
—
19:00
Huntly
3 – 4
Forres Mechanics
—
—
—
19:00
Clachnacuddin
2 – 0
Strathspey Thistle
1.14
11.00
31.00
19:00
Brora Rangers
5 – 0
Wick Academy
—
—
—
19:00
Banks O' Dee
1 – 3
Brechin
—
—
—
Saturday 14 September 2024
14:00
Brechin
1 – 0
Wick Academy
—
—
—
14:00
Lossiemouth
0 – 4
Nairn County
2.86
3.47
2.24
14:00
Forres Mechanics
2 – 2
Fraserburgh
—
—
—
14:00
Formartine United
1 – 1
Inverurie Loco Works
—
—
—
14:00
Deveronvale
1 – 1
Rothes
2.08
3.84
2.92
14:00
Buckie Thistle
0 – 1
Banks O' Dee
—
—
—
Saturday 7 September 2024
14:00
Turriff United
2 – 3
Huntly
—
—
—
14:00
Rothes
2 – 3
Wick Academy
—
—
—
14:00
Nairn County
1 – 1
Formartine United
—
—
—
14:00
Keith
0 – 4
Lossiemouth
—
—
—
14:00
Inverurie Loco Works
4 – 1
Forres Mechanics
—
—
—
14:00
Fraserburgh
2 – 3
Brora Rangers
—
—
—
14:00
Clachnacuddin
0 – 2
Buckie Thistle
3.36
5.48
1.94
14:00
Brechin
7 – 0
Strathspey Thistle
—
—
—
Friday 6 September 2024
18:30
Banks O' Dee
1 – 0
Deveronvale
—
—
—
Wednesday 4 September 2024
19:00
Rothes
0 – 7
Fraserburgh
—
—
—
Saturday 31 August 2024
14:00
Wick Academy
1 – 6
Banks O' Dee
—
—
—
14:00
Turriff United
1 – 1
Fraserburgh
—
—
—
14:00
Strathspey Thistle
3 – 0
Lossiemouth
—
—
—
14:00
Huntly
3 – 1
Rothes
—
—
—
14:00
Forres Mechanics
1 – 1
Nairn County
2.35
4.17
3.29
14:00
Formartine United
4 – 1
Keith
—
—
—
14:00
Deveronvale
1 – 3
Clachnacuddin
—
—
—
14:00
Buckie Thistle
0 – 2
Brechin
—
—
—
14:00
Brora Rangers
3 – 0
Inverurie Loco Works
—
—
—
Wednesday 28 August 2024
19:00
Lossiemouth
0 – 2
Formartine United
6.14
4.80
1.55
19:00
Keith
4 – 0
Forres Mechanics
—
—
—
19:00
Inverurie Loco Works
4 – 0
Turriff United
—
—
—
19:00
Clachnacuddin
7 – 0
Wick Academy
2.22
3.86
3.48
19:00
Buckie Thistle
8 – 2
Strathspey Thistle
—
—
—
19:00
Brechin
2 – 0
Deveronvale
—
—
—
19:00
Banks O' Dee
2 – 3
Huntly
—
—
—
Tuesday 27 August 2024
19:00
Nairn County
1 – 5
Brora Rangers
7.43
5.35
1.46
Saturday 24 August 2024
14:00
Wick Academy
1 – 4
Brechin
—
—
—
14:00
Turriff United
0 – 2
Nairn County
—
—
—
14:00
Strathspey Thistle
0 – 4
Formartine United
18.50
11.75
1.12
14:00
Rothes
0 – 4
Inverurie Loco Works
—
—
—
14:00
Huntly
1 – 2
Clachnacuddin
—
—
—
14:00
Fraserburgh
1 – 0
Banks O' Dee
—
—
—
14:00
Forres Mechanics
3 – 2
Lossiemouth
—
—
—
14:00
Deveronvale
1 – 7
Buckie Thistle
—
—
—
14:00
Brora Rangers
2 – 3
Keith
—
—
—
Saturday 17 August 2024
14:00
Lossiemouth
0 – 2
Brora Rangers
13.54
8.12
1.22
14:00
Keith
0 – 1
Turriff United
—
—
—
14:00
Formartine United
2 – 3
Forres Mechanics
—
—
—
14:00
Deveronvale
3 – 2
Strathspey Thistle
—
—
—
14:00
Clachnacuddin
0 – 0
Fraserburgh
9.40
6.90
1.29
14:00
Buckie Thistle
2 – 2
Wick Academy
—
—
—
14:00
Brechin
2 – 1
Huntly
—
—
—
14:00
Banks O' Dee
1 – 1
Inverurie Loco Works
—
—
—
Friday 16 August 2024
19:00
Nairn County
2 – 3
Rothes
1.68
5.00
5.20
Saturday 10 August 2024
14:00
Wick Academy
0 – 1
Deveronvale
—
—
—
14:00
Turriff United
1 – 0
Lossiemouth
—
—
—
14:00
Strathspey Thistle
1 – 6
Forres Mechanics
5.90
6.20
1.42
14:00
Rothes
0 – 1
Keith
—
—
—
14:00
Inverurie Loco Works
2 – 0
Clachnacuddin
—
—
—
14:00
Huntly
0 – 1
Buckie Thistle
—
—
—
14:00
Fraserburgh
0 – 0
Brechin
—
—
—
14:00
Brora Rangers
6 – 2
Formartine United
—
—
—
14:00
Banks O' Dee
4 – 0
Nairn County
—
—
—
Wednesday 7 August 2024
19:00
Wick Academy
2 – 1
Strathspey Thistle
—
—
—
19:00
Lossiemouth
3 – 2
Rothes
2.58
3.92
2.82
19:00
Keith
1 – 2
Banks O' Dee
—
—
—
19:00
Forres Mechanics
1 – 4
Brora Rangers
11.00
7.50
1.32
19:00
Formartine United
1 – 2
Turriff United
1.22
8.90
12.50
19:00
Clachnacuddin
0 – 2
Nairn County
2.03
3.82
3.63
19:00
Buckie Thistle
1 – 3
Fraserburgh
—
—
—
19:00
Brechin
2 – 0
Inverurie Loco Works
—
—
—
18:15
Deveronvale
2 – 2
Huntly
—
—
—
Saturday 3 August 2024
14:00
Turriff United
2 – 2
Forres Mechanics
—
—
—
14:00
Strathspey Thistle
0 – 7
Brora Rangers
—
—
—
14:00
Rothes
2 – 10
Formartine United
—
—
—
14:00
Nairn County
0 – 3
Brechin
—
—
—
14:00
Inverurie Loco Works
2 – 1
Buckie Thistle
—
—
—
14:00
Huntly
3 – 0
Wick Academy
—
—
—
14:00
Fraserburgh
1 – 1
Deveronvale
—
—
—
14:00
Clachnacuddin
2 – 0
Keith
—
—
—
14:00
Banks O' Dee
0 – 0
Lossiemouth
—
—
—
Saturday 27 July 2024
14:00
Wick Academy
2 – 0
Fraserburgh
—
—
—
14:00
Lossiemouth
0 – 2
Clachnacuddin
2.54
4.33
2.56
14:00
Keith
1 – 3
Brechin
—
—
—
14:00
Huntly
5 – 0
Strathspey Thistle
—
—
—
14:00
Forres Mechanics
0 – 3
Rothes
—
—
—
14:00
Formartine United
0 – 2
Banks O' Dee
2.76
4.33
2.34
14:00
Deveronvale
0 – 2
Inverurie Loco Works
—
—
—
14:00
Brora Rangers
5 – 0
Turriff United
—
—
—