Scotland Football League - Highland League 2024-2025 Season Match Results

Scotland Football League - Highland League
Scotland Football League - Highland League
2024-2025 Season

Time Status Home Score Away
Scotland Football League - Highland League Scotland - Football League - Highland League ( League )
19/03/2025 23:00 FT Strathspey Thistle 1-1 Huntly
19/03/2025 23:00 FT Inverurie Loco Works 1-0 Brechin
19/03/2025 23:00 FT Rothes 0-0 Lossiemouth
19/03/2025 23:00 FT Buckie Thistle 6-1 Deveronvale
19/03/2025 23:00 FT Keith 0-5 Brora Rangers
19/03/2025 23:00 FT Fraserburgh 1-0 Turriff United
15/03/2025 18:00 FT Brora Rangers 0-2 Brechin
15/03/2025 18:00 FT Deveronvale 1-2 Formartine United
15/03/2025 18:00 FT Fraserburgh 2-0 Nairn County
15/03/2025 18:00 FT Forres Mechanics 1-1 Buckie Thistle
15/03/2025 18:00 FT Huntly 7-0 Keith
15/03/2025 18:00 FT Inverurie Loco Works 5-0 Strathspey Thistle
15/03/2025 18:00 FT Rothes 1-5 Banks O' Dee
15/03/2025 18:00 FT Turriff United 2-1 Clachnacuddin
15/03/2025 18:00 FT Wick Academy 4-1 Lossiemouth
12/03/2025 23:00 - Strathspey Thistle - Clachnacuddin
12/03/2025 23:00 - Forres Mechanics - Huntly
08/03/2025 18:00 FT Banks O' Dee 1-1 Strathspey Thistle
08/03/2025 18:00 - Brechin - Turriff United
08/03/2025 18:00 - Buckie Thistle - Brora Rangers
08/03/2025 18:00 - Deveronvale - Forres Mechanics
08/03/2025 18:00 - Clachnacuddin - Rothes
08/03/2025 18:00 - Formartine United - Wick Academy
08/03/2025 18:00 - Keith - Fraserburgh
08/03/2025 18:00 - Lossiemouth - Huntly
08/03/2025 18:00 FT Nairn County 0-0 Inverurie Loco Works
05/03/2025 23:00 FT Strathspey Thistle 1-4 Buckie Thistle
05/03/2025 23:00 FT Brora Rangers 1-0 Nairn County
05/03/2025 23:00 FT Deveronvale 0-3 Brechin
05/03/2025 23:00 FT Formartine United 1-0 Lossiemouth
05/03/2025 23:00 FT Fraserburgh 6-1 Rothes
05/03/2025 23:00 FT Huntly 1-1 Banks O' Dee
01/03/2025 18:00 FT Brechin 0-0 Clachnacuddin
01/03/2025 18:00 FT Strathspey Thistle 0-0 Keith
01/03/2025 18:00 FT Wick Academy 0-0 Turriff United
01/03/2025 18:00 FT Nairn County 0-2 Buckie Thistle
01/03/2025 18:00 FT Forres Mechanics 1-1 Formartine United
01/03/2025 18:00 FT Inverurie Loco Works 3-2 Rothes
26/02/2025 23:00 - Clachnacuddin - Huntly
22/02/2025 18:00 FT Banks O' Dee 3-0 Clachnacuddin
22/02/2025 18:00 FT Brora Rangers 5-0 Deveronvale
22/02/2025 18:00 FT Fraserburgh 5-0 Lossiemouth
22/02/2025 18:00 - Huntly - Formartine United
22/02/2025 18:00 - Inverurie Loco Works - Keith
22/02/2025 18:00 FT Rothes 2-3 Brechin
22/02/2025 18:00 FT Strathspey Thistle 1-1 Nairn County
22/02/2025 18:00 FT Turriff United 1-1 Buckie Thistle
22/02/2025 18:00 FT Wick Academy 3-1 Forres Mechanics
19/02/2025 23:00 FT Banks O' Dee 1-0 Formartine United
19/02/2025 23:00 FT Brechin 1-1 Keith
19/02/2025 23:00 FT Rothes 2-3 Forres Mechanics
19/02/2025 23:00 FT Brora Rangers 7-0 Strathspey Thistle
19/02/2025 23:00 FT Deveronvale 1-3 Fraserburgh
19/02/2025 23:00 FT Wick Academy 1-2 Clachnacuddin
15/02/2025 18:00 FT Fraserburgh 1-1 Wick Academy
15/02/2025 18:00 FT Turriff United 0-2 Brora Rangers
15/02/2025 18:00 INT Keith 0-0 Rothes
15/02/2025 18:00 FT Formartine United 3-2 Strathspey Thistle
15/02/2025 18:00 FT Brechin 2-2 Buckie Thistle
15/02/2025 17:00 FT Banks O' Dee 2-3 Forres Mechanics
14/02/2025 23:00 FT Inverurie Loco Works 6-1 Deveronvale
08/02/2025 18:00 - Brechin - Banks O' Dee
08/02/2025 18:00 - Buckie Thistle - Rothes
08/02/2025 18:00 - Deveronvale - Turriff United
08/02/2025 18:00 - Formartine United - Fraserburgh
08/02/2025 18:00 - Keith - Nairn County
08/02/2025 18:00 - Lossiemouth - Inverurie Loco Works
08/02/2025 18:00 - Wick Academy - Brora Rangers
01/02/2025 18:00 - Banks O' Dee - Buckie Thistle
01/02/2025 18:00 - Clachnacuddin - Brechin
01/02/2025 18:00 - Fraserburgh - Forres Mechanics
01/02/2025 18:00 - Huntly - Brora Rangers
01/02/2025 18:00 - Inverurie Loco Works - Formartine United
01/02/2025 18:00 - Keith - Strathspey Thistle
01/02/2025 18:00 - Nairn County - Lossiemouth
01/02/2025 18:00 - Rothes - Deveronvale
01/02/2025 18:00 - Turriff United - Wick Academy
25/01/2025 18:00 - Deveronvale - Banks O' Dee
25/01/2025 18:00 - Brora Rangers - Fraserburgh
25/01/2025 18:00 - Buckie Thistle - Clachnacuddin
25/01/2025 18:00 - Formartine United - Nairn County
25/01/2025 18:00 - Forres Mechanics - Inverurie Loco Works
25/01/2025 18:00 - Huntly - Turriff United
25/01/2025 18:00 FT Lossiemouth 2-0 Keith
25/01/2025 18:00 - Wick Academy - Rothes
25/01/2025 17:00 - Strathspey Thistle - Brechin
18/01/2025 18:00 - Banks O' Dee - Wick Academy
18/01/2025 18:00 - Inverurie Loco Works - Brora Rangers
18/01/2025 18:00 - Keith - Formartine United
18/01/2025 18:00 - Lossiemouth - Strathspey Thistle
18/01/2025 18:00 - Nairn County - Forres Mechanics
18/01/2025 18:00 - Rothes - Huntly
18/01/2025 17:00 - Clachnacuddin - Deveronvale
11/01/2025 18:00 PST Forres Mechanics - Keith
11/01/2025 18:00 PST Turriff United - Inverurie Loco Works
04/01/2025 18:00 - Banks O' Dee - Fraserburgh
04/01/2025 18:00 - Lossiemouth - Forres Mechanics
04/01/2025 18:00 - Nairn County - Turriff United
28/12/2024 18:00 - Brora Rangers - Lossiemouth
28/12/2024 18:00 - Fraserburgh - Clachnacuddin
28/12/2024 18:00 - Huntly - Brechin
28/12/2024 18:00 - Inverurie Loco Works - Banks O' Dee
28/12/2024 18:00 - Rothes - Nairn County
28/12/2024 18:00 - Turriff United - Keith
28/12/2024 18:00 - Wick Academy - Buckie Thistle
21/12/2024 18:00 FT Clachnacuddin 2-2 Inverurie Loco Works
21/12/2024 18:00 - Formartine United - Brora Rangers
21/12/2024 18:00 - Forres Mechanics - Strathspey Thistle
21/12/2024 18:00 FT Lossiemouth 0-2 Turriff United
21/12/2024 18:00 - Nairn County - Banks O' Dee
21/12/2024 17:00 - Brechin - Fraserburgh
21/12/2024 17:00 - Buckie Thistle - Huntly
21/12/2024 16:30 - Deveronvale - Wick Academy
14/12/2024 18:00 - Brora Rangers - Forres Mechanics
14/12/2024 18:00 - Fraserburgh - Buckie Thistle
14/12/2024 18:00 - Huntly - Deveronvale
14/12/2024 18:00 - Nairn County - Clachnacuddin
14/12/2024 18:00 PST Strathspey Thistle - Wick Academy
14/12/2024 18:00 - Turriff United - Formartine United
13/12/2024 23:00 - Banks O' Dee - Keith
11/12/2024 23:00 - Brora Rangers - Clachnacuddin
11/12/2024 23:00 - Huntly - Fraserburgh
11/12/2024 23:00 - Buckie Thistle - Inverurie Loco Works
11/12/2024 23:00 - Lossiemouth - Banks O' Dee
07/12/2024 18:00 - Clachnacuddin - Lossiemouth
30/11/2024 18:00 PST Brechin - Nairn County
30/11/2024 18:00 - Formartine United - Rothes
30/11/2024 18:00 - Forres Mechanics - Turriff United
30/11/2024 18:00 - Keith - Clachnacuddin
30/11/2024 18:00 - Wick Academy - Huntly
30/11/2024 17:00 - Strathspey Thistle - Deveronvale
16/11/2024 18:00 PST Forres Mechanics - Banks O' Dee
16/11/2024 18:00 FT Formartine United 1-0 Clachnacuddin
16/11/2024 18:00 FT Keith 3-1 Buckie Thistle
16/11/2024 18:00 FT Lossiemouth 0-3 Brechin
16/11/2024 18:00 FT Wick Academy 1-2 Inverurie Loco Works
16/11/2024 18:00 FT Turriff United 4-0 Strathspey Thistle
16/11/2024 17:00 FT Deveronvale 2-1 Nairn County
16/11/2024 17:00 FT Rothes 0-7 Brora Rangers
02/11/2024 18:00 FT Banks O' Dee 0-2 Brora Rangers
02/11/2024 18:00 FT Brechin 3-1 Formartine United
02/11/2024 18:00 FT Buckie Thistle 2-1 Lossiemouth
02/11/2024 18:00 FT Clachnacuddin 4-2 Forres Mechanics
02/11/2024 18:00 FT Inverurie Loco Works 2-3 Huntly
02/11/2024 18:00 FT Keith 3-1 Deveronvale
02/11/2024 18:00 FT Nairn County 3-0 Wick Academy
02/11/2024 18:00 FT Strathspey Thistle 2-2 Fraserburgh
02/11/2024 17:00 FT Rothes 3-2 Turriff United
19/10/2024 17:00 FT Deveronvale 4-0 Lossiemouth
19/10/2024 17:00 FT Formartine United 1-0 Buckie Thistle
19/10/2024 17:00 FT Forres Mechanics 3-2 Brechin
19/10/2024 17:00 FT Fraserburgh 1-0 Inverurie Loco Works
19/10/2024 17:00 FT Huntly 2-1 Nairn County
19/10/2024 17:00 FT Rothes 0-6 Strathspey Thistle
19/10/2024 17:00 FT Turriff United 0-3 Banks O' Dee
19/10/2024 17:00 FT Wick Academy 0-1 Keith
16/10/2024 22:00 FT Buckie Thistle 2-1 Nairn County
16/10/2024 22:00 FT Fraserburgh 2-0 Formartine United
12/10/2024 17:00 FT Banks O' Dee 7-1 Rothes
12/10/2024 17:00 FT Brechin 2-2 Brora Rangers
12/10/2024 17:00 FT Buckie Thistle 1-2 Forres Mechanics
12/10/2024 17:00 FT Clachnacuddin 3-1 Turriff United
12/10/2024 17:00 FT Formartine United 2-0 Deveronvale
12/10/2024 17:00 FT Keith 1-2 Huntly
12/10/2024 17:00 FT Lossiemouth 1-3 Wick Academy
12/10/2024 17:00 FT Nairn County 1-1 Fraserburgh
12/10/2024 17:00 FT Strathspey Thistle 0-4 Inverurie Loco Works
05/10/2024 17:00 FT Brora Rangers 4-1 Buckie Thistle
05/10/2024 17:00 FT Forres Mechanics 1-3 Deveronvale
05/10/2024 17:00 FT Fraserburgh 4-0 Keith
05/10/2024 17:00 FT Huntly 2-1 Lossiemouth
05/10/2024 17:00 FT Rothes 0-4 Clachnacuddin
05/10/2024 17:00 FT Strathspey Thistle 1-4 Banks O' Dee
05/10/2024 17:00 FT Turriff United 0-1 Brechin
05/10/2024 17:00 FT Wick Academy 1-2 Formartine United
05/10/2024 16:00 FT Inverurie Loco Works 2-3 Nairn County
21/09/2024 17:00 FT Brechin 2-1 Rothes
21/09/2024 17:00 FT Clachnacuddin 0-3 Banks O' Dee
21/09/2024 17:00 FT Deveronvale 3-2 Brora Rangers
21/09/2024 17:00 FT Formartine United 3-1 Huntly
21/09/2024 17:00 FT Forres Mechanics 4-3 Wick Academy
21/09/2024 17:00 FT Keith 0-3 Inverurie Loco Works
21/09/2024 17:00 FT Lossiemouth 3-1 Fraserburgh
21/09/2024 17:00 FT Nairn County 3-3 Strathspey Thistle
21/09/2024 16:00 FT Buckie Thistle 4-1 Turriff United
18/09/2024 22:00 FT Banks O' Dee 1-3 Brechin
18/09/2024 22:00 FT Brora Rangers 5-0 Wick Academy
18/09/2024 22:00 FT Clachnacuddin 2-0 Strathspey Thistle
18/09/2024 22:00 FT Huntly 3-4 Forres Mechanics
18/09/2024 22:00 FT Inverurie Loco Works 4-0 Lossiemouth
18/09/2024 22:00 FT Nairn County 2-0 Keith
18/09/2024 22:00 FT Rothes 0-3 Buckie Thistle
18/09/2024 22:00 FT Turriff United 0-2 Deveronvale
14/09/2024 17:00 PST Brora Rangers - Huntly
14/09/2024 17:00 FT Buckie Thistle 0-1 Banks O' Dee
14/09/2024 17:00 FT Deveronvale 1-1 Rothes
14/09/2024 17:00 FT Formartine United 1-1 Inverurie Loco Works
14/09/2024 17:00 FT Forres Mechanics 2-2 Fraserburgh
14/09/2024 17:00 FT Lossiemouth 0-4 Nairn County
14/09/2024 17:00 FT Brechin 1-0 Wick Academy
07/09/2024 17:00 FT Brechin 7-0 Strathspey Thistle
07/09/2024 17:00 FT Clachnacuddin 0-2 Buckie Thistle
07/09/2024 17:00 FT Fraserburgh 2-3 Brora Rangers
07/09/2024 17:00 FT Inverurie Loco Works 4-1 Forres Mechanics
07/09/2024 17:00 FT Keith 0-4 Lossiemouth
07/09/2024 17:00 FT Nairn County 1-1 Formartine United
07/09/2024 17:00 FT Rothes 2-3 Wick Academy
07/09/2024 17:00 FT Turriff United 2-3 Huntly
06/09/2024 21:30 FT Banks O' Dee 1-0 Deveronvale
04/09/2024 22:00 FT Rothes 0-7 Fraserburgh
31/08/2024 17:00 FT Brora Rangers 3-0 Inverurie Loco Works
31/08/2024 17:00 FT Buckie Thistle 0-2 Brechin
31/08/2024 17:00 FT Deveronvale 1-3 Clachnacuddin
31/08/2024 17:00 FT Formartine United 4-1 Keith
31/08/2024 17:00 FT Forres Mechanics 1-1 Nairn County
31/08/2024 17:00 FT Huntly 3-1 Rothes
31/08/2024 17:00 FT Strathspey Thistle 3-0 Lossiemouth
31/08/2024 17:00 FT Turriff United 1-1 Fraserburgh
31/08/2024 17:00 FT Wick Academy 1-6 Banks O' Dee
28/08/2024 22:00 FT Banks O' Dee 2-3 Huntly
28/08/2024 22:00 FT Brechin 2-0 Deveronvale
28/08/2024 22:00 FT Buckie Thistle 8-2 Strathspey Thistle
28/08/2024 22:00 FT Clachnacuddin 7-0 Wick Academy
28/08/2024 22:00 FT Inverurie Loco Works 4-0 Turriff United
28/08/2024 22:00 FT Keith 4-0 Forres Mechanics
28/08/2024 22:00 FT Lossiemouth 0-2 Formartine United
27/08/2024 22:00 FT Nairn County 1-5 Brora Rangers
24/08/2024 17:00 FT Brora Rangers 2-3 Keith
24/08/2024 17:00 FT Deveronvale 1-7 Buckie Thistle
24/08/2024 17:00 FT Forres Mechanics 3-2 Lossiemouth
24/08/2024 17:00 FT Fraserburgh 1-0 Banks O' Dee
24/08/2024 17:00 FT Huntly 1-2 Clachnacuddin
24/08/2024 17:00 FT Rothes 0-4 Inverurie Loco Works
24/08/2024 17:00 FT Strathspey Thistle 0-3 Formartine United
24/08/2024 17:00 FT Turriff United 0-2 Nairn County
24/08/2024 17:00 FT Wick Academy 1-4 Brechin
17/08/2024 17:00 FT Banks O' Dee 1-1 Inverurie Loco Works
17/08/2024 17:00 FT Brechin 2-1 Huntly
17/08/2024 17:00 FT Buckie Thistle 2-2 Wick Academy
17/08/2024 17:00 FT Clachnacuddin 0-0 Fraserburgh
17/08/2024 17:00 FT Deveronvale 3-0 Strathspey Thistle
17/08/2024 17:00 FT Formartine United 0-3 Forres Mechanics
17/08/2024 17:00 FT Keith 0-1 Turriff United
17/08/2024 17:00 FT Lossiemouth 0-2 Brora Rangers
16/08/2024 22:00 FT Nairn County 2-3 Rothes
10/08/2024 17:00 FT Banks O' Dee 4-0 Nairn County
10/08/2024 17:00 FT Brora Rangers 6-2 Formartine United
10/08/2024 17:00 FT Fraserburgh 0-0 Brechin
10/08/2024 17:00 FT Huntly 0-1 Buckie Thistle
10/08/2024 17:00 FT Inverurie Loco Works 2-0 Clachnacuddin
10/08/2024 17:00 FT Rothes 0-1 Keith
10/08/2024 17:00 FT Strathspey Thistle 1-6 Forres Mechanics
10/08/2024 17:00 FT Turriff United 1-0 Lossiemouth
10/08/2024 17:00 FT Wick Academy 0-1 Deveronvale
07/08/2024 22:00 FT Brechin 2-0 Inverurie Loco Works
07/08/2024 22:00 FT Buckie Thistle 1-3 Fraserburgh
07/08/2024 22:00 FT Clachnacuddin 0-1 Nairn County
07/08/2024 22:00 FT Formartine United 1-2 Turriff United
07/08/2024 22:00 FT Forres Mechanics 1-4 Brora Rangers
07/08/2024 22:00 FT Keith 1-2 Banks O' Dee
07/08/2024 22:00 FT Lossiemouth 3-2 Rothes
07/08/2024 22:00 FT Wick Academy 2-1 Strathspey Thistle
07/08/2024 21:15 FT Deveronvale 2-2 Huntly
03/08/2024 17:00 FT Banks O' Dee 0-0 Lossiemouth
03/08/2024 17:00 FT Clachnacuddin 2-0 Keith
03/08/2024 17:00 FT Fraserburgh 1-1 Deveronvale
03/08/2024 17:00 FT Huntly 3-0 Wick Academy
03/08/2024 17:00 FT Inverurie Loco Works 2-1 Buckie Thistle
03/08/2024 17:00 FT Nairn County 0-3 Brechin
03/08/2024 17:00 FT Rothes 2-10 Formartine United
03/08/2024 17:00 FT Strathspey Thistle 0-7 Brora Rangers
03/08/2024 17:00 FT Turriff United 2-2 Forres Mechanics
27/07/2024 17:00 FT Brora Rangers 5-0 Turriff United
27/07/2024 17:00 FT Deveronvale 0-2 Inverurie Loco Works
27/07/2024 17:00 FT Formartine United 0-2 Banks O' Dee
27/07/2024 17:00 FT Forres Mechanics 0-3 Rothes
27/07/2024 17:00 FT Huntly 5-0 Strathspey Thistle
27/07/2024 17:00 FT Keith 1-3 Brechin
27/07/2024 17:00 FT Lossiemouth 0-2 Clachnacuddin
27/07/2024 17:00 FT Wick Academy 2-0 Fraserburgh

Scotland Football League - Highland League Standings

2024/2025 Football League - Highland League Standings Table

Position Team Points
1 Brora Rangers Brora Rangers 49
2 Brechin Brechin 48
3 Banks O' Dee Banks O' Dee 42
4 Clachnacuddin Clachnacuddin 39
5 Formartine United Formartine United 36
6 Inverurie Loco Works Inverurie Loco Works 35
7 Huntly Huntly 34
8 Buckie Thistle Buckie Thistle 33
9 Fraserburgh Fraserburgh 30
10 Deveronvale Deveronvale 30
11 Forres Mechanics Forres Mechanics 28
12 Nairn County Nairn County 26
13 Turriff United Turriff United 24
14 Keith Keith 21
15 Lossiemouth Lossiemouth 13
16 Wick Academy Wick Academy 13
17 Rothes Rothes 10
18 Strathspey Thistle Strathspey Thistle 9
Latest updated standings for 2024/2025 Football League - Highland League as of 19/01/2025.