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
4
1,223 goals.
74.5% of matches went over 2.5.
Home advantage
44.4%
Draws 15.4%,
away wins 40.2%.
Half-time lead held
86.7%
From 98 matches where someone led at the break.
1–1
20 · 6.5%
4–0
18 · 5.9%
0–2
16 · 5.2%
3–0
15 · 4.9%
2–2
15 · 4.9%
1–2
15 · 4.9%
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 23 April 2022
13:00
Rothes
2 – 0
Keith
1.34
5.75
7.20
Tuesday 19 April 2022
19:00
Fort William
0 – 1
Rothes
—
—
—
Saturday 16 April 2022
14:00
Strathspey Thistle
0 – 1
Inverurie Loco Works
—
—
—
14:00
Nairn County
5 – 3
Turriff United
—
—
—
14:00
Lossiemouth
0 – 3
Brechin
—
—
—
14:00
Fraserburgh
5 – 0
Forres Mechanics
1.11
10.08
16.00
14:00
Fort William
1 – 2
Deveronvale
—
—
—
14:00
Formartine United
1 – 1
Rothes
—
—
—
14:00
Clachnacuddin
1 – 3
Buckie Thistle
8.60
6.26
1.27
14:00
Brora Rangers
1 – 0
Keith
—
—
—
13:00
Wick Academy
2 – 4
Huntly
—
—
—
Wednesday 13 April 2022
19:00
Huntly
0 – 1
Formartine United
—
—
—
19:00
Rothes
3 – 1
Inverurie Loco Works
—
—
—
19:00
Clachnacuddin
3 – 3
Forres Mechanics
2.26
4.42
3.05
18:45
Buckie Thistle
1 – 1
Wick Academy
—
—
—
14:00
Fort William
4 – 2
Strathspey Thistle
—
—
—
Monday 11 April 2022
19:00
Fort William
1 – 1
Turriff United
—
—
—
Saturday 9 April 2022
14:00
Lossiemouth
1 – 1
Strathspey Thistle
—
—
—
14:00
Fraserburgh
1 – 0
Nairn County
1.04
11.00
25.00
14:00
Huntly
2 – 2
Clachnacuddin
1.64
4.50
3.66
14:00
Fort William
1 – 5
Brechin
—
—
—
Wednesday 6 April 2022
14:00
Deveronvale
0 – 1
Clachnacuddin
—
—
—
14:00
Strathspey Thistle
3 – 1
Forres Mechanics
6.40
5.45
1.46
Saturday 2 April 2022
14:00
Turriff United
1 – 7
Brora Rangers
—
—
—
14:00
Rothes
1 – 3
Fraserburgh
—
—
—
14:00
Nairn County
0 – 1
Lossiemouth
—
—
—
14:00
Keith
3 – 1
Fort William
—
—
—
14:00
Forres Mechanics
3 – 1
Huntly
—
—
—
14:00
Deveronvale
0 – 4
Formartine United
—
—
—
14:00
Buckie Thistle
5 – 0
Strathspey Thistle
—
—
—
14:00
Brechin
4 – 0
Clachnacuddin
—
—
—
13:00
Inverurie Loco Works
4 – 0
Wick Academy
—
—
—
Wednesday 30 March 2022
19:00
Forres Mechanics
0 – 2
Buckie Thistle
60.00
16.31
1.03
19:00
Fort William
1 – 2
Keith
—
—
—
14:00
Strathspey Thistle
2 – 4
Fraserburgh
—
—
—
14:00
Huntly
4 – 1
Deveronvale
—
—
—
14:00
Rothes
1 – 2
Brora Rangers
—
—
—
Saturday 26 March 2022
15:00
Turriff United
3 – 2
Forres Mechanics
—
—
—
15:00
Rothes
2 – 3
Strathspey Thistle
—
—
—
15:00
Inverurie Loco Works
2 – 0
Fort William
—
—
—
15:00
Fraserburgh
5 – 0
Wick Academy
1.06
16.23
38.19
15:00
Clachnacuddin
1 – 1
Lossiemouth
1.66
4.02
3.90
15:00
Nairn County
0 – 1
Formartine United
—
—
—
15:00
Keith
0 – 0
Huntly
—
—
—
15:00
Deveronvale
0 – 4
Buckie Thistle
—
—
—
15:00
Brechin
2 – 1
Brora Rangers
—
—
—
Wednesday 23 March 2022
20:00
Forres Mechanics
4 – 0
Fort William
—
—
—
15:00
Nairn County
1 – 2
Huntly
—
—
—
15:00
Clachnacuddin
0 – 1
Formartine United
5.05
4.70
1.56
15:00
Brechin
1 – 0
Inverurie Loco Works
—
—
—
15:00
Keith
1 – 0
Lossiemouth
—
—
—
15:00
Buckie Thistle
2 – 1
Rothes
—
—
—
15:00
Brora Rangers
0 – 2
Fraserburgh
—
—
—
Saturday 19 March 2022
15:00
Wick Academy
0 – 4
Buckie Thistle
—
—
—
15:00
Strathspey Thistle
1 – 3
Brechin
—
—
—
15:00
Rothes
1 – 0
Forres Mechanics
—
—
—
15:00
Huntly
1 – 1
Inverurie Loco Works
—
—
—
15:00
Fraserburgh
5 – 0
Deveronvale
—
—
—
15:00
Formartine United
4 – 0
Keith
—
—
—
15:00
Clachnacuddin
2 – 1
Nairn County
3.52
4.59
1.74
15:00
Brora Rangers
7 – 0
Lossiemouth
—
—
—
Wednesday 16 March 2022
20:00
Turriff United
1 – 3
Rothes
—
—
—
20:00
Keith
2 – 4
Deveronvale
—
—
—
20:00
Buckie Thistle
5 – 0
Brora Rangers
—
—
—
20:00
Strathspey Thistle
2 – 4
Clachnacuddin
—
—
—
20:00
Formartine United
0 – 2
Fraserburgh
—
—
—
Saturday 12 March 2022
15:00
Clachnacuddin
0 – 2
Rothes
7.00
5.50
1.32
15:00
Brechin
5 – 0
Nairn County
—
—
—
15:00
Strathspey Thistle
2 – 1
Turriff United
—
—
—
15:00
Deveronvale
3 – 2
Inverurie Loco Works
—
—
—
15:00
Fort William
1 – 1
Formartine United
—
—
—
Wednesday 9 March 2022
20:00
Forres Mechanics
0 – 8
Brora Rangers
16.00
8.30
1.16
15:00
Fort William
0 – 4
Nairn County
—
—
—
15:00
Rothes
0 – 1
Brechin
—
—
—
15:00
Keith
0 – 6
Buckie Thistle
—
—
—
15:00
Deveronvale
0 – 6
Fraserburgh
—
—
—
Saturday 5 March 2022
15:00
Nairn County
4 – 0
Strathspey Thistle
1.18
6.80
12.00
15:00
Lossiemouth
3 – 1
Fort William
—
—
—
15:00
Keith
0 – 5
Fraserburgh
—
—
—
15:00
Forres Mechanics
1 – 0
Inverurie Loco Works
—
—
—
15:00
Deveronvale
0 – 3
Rothes
—
—
—
15:00
Buckie Thistle
3 – 0
Huntly
—
—
—
15:00
Brora Rangers
6 – 0
Clachnacuddin
—
—
—
15:00
Brechin
5 – 1
Wick Academy
—
—
—
Friday 4 March 2022
20:00
Turriff United
2 – 2
Formartine United
—
—
—
Wednesday 2 March 2022
20:00
Keith
0 – 6
Brechin
—
—
—
20:00
Strathspey Thistle
1 – 2
Huntly
—
—
—
Saturday 26 February 2022
15:00
Wick Academy
0 – 2
Nairn County
—
—
—
15:00
Strathspey Thistle
1 – 5
Brora Rangers
—
—
—
15:00
Inverurie Loco Works
1 – 5
Buckie Thistle
—
—
—
15:00
Huntly
0 – 3
Brechin
—
—
—
15:00
Fraserburgh
1 – 1
Turriff United
—
—
—
15:00
Fort William
1 – 2
Clachnacuddin
—
—
—
15:00
Formartine United
5 – 2
Lossiemouth
—
—
—
15:00
Deveronvale
1 – 1
Forres Mechanics
—
—
—
Saturday 19 February 2022
15:00
Lossiemouth
1 – 3
Fraserburgh
—
—
—
15:00
Brora Rangers
2 – 2
Wick Academy
—
—
—
Saturday 12 February 2022
15:00
Rothes
4 – 0
Lossiemouth
—
—
—
15:00
Keith
1 – 2
Forres Mechanics
2.19
3.82
2.76
15:00
Inverurie Loco Works
3 – 2
Nairn County
—
—
—
15:00
Huntly
1 – 2
Brora Rangers
—
—
—
15:00
Fraserburgh
7 – 0
Clachnacuddin
—
—
—
15:00
Formartine United
4 – 0
Strathspey Thistle
—
—
—
15:00
Deveronvale
0 – 6
Turriff United
—
—
—
15:00
Buckie Thistle
1 – 0
Brechin
—
—
—
14:30
Wick Academy
3 – 2
Fort William
—
—
—
Wednesday 9 February 2022
20:00
Fraserburgh
1 – 3
Buckie Thistle
1.93
3.94
3.42
20:00
Brora Rangers
3 – 0
Fort William
—
—
—
20:00
Turriff United
1 – 2
Inverurie Loco Works
—
—
—
Saturday 5 February 2022
15:00
Turriff United
1 – 3
Keith
—
—
—
15:00
Nairn County
1 – 4
Buckie Thistle
—
—
—
15:00
Lossiemouth
2 – 1
Deveronvale
—
—
—
15:00
Fort William
1 – 1
Huntly
—
—
—
15:00
Forres Mechanics
0 – 1
Brechin
—
—
—
15:00
Formartine United
3 – 2
Wick Academy
—
—
—
15:00
Brora Rangers
2 – 1
Inverurie Loco Works
—
—
—
Saturday 22 January 2022
15:00
Wick Academy
1 – 2
Rothes
—
—
—
15:00
Strathspey Thistle
1 – 1
Deveronvale
—
—
—
15:00
Lossiemouth
2 – 1
Turriff United
—
—
—
15:00
Huntly
1 – 2
Fraserburgh
—
—
—
15:00
Fort William
1 – 4
Buckie Thistle
—
—
—
15:00
Forres Mechanics
2 – 3
Nairn County
—
—
—
15:00
Formartine United
1 – 3
Inverurie Loco Works
—
—
—
15:00
Clachnacuddin
0 – 1
Keith
2.21
4.05
2.98
15:00
Brora Rangers
0 – 2
Brechin
—
—
—
Saturday 15 January 2022
15:00
Turriff United
0 – 3
Clachnacuddin
—
—
—
15:00
Rothes
3 – 0
Huntly
—
—
—
15:00
Nairn County
0 – 3
Brora Rangers
11.50
6.95
1.21
15:00
Lossiemouth
0 – 0
Forres Mechanics
—
—
—
15:00
Keith
5 – 1
Strathspey Thistle
—
—
—
15:00
Inverurie Loco Works
0 – 2
Fraserburgh
—
—
—
15:00
Deveronvale
3 – 4
Wick Academy
—
—
—
15:00
Buckie Thistle
4 – 0
Formartine United
—
—
—
15:00
Brechin
4 – 0
Fort William
—
—
—
Saturday 8 January 2022
15:00
Wick Academy
3 – 2
Keith
—
—
—
15:00
Formartine United
1 – 0
Brechin
—
—
—
Monday 3 January 2022
15:00
Turriff United
2 – 3
Wick Academy
—
—
—
15:00
Brechin
3 – 5
Fraserburgh
—
—
—
Monday 27 December 2021
15:00
Wick Academy
2 – 0
Lossiemouth
—
—
—
15:00
Inverurie Loco Works
5 – 3
Keith
—
—
—
15:00
Huntly
3 – 0
Turriff United
—
—
—
15:00
Formartine United
4 – 4
Brora Rangers
—
—
—
Saturday 18 December 2021
15:00
Nairn County
3 – 2
Rothes
—
—
—
15:00
Lossiemouth
1 – 4
Huntly
—
—
—
15:00
Clachnacuddin
2 – 3
Wick Academy
2.31
3.93
2.54
15:00
Brechin
4 – 0
Deveronvale
—
—
—
Saturday 11 December 2021
15:00
Wick Academy
1 – 0
Strathspey Thistle
—
—
—
15:00
Inverurie Loco Works
5 – 2
Lossiemouth
—
—
—
15:00
Fraserburgh
12 – 0
Fort William
—
—
—
15:00
Forres Mechanics
0 – 1
Formartine United
7.10
6.20
1.36
15:00
Deveronvale
4 – 5
Nairn County
—
—
—
15:00
Buckie Thistle
2 – 0
Turriff United
—
—
—
Saturday 4 December 2021
15:00
Brora Rangers
4 – 0
Huntly
—
—
—
15:00
Wick Academy
1 – 4
Formartine United
—
—
—
Saturday 27 November 2021
15:00
Wick Academy
2 – 0
Forres Mechanics
—
—
—
15:00
Nairn County
1 – 3
Keith
—
—
—
15:00
Lossiemouth
0 – 5
Buckie Thistle
—
—
—
15:00
Brora Rangers
4 – 0
Deveronvale
—
—
—
13:30
Clachnacuddin
0 – 0
Inverurie Loco Works
7.50
6.20
1.28
Wednesday 24 November 2021
20:00
Keith
1 – 2
Formartine United
—
—
—
20:00
Buckie Thistle
4 – 1
Nairn County
—
—
—
Saturday 20 November 2021
15:00
Turriff United
0 – 6
Nairn County
—
—
—
15:00
Rothes
0 – 0
Formartine United
—
—
—
15:00
Keith
1 – 7
Brora Rangers
—
—
—
15:00
Inverurie Loco Works
5 – 1
Strathspey Thistle
—
—
—
15:00
Huntly
3 – 4
Wick Academy
1.90
5.00
3.62
15:00
Forres Mechanics
0 – 7
Fraserburgh
20.00
10.25
1.11
15:00
Deveronvale
10 – 0
Fort William
—
—
—
15:00
Buckie Thistle
4 – 1
Clachnacuddin
—
—
—
15:00
Brechin
5 – 0
Lossiemouth
—
—
—
Wednesday 17 November 2021
20:00
Turriff United
0 – 5
Brechin
—
—
—
20:00
Lossiemouth
0 – 2
Brora Rangers
—
—
—
20:00
Forres Mechanics
0 – 7
Rothes
5.00
5.00
1.66
Saturday 6 November 2021
15:00
Wick Academy
0 – 6
Inverurie Loco Works
—
—
—
15:00
Strathspey Thistle
0 – 6
Buckie Thistle
—
—
—
15:00
Lossiemouth
1 – 1
Nairn County
—
—
—
15:00
Huntly
2 – 5
Forres Mechanics
—
—
—
15:00
Fraserburgh
1 – 2
Rothes
—
—
—
15:00
Formartine United
4 – 1
Deveronvale
—
—
—
15:00
Clachnacuddin
0 – 1
Brechin
—
—
—
15:00
Brora Rangers
4 – 0
Turriff United
—
—
—
Wednesday 3 November 2021
20:00
Lossiemouth
0 – 1
Rothes
—
—
—
Saturday 30 October 2021
14:00
Nairn County
1 – 1
Clachnacuddin
—
—
—
14:00
Inverurie Loco Works
2 – 1
Huntly
—
—
—
14:00
Brechin
7 – 3
Strathspey Thistle
—
—
—
Saturday 23 October 2021
14:00
Turriff United
3 – 2
Fort William
—
—
—
14:00
Deveronvale
6 – 0
Lossiemouth
—
—
—
Saturday 16 October 2021
14:00
Wick Academy
1 – 3
Brechin
—
—
—
14:00
Strathspey Thistle
1 – 2
Nairn County
8.70
6.50
1.21
14:00
Rothes
3 – 0
Deveronvale
—
—
—
14:00
Inverurie Loco Works
2 – 2
Forres Mechanics
—
—
—
14:00
Huntly
0 – 2
Buckie Thistle
—
—
—
14:00
Fraserburgh
7 – 0
Keith
1.20
8.80
14.75
14:00
Fort William
0 – 2
Lossiemouth
—
—
—
14:00
Formartine United
5 – 0
Turriff United
—
—
—
14:00
Clachnacuddin
0 – 4
Brora Rangers
8.50
6.50
1.27
Wednesday 13 October 2021
19:00
Strathspey Thistle
0 – 3
Formartine United
8.80
6.60
1.24
19:00
Buckie Thistle
9 – 1
Fort William
—
—
—
19:00
Brora Rangers
3 – 0
Rothes
—
—
—
Saturday 9 October 2021
14:00
Turriff United
0 – 3
Fraserburgh
—
—
—
14:00
Nairn County
2 – 2
Wick Academy
—
—
—
14:00
Lossiemouth
2 – 2
Formartine United
—
—
—
14:00
Keith
0 – 5
Rothes
—
—
—
14:00
Forres Mechanics
2 – 2
Deveronvale
—
—
—
14:00
Clachnacuddin
4 – 3
Fort William
—
—
—
14:00
Buckie Thistle
3 – 0
Inverurie Loco Works
—
—
—
14:00
Brora Rangers
8 – 1
Strathspey Thistle
—
—
—
14:00
Brechin
1 – 0
Huntly
—
—
—
Wednesday 6 October 2021
19:00
Fraserburgh
6 – 1
Lossiemouth
—
—
—
18:00
Strathspey Thistle
7 – 3
Fort William
2.17
6.60
2.80
14:00
Wick Academy
1 – 4
Brora Rangers
—
—
—
14:00
Rothes
4 – 1
Turriff United
—
—
—
14:00
Inverurie Loco Works
2 – 1
Brechin
—
—
—
14:00
Huntly
1 – 3
Nairn County
—
—
—
14:00
Formartine United
4 – 2
Clachnacuddin
—
—
—
14:00
Deveronvale
2 – 0
Keith
—
—
—
14:00
Buckie Thistle
3 – 1
Forres Mechanics
—
—
—
Saturday 2 October 2021
14:00
Turriff United
4 – 0
Deveronvale
—
—
—
14:00
Nairn County
0 – 1
Inverurie Loco Works
—
—
—
14:00
Fort William
1 – 3
Wick Academy
—
—
—
14:00
Forres Mechanics
0 – 0
Keith
—
—
—
14:00
Clachnacuddin
1 – 2
Fraserburgh
10.25
7.50
1.21
14:00
Brechin
3 – 2
Buckie Thistle
—
—
—
Wednesday 29 September 2021
19:00
Nairn County
3 – 3
Fort William
1.13
8.90
19.00
Saturday 25 September 2021
14:00
Rothes
4 – 1
Clachnacuddin
1.25
6.60
9.20
14:00
Keith
3 – 0
Turriff United
—
—
—
14:00
Inverurie Loco Works
2 – 1
Brora Rangers
—
—
—
14:00
Huntly
3 – 0
Fort William
—
—
—
14:00
Fraserburgh
7 – 0
Strathspey Thistle
1.06
11.00
26.00
14:00
Brechin
4 – 1
Forres Mechanics
—
—
—
Saturday 11 September 2021
14:00
Wick Academy
2 – 5
Fraserburgh
—
—
—
14:00
Strathspey Thistle
1 – 4
Rothes
—
—
—
14:00
Nairn County
1 – 3
Brechin
—
—
—
14:00
Lossiemouth
2 – 0
Keith
—
—
—
14:00
Fort William
3 – 10
Inverurie Loco Works
—
—
—
14:00
Forres Mechanics
1 – 1
Turriff United
—
—
—
14:00
Formartine United
5 – 1
Huntly
—
—
—
14:00
Clachnacuddin
2 – 3
Deveronvale
2.06
4.04
2.98
14:00
Brora Rangers
2 – 0
Buckie Thistle
—
—
—
Saturday 4 September 2021
14:00
Turriff United
0 – 2
Lossiemouth
—
—
—
14:00
Rothes
1 – 1
Wick Academy
—
—
—
14:00
Nairn County
2 – 2
Forres Mechanics
2.76
4.30
2.11
14:00
Keith
0 – 3
Clachnacuddin
—
—
—
14:00
Inverurie Loco Works
3 – 1
Formartine United
—
—
—
14:00
Deveronvale
3 – 0
Strathspey Thistle
2.04
4.20
2.84
Friday 3 September 2021
19:00
Fraserburgh
4 – 0
Huntly
—
—
—
Saturday 28 August 2021
14:00
Wick Academy
2 – 2
Deveronvale
—
—
—
14:00
Strathspey Thistle
0 – 2
Keith
—
—
—
14:00
Huntly
0 – 2
Rothes
—
—
—
14:00
Fraserburgh
3 – 0
Inverurie Loco Works
—
—
—
14:00
Forres Mechanics
1 – 0
Lossiemouth
—
—
—
14:00
Formartine United
1 – 5
Buckie Thistle
2.65
4.00
2.62
14:00
Clachnacuddin
3 – 2
Turriff United
1.82
4.75
3.48
14:00
Brora Rangers
4 – 0
Nairn County
—
—
—
Wednesday 25 August 2021
19:00
Deveronvale
3 – 3
Huntly
3.36
4.10
1.85
14:00
Turriff United
3 – 3
Strathspey Thistle
—
—
—
14:00
Lossiemouth
0 – 2
Clachnacuddin
—
—
—
14:00
Keith
2 – 0
Wick Academy
—
—
—
14:00
Inverurie Loco Works
1 – 1
Rothes
—
—
—
14:00
Buckie Thistle
2 – 2
Fraserburgh
—
—
—
14:00
Brora Rangers
4 – 0
Forres Mechanics
—
—
—
14:00
Brechin
4 – 1
Formartine United
—
—
—
Saturday 21 August 2021
14:00
Wick Academy
1 – 1
Turriff United
—
—
—
14:00
Strathspey Thistle
3 – 1
Lossiemouth
—
—
—
14:00
Rothes
2 – 0
Buckie Thistle
—
—
—
14:00
Inverurie Loco Works
3 – 0
Deveronvale
—
—
—
14:00
Huntly
1 – 1
Keith
—
—
—
14:00
Fraserburgh
1 – 0
Brechin
—
—
—
14:00
Fort William
0 – 8
Brora Rangers
—
—
—
14:00
Formartine United
4 – 1
Nairn County
1.50
4.80
5.85
13:00
Forres Mechanics
2 – 2
Clachnacuddin
—
—
—
Saturday 14 August 2021
14:00
Turriff United
0 – 4
Huntly
—
—
—
14:00
Nairn County
2 – 3
Fraserburgh
6.45
5.50
1.36
14:00
Lossiemouth
2 – 1
Wick Academy
—
—
—
14:00
Keith
0 – 0
Inverurie Loco Works
—
—
—
14:00
Fort William
2 – 3
Forres Mechanics
—
—
—
14:00
Buckie Thistle
5 – 0
Deveronvale
—
—
—
14:00
Brora Rangers
0 – 3
Formartine United
—
—
—
14:00
Brechin
2 – 2
Rothes
—
—
—
Friday 13 August 2021
19:00
Clachnacuddin
4 – 1
Strathspey Thistle
2.35
3.96
2.47
Saturday 7 August 2021
14:00
Wick Academy
2 – 2
Clachnacuddin
—
—
—
14:00
Rothes
2 – 2
Nairn County
—
—
—
14:00
Inverurie Loco Works
2 – 1
Turriff United
—
—
—
14:00
Huntly
2 – 1
Lossiemouth
—
—
—
14:00
Fraserburgh
6 – 2
Brora Rangers
—
—
—
14:00
Forres Mechanics
4 – 2
Strathspey Thistle
2.24
4.35
2.70
14:00
Formartine United
3 – 0
Fort William
1.10
9.00
21.00
14:00
Deveronvale
1 – 4
Brechin
—
—
—
14:00
Buckie Thistle
10 – 0
Keith
—
—
—
Saturday 31 July 2021
14:00
Turriff United
0 – 4
Buckie Thistle
—
—
—
14:00
Strathspey Thistle
3 – 3
Wick Academy
—
—
—
14:00
Nairn County
0 – 2
Deveronvale
—
—
—
14:00
Lossiemouth
2 – 2
Inverurie Loco Works
—
—
—
14:00
Fort William
0 – 4
Fraserburgh
—
—
—
14:00
Formartine United
4 – 1
Forres Mechanics
1.77
4.60
3.74
14:00
Clachnacuddin
2 – 5
Huntly
3.40
4.40
1.93
14:00
Brechin
4 – 0
Keith
—
—
—
Saturday 24 July 2021
14:00
Rothes
3 – 0
Fort William
—
—
—
14:00
Keith
0 – 2
Nairn County
—
—
—
14:00
Inverurie Loco Works
5 – 0
Clachnacuddin
—
—
—
14:00
Huntly
1 – 1
Strathspey Thistle
—
—
—
14:00
Fraserburgh
3 – 0
Formartine United
1.95
3.90
3.20
14:00
Forres Mechanics
1 – 1
Wick Academy
1.69
4.10
4.35
14:00
Deveronvale
0 – 3
Brora Rangers
10.00
5.90
1.25
14:00
Buckie Thistle
5 – 0
Lossiemouth
—
—
—
14:00
Brechin
3 – 1
Turriff United
—
—
—