SCO

Football League - Highland League 2024/25

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

306Matches
1,093Goals
3.57Per game
44.8%Home wins
24%Priced at kickoff
Brora RangersTop 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 BRBrora Rangers 34 27 1 6 +86 82
2 BREBrechin 34 25 7 2 +56 82
3 BODBanks O' Dee 34 22 6 6 +49 72
4 ILWInverurie Loco Works 34 22 6 6 +41 72
5 FRAFraserburgh 34 17 12 5 +35 63
6 CLAClachnacuddin 34 18 5 11 +32 59
7 BTBuckie Thistle 34 17 7 10 +31 58
8 FUFormartine United 34 16 7 11 +13 55
9 HUNHuntly 34 15 3 16 +6 48
10 FMForres Mechanics 34 13 7 14 -11 46
11 DEVDeveronvale 34 13 4 17 -28 43
12 TUTurriff United 34 12 4 18 -8 40
13 NCNairn County 34 10 7 17 -14 37
14 WAWick Academy 34 11 3 20 -30 36
15 KEIKeith 34 10 2 22 -41 32
16 LOSLossiemouth 34 6 2 26 -52 20
17 STStrathspey Thistle 34 4 5 25 -72 17
18 ROTRothes 34 3 2 29 -93 11

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 — — —

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