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.7
1,132 goals.
68.6% of matches went over 2.5.
Home advantage
48%
Draws 16%,
away wins 35.9%.
Half-time lead held
81.6%
From 212 matches where someone led at the break.
2–0
28 · 9.2%
2–1
26 · 8.5%
1–1
23 · 7.5%
2–2
17 · 5.6%
3–0
16 · 5.2%
1–2
14 · 4.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 22 April 2023
14:00
Wick Academy
2 – 2
Lossiemouth
—
—
—
14:00
Turriff United
4 – 1
Clachnacuddin
—
—
—
14:00
Keith
2 – 3
Banks O' Dee
—
—
—
14:00
Fraserburgh
3 – 1
Strathspey Thistle
—
—
—
14:00
Formartine United
2 – 1
Inverurie Loco Works
—
—
—
14:00
Deveronvale
2 – 3
Nairn County
—
—
—
14:00
Buckie Thistle
0 – 2
Brechin
—
—
—
14:00
Brora Rangers
3 – 0
Rothes
—
—
—
Wednesday 19 April 2023
19:00
Keith
0 – 2
Brechin
—
—
—
19:00
Rothes
0 – 2
Huntly
—
—
—
Saturday 15 April 2023
14:00
Turriff United
1 – 3
Nairn County
—
—
—
14:00
Lossiemouth
2 – 4
Rothes
—
—
—
14:00
Keith
2 – 3
Inverurie Loco Works
—
—
—
14:00
Deveronvale
3 – 3
Wick Academy
—
—
—
14:00
Clachnacuddin
1 – 2
Brechin
—
—
—
14:00
Buckie Thistle
1 – 0
Formartine United
—
—
—
14:00
Brora Rangers
1 – 0
Huntly
—
—
—
14:00
Banks O' Dee
9 – 1
Strathspey Thistle
—
—
—
13:00
Fraserburgh
3 – 0
Forres Mechanics
1.33
7.20
11.00
Wednesday 12 April 2023
19:00
Strathspey Thistle
0 – 1
Keith
4.80
5.00
1.81
19:00
Inverurie Loco Works
4 – 0
Wick Academy
1.40
6.00
7.70
19:00
Brechin
5 – 0
Fraserburgh
—
—
—
19:00
Brora Rangers
1 – 0
Lossiemouth
—
—
—
Saturday 8 April 2023
14:00
Rothes
1 – 1
Deveronvale
—
—
—
14:00
Brora Rangers
2 – 1
Formartine United
—
—
—
14:00
Keith
1 – 1
Huntly
—
—
—
14:00
Nairn County
1 – 0
Clachnacuddin
—
—
—
14:00
Turriff United
0 – 3
Wick Academy
—
—
—
14:00
Strathspey Thistle
0 – 2
Buckie Thistle
—
—
—
Wednesday 5 April 2023
19:00
Clachnacuddin
1 – 1
Fraserburgh
9.04
7.40
1.30
19:00
Brechin
0 – 0
Brora Rangers
—
—
—
19:00
Keith
2 – 0
Wick Academy
—
—
—
Saturday 1 April 2023
14:00
Wick Academy
0 – 1
Huntly
—
—
—
14:00
Strathspey Thistle
2 – 2
Clachnacuddin
—
—
—
14:00
Nairn County
2 – 2
Keith
1.41
5.50
7.40
14:00
Inverurie Loco Works
2 – 4
Brora Rangers
—
—
—
14:00
Forres Mechanics
2 – 3
Buckie Thistle
—
—
—
14:00
Formartine United
2 – 1
Deveronvale
—
—
—
14:00
Brechin
4 – 0
Turriff United
—
—
—
14:00
Banks O' Dee
7 – 0
Lossiemouth
—
—
—
13:00
Rothes
0 – 3
Fraserburgh
—
—
—
Wednesday 29 March 2023
19:00
Strathspey Thistle
1 – 4
Huntly
—
—
—
19:00
Clachnacuddin
3 – 1
Banks O' Dee
5.02
5.27
1.55
19:00
Brora Rangers
6 – 1
Wick Academy
—
—
—
19:00
Fraserburgh
0 – 0
Brechin
—
—
—
Saturday 25 March 2023
15:00
Keith
1 – 6
Forres Mechanics
—
—
—
15:00
Inverurie Loco Works
3 – 1
Turriff United
—
—
—
15:00
Banks O' Dee
4 – 3
Brora Rangers
—
—
—
15:00
Brechin
10 – 0
Wick Academy
—
—
—
15:00
Buckie Thistle
3 – 0
Nairn County
—
—
—
Friday 24 March 2023
20:00
Fraserburgh
3 – 0
Lossiemouth
—
—
—
Wednesday 22 March 2023
20:00
Wick Academy
1 – 2
Strathspey Thistle
—
—
—
20:00
Turriff United
3 – 1
Rothes
—
—
—
20:00
Formartine United
2 – 0
Banks O' Dee
1.68
4.20
4.65
20:00
Brechin
3 – 0
Nairn County
—
—
—
Saturday 18 March 2023
15:00
Turriff United
5 – 0
Strathspey Thistle
—
—
—
15:00
Lossiemouth
0 – 2
Clachnacuddin
—
—
—
15:00
Huntly
1 – 1
Inverurie Loco Works
—
—
—
15:00
Fraserburgh
0 – 3
Banks O' Dee
1.50
5.72
5.55
15:00
Formartine United
3 – 0
Wick Academy
—
—
—
15:00
Deveronvale
2 – 1
Forres Mechanics
4.36
6.16
2.03
15:00
Buckie Thistle
1 – 1
Rothes
—
—
—
15:00
Brora Rangers
2 – 1
Nairn County
—
—
—
Wednesday 15 March 2023
20:00
Formartine United
2 – 1
Turriff United
—
—
—
20:00
Brora Rangers
0 – 2
Buckie Thistle
—
—
—
Saturday 11 March 2023
15:00
Nairn County
2 – 0
Huntly
—
—
—
15:00
Lossiemouth
2 – 2
Turriff United
—
—
—
15:00
Forres Mechanics
1 – 1
Formartine United
—
—
—
15:00
Banks O' Dee
1 – 3
Buckie Thistle
—
—
—
Saturday 4 March 2023
15:00
Huntly
2 – 1
Forres Mechanics
—
—
—
15:00
Clachnacuddin
2 – 1
Keith
—
—
—
15:00
Wick Academy
0 – 6
Fraserburgh
—
—
—
15:00
Turriff United
0 – 4
Brora Rangers
—
—
—
15:00
Rothes
2 – 0
Nairn County
—
—
—
Saturday 25 February 2023
15:00
Wick Academy
1 – 1
Forres Mechanics
—
—
—
15:00
Inverurie Loco Works
2 – 1
Nairn County
—
—
—
15:00
Huntly
0 – 1
Brechin
—
—
—
15:00
Fraserburgh
2 – 3
Turriff United
1.11
15.00
33.00
15:00
Formartine United
2 – 1
Rothes
1.50
4.65
5.42
15:00
Deveronvale
1 – 4
Banks O' Dee
—
—
—
15:00
Brora Rangers
2 – 0
Strathspey Thistle
—
—
—
14:00
Keith
0 – 2
Lossiemouth
—
—
—
14:00
Buckie Thistle
5 – 0
Clachnacuddin
—
—
—
Wednesday 22 February 2023
20:00
Wick Academy
1 – 7
Brora Rangers
—
—
—
20:00
Rothes
9 – 0
Strathspey Thistle
—
—
—
20:00
Huntly
1 – 0
Keith
—
—
—
20:00
Formartine United
2 – 0
Brechin
—
—
—
20:00
Lossiemouth
1 – 2
Banks O' Dee
—
—
—
20:00
Forres Mechanics
0 – 0
Clachnacuddin
1.93
4.15
3.50
Saturday 18 February 2023
15:00
Wick Academy
1 – 2
Nairn County
—
—
—
15:00
Turriff United
0 – 1
Buckie Thistle
14.00
8.00
1.14
15:00
Rothes
2 – 1
Forres Mechanics
—
—
—
15:00
Lossiemouth
0 – 3
Brora Rangers
—
—
—
15:00
Fraserburgh
4 – 0
Keith
1.12
15.25
34.00
15:00
Banks O' Dee
2 – 3
Formartine United
—
—
—
14:00
Clachnacuddin
3 – 1
Deveronvale
1.90
4.32
3.58
14:00
Brechin
5 – 1
Inverurie Loco Works
—
—
—
Saturday 11 February 2023
15:00
Rothes
2 – 2
Wick Academy
—
—
—
15:00
Nairn County
0 – 0
Brechin
—
—
—
15:00
Huntly
2 – 1
Lossiemouth
—
—
—
15:00
Forres Mechanics
1 – 2
Banks O' Dee
—
—
—
15:00
Formartine United
4 – 0
Clachnacuddin
—
—
—
15:00
Deveronvale
2 – 0
Turriff United
—
—
—
15:00
Brora Rangers
0 – 1
Fraserburgh
—
—
—
14:00
Inverurie Loco Works
4 – 0
Strathspey Thistle
—
—
—
14:00
Buckie Thistle
3 – 0
Keith
—
—
—
Saturday 4 February 2023
15:00
Turriff United
2 – 4
Formartine United
—
—
—
15:00
Lossiemouth
1 – 0
Inverurie Loco Works
—
—
—
15:00
Keith
1 – 1
Deveronvale
—
—
—
15:00
Fraserburgh
3 – 0
Huntly
—
—
—
15:00
Buckie Thistle
4 – 2
Brora Rangers
—
—
—
15:00
Banks O' Dee
2 – 0
Rothes
—
—
—
14:00
Wick Academy
0 – 3
Brechin
—
—
—
14:00
Strathspey Thistle
1 – 1
Nairn County
—
—
—
14:00
Clachnacuddin
2 – 0
Forres Mechanics
—
—
—
Saturday 28 January 2023
15:00
Rothes
3 – 2
Clachnacuddin
—
—
—
15:00
Nairn County
2 – 0
Lossiemouth
1.46
5.81
6.98
15:00
Huntly
1 – 1
Buckie Thistle
—
—
—
15:00
Forres Mechanics
1 – 2
Turriff United
—
—
—
15:00
Formartine United
6 – 0
Keith
—
—
—
15:00
Banks O' Dee
6 – 0
Wick Academy
—
—
—
14:00
Inverurie Loco Works
0 – 4
Fraserburgh
—
—
—
14:00
Deveronvale
0 – 6
Brora Rangers
15.00
8.75
1.21
14:00
Brechin
6 – 0
Strathspey Thistle
—
—
—
Saturday 21 January 2023
15:00
Lossiemouth
0 – 3
Brechin
—
—
—
15:00
Fraserburgh
2 – 2
Nairn County
1.17
8.50
16.00
14:00
Deveronvale
1 – 3
Huntly
—
—
—
14:00
Buckie Thistle
2 – 0
Inverurie Loco Works
—
—
—
Saturday 14 January 2023
15:00
Strathspey Thistle
1 – 3
Lossiemouth
—
—
—
15:00
Nairn County
1 – 3
Buckie Thistle
—
—
—
15:00
Forres Mechanics
0 – 8
Brora Rangers
—
—
—
15:00
Formartine United
2 – 0
Huntly
1.45
5.35
10.50
15:00
Banks O' Dee
2 – 0
Turriff United
—
—
—
14:00
Inverurie Loco Works
4 – 0
Deveronvale
—
—
—
14:00
Clachnacuddin
1 – 3
Wick Academy
2.38
4.23
2.75
Saturday 7 January 2023
15:00
Wick Academy
0 – 1
Buckie Thistle
—
—
—
15:00
Rothes
0 – 1
Brechin
—
—
—
15:00
Nairn County
3 – 0
Banks O' Dee
—
—
—
15:00
Huntly
2 – 0
Turriff United
—
—
—
15:00
Forres Mechanics
8 – 1
Strathspey Thistle
—
—
—
15:00
Formartine United
5 – 0
Lossiemouth
—
—
—
15:00
Brora Rangers
6 – 1
Keith
—
—
—
14:00
Inverurie Loco Works
2 – 4
Clachnacuddin
—
—
—
14:00
Deveronvale
2 – 3
Fraserburgh
—
—
—
Tuesday 3 January 2023
14:00
Clachnacuddin
0 – 2
Nairn County
3.50
4.40
2.22
14:00
Buckie Thistle
3 – 2
Deveronvale
1.10
17.00
35.00
Friday 30 December 2022
20:00
Turriff United
3 – 2
Inverurie Loco Works
—
—
—
20:00
Lossiemouth
0 – 0
Forres Mechanics
—
—
—
20:00
Fraserburgh
2 – 2
Formartine United
1.82
4.50
4.20
19:30
Banks O' Dee
1 – 4
Brechin
—
—
—
Friday 23 December 2022
20:00
Forres Mechanics
1 – 0
Lossiemouth
—
—
—
20:00
Formartine United
0 – 1
Fraserburgh
4.80
4.74
1.77
20:00
Deveronvale
0 – 1
Buckie Thistle
—
—
—
19:30
Brechin
4 – 4
Banks O' Dee
—
—
—
Saturday 10 December 2022
15:00
Nairn County
1 – 1
Formartine United
—
—
—
15:00
Forres Mechanics
1 – 1
Inverurie Loco Works
—
—
—
14:00
Brechin
7 – 1
Deveronvale
—
—
—
Saturday 3 December 2022
15:00
Huntly
5 – 2
Wick Academy
—
—
—
15:00
Keith
2 – 2
Fraserburgh
—
—
—
14:00
Strathspey Thistle
0 – 7
Rothes
25.00
11.00
1.13
Saturday 26 November 2022
15:00
Keith
2 – 1
Turriff United
—
—
—
15:00
Inverurie Loco Works
1 – 1
Rothes
—
—
—
15:00
Huntly
0 – 2
Banks O' Dee
—
—
—
15:00
Forres Mechanics
3 – 4
Nairn County
—
—
—
15:00
Deveronvale
7 – 0
Strathspey Thistle
1.44
6.00
6.00
15:00
Buckie Thistle
2 – 1
Lossiemouth
—
—
—
15:00
Brora Rangers
4 – 2
Clachnacuddin
—
—
—
Saturday 19 November 2022
15:00
Lossiemouth
1 – 2
Deveronvale
—
—
—
15:00
Fraserburgh
1 – 0
Buckie Thistle
—
—
—
15:00
Banks O' Dee
3 – 4
Inverurie Loco Works
—
—
—
14:00
Strathspey Thistle
0 – 2
Formartine United
—
—
—
14:00
Clachnacuddin
2 – 0
Huntly
4.30
4.41
1.79
14:00
Brechin
2 – 1
Forres Mechanics
—
—
—
Saturday 5 November 2022
15:00
Wick Academy
2 – 1
Deveronvale
—
—
—
15:00
Strathspey Thistle
0 – 7
Banks O' Dee
—
—
—
15:00
Rothes
3 – 1
Lossiemouth
—
—
—
15:00
Nairn County
2 – 1
Turriff United
2.41
4.75
2.67
15:00
Inverurie Loco Works
2 – 0
Keith
—
—
—
15:00
Huntly
1 – 3
Brora Rangers
—
—
—
15:00
Forres Mechanics
1 – 1
Fraserburgh
—
—
—
15:00
Formartine United
1 – 2
Buckie Thistle
6.70
5.75
1.52
14:00
Brechin
5 – 0
Clachnacuddin
—
—
—
Wednesday 2 November 2022
20:00
Deveronvale
0 – 3
Formartine United
—
—
—
20:00
Clachnacuddin
0 – 2
Strathspey Thistle
—
—
—
20:00
Nairn County
3 – 0
Wick Academy
—
—
—
20:00
Keith
1 – 5
Buckie Thistle
—
—
—
20:00
Rothes
2 – 0
Banks O' Dee
—
—
—
20:00
Huntly
1 – 4
Fraserburgh
—
—
—
Saturday 29 October 2022
14:00
Turriff United
1 – 4
Brechin
—
—
—
14:00
Keith
1 – 1
Nairn County
—
—
—
14:00
Fraserburgh
2 – 0
Rothes
—
—
—
14:00
Buckie Thistle
2 – 0
Forres Mechanics
—
—
—
14:00
Brora Rangers
5 – 2
Inverurie Loco Works
1.25
7.60
9.10
Saturday 22 October 2022
14:00
Rothes
3 – 0
Keith
—
—
—
14:00
Deveronvale
3 – 3
Clachnacuddin
2.30
4.75
2.64
14:00
Nairn County
4 – 2
Strathspey Thistle
—
—
—
14:00
Inverurie Loco Works
3 – 2
Lossiemouth
—
—
—
14:00
Brora Rangers
4 – 1
Forres Mechanics
—
—
—
Saturday 15 October 2022
14:00
Wick Academy
0 – 3
Formartine United
—
—
—
14:00
Strathspey Thistle
1 – 6
Turriff United
—
—
—
14:00
Rothes
2 – 4
Buckie Thistle
—
—
—
14:00
Nairn County
0 – 4
Brora Rangers
—
—
—
14:00
Inverurie Loco Works
0 – 0
Huntly
1.55
5.40
5.90
14:00
Forres Mechanics
4 – 1
Deveronvale
—
—
—
14:00
Clachnacuddin
2 – 1
Lossiemouth
2.34
4.20
2.50
13:00
Brechin
5 – 0
Keith
—
—
—
Friday 14 October 2022
19:00
Banks O' Dee
1 – 1
Fraserburgh
4.40
5.30
1.66
Saturday 8 October 2022
14:00
Wick Academy
1 – 2
Inverurie Loco Works
—
—
—
14:00
Turriff United
1 – 2
Lossiemouth
—
—
—
14:00
Keith
6 – 1
Strathspey Thistle
—
—
—
14:00
Huntly
3 – 1
Nairn County
—
—
—
14:00
Fraserburgh
5 – 0
Clachnacuddin
—
—
—
14:00
Formartine United
2 – 0
Forres Mechanics
—
—
—
14:00
Deveronvale
0 – 1
Rothes
—
—
—
14:00
Buckie Thistle
2 – 2
Banks O' Dee
—
—
—
14:00
Brora Rangers
0 – 3
Brechin
—
—
—
Wednesday 5 October 2022
19:00
Turriff United
1 – 4
Fraserburgh
11.25
7.70
1.16
19:00
Strathspey Thistle
0 – 11
Brora Rangers
—
—
—
19:00
Rothes
2 – 2
Formartine United
—
—
—
19:00
Nairn County
2 – 2
Inverurie Loco Works
—
—
—
19:00
Lossiemouth
2 – 0
Keith
—
—
—
19:00
Forres Mechanics
4 – 2
Wick Academy
—
—
—
19:00
Clachnacuddin
1 – 4
Buckie Thistle
19.00
9.00
1.08
19:00
Brechin
2 – 2
Huntly
—
—
—
19:00
Banks O' Dee
2 – 0
Deveronvale
—
—
—
Saturday 1 October 2022
14:00
Inverurie Loco Works
0 – 1
Brechin
—
—
—
14:00
Huntly
2 – 0
Strathspey Thistle
—
—
—
14:00
Forres Mechanics
4 – 3
Rothes
—
—
—
14:00
Buckie Thistle
7 – 1
Turriff United
—
—
—
14:00
Deveronvale
4 – 3
Keith
—
—
—
Saturday 24 September 2022
14:00
Wick Academy
1 – 1
Rothes
—
—
—
14:00
Turriff United
5 – 1
Deveronvale
1.64
4.59
5.20
14:00
Strathspey Thistle
2 – 2
Inverurie Loco Works
—
—
—
14:00
Lossiemouth
1 – 4
Huntly
—
—
—
14:00
Fraserburgh
2 – 2
Brora Rangers
1.85
4.71
4.70
14:00
Clachnacuddin
1 – 3
Formartine United
—
—
—
13:30
Banks O' Dee
2 – 0
Forres Mechanics
—
—
—
Saturday 3 September 2022
14:00
Wick Academy
0 – 8
Banks O' Dee
—
—
—
14:00
Turriff United
2 – 0
Forres Mechanics
4.94
4.99
1.57
14:00
Strathspey Thistle
0 – 5
Brechin
—
—
—
14:00
Lossiemouth
5 – 1
Nairn County
—
—
—
14:00
Keith
1 – 0
Formartine United
—
—
—
14:00
Fraserburgh
1 – 2
Inverurie Loco Works
—
—
—
14:00
Clachnacuddin
4 – 1
Rothes
6.45
5.12
1.52
14:00
Buckie Thistle
2 – 0
Huntly
—
—
—
14:00
Brora Rangers
5 – 0
Deveronvale
—
—
—
Saturday 27 August 2022
14:00
Strathspey Thistle
1 – 2
Wick Academy
—
—
—
14:00
Rothes
6 – 1
Turriff United
—
—
—
14:00
Nairn County
0 – 4
Fraserburgh
10.00
6.00
1.19
14:00
Inverurie Loco Works
0 – 4
Buckie Thistle
—
—
—
14:00
Huntly
1 – 0
Deveronvale
—
—
—
14:00
Forres Mechanics
1 – 2
Keith
—
—
—
14:00
Formartine United
2 – 1
Brora Rangers
—
—
—
14:00
Brechin
3 – 0
Lossiemouth
—
—
—
14:00
Banks O' Dee
2 – 1
Clachnacuddin
—
—
—
Wednesday 24 August 2022
19:00
Deveronvale
0 – 3
Inverurie Loco Works
5.75
4.82
1.50
14:00
Wick Academy
1 – 0
Clachnacuddin
—
—
—
14:00
Turriff United
1 – 1
Banks O' Dee
—
—
—
14:00
Lossiemouth
4 – 2
Strathspey Thistle
—
—
—
14:00
Keith
2 – 3
Rothes
—
—
—
14:00
Huntly
1 – 2
Formartine United
—
—
—
Saturday 20 August 2022
14:00
Strathspey Thistle
0 – 9
Fraserburgh
—
—
—
14:00
Rothes
0 – 4
Brora Rangers
—
—
—
14:00
Nairn County
2 – 2
Deveronvale
—
—
—
14:00
Lossiemouth
2 – 1
Wick Academy
—
—
—
14:00
Inverurie Loco Works
1 – 1
Formartine United
2.49
4.00
2.65
14:00
Forres Mechanics
3 – 0
Huntly
—
—
—
14:00
Clachnacuddin
1 – 4
Turriff United
2.24
4.00
2.80
14:00
Brechin
1 – 0
Buckie Thistle
—
—
—
14:00
Banks O' Dee
8 – 0
Keith
—
—
—
Saturday 13 August 2022
14:00
Lossiemouth
0 – 7
Fraserburgh
—
—
—
14:00
Wick Academy
2 – 0
Turriff United
—
—
—
14:00
Inverurie Loco Works
0 – 1
Forres Mechanics
—
—
—
14:00
Keith
2 – 1
Clachnacuddin
—
—
—
14:00
Huntly
1 – 1
Rothes
—
—
—
14:00
Formartine United
3 – 1
Nairn County
—
—
—
14:00
Deveronvale
1 – 3
Brechin
—
—
—
14:00
Brora Rangers
3 – 0
Banks O' Dee
—
—
—
14:00
Buckie Thistle
8 – 0
Strathspey Thistle
—
—
—
Saturday 6 August 2022
14:00
Turriff United
1 – 1
Keith
—
—
—
14:00
Strathspey Thistle
2 – 2
Deveronvale
—
—
—
14:00
Rothes
0 – 5
Inverurie Loco Works
—
—
—
14:00
Nairn County
0 – 5
Forres Mechanics
—
—
—
14:00
Lossiemouth
0 – 6
Buckie Thistle
—
—
—
14:00
Fraserburgh
3 – 0
Wick Academy
1.14
7.40
10.00
14:00
Clachnacuddin
0 – 4
Brora Rangers
12.50
7.40
1.13
14:00
Brechin
3 – 1
Formartine United
—
—
—
14:00
Banks O' Dee
5 – 2
Huntly
—
—
—
Saturday 30 July 2022
14:00
Wick Academy
1 – 0
Keith
—
—
—
14:00
Nairn County
2 – 2
Rothes
5.40
5.11
1.48
14:00
Inverurie Loco Works
1 – 1
Banks O' Dee
—
—
—
14:00
Huntly
0 – 1
Clachnacuddin
—
—
—
14:00
Forres Mechanics
0 – 1
Brechin
—
—
—
14:00
Formartine United
6 – 1
Strathspey Thistle
1.13
9.91
14.00
14:00
Deveronvale
2 – 0
Lossiemouth
—
—
—
14:00
Brora Rangers
2 – 1
Turriff United
—
—
—
14:00
Buckie Thistle
2 – 1
Fraserburgh
—
—
—
Saturday 23 July 2022
14:00
Turriff United
2 – 1
Huntly
—
—
—
14:00
Strathspey Thistle
0 – 4
Forres Mechanics
—
—
—
14:00
Lossiemouth
1 – 3
Formartine United
—
—
—
14:00
Keith
0 – 4
Brora Rangers
—
—
—
14:00
Fraserburgh
3 – 0
Deveronvale
—
—
—
14:00
Clachnacuddin
1 – 3
Inverurie Loco Works
—
—
—
14:00
Buckie Thistle
2 – 1
Wick Academy
—
—
—
14:00
Brechin
1 – 0
Rothes
—
—
—
14:00
Banks O' Dee
1 – 1
Nairn County
—
—
—