SCO

Football League - Highland League 2023/24

Every result, the table as it finished, and the price each match went off at. 306 matches played between July 2023 and April 2024.

306Matches
1,121Goals
3.66Per game
48%Home wins
23%Priced at kickoff
Buckie ThistleTop of the table

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
1 BTBuckie Thistle 34 26 3 5 +64 81
2 BREBrechin 34 26 3 5 +62 81
3 FRAFraserburgh 34 25 3 6 +65 78
4 BODBanks O' Dee 34 21 9 4 +54 72
5 FUFormartine United 34 22 6 6 +44 72
6 BRBrora Rangers 34 17 8 9 +18 59
7 HUNHuntly 34 16 6 12 +20 54
8 NCNairn County 34 16 5 13 +1 53
9 TUTurriff United 34 15 3 16 +12 48
10 ILWInverurie Loco Works 34 13 5 16 -6 44
11 ROTRothes 34 10 7 17 -24 37
12 WAWick Academy 34 10 6 18 -21 36
13 FMForres Mechanics 34 7 9 18 -27 30
14 KEIKeith 34 8 6 20 -28 30
15 LOSLossiemouth 34 7 8 19 -29 29
16 DEVDeveronvale 34 5 10 19 -48 25
17 CLAClachnacuddin 34 5 8 21 -43 23
18 STStrathspey Thistle 34 4 1 29 -114 13

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.66
1,121 goals. 70.6% of matches went over 2.5.
Home advantage
48%
Draws 17.3%, away wins 34.6%.
Half-time lead held
81.8%
From 209 matches where someone led at the break.
2–1 23 · 7.5%
1–0 19 · 6.2%
3–1 18 · 5.9%
1–1 18 · 5.9%
0–1 18 · 5.9%
2–2 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 27 April 2024
14:00 Keith 0 – 4 Wick Academy 2.31 4.20 2.93
14:00 Brora Rangers 4 – 2 Turriff United — — —
Wednesday 24 April 2024
19:00 Brora Rangers 1 – 0 Wick Academy — — —
Saturday 20 April 2024
14:00 Forres Mechanics 1 – 0 Turriff United 3.53 4.20 2.09
14:00 Deveronvale 0 – 3 Formartine United — — —
14:00 Brora Rangers 1 – 2 Brechin — — —
14:00 Wick Academy 1 – 1 Banks O' Dee — — —
14:00 Fraserburgh 11 – 0 Strathspey Thistle — — —
14:00 Buckie Thistle 1 – 0 Keith — — —
13:00 Clachnacuddin 2 – 0 Lossiemouth 2.50 3.72 2.63
Wednesday 17 April 2024
19:00 Forres Mechanics 3 – 1 Wick Academy 2.50 4.19 2.58
19:00 Formartine United 1 – 1 Inverurie Loco Works — — —
19:00 Strathspey Thistle 0 – 7 Buckie Thistle — — —
19:00 Fraserburgh 2 – 0 Brora Rangers 1.56 4.70 5.48
Tuesday 16 April 2024
19:00 Keith 0 – 1 Brechin — — —
Monday 15 April 2024
19:00 Buckie Thistle 6 – 1 Strathspey Thistle — — —
Saturday 13 April 2024
14:00 Wick Academy 2 – 0 Keith — — —
14:00 Strathspey Thistle 1 – 5 Fraserburgh — — —
14:00 Lossiemouth 0 – 0 Turriff United 3.54 4.20 1.89
14:00 Inverurie Loco Works 1 – 0 Clachnacuddin — — —
14:00 Huntly 0 – 0 Nairn County — — —
14:00 Formartine United 6 – 1 Rothes 1.33 6.41 10.10
14:00 Buckie Thistle 6 – 1 Deveronvale — — —
14:00 Brora Rangers 1 – 2 Banks O' Dee — — —
14:00 Brechin 6 – 1 Forres Mechanics — — —
Wednesday 10 April 2024
19:00 Clachnacuddin 2 – 4 Inverurie Loco Works 4.40 3.91 1.91
19:00 Formartine United 3 – 1 Wick Academy — — —
19:00 Buckie Thistle 2 – 0 Brora Rangers — — —
Monday 8 April 2024
19:00 Rothes 1 – 1 Forres Mechanics 2.29 3.95 3.69
19:00 Keith 0 – 3 Buckie Thistle — — —
Saturday 6 April 2024
14:00 Turriff United 7 – 1 Strathspey Thistle — — —
14:00 Nairn County 0 – 2 Formartine United — — —
14:00 Fraserburgh 4 – 2 Brechin — — —
14:00 Deveronvale 2 – 1 Inverurie Loco Works — — —
14:00 Banks O' Dee 2 – 1 Huntly — — —
Wednesday 3 April 2024
19:00 Brora Rangers 3 – 3 Deveronvale — — —
Saturday 30 March 2024
15:00 Forres Mechanics 0 – 4 Formartine United 5.40 6.50 1.67
15:00 Clachnacuddin 1 – 0 Banks O' Dee 31.00 11.75 1.10
15:00 Keith 1 – 0 Huntly — — —
15:00 Strathspey Thistle 0 – 4 Nairn County — — —
15:00 Turriff United 0 – 0 Lossiemouth — — —
15:00 Deveronvale 0 – 0 Buckie Thistle — — —
14:00 Wick Academy 1 – 2 Brechin — — —
Wednesday 27 March 2024
20:00 Buckie Thistle 2 – 1 Brechin — — —
Saturday 23 March 2024
15:00 Wick Academy 3 – 1 Buckie Thistle — — —
15:00 Strathspey Thistle 2 – 1 Clachnacuddin — — —
15:00 Lossiemouth 3 – 3 Deveronvale 1.85 4.15 4.20
15:00 Inverurie Loco Works 1 – 2 Keith — — —
15:00 Huntly 1 – 0 Brora Rangers — — —
15:00 Fraserburgh 5 – 0 Rothes 1.21 8.20 16.50
15:00 Forres Mechanics 0 – 0 Nairn County 3.42 4.00 2.06
15:00 Formartine United 1 – 4 Banks O' Dee — — —
15:00 Brechin 5 – 1 Turriff United — — —
Wednesday 20 March 2024
20:00 Brora Rangers 1 – 0 Clachnacuddin — — —
20:00 Buckie Thistle 2 – 0 Formartine United 1.89 3.99 3.75
20:00 Forres Mechanics 1 – 2 Fraserburgh 7.50 4.90 1.66
20:00 Huntly 1 – 1 Keith — — —
Saturday 16 March 2024
15:00 Rothes 1 – 3 Turriff United 2.97 5.60 2.11
15:00 Nairn County 0 – 3 Fraserburgh — — —
15:00 Keith 1 – 0 Lossiemouth — — —
15:00 Huntly 2 – 1 Wick Academy — — —
15:00 Deveronvale 0 – 3 Strathspey Thistle — — —
15:00 Clachnacuddin 0 – 2 Brechin — — —
15:00 Buckie Thistle 1 – 1 Inverurie Loco Works — — —
15:00 Brora Rangers 1 – 4 Formartine United — — —
14:00 Banks O' Dee 4 – 0 Forres Mechanics — — —
Wednesday 13 March 2024
20:00 Buckie Thistle 2 – 1 Banks O' Dee — — —
20:00 Brora Rangers 2 – 1 Nairn County — — —
20:00 Forres Mechanics 1 – 1 Brechin — — —
20:00 Strathspey Thistle 1 – 6 Wick Academy 7.10 5.45 1.51
Saturday 9 March 2024
15:00 Turriff United 1 – 3 Nairn County — — —
15:00 Rothes 3 – 2 Clachnacuddin — — —
15:00 Lossiemouth 2 – 1 Buckie Thistle 13.00 7.25 1.22
15:00 Inverurie Loco Works 3 – 1 Wick Academy — — —
15:00 Fraserburgh 2 – 1 Banks O' Dee 2.55 3.76 2.54
15:00 Forres Mechanics 0 – 1 Brora Rangers 5.90 4.70 1.57
15:00 Formartine United 2 – 1 Huntly — — —
15:00 Brechin 5 – 1 Deveronvale — — —
14:00 Strathspey Thistle 1 – 0 Keith — — —
Wednesday 6 March 2024
20:00 Keith 1 – 1 Nairn County 4.41 4.32 1.78
20:00 Turriff United 1 – 3 Deveronvale — — —
20:00 Strathspey Thistle 1 – 10 Brora Rangers — — —
Saturday 2 March 2024
15:00 Wick Academy 3 – 1 Formartine United — — —
15:00 Nairn County 1 – 1 Clachnacuddin 1.46 5.43 6.34
15:00 Inverurie Loco Works 1 – 1 Lossiemouth — — —
15:00 Huntly 3 – 0 Forres Mechanics — — —
15:00 Deveronvale 2 – 2 Rothes — — —
15:00 Brora Rangers 1 – 2 Fraserburgh — — —
Friday 1 March 2024
19:30 Banks O' Dee 3 – 2 Turriff United 1.37 7.60 6.36
Wednesday 28 February 2024
20:00 Wick Academy 0 – 0 Brora Rangers — — —
20:00 Buckie Thistle 3 – 0 Lossiemouth — — —
20:00 Forres Mechanics 2 – 2 Huntly 4.29 4.34 1.84
Tuesday 27 February 2024
20:00 Brechin 0 – 0 Banks O' Dee — — —
Saturday 24 February 2024
15:00 Inverurie Loco Works 1 – 0 Forres Mechanics — — —
15:00 Huntly 7 – 0 Strathspey Thistle — — —
15:00 Formartine United 2 – 2 Lossiemouth — — —
15:00 Buckie Thistle 2 – 3 Clachnacuddin 1.12 11.71 16.00
15:00 Banks O' Dee 2 – 2 Brora Rangers — — —
15:00 Fraserburgh 3 – 0 Nairn County — — —
15:00 Keith 2 – 1 Rothes — — —
15:00 Brechin 3 – 1 Wick Academy — — —
Wednesday 21 February 2024
20:00 Keith 1 – 1 Forres Mechanics — — —
20:00 Brora Rangers 3 – 2 Lossiemouth — — —
20:00 Buckie Thistle 1 – 0 Fraserburgh — — —
20:00 Formartine United 5 – 1 Nairn County — — —
Saturday 17 February 2024
15:00 Wick Academy 3 – 0 Lossiemouth — — —
15:00 Turriff United 2 – 2 Brora Rangers — — —
15:00 Rothes 0 – 0 Keith 1.76 5.90 3.91
15:00 Nairn County 4 – 2 Deveronvale — — —
15:00 Fraserburgh 6 – 0 Huntly — — —
15:00 Brechin 2 – 3 Buckie Thistle — — —
14:00 Strathspey Thistle 0 – 2 Inverurie Loco Works — — —
Wednesday 14 February 2024
20:00 Brora Rangers 1 – 5 Buckie Thistle — — —
20:00 Keith 1 – 0 Turriff United 6.65 5.35 1.46
20:00 Banks O' Dee 4 – 0 Rothes — — —
20:00 Nairn County 2 – 4 Huntly 1.87 4.30 4.16
20:00 Lossiemouth 0 – 1 Inverurie Loco Works — — —
Saturday 10 February 2024
15:00 Lossiemouth 2 – 1 Strathspey Thistle 1.35 6.60 10.00
15:00 Inverurie Loco Works 0 – 2 Brechin — — —
15:00 Formartine United 2 – 2 Fraserburgh — — —
15:00 Banks O' Dee 4 – 1 Deveronvale — — —
15:00 Turriff United 4 – 0 Huntly — — —
14:00 Buckie Thistle 3 – 1 Rothes — — —
Wednesday 7 February 2024
20:00 Clachnacuddin 1 – 4 Forres Mechanics 3.26 4.20 2.10
Saturday 3 February 2024
15:00 Wick Academy 3 – 2 Strathspey Thistle — — —
15:00 Turriff United 1 – 2 Formartine United — — —
15:00 Rothes 1 – 4 Inverurie Loco Works 2.36 3.91 2.65
15:00 Nairn County 3 – 0 Buckie Thistle — — —
15:00 Fraserburgh 2 – 1 Forres Mechanics 1.24 6.83 11.30
15:00 Brechin 2 – 0 Lossiemouth — — —
15:00 Banks O' Dee 2 – 0 Keith — — —
14:00 Deveronvale 0 – 3 Brora Rangers — — —
14:00 Clachnacuddin 2 – 4 Huntly — — —
Wednesday 31 January 2024
20:00 Turriff United 3 – 2 Fraserburgh — — —
20:00 Rothes 8 – 2 Strathspey Thistle — — —
20:00 Nairn County 5 – 1 Lossiemouth — — —
Saturday 27 January 2024
15:00 Lossiemouth 3 – 1 Rothes 4.75 4.20 1.79
15:00 Inverurie Loco Works 6 – 0 Nairn County — — —
15:00 Huntly 5 – 1 Deveronvale — — —
15:00 Fraserburgh 3 – 0 Wick Academy — — —
15:00 Brora Rangers 4 – 1 Keith — — —
14:00 Strathspey Thistle 1 – 6 Brechin — — —
14:00 Formartine United 3 – 0 Clachnacuddin — — —
Wednesday 24 January 2024
20:00 Rothes 2 – 2 Formartine United — — —
20:00 Lossiemouth 0 – 3 Brechin — — —
20:00 Keith 1 – 3 Banks O' Dee — — —
Saturday 20 January 2024
15:00 Banks O' Dee 3 – 0 Inverurie Loco Works — — —
Saturday 13 January 2024
15:00 Turriff United 3 – 1 Wick Academy — — —
15:00 Lossiemouth 1 – 6 Banks O' Dee 12.80 9.80 1.17
15:00 Inverurie Loco Works 2 – 2 Brora Rangers — — —
15:00 Huntly 2 – 3 Buckie Thistle — — —
15:00 Fraserburgh 2 – 2 Clachnacuddin — — —
15:00 Forres Mechanics 0 – 2 Deveronvale 1.76 4.80 3.87
14:00 Formartine United 6 – 2 Keith — — —
14:00 Brechin 3 – 1 Rothes — — —
Saturday 6 January 2024
15:00 Wick Academy 0 – 0 Rothes — — —
15:00 Nairn County 0 – 1 Brechin — — —
15:00 Huntly 1 – 2 Inverurie Loco Works — — —
14:00 Clachnacuddin 1 – 5 Turriff United 5.10 5.10 1.61
13:00 Deveronvale 2 – 4 Fraserburgh — — —
Saturday 30 December 2023
15:00 Rothes 0 – 3 Nairn County — — —
15:00 Lossiemouth 1 – 3 Huntly 4.99 4.75 1.67
15:00 Fraserburgh 3 – 0 Keith — — —
15:00 Forres Mechanics 1 – 8 Buckie Thistle 9.10 5.56 1.34
14:00 Clachnacuddin 8 – 0 Wick Academy 2.39 4.40 2.58
Saturday 23 December 2023
14:00 Deveronvale 0 – 0 Clachnacuddin — — —
Saturday 16 December 2023
15:00 Turriff United 1 – 3 Buckie Thistle — — —
15:00 Nairn County 3 – 3 Banks O' Dee — — —
15:00 Fraserburgh 4 – 2 Inverurie Loco Works — — —
15:00 Forres Mechanics 1 – 1 Lossiemouth 1.78 4.20 3.96
15:00 Brora Rangers 1 – 0 Rothes — — —
14:00 Strathspey Thistle 0 – 1 Formartine United — — —
14:00 Clachnacuddin 3 – 1 Keith — — —
14:00 Deveronvale 0 – 0 Wick Academy — — —
14:00 Brechin 5 – 0 Huntly — — —
Saturday 9 December 2023
15:00 Lossiemouth 0 – 1 Fraserburgh 22.00 6.25 1.28
15:00 Keith 3 – 2 Deveronvale — — —
15:00 Inverurie Loco Works 1 – 4 Turriff United — — —
15:00 Huntly 4 – 4 Rothes — — —
15:00 Formartine United 4 – 3 Brechin — — —
14:00 Strathspey Thistle 0 – 2 Forres Mechanics 7.80 6.09 1.37
Saturday 2 December 2023
15:00 Banks O' Dee 4 – 1 Strathspey Thistle — — —
Saturday 25 November 2023
15:00 Wick Academy 2 – 3 Nairn County — — —
15:00 Lossiemouth 5 – 2 Clachnacuddin — — —
15:00 Inverurie Loco Works 3 – 0 Deveronvale — — —
15:00 Huntly 1 – 3 Banks O' Dee — — —
15:00 Forres Mechanics 0 – 1 Rothes — — —
15:00 Brechin 0 – 1 Fraserburgh — — —
14:00 Strathspey Thistle 1 – 8 Turriff United — — —
Wednesday 22 November 2023
20:00 Turriff United 0 – 4 Banks O' Dee — — —
20:00 Rothes 2 – 1 Deveronvale — — —
20:00 Clachnacuddin 0 – 1 Nairn County 5.20 7.00 1.50
20:00 Brechin 3 – 1 Keith — — —
20:00 Strathspey Thistle 1 – 4 Huntly — — —
20:00 Forres Mechanics 0 – 1 Inverurie Loco Works — — —
Saturday 18 November 2023
15:00 Turriff United 0 – 3 Brechin — — —
15:00 Rothes 0 – 3 Fraserburgh 4.80 4.60 1.85
15:00 Nairn County 2 – 1 Forres Mechanics — — —
15:00 Keith 1 – 2 Inverurie Loco Works — — —
15:00 Buckie Thistle 5 – 2 Wick Academy — — —
15:00 Brora Rangers 3 – 0 Huntly — — —
15:00 Banks O' Dee 2 – 1 Formartine United — — —
14:00 Deveronvale 3 – 1 Lossiemouth — — —
14:00 Clachnacuddin 4 – 4 Strathspey Thistle 1.73 5.10 4.05
Wednesday 15 November 2023
20:00 Keith 3 – 1 Strathspey Thistle 1.66 4.70 4.71
Saturday 11 November 2023
15:00 Wick Academy 2 – 2 Huntly — — —
15:00 Turriff United 3 – 1 Rothes — — —
15:00 Lossiemouth 1 – 0 Keith 2.30 3.77 2.75
15:00 Inverurie Loco Works 0 – 2 Buckie Thistle — — —
15:00 Forres Mechanics 2 – 2 Banks O' Dee — — —
15:00 Formartine United 3 – 3 Brora Rangers — — —
15:00 Brechin 6 – 0 Clachnacuddin — — —
14:00 Strathspey Thistle 5 – 2 Deveronvale — — —
Saturday 4 November 2023
15:00 Wick Academy 2 – 1 Inverurie Loco Works — — —
15:00 Nairn County 2 – 1 Turriff United — — —
15:00 Huntly 0 – 1 Formartine United — — —
15:00 Brora Rangers 3 – 2 Forres Mechanics — — —
14:00 Deveronvale 0 – 4 Brechin — — —
14:00 Clachnacuddin 0 – 1 Rothes — — —
Friday 3 November 2023
19:30 Banks O' Dee 2 – 0 Fraserburgh — — —
Saturday 28 October 2023
14:00 Strathspey Thistle 0 – 3 Lossiemouth — — —
14:00 Nairn County 2 – 0 Wick Academy — — —
Saturday 14 October 2023
14:00 Inverurie Loco Works 0 – 2 Banks O' Dee 5.00 4.75 1.70
14:00 Fraserburgh 3 – 0 Turriff United — — —
Wednesday 11 October 2023
19:00 Strathspey Thistle 2 – 4 Rothes — — —
19:00 Forres Mechanics 1 – 1 Clachnacuddin 1.89 5.21 4.62
Saturday 7 October 2023
14:00 Lossiemouth 1 – 0 Wick Academy — — —
14:00 Inverurie Loco Works 5 – 0 Strathspey Thistle — — —
14:00 Huntly 4 – 1 Fraserburgh — — —
14:00 Formartine United 2 – 0 Forres Mechanics — — —
14:00 Deveronvale 1 – 3 Nairn County — — —
14:00 Banks O' Dee 2 – 2 Clachnacuddin — — —
Wednesday 4 October 2023
19:00 Wick Academy 3 – 2 Forres Mechanics — — —
19:00 Rothes 1 – 3 Buckie Thistle — — —
19:00 Nairn County 3 – 2 Keith — — —
19:00 Fraserburgh 1 – 2 Formartine United 1.86 4.90 4.32
19:00 Deveronvale 3 – 3 Banks O' Dee — — —
19:00 Clachnacuddin 0 – 2 Brora Rangers 39.00 19.73 1.05
19:00 Brechin 2 – 1 Inverurie Loco Works — — —
Saturday 30 September 2023
14:00 Inverurie Loco Works 0 – 1 Rothes — — —
14:00 Huntly 8 – 0 Clachnacuddin — — —
14:00 Formartine United 2 – 4 Turriff United — — —
14:00 Buckie Thistle 6 – 0 Nairn County — — —
Wednesday 27 September 2023
19:00 Keith 2 – 2 Fraserburgh — — —
19:00 Banks O' Dee 0 – 1 Brechin — — —
Saturday 16 September 2023
14:00 Wick Academy 0 – 3 Fraserburgh — — —
14:00 Turriff United 2 – 0 Forres Mechanics — — —
14:00 Rothes 1 – 0 Lossiemouth — — —
14:00 Nairn County 4 – 0 Inverurie Loco Works — — —
14:00 Keith 0 – 1 Brora Rangers — — —
14:00 Deveronvale 0 – 6 Huntly 4.30 4.33 1.69
14:00 Clachnacuddin 0 – 5 Formartine United — — —
14:00 Brechin 5 – 0 Strathspey Thistle — — —
14:00 Banks O' Dee 2 – 0 Buckie Thistle — — —
Saturday 9 September 2023
14:00 Huntly 4 – 2 Turriff United — — —
14:00 Lossiemouth 1 – 4 Nairn County — — —
14:00 Formartine United 5 – 0 Deveronvale 1.17 9.60 22.00
Saturday 2 September 2023
14:00 Wick Academy 1 – 5 Turriff United — — —
14:00 Rothes 0 – 2 Brechin — — —
14:00 Nairn County 4 – 1 Strathspey Thistle 1.31 6.61 9.00
14:00 Keith 2 – 3 Formartine United — — —
14:00 Deveronvale 1 – 1 Forres Mechanics — — —
14:00 Clachnacuddin 2 – 6 Fraserburgh 12.00 7.40 1.22
14:00 Buckie Thistle 3 – 0 Huntly — — —
14:00 Brora Rangers 1 – 1 Inverurie Loco Works — — —
14:00 Banks O' Dee 1 – 1 Lossiemouth — — —
Saturday 19 August 2023
14:00 Turriff United 4 – 1 Clachnacuddin — — —
14:00 Strathspey Thistle 0 – 6 Banks O' Dee 17.75 10.50 1.14
14:00 Rothes 3 – 0 Wick Academy — — —
14:00 Lossiemouth 1 – 1 Brora Rangers — — —
14:00 Inverurie Loco Works 2 – 3 Huntly — — —
14:00 Fraserburgh 3 – 2 Deveronvale — — —
14:00 Forres Mechanics 2 – 1 Keith 1.69 5.30 4.33
14:00 Formartine United 1 – 1 Buckie Thistle — — —
14:00 Brechin 2 – 0 Nairn County — — —
Wednesday 16 August 2023
19:00 Wick Academy 3 – 0 Clachnacuddin — — —
19:00 Nairn County 0 – 2 Rothes 2.46 4.10 2.75
19:00 Inverurie Loco Works 1 – 2 Formartine United — — —
19:00 Huntly 2 – 1 Lossiemouth — — —
19:00 Deveronvale 0 – 1 Turriff United — — —
19:00 Buckie Thistle 3 – 1 Forres Mechanics 1.11 11.00 25.00
19:00 Brora Rangers 3 – 1 Strathspey Thistle — — —
Saturday 12 August 2023
14:00 Turriff United 1 – 2 Keith 1.83 4.61 4.30
14:00 Rothes 2 – 2 Banks O' Dee — — —
14:00 Lossiemouth 1 – 2 Formartine United 10.25 6.60 1.26
14:00 Fraserburgh 1 – 3 Buckie Thistle 2.40 4.20 3.20
14:00 Clachnacuddin 2 – 2 Deveronvale 2.09 4.20 3.41
14:00 Brechin 2 – 1 Brora Rangers — — —
Saturday 5 August 2023
14:00 Rothes 0 – 1 Brora Rangers — — —
14:00 Wick Academy 2 – 2 Deveronvale — — —
14:00 Lossiemouth 0 – 3 Forres Mechanics 3.44 4.75 1.89
14:00 Keith 1 – 1 Clachnacuddin — — —
14:00 Inverurie Loco Works 0 – 7 Fraserburgh — — —
14:00 Huntly 2 – 2 Brechin — — —
14:00 Formartine United 4 – 0 Strathspey Thistle 1.16 10.09 17.00
14:00 Buckie Thistle 4 – 0 Turriff United — — —
14:00 Banks O' Dee 3 – 0 Nairn County 1.37 5.80 7.60
Saturday 29 July 2023
14:00 Turriff United 4 – 1 Inverurie Loco Works — — —
14:00 Rothes 1 – 4 Huntly — — —
14:00 Nairn County 0 – 1 Brora Rangers 6.50 5.76 1.40
14:00 Fraserburgh 3 – 1 Lossiemouth — — —
14:00 Forres Mechanics 2 – 1 Strathspey Thistle — — —
14:00 Deveronvale 1 – 0 Keith — — —
14:00 Clachnacuddin 2 – 3 Buckie Thistle 16.00 8.00 1.16
14:00 Brechin 1 – 0 Formartine United — — —
14:00 Banks O' Dee 4 – 0 Wick Academy — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key