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.32
1,016 goals.
64.1% of matches went over 2.5.
Home advantage
42.2%
Draws 18.6%,
away wins 39.2%.
Half-time lead held
83.5%
From 212 matches where someone led at the break.
1–1
28 · 9.2%
1–2
20 · 6.5%
1–0
19 · 6.2%
3–0
17 · 5.6%
2–1
17 · 5.6%
2–0
17 · 5.6%
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 18 April 2026
13:30
Wick Academy
1 – 1
Banks O' Dee
6.22
5.00
1.39
Saturday 11 April 2026
14:00
Wick Academy
0 – 3
Buckie Thistle
4.97
4.45
1.55
14:00
Turriff United
4 – 1
Brechin
—
—
—
14:00
Rothes
1 – 5
Keith
15.26
8.85
1.13
14:00
Nairn County
2 – 0
Banks O' Dee
4.31
4.07
1.68
14:00
Lossiemouth
1 – 1
Strathspey Thistle
3.54
3.94
2.03
14:00
Inverurie Loco Works
1 – 3
Deveronvale
1.57
4.99
5.55
14:00
Huntly
1 – 1
Brora Rangers
7.84
5.50
1.32
14:00
Formartine United
2 – 1
Forres Mechanics
1.38
5.70
10.20
14:00
Clachnacuddin
2 – 4
Fraserburgh
2.73
4.17
2.48
Wednesday 8 April 2026
19:00
Turriff United
1 – 3
Inverurie Loco Works
2.67
3.66
2.91
19:00
Formartine United
2 – 0
Banks O' Dee
2.23
3.63
3.62
19:00
Nairn County
0 – 1
Fraserburgh
7.00
4.60
1.55
19:00
Brora Rangers
2 – 1
Brechin
—
—
—
Saturday 4 April 2026
14:00
Strathspey Thistle
0 – 4
Turriff United
4.17
4.27
1.67
14:00
Keith
5 – 0
Lossiemouth
1.34
5.60
9.70
14:00
Huntly
3 – 1
Rothes
1.08
11.00
18.50
14:00
Fraserburgh
5 – 0
Deveronvale
1.25
6.82
10.69
14:00
Forres Mechanics
1 – 1
Clachnacuddin
3.78
4.37
1.84
14:00
Buckie Thistle
2 – 1
Inverurie Loco Works
1.88
3.87
4.12
14:00
Brora Rangers
1 – 1
Formartine United
1.70
3.87
4.53
14:00
Brechin
3 – 0
Nairn County
—
—
—
14:00
Banks O' Dee
6 – 1
Wick Academy
1.39
5.00
11.18
Wednesday 1 April 2026
19:00
Turriff United
3 – 2
Nairn County
2.00
3.88
3.82
19:00
Strathspey Thistle
0 – 1
Fraserburgh
7.20
5.40
1.41
19:00
Huntly
1 – 1
Keith
2.03
3.67
3.57
18:45
Forres Mechanics
0 – 1
Brechin
—
—
—
Saturday 28 March 2026
15:00
Brora Rangers
0 – 1
Banks O' Dee
1.62
4.65
5.43
15:00
Keith
1 – 0
Forres Mechanics
2.14
3.73
3.20
15:00
Rothes
2 – 5
Fraserburgh
26.00
15.00
1.06
15:00
Nairn County
1 – 4
Brechin
—
—
—
15:00
Formartine United
3 – 0
Clachnacuddin
1.99
3.87
3.77
15:00
Turriff United
0 – 1
Wick Academy
1.42
4.95
7.70
14:00
Strathspey Thistle
0 – 2
Inverurie Loco Works
2.58
3.74
2.26
Wednesday 25 March 2026
20:00
Rothes
1 – 5
Clachnacuddin
19.75
12.50
1.05
20:00
Brechin
0 – 0
Formartine United
—
—
—
20:00
Wick Academy
1 – 3
Forres Mechanics
3.05
4.00
1.97
20:00
Turriff United
1 – 2
Huntly
1.96
3.65
3.61
20:00
Keith
0 – 2
Strathspey Thistle
1.59
4.50
4.40
Saturday 21 March 2026
15:00
Turriff United
1 – 2
Keith
1.90
3.93
4.32
15:00
Rothes
0 – 3
Lossiemouth
3.85
3.97
1.80
15:00
Nairn County
2 – 1
Strathspey Thistle
1.40
5.70
5.89
15:00
Inverurie Loco Works
2 – 1
Banks O' Dee
5.30
4.67
1.68
15:00
Formartine United
0 – 0
Huntly
1.36
5.60
6.90
15:00
Deveronvale
1 – 2
Forres Mechanics
3.32
4.40
2.13
15:00
Clachnacuddin
1 – 2
Brora Rangers
4.30
4.40
1.80
15:00
Buckie Thistle
0 – 1
Fraserburgh
2.54
4.07
2.27
14:00
Wick Academy
0 – 1
Brechin
—
—
—
Wednesday 18 March 2026
20:00
Buckie Thistle
1 – 0
Formartine United
3.97
3.98
1.74
20:00
Turriff United
2 – 2
Forres Mechanics
1.72
3.76
4.48
20:00
Lossiemouth
1 – 3
Brora Rangers
21.00
10.50
1.11
20:00
Inverurie Loco Works
4 – 0
Fraserburgh
4.91
4.50
1.59
20:00
Banks O' Dee
3 – 1
Strathspey Thistle
1.25
7.50
10.00
Saturday 14 March 2026
15:00
Lossiemouth
0 – 2
Turriff United
8.00
5.20
1.29
15:00
Keith
2 – 0
Nairn County
2.27
3.55
2.69
15:00
Huntly
3 – 4
Clachnacuddin
3.62
3.84
1.86
15:00
Fraserburgh
0 – 1
Banks O' Dee
2.02
3.50
3.29
15:00
Forres Mechanics
0 – 4
Buckie Thistle
2.82
3.95
2.29
15:00
Brora Rangers
8 – 1
Deveronvale
1.14
9.00
13.00
15:00
Brechin
4 – 1
Inverurie Loco Works
—
—
—
14:00
Strathspey Thistle
2 – 0
Wick Academy
2.13
3.96
2.73
14:00
Formartine United
4 – 0
Rothes
1.04
15.75
20.00
Wednesday 11 March 2026
20:00
Keith
2 – 0
Inverurie Loco Works
2.25
3.89
2.79
20:00
Formartine United
3 – 0
Lossiemouth
1.14
11.74
24.00
20:00
Strathspey Thistle
2 – 1
Buckie Thistle
4.91
4.64
1.53
20:00
Turriff United
1 – 1
Banks O' Dee
3.12
3.40
2.12
19:30
Clachnacuddin
0 – 1
Brechin
—
—
—
Saturday 7 March 2026
15:00
Wick Academy
2 – 3
Keith
2.79
3.87
2.55
15:00
Turriff United
3 – 0
Rothes
1.06
15.32
29.50
15:00
Nairn County
1 – 0
Lossiemouth
1.29
5.50
8.04
15:00
Inverurie Loco Works
2 – 3
Strathspey Thistle
1.52
4.67
5.07
15:00
Fraserburgh
1 – 0
Brechin
—
—
—
15:00
Deveronvale
1 – 0
Huntly
3.26
4.17
1.99
15:00
Clachnacuddin
2 – 2
Formartine United
2.52
3.35
2.64
15:00
Buckie Thistle
0 – 2
Brora Rangers
5.65
4.49
1.48
15:00
Banks O' Dee
4 – 1
Forres Mechanics
1.43
4.78
6.60
Wednesday 4 March 2026
20:00
Strathspey Thistle
0 – 3
Clachnacuddin
—
—
—
20:00
Rothes
2 – 6
Inverurie Loco Works
11.96
7.13
1.23
20:00
Keith
2 – 1
Formartine United
—
—
—
20:00
Huntly
3 – 1
Lossiemouth
1.37
5.34
8.06
20:00
Brora Rangers
3 – 0
Turriff United
—
—
—
20:00
Brechin
3 – 0
Deveronvale
—
—
—
20:00
Banks O' Dee
1 – 3
Buckie Thistle
1.81
4.37
5.02
Saturday 28 February 2026
15:00
Lossiemouth
0 – 3
Wick Academy
3.62
4.26
2.03
15:00
Huntly
1 – 1
Buckie Thistle
2.86
3.64
2.24
15:00
Forres Mechanics
1 – 0
Nairn County
—
—
—
Wednesday 25 February 2026
20:00
Formartine United
1 – 0
Deveronvale
—
—
—
20:00
Buckie Thistle
0 – 3
Brechin
—
—
—
20:00
Strathspey Thistle
3 – 2
Rothes
1.37
5.60
6.70
Saturday 21 February 2026
15:00
Wick Academy
1 – 2
Turriff United
5.06
4.18
1.76
15:00
Rothes
0 – 4
Nairn County
19.31
6.54
1.28
15:00
Inverurie Loco Works
2 – 1
Lossiemouth
1.42
4.68
6.51
15:00
Fraserburgh
1 – 2
Keith
1.33
5.90
9.80
15:00
Forres Mechanics
6 – 0
Strathspey Thistle
1.80
4.84
3.50
15:00
Brechin
1 – 0
Brora Rangers
—
—
—
14:00
Deveronvale
2 – 3
Clachnacuddin
6.40
5.38
1.42
Friday 20 February 2026
20:00
Banks O' Dee
1 – 0
Huntly
1.45
4.89
7.50
Saturday 14 February 2026
15:00
Clachnacuddin
1 – 2
Keith
1.48
5.50
7.30
15:00
Formartine United
1 – 1
Fraserburgh
2.20
3.55
3.85
Wednesday 11 February 2026
20:00
Buckie Thistle
0 – 0
Turriff United
2.30
4.30
3.36
20:00
Rothes
1 – 5
Brora Rangers
45.00
19.00
1.04
Saturday 7 February 2026
15:00
Nairn County
1 – 1
Wick Academy
1.53
4.40
5.38
15:00
Lossiemouth
0 – 4
Fraserburgh
22.59
5.69
1.36
15:00
Huntly
0 – 1
Brechin
—
—
—
15:00
Deveronvale
2 – 4
Rothes
1.24
6.51
11.69
15:00
Clachnacuddin
2 – 1
Buckie Thistle
2.13
4.00
3.61
15:00
Brora Rangers
7 – 1
Strathspey Thistle
1.10
10.59
20.35
Wednesday 4 February 2026
20:00
Nairn County
2 – 1
Brora Rangers
5.49
4.67
1.47
20:00
Deveronvale
2 – 1
Strathspey Thistle
2.44
4.01
2.39
20:00
Banks O' Dee
0 – 0
Rothes
1.05
22.00
31.00
Saturday 31 January 2026
15:15
Rothes
1 – 1
Wick Academy
8.30
5.90
1.38
15:15
Inverurie Loco Works
4 – 4
Nairn County
2.78
3.35
2.44
15:00
Fraserburgh
0 – 2
Turriff United
1.56
4.48
5.38
15:00
Forres Mechanics
1 – 1
Lossiemouth
1.41
4.89
6.80
15:00
Buckie Thistle
2 – 3
Deveronvale
1.26
6.51
8.75
15:00
Brora Rangers
1 – 1
Keith
1.14
8.32
16.27
15:00
Banks O' Dee
2 – 3
Clachnacuddin
1.75
3.77
4.22
Wednesday 28 January 2026
20:00
Banks O' Dee
5 – 0
Lossiemouth
1.10
8.70
24.00
20:00
Brora Rangers
2 – 1
Clachnacuddin
1.56
4.22
5.06
20:00
Rothes
0 – 5
Turriff United
20.00
10.00
1.09
Saturday 24 January 2026
15:00
Huntly
2 – 0
Deveronvale
1.59
4.82
5.65
15:00
Forres Mechanics
1 – 1
Banks O' Dee
5.40
4.40
1.54
15:00
Brora Rangers
4 – 1
Buckie Thistle
1.65
4.13
4.37
Saturday 17 January 2026
15:15
Wick Academy
0 – 0
Inverurie Loco Works
2.55
4.27
2.21
15:00
Formartine United
4 – 0
Strathspey Thistle
1.17
7.25
12.22
15:00
Deveronvale
0 – 2
Banks O' Dee
7.43
5.39
1.32
15:00
Buckie Thistle
8 – 0
Rothes
1.02
22.00
55.00
Saturday 10 January 2026
15:00
Fraserburgh
4 – 1
Wick Academy
1.26
6.00
8.75
Saturday 27 December 2025
15:00
Lossiemouth
0 – 2
Clachnacuddin
11.19
5.00
1.34
15:00
Huntly
1 – 2
Nairn County
2.39
3.84
3.11
15:00
Forres Mechanics
4 – 0
Inverurie Loco Works
2.81
3.57
2.34
15:00
Formartine United
3 – 1
Turriff United
1.64
4.33
5.50
15:00
Brora Rangers
3 – 0
Wick Academy
1.15
8.04
21.19
14:00
Brechin
1 – 1
Banks O' Dee
—
—
—
Saturday 20 December 2025
15:00
Wick Academy
2 – 1
Huntly
3.27
3.88
1.94
15:00
Nairn County
1 – 2
Formartine United
4.32
3.86
1.76
15:00
Inverurie Loco Works
0 – 3
Brora Rangers
6.23
4.62
1.44
15:00
Fraserburgh
3 – 1
Forres Mechanics
1.28
5.93
9.05
15:00
Deveronvale
1 – 0
Lossiemouth
1.85
4.28
3.26
15:00
Clachnacuddin
2 – 3
Turriff United
1.68
4.20
4.40
15:00
Buckie Thistle
5 – 0
Keith
1.56
4.20
5.23
14:00
Brechin
3 – 0
Rothes
—
—
—
Saturday 13 December 2025
15:00
Turriff United
4 – 0
Deveronvale
1.56
4.28
5.06
15:00
Rothes
0 – 3
Forres Mechanics
15.77
8.38
1.16
15:00
Lossiemouth
1 – 1
Buckie Thistle
9.50
5.59
1.31
15:00
Keith
3 – 0
Banks O' Dee
5.87
4.07
1.53
15:00
Huntly
2 – 0
Inverurie Loco Works
2.54
3.36
2.64
15:00
Formartine United
0 – 0
Wick Academy
1.22
6.76
13.40
15:00
Clachnacuddin
0 – 0
Nairn County
1.51
4.61
5.33
15:00
Brora Rangers
0 – 0
Fraserburgh
1.79
4.06
3.97
14:00
Strathspey Thistle
1 – 0
Brechin
—
—
—
Saturday 6 December 2025
15:00
Keith
2 – 0
Deveronvale
1.99
3.71
3.19
15:00
Huntly
2 – 2
Forres Mechanics
1.89
3.80
3.55
Saturday 29 November 2025
15:45
Keith
3 – 2
Wick Academy
—
—
—
15:00
Inverurie Loco Works
0 – 0
Formartine United
4.37
3.86
1.78
15:00
Fraserburgh
3 – 0
Huntly
1.45
4.68
6.70
15:00
Forres Mechanics
1 – 3
Brora Rangers
10.72
6.76
1.22
15:00
Deveronvale
1 – 6
Nairn County
2.79
3.78
2.35
Saturday 22 November 2025
15:00
Wick Academy
6 – 1
Deveronvale
—
—
—
15:00
Nairn County
0 – 1
Buckie Thistle
3.38
3.90
1.99
15:00
Lossiemouth
0 – 2
Brechin
—
—
—
15:00
Clachnacuddin
3 – 2
Inverurie Loco Works
1.62
4.30
5.54
Wednesday 19 November 2025
20:00
Brechin
1 – 1
Keith
—
—
—
20:00
Forres Mechanics
1 – 3
Deveronvale
2.10
3.85
2.95
20:00
Lossiemouth
1 – 3
Nairn County
4.75
4.19
1.69
Saturday 15 November 2025
15:00
Strathspey Thistle
3 – 2
Lossiemouth
1.89
4.30
3.20
15:00
Keith
2 – 1
Rothes
1.25
6.10
10.70
15:00
Fraserburgh
0 – 2
Clachnacuddin
1.71
4.36
4.30
15:00
Forres Mechanics
1 – 3
Formartine United
5.10
4.43
1.61
15:00
Deveronvale
2 – 2
Inverurie Loco Works
2.65
4.20
2.22
15:00
Buckie Thistle
2 – 0
Wick Academy
—
—
—
15:00
Brora Rangers
1 – 1
Huntly
1.21
6.43
11.20
15:00
Brechin
3 – 1
Turriff United
—
—
—
15:00
Banks O' Dee
2 – 1
Nairn County
1.42
5.66
8.77
Wednesday 12 November 2025
20:00
Wick Academy
2 – 3
Clachnacuddin
—
—
—
Saturday 1 November 2025
15:00
Turriff United
1 – 1
Strathspey Thistle
1.41
5.10
6.64
15:00
Rothes
2 – 5
Huntly
14.75
9.10
1.14
15:00
Lossiemouth
0 – 2
Keith
3.21
3.70
2.12
15:00
Inverurie Loco Works
2 – 3
Buckie Thistle
3.19
3.71
2.42
15:00
Formartine United
3 – 3
Brora Rangers
3.10
3.76
2.06
15:00
Clachnacuddin
6 – 0
Forres Mechanics
1.38
5.12
6.59
Friday 31 October 2025
20:00
Deveronvale
1 – 3
Fraserburgh
—
—
—
Saturday 25 October 2025
14:00
Strathspey Thistle
3 – 0
Huntly
5.20
4.70
1.52
Saturday 18 October 2025
14:00
Strathspey Thistle
3 – 4
Nairn County
3.90
4.15
1.78
14:00
Lossiemouth
2 – 0
Rothes
1.56
4.30
5.00
14:00
Keith
0 – 0
Turriff United
3.05
3.86
2.09
14:00
Huntly
1 – 2
Formartine United
5.40
4.20
1.58
14:00
Fraserburgh
2 – 2
Buckie Thistle
1.60
4.30
4.60
14:00
Brechin
5 – 1
Wick Academy
—
—
—
14:00
Banks O' Dee
1 – 0
Inverurie Loco Works
1.53
4.50
6.20
Saturday 11 October 2025
14:00
Wick Academy
2 – 1
Strathspey Thistle
—
—
—
14:00
Turriff United
1 – 1
Lossiemouth
1.27
5.64
9.00
14:00
Rothes
1 – 5
Formartine United
24.34
14.01
1.09
14:00
Nairn County
0 – 2
Keith
1.49
4.60
6.15
14:00
Inverurie Loco Works
1 – 2
Brechin
—
—
—
14:00
Deveronvale
2 – 4
Brora Rangers
9.75
6.10
1.25
14:00
Clachnacuddin
0 – 1
Huntly
1.51
4.50
5.31
14:00
Buckie Thistle
2 – 0
Forres Mechanics
1.58
4.50
4.60
14:00
Banks O' Dee
3 – 1
Fraserburgh
2.20
3.50
2.95
Wednesday 8 October 2025
19:00
Strathspey Thistle
1 – 2
Forres Mechanics
4.40
4.50
2.35
Saturday 4 October 2025
14:00
Brechin
0 – 1
Fraserburgh
—
—
—
Saturday 20 September 2025
14:00
Wick Academy
0 – 1
Lossiemouth
—
—
—
14:00
Nairn County
3 – 0
Turriff United
2.09
3.88
2.95
14:00
Inverurie Loco Works
1 – 0
Keith
1.40
4.80
6.52
14:00
Fraserburgh
4 – 1
Strathspey Thistle
1.09
10.07
22.38
14:00
Deveronvale
1 – 3
Formartine United
6.90
4.90
1.43
14:00
Clachnacuddin
7 – 0
Rothes
1.04
18.00
23.00
14:00
Buckie Thistle
0 – 0
Huntly
1.97
4.15
3.85
14:00
Brechin
6 – 2
Forres Mechanics
—
—
—
14:00
Banks O' Dee
3 – 1
Brora Rangers
3.10
3.76
2.38
Saturday 13 September 2025
14:00
Nairn County
4 – 0
Rothes
1.17
7.32
12.00
14:00
Lossiemouth
0 – 2
Inverurie Loco Works
5.74
4.41
1.50
14:00
Keith
0 – 2
Fraserburgh
9.45
5.90
1.25
14:00
Huntly
1 – 1
Banks O' Dee
3.90
4.05
1.92
14:00
Formartine United
3 – 1
Buckie Thistle
1.58
4.40
5.20
14:00
Clachnacuddin
1 – 1
Deveronvale
1.23
6.42
11.10
Wednesday 10 September 2025
19:00
Wick Academy
1 – 2
Nairn County
—
—
—
19:00
Strathspey Thistle
0 – 8
Brora Rangers
10.20
6.95
1.20
19:00
Rothes
2 – 5
Deveronvale
4.45
4.60
1.65
19:00
Inverurie Loco Works
1 – 2
Turriff United
2.20
3.70
3.25
19:00
Fraserburgh
5 – 0
Lossiemouth
1.09
9.90
18.00
19:00
Forres Mechanics
2 – 2
Keith
1.50
4.80
5.21
19:00
Buckie Thistle
1 – 2
Clachnacuddin
2.50
4.05
2.32
19:00
Brechin
2 – 0
Huntly
—
—
—
19:00
Banks O' Dee
1 – 0
Formartine United
2.54
3.35
2.65
Saturday 6 September 2025
14:00
Wick Academy
3 – 3
Rothes
—
—
—
14:00
Turriff United
1 – 3
Fraserburgh
3.95
4.15
1.74
14:00
Nairn County
3 – 0
Inverurie Loco Works
3.80
3.90
1.82
14:00
Lossiemouth
0 – 3
Forres Mechanics
3.13
4.10
1.97
14:00
Keith
0 – 5
Brora Rangers
9.78
6.20
1.23
14:00
Huntly
1 – 3
Strathspey Thistle
1.28
6.48
8.03
14:00
Formartine United
3 – 1
Brechin
—
—
—
14:00
Deveronvale
3 – 2
Buckie Thistle
6.25
4.80
1.59
14:00
Clachnacuddin
0 – 0
Banks O' Dee
2.50
3.65
2.55
Saturday 30 August 2025
14:00
Strathspey Thistle
1 – 2
Formartine United
—
—
—
14:00
Rothes
1 – 4
Buckie Thistle
—
—
—
14:00
Keith
2 – 0
Huntly
—
—
—
14:00
Inverurie Loco Works
1 – 1
Wick Academy
—
—
—
14:00
Fraserburgh
7 – 0
Nairn County
—
—
—
14:00
Forres Mechanics
0 – 3
Turriff United
—
—
—
14:00
Brechin
1 – 1
Clachnacuddin
—
—
—
14:00
Banks O' Dee
5 – 0
Deveronvale
—
—
—
12:00
Brora Rangers
2 – 0
Lossiemouth
—
—
—
Saturday 23 August 2025
14:00
Wick Academy
1 – 2
Fraserburgh
—
—
—
14:00
Turriff United
3 – 4
Brora Rangers
4.85
4.80
1.54
14:00
Nairn County
4 – 0
Forres Mechanics
2.95
3.70
2.08
14:00
Lossiemouth
1 – 2
Huntly
9.70
5.25
1.26
14:00
Inverurie Loco Works
4 – 0
Rothes
1.33
5.92
8.75
14:00
Formartine United
1 – 1
Keith
1.12
8.50
22.00
14:00
Deveronvale
0 – 0
Brechin
—
—
—
14:00
Clachnacuddin
6 – 0
Strathspey Thistle
1.24
6.25
9.85
14:00
Buckie Thistle
1 – 3
Banks O' Dee
2.84
3.60
2.36
Saturday 16 August 2025
14:00
Strathspey Thistle
3 – 0
Deveronvale
2.91
4.30
2.49
14:00
Rothes
2 – 2
Banks O' Dee
20.35
9.66
1.10
14:00
Lossiemouth
0 – 0
Formartine United
19.00
7.25
1.24
14:00
Keith
0 – 2
Clachnacuddin
11.25
6.64
1.33
14:00
Huntly
0 – 0
Turriff United
1.76
4.05
3.90
14:00
Fraserburgh
2 – 2
Inverurie Loco Works
1.45
4.41
6.31
14:00
Forres Mechanics
0 – 2
Wick Academy
—
—
—
14:00
Brora Rangers
3 – 1
Nairn County
1.19
5.95
19.48
14:00
Brechin
5 – 0
Buckie Thistle
—
—
—
Wednesday 13 August 2025
19:00
Wick Academy
1 – 2
Brora Rangers
—
—
—
19:00
Turriff United
2 – 3
Formartine United
6.37
4.67
1.56
19:00
Nairn County
1 – 3
Huntly
3.87
4.48
1.77
19:00
Inverurie Loco Works
1 – 4
Forres Mechanics
2.21
3.90
2.81
19:00
Fraserburgh
3 – 0
Rothes
1.08
12.00
21.00
19:00
Deveronvale
3 – 2
Keith
1.69
4.90
4.70
19:00
Clachnacuddin
5 – 0
Lossiemouth
1.31
6.70
12.72
19:00
Buckie Thistle
1 – 4
Strathspey Thistle
1.22
8.16
18.29
19:00
Banks O' Dee
0 – 2
Brechin
—
—
—
Saturday 9 August 2025
14:00
Turriff United
2 – 2
Clachnacuddin
4.26
3.90
1.74
14:00
Strathspey Thistle
0 – 3
Banks O' Dee
9.94
5.55
1.35
14:00
Rothes
1 – 8
Brechin
—
—
—
14:00
Lossiemouth
1 – 3
Deveronvale
3.80
3.73
2.10
14:00
Keith
0 – 2
Buckie Thistle
—
—
—
14:00
Huntly
1 – 2
Wick Academy
1.45
6.52
13.20
14:00
Forres Mechanics
4 – 1
Fraserburgh
4.89
4.50
1.52
14:00
Formartine United
2 – 0
Nairn County
1.41
5.58
10.16
14:00
Brora Rangers
2 – 0
Inverurie Loco Works
1.38
5.10
8.14
Saturday 2 August 2025
14:00
Wick Academy
1 – 3
Formartine United
—
—
—
14:00
Nairn County
1 – 0
Clachnacuddin
4.90
4.15
1.70
14:00
Inverurie Loco Works
0 – 3
Huntly
—
—
—
14:00
Fraserburgh
3 – 0
Brora Rangers
3.51
3.78
1.96
14:00
Forres Mechanics
2 – 0
Rothes
1.26
6.20
9.55
14:00
Deveronvale
0 – 3
Turriff United
2.70
3.95
2.29
14:00
Buckie Thistle
2 – 1
Lossiemouth
1.25
7.40
14.76
14:00
Brechin
3 – 0
Strathspey Thistle
—
—
—
14:00
Banks O' Dee
1 – 1
Keith
1.12
9.36
19.00
Wednesday 30 July 2025
19:00
Turriff United
0 – 4
Buckie Thistle
—
—
—
19:00
Rothes
3 – 4
Strathspey Thistle
3.57
4.51
1.89
19:00
Nairn County
1 – 1
Deveronvale
2.16
4.14
3.41
19:00
Lossiemouth
1 – 0
Banks O' Dee
15.00
7.74
1.22
19:00
Keith
0 – 5
Brechin
—
—
—
19:00
Huntly
4 – 0
Fraserburgh
5.17
4.70
1.80
19:00
Formartine United
1 – 0
Inverurie Loco Works
1.44
4.50
6.25
19:00
Clachnacuddin
1 – 0
Wick Academy
—
—
—
19:00
Brora Rangers
5 – 0
Forres Mechanics
1.27
5.50
12.20
Saturday 26 July 2025
14:00
Strathspey Thistle
3 – 1
Keith
—
—
—
14:00
Inverurie Loco Works
0 – 5
Clachnacuddin
2.10
4.00
3.46
14:00
Fraserburgh
2 – 2
Formartine United
1.88
3.75
3.67
14:00
Forres Mechanics
1 – 1
Huntly
—
—
—
14:00
Deveronvale
3 – 2
Wick Academy
—
—
—
14:00
Buckie Thistle
1 – 0
Nairn County
1.41
4.89
6.78
14:00
Brora Rangers
6 – 2
Rothes
1.04
16.00
38.00
14:00
Brechin
4 – 0
Lossiemouth
—
—
—
14:00
Banks O' Dee
2 – 2
Turriff United
—
—
—