Highland League

Saturday, 12 Apr 2025
Apr 12FT
Brechin City
Lossiemouth
4 : 1
Apr 12FT
Buckie Thistle
Keith
3 : 0
Apr 12FT
Clachnacuddin
Formartine United
1 : 1
Apr 12FT
Fraserburgh
Huntly
4 : 0
Apr 12FT
Inverurie Loco Works
Wick Academy
2 : 1
Apr 12FT
Nairn County
Deveronvale
1 : 1
Apr 12FT
Strathspey Thistle
Turriff United
1 : 4
Apr 12FT
Brora Rangers
Rothes
7 : 2
Apr 12FT
Forres Mechanics
Banks O Dee
1 : 1
Wednesday, 9 Apr 2025
Apr 9FT
Keith
Strathspey Thistle
1 : 4
Apr 9FT
Huntly
Fraserburgh
0 : 1
Apr 9FT
Formartine United
Nairn County
2 : 0
10.4X3.5524.1
Saturday, 5 Apr 2025
Apr 5FT
Rothes
Deveronvale
2 : 3
Apr 5FT
Brora Rangers
Huntly
2 : 0
Apr 5FT
Brechin City
Nairn County
3 : 0
Apr 5FT
Lossiemouth
Banks O Dee
1 : 2
Apr 5FT
Strathspey Thistle
Wick Academy
2 : 3
Apr 5FT
Forres Mechanics
Keith
4 : 1
Apr 5FT
Turriff United
Inverurie Loco Works
1 : 2
Wednesday, 2 Apr 2025
Apr 2FT
Huntly
Deveronvale
1 : 2
Apr 2FT
Keith
Rothes
1 : 0
Apr 2FT
Banks O Dee
Fraserburgh
3 : 1
Apr 2FT
Lossiemouth
Forres Mechanics
0 : 3
13X2.820.65
Apr 2FT
Nairn County
Turriff United
2 : 0
Saturday, 29 Mar 2025
Mar 29FT
Brora Rangers
Banks O Dee
2 : 0
Mar 29FT
Formartine United
Brechin City
1 : 4
12.6X2.720.75
Mar 29FT
Forres Mechanics
Clachnacuddin
1 : 2
Mar 29FT
Fraserburgh
Strathspey Thistle
3 : 1
Mar 29FT
Huntly
Inverurie Loco Works
0 : 2
Mar 29FT
Lossiemouth
Buckie Thistle
1 : 3
Mar 29FT
Turriff United
Rothes
3 : 0
Mar 29FT
Wick Academy
Nairn County
4 : 2
Friday, 28 Mar 2025
Mar 28FT
Deveronvale
Keith
3 : 2
Wednesday, 26 Mar 2025
Mar 26FT
Strathspey Thistle
Brechin City
1 : 4
Mar 26FT
Huntly
Brora Rangers
0 : 5
Tuesday, 25 Mar 2025
Mar 25FT
Keith
Nairn County
3 : 2
Saturday, 22 Mar 2025
Mar 22FT
Banks O Dee
Turriff United
1 : 0
Mar 22FT
Brechin City
Forres Mechanics
2 : 1
10.16X5.429.5
Mar 22FT
Buckie Thistle
Formartine United
1 : 1
Mar 22FT
Clachnacuddin
Brora Rangers
1 : 2
Mar 22FT
Inverurie Loco Works
Fraserburgh
3 : 3
Mar 22FT
Keith
Wick Academy
0 : 1
Mar 22FT
Lossiemouth
Deveronvale
1 : 0
Mar 22FT
Nairn County
Huntly
2 : 1
Mar 22FT
Strathspey Thistle
Rothes
1 : 0
Wednesday, 19 Mar 2025
Mar 19FT
Strathspey Thistle
Huntly
1 : 1
Mar 19FT
Inverurie Loco Works
Brechin City
1 : 0
Mar 19FT
Rothes
Lossiemouth
0 : 0
12.35X323
Mar 19FT
Buckie Thistle
Deveronvale
6 : 1
Mar 19FT
Keith
Brora Rangers
0 : 5
Mar 19FT
Fraserburgh
Turriff United
1 : 0
Saturday, 15 Mar 2025
Mar 15FT
Brora Rangers
Brechin City
0 : 2
Mar 15FT
Fraserburgh
Nairn County
2 : 0
Mar 15FT
Forres Mechanics
Buckie Thistle
1 : 1
Mar 15FT
Huntly
Keith
7 : 0
Mar 15FT
Inverurie Loco Works
Strathspey Thistle
5 : 0
Mar 15FT
Rothes
Banks O Dee
1 : 5
Mar 15FT
Turriff United
Clachnacuddin
2 : 1
Mar 15FT
Wick Academy
Lossiemouth
4 : 1
Mar 15FT
Deveronvale
Formartine United
1 : 2
Wednesday, 12 Mar 2025
Mar 12FT
Forres Mechanics
Huntly
0 : 5
Mar 12FT
Strathspey Thistle
Clachnacuddin
0 : 3
Saturday, 8 Mar 2025
Mar 8FT
Banks O Dee
Strathspey Thistle
2 : 1
Mar 8FT
Brechin City
Turriff United
1 : 0
10.16X5.2210.4
Mar 8FT
Buckie Thistle
Brora Rangers
3 : 2
Mar 8FT
Deveronvale
Forres Mechanics
2 : 4
Mar 8FT
Clachnacuddin
Rothes
7 : 0
Mar 8FT
Formartine United
Wick Academy
2 : 2
Mar 8FT
Keith
Fraserburgh
1 : 1
Mar 8FT
Lossiemouth
Huntly
0 : 1
Mar 8FT
Nairn County
Inverurie Loco Works
0 : 1
Wednesday, 5 Mar 2025
Mar 5FT
Brora Rangers
Nairn County
1 : 0
Mar 5FT
Deveronvale
Brechin City
0 : 3
Mar 5FT
Formartine United
Lossiemouth
1 : 0
10.14X5.8210.2
Mar 5FT
Fraserburgh
Rothes
6 : 1
Mar 5FT
Huntly
Banks O Dee
1 : 1
Mar 5FT
Strathspey Thistle
Buckie Thistle
1 : 4
111X5.720.14
Saturday, 1 Mar 2025
Mar 1FT
Brechin City
Clachnacuddin
1 : 1
Mar 1FT
Strathspey Thistle
Keith
0 : 2
Mar 1FT
Wick Academy
Turriff United
2 : 0
Mar 1FT
Nairn County
Buckie Thistle
0 : 2
Mar 1FT
Forres Mechanics
Formartine United
1 : 1
13.7X3.220.5
Mar 1FT
Inverurie Loco Works
Rothes
3 : 2
Wednesday, 26 Feb 2025
Feb 26FT
Clachnacuddin
Huntly
3 : 1
Saturday, 22 Feb 2025
Feb 22FT
Banks O Dee
Clachnacuddin
3 : 0
Feb 22FT
Brora Rangers
Deveronvale
5 : 0
Feb 22FT
Fraserburgh
Lossiemouth
5 : 0
Feb 22FT
Huntly
Formartine United
2 : 0
Feb 22FT
Inverurie Loco Works
Keith
1 : 0
Feb 22FT
Rothes
Brechin City
2 : 3
126X10.420.01
Feb 22FT
Strathspey Thistle
Nairn County
1 : 1
Feb 22FT
Turriff United
Buckie Thistle
1 : 1
Feb 22FT
Wick Academy
Forres Mechanics
3 : 1
Wednesday, 19 Feb 2025
Feb 19FT
Banks O Dee
Formartine United
1 : 0
Feb 19FT
Brechin City
Keith
1 : 1
Feb 19FT
Rothes
Forres Mechanics
2 : 3
13.9X4.424.4
Feb 19FT
Brora Rangers
Strathspey Thistle
7 : 0
Feb 19FT
Deveronvale
Fraserburgh
1 : 3
Saturday, 15 Feb 2025
Feb 15FT
Fraserburgh
Wick Academy
1 : 1
Feb 15FT
Turriff United
Brora Rangers
0 : 2
Feb 15FT
Formartine United
Strathspey Thistle
3 : 2
Feb 15FT
Brechin City
Buckie Thistle
2 : 2
Friday, 14 Feb 2025
Feb 14FT
Inverurie Loco Works
Deveronvale
6 : 1
Saturday, 8 Feb 2025
Feb 8FT
Brechin City
Banks O Dee
2 : 2
Feb 8FT
Buckie Thistle
Rothes
5 : 1
Feb 8FT
Deveronvale
Turriff United
2 : 1
Feb 8FT
Formartine United
Fraserburgh
2 : 1
Feb 8FT
Lossiemouth
Inverurie Loco Works
1 : 3
Feb 8FT
Wick Academy
Brora Rangers
0 : 3
Saturday, 1 Feb 2025
Feb 1FT
Banks O Dee
Buckie Thistle
2 : 0
Feb 1FT
Clachnacuddin
Brechin City
2 : 4
Feb 1FT
Fraserburgh
Forres Mechanics
3 : 1
Feb 1FT
Inverurie Loco Works
Formartine United
1 : 0
Feb 1FT
Nairn County
Lossiemouth
3 : 1
Feb 1FT
Turriff United
Wick Academy
3 : 0
Saturday, 25 Jan 2025
Jan 25FT
Lossiemouth
Keith
2 : 0
11.4X2.621.35
Jan 25FT
Wick Academy
Rothes
4 : 0
Jan 25FT
Brora Rangers
Fraserburgh
2 : 3
Jan 25FT
Buckie Thistle
Clachnacuddin
1 : 2
Jan 25FT
Deveronvale
Banks O Dee
0 : 2
Jan 25FT
Forres Mechanics
Inverurie Loco Works
0 : 1
Jan 25FT
Huntly
Turriff United
3 : 5
Saturday, 18 Jan 2025
Jan 18FT
Banks O Dee
Wick Academy
4 : 0
Jan 18FT
Inverurie Loco Works
Brora Rangers
2 : 3
Jan 18FT
Keith
Formartine United
1 : 3
Jan 18FT
Lossiemouth
Strathspey Thistle
2 : 0
Jan 18FT
Nairn County
Forres Mechanics
1 : 5
Jan 18FT
Rothes
Huntly
1 : 6
Jan 18FT
Clachnacuddin
Deveronvale
7 : 0
Saturday, 4 Jan 2025
Jan 4FT
Brechin City
Wick Academy
1 : 0
Saturday, 28 Dec 2024
Dec 28FT
Brora Rangers
Lossiemouth
5 : 0
Dec 28FT
Fraserburgh
Clachnacuddin
3 : 2
Dec 28FT
Huntly
Brechin City
1 : 5
Dec 28FT
Inverurie Loco Works
Banks O Dee
0 : 0
Dec 28FT
Rothes
Nairn County
1 : 4
Dec 28FT
Turriff United
Keith
1 : 0
Dec 28FT
Wick Academy
Buckie Thistle
0 : 3
Saturday, 21 Dec 2024
Dec 21FT
Clachnacuddin
Inverurie Loco Works
2 : 2
Dec 21FT
Formartine United
Brora Rangers
0 : 1
Dec 21FT
Forres Mechanics
Strathspey Thistle
3 : 3
Dec 21FT
Lossiemouth
Turriff United
0 : 2
13.15X323
Dec 21FT
Nairn County
Banks O Dee
1 : 4
Dec 21FT
Brechin City
Fraserburgh
1 : 1
Dec 21FT
Buckie Thistle
Huntly
1 : 0
Dec 21FT
Deveronvale
Wick Academy
4 : 1
Saturday, 14 Dec 2024
Dec 14FT
Brora Rangers
Forres Mechanics
3 : 1
Dec 14FT
Fraserburgh
Buckie Thistle
1 : 1
Dec 14FT
Nairn County
Clachnacuddin
2 : 2
Dec 14FT
Turriff United
Formartine United
2 : 2
Friday, 13 Dec 2024
Dec 13FT
Banks O Dee
Keith
5 : 0
Wednesday, 11 Dec 2024
Dec 11FT
Brora Rangers
Clachnacuddin
1 : 2
Dec 11FT
Buckie Thistle
Inverurie Loco Works
2 : 2
Saturday, 7 Dec 2024
Dec 7FT
Clachnacuddin
Lossiemouth
5 : 1
Saturday, 30 Nov 2024
Nov 30FT
Formartine United
Rothes
1 : 0
Nov 30FT
Forres Mechanics
Turriff United
1 : 6
Nov 30FT
Keith
Clachnacuddin
1 : 0
Nov 30FT
Wick Academy
Huntly
1 : 2
Nov 30FT
Strathspey Thistle
Deveronvale
0 : 3
Saturday, 16 Nov 2024
Nov 16FT
Formartine United
Clachnacuddin
1 : 0
Nov 16FT
Keith
Buckie Thistle
3 : 1
Nov 16FT
Lossiemouth
Brechin City
1 : 3
Nov 16FT
Wick Academy
Inverurie Loco Works
1 : 2
Nov 16FT
Turriff United
Strathspey Thistle
4 : 0
Nov 16FT
Rothes
Brora Rangers
0 : 7
Nov 16FT
Deveronvale
Nairn County
2 : 1
Saturday, 2 Nov 2024
Nov 2FT
Banks O Dee
Brora Rangers
0 : 2
Nov 2FT
Brechin City
Formartine United
3 : 1
Nov 2FT
Buckie Thistle
Lossiemouth
2 : 1
Nov 2FT
Clachnacuddin
Forres Mechanics
4 : 2
Nov 2FT
Inverurie Loco Works
Huntly
2 : 3
Nov 2FT
Keith
Deveronvale
3 : 1
Nov 2FT
Nairn County
Wick Academy
3 : 0
Nov 2FT
Strathspey Thistle
Fraserburgh
2 : 2
Nov 2FT
Rothes
Turriff United
3 : 2
Saturday, 19 Oct 2024
Oct 19FT
Deveronvale
Lossiemouth
4 : 0
Oct 19FT
Formartine United
Buckie Thistle
1 : 0
Oct 19FT
Forres Mechanics
Brechin City
3 : 2
Oct 19FT
Fraserburgh
Inverurie Loco Works
1 : 0
Oct 19FT
Huntly
Nairn County
2 : 1
Oct 19FT
Rothes
Strathspey Thistle
0 : 6
11.17X2.621.6
Oct 19FT
Turriff United
Banks O Dee
0 : 3
Oct 19FT
Wick Academy
Keith
0 : 1
Wednesday, 16 Oct 2024
Oct 16FT
Buckie Thistle
Nairn County
2 : 1
Oct 16FT
Fraserburgh
Formartine United
2 : 0
Saturday, 12 Oct 2024
Oct 12FT
Banks O Dee
Rothes
7 : 1
Oct 12FT
Brechin City
Brora Rangers
2 : 2
Oct 12FT
Buckie Thistle
Forres Mechanics
1 : 2
Oct 12FT
Clachnacuddin
Turriff United
3 : 1
Oct 12FT
Formartine United
Deveronvale
2 : 0
Oct 12FT
Keith
Huntly
1 : 2
Oct 12FT
Lossiemouth
Wick Academy
1 : 3
Oct 12FT
Nairn County
Fraserburgh
1 : 1
Oct 12FT
Strathspey Thistle
Inverurie Loco Works
0 : 4
Saturday, 5 Oct 2024
Oct 5FT
Brora Rangers
Buckie Thistle
4 : 1
Oct 5FT
Forres Mechanics
Deveronvale
1 : 3
Oct 5FT
Fraserburgh
Keith
4 : 0
Oct 5FT
Huntly
Lossiemouth
2 : 1
Oct 5FT
Rothes
Clachnacuddin
0 : 4
Oct 5FT
Strathspey Thistle
Banks O Dee
1 : 4
Oct 5FT
Turriff United
Brechin City
0 : 1
Oct 5FT
Wick Academy
Formartine United
1 : 2
Oct 5FT
Inverurie Loco Works
Nairn County
2 : 3
Saturday, 21 Sep 2024
Sep 21FT
Brechin City
Rothes
2 : 1
Sep 21FT
Clachnacuddin
Banks O Dee
0 : 3
Sep 21FT
Deveronvale
Brora Rangers
3 : 2
Sep 21FT
Formartine United
Huntly
3 : 1
Sep 21FT
Forres Mechanics
Wick Academy
4 : 3
Sep 21FT
Keith
Inverurie Loco Works
0 : 3
Sep 21FT
Lossiemouth
Fraserburgh
3 : 1
Sep 21FT
Nairn County
Strathspey Thistle
3 : 3
Sep 21FT
Buckie Thistle
Turriff United
4 : 1
Wednesday, 18 Sep 2024
Sep 18FT
Banks O Dee
Brechin City
1 : 3
Sep 18FT
Brora Rangers
Wick Academy
5 : 0
Sep 18FT
Clachnacuddin
Strathspey Thistle
2 : 0
Sep 18FT
Huntly
Forres Mechanics
3 : 4
Sep 18FT
Inverurie Loco Works
Lossiemouth
4 : 0
Sep 18FT
Nairn County
Keith
2 : 0
Sep 18FT
Rothes
Buckie Thistle
0 : 3
Sep 18FT
Turriff United
Deveronvale
0 : 2
Saturday, 14 Sep 2024
Sep 14FT
Buckie Thistle
Banks O Dee
0 : 1
Sep 14FT
Deveronvale
Rothes
1 : 1
Sep 14FT
Formartine United
Inverurie Loco Works
1 : 1
Sep 14FT
Forres Mechanics
Fraserburgh
2 : 2
Sep 14FT
Lossiemouth
Nairn County
0 : 4
Saturday, 7 Sep 2024
Sep 7FT
Brechin City
Strathspey Thistle
7 : 0
Sep 7FT
Clachnacuddin
Buckie Thistle
0 : 2
Sep 7FT
Fraserburgh
Brora Rangers
2 : 3
Sep 7FT
Inverurie Loco Works
Forres Mechanics
4 : 1
Sep 7FT
Keith
Lossiemouth
0 : 4
Sep 7FT
Nairn County
Formartine United
1 : 1
Sep 7FT
Rothes
Wick Academy
2 : 3
Sep 7FT
Turriff United
Huntly
2 : 3
Friday, 6 Sep 2024
Sep 6FT
Banks O Dee
Deveronvale
1 : 0
Wednesday, 4 Sep 2024
Sep 4FT
Rothes
Fraserburgh
0 : 7
Saturday, 31 Aug 2024
Aug 31FT
Brora Rangers
Inverurie Loco Works
3 : 0
Aug 31FT
Buckie Thistle
Brechin City
0 : 2
Aug 31FT
Deveronvale
Clachnacuddin
1 : 3
Aug 31FT
Formartine United
Keith
4 : 1
Aug 31FT
Forres Mechanics
Nairn County
1 : 1
Aug 31FT
Huntly
Rothes
3 : 1
Aug 31FT
Strathspey Thistle
Lossiemouth
3 : 0
Aug 31FT
Turriff United
Fraserburgh
1 : 1
Aug 31FT
Wick Academy
Banks O Dee
1 : 6
Wednesday, 28 Aug 2024
Aug 28FT
Banks O Dee
Huntly
2 : 3
Aug 28FT
Brechin City
Deveronvale
2 : 0
Aug 28FT
Buckie Thistle
Strathspey Thistle
8 : 2
Aug 28FT
Clachnacuddin
Wick Academy
7 : 0
Aug 28FT
Inverurie Loco Works
Turriff United
4 : 0
Aug 28FT
Keith
Forres Mechanics
4 : 0
Aug 28FT
Lossiemouth
Formartine United
0 : 2
14.4X3.420.4
Tuesday, 27 Aug 2024
Aug 27FT
Nairn County
Brora Rangers
1 : 5
Saturday, 24 Aug 2024
Aug 24FT
Brora Rangers
Keith
2 : 3
Aug 24FT
Deveronvale
Buckie Thistle
1 : 7
Aug 24FT
Forres Mechanics
Lossiemouth
3 : 2
Aug 24FT
Fraserburgh
Banks O Dee
1 : 0
Aug 24FT
Huntly
Clachnacuddin
1 : 2
Aug 24FT
Rothes
Inverurie Loco Works
0 : 4
Aug 24FT
Strathspey Thistle
Formartine United
0 : 4
Aug 24FT
Turriff United
Nairn County
0 : 2
Aug 24FT
Wick Academy
Brechin City
1 : 4
Saturday, 17 Aug 2024
Aug 17FT
Banks O Dee
Inverurie Loco Works
1 : 1
Aug 17FT
Brechin City
Huntly
2 : 1
Aug 17FT
Buckie Thistle
Wick Academy
2 : 2
Aug 17FT
Clachnacuddin
Fraserburgh
0 : 0
Aug 17FT
Deveronvale
Strathspey Thistle
3 : 2
Aug 17FT
Formartine United
Forres Mechanics
2 : 3
Aug 17FT
Keith
Turriff United
0 : 1
Aug 17FT
Lossiemouth
Brora Rangers
0 : 2
Friday, 16 Aug 2024
Aug 16FT
Nairn County
Rothes
2 : 3
Saturday, 10 Aug 2024
Aug 10FT
Banks O Dee
Nairn County
4 : 0
Aug 10FT
Brora Rangers
Formartine United
6 : 2
Aug 10FT
Fraserburgh
Brechin City
0 : 0
Aug 10FT
Huntly
Buckie Thistle
0 : 1
Aug 10FT
Inverurie Loco Works
Clachnacuddin
2 : 0
Aug 10FT
Rothes
Keith
0 : 1
Aug 10FT
Strathspey Thistle
Forres Mechanics
1 : 6
14.8X4.120.33
Aug 10FT
Turriff United
Lossiemouth
1 : 0
Aug 10FT
Wick Academy
Deveronvale
0 : 1
Wednesday, 7 Aug 2024
Aug 7FT
Brechin City
Inverurie Loco Works
2 : 0
Aug 7FT
Buckie Thistle
Fraserburgh
1 : 3
Aug 7FT
Clachnacuddin
Nairn County
0 : 2
Aug 7FT
Deveronvale
Huntly
2 : 2
Aug 7FT
Formartine United
Turriff United
1 : 2
Aug 7FT
Forres Mechanics
Brora Rangers
1 : 4
Aug 7FT
Keith
Banks O Dee
1 : 2
Aug 7FT
Lossiemouth
Rothes
3 : 2
Aug 7FT
Wick Academy
Strathspey Thistle
2 : 1
Saturday, 3 Aug 2024
Aug 3FT
Banks O Dee
Lossiemouth
0 : 0
Aug 3FT
Clachnacuddin
Keith
2 : 0
Aug 3FT
Fraserburgh
Deveronvale
1 : 1
Aug 3FT
Huntly
Wick Academy
3 : 0
Aug 3FT
Inverurie Loco Works
Buckie Thistle
2 : 1
Aug 3FT
Nairn County
Brechin City
0 : 3
Aug 3FT
Rothes
Formartine United
2 : 10
Aug 3FT
Strathspey Thistle
Brora Rangers
0 : 7
Aug 3FT
Turriff United
Forres Mechanics
2 : 2
Saturday, 27 Jul 2024
Jul 27FT
Brora Rangers
Turriff United
5 : 0
Jul 27FT
Deveronvale
Inverurie Loco Works
0 : 2
Jul 27FT
Formartine United
Banks O Dee
0 : 2
Jul 27FT
Forres Mechanics
Rothes
0 : 3
Jul 27FT
Huntly
Strathspey Thistle
5 : 0
Jul 27FT
Keith
Brechin City
1 : 3
Jul 27FT
Lossiemouth
Clachnacuddin
0 : 2
Jul 27FT
Wick Academy
Fraserburgh
2 : 0