Highland Football League Scotland table in 2025

Table

PTS MP W D L GF GA GD
1
Brora Rangers
Brora Rangers
V V V V V
30 11
10 0 1 44 9 +35
2
Brechin City
Brechin City
V V V V D
29 11
9 2 0 29 5 +24
3
Inverurie Loco Works
Inverurie Loco Works
V D V D V
23 11
7 2 2 24 9 +15
4
Banks O' Dee
Banks O' Dee
D V V V D
20 11
6 2 3 20 10 +10
5
Clachnacuddin
Clachnacuddin
V V D V D
20 11
6 2 3 19 9 +10
6
Buckie Thistle
Buckie Thistle
D V D V V
19 11
6 1 4 27 14 +13
7
Fraserburgh
Fraserburgh
D V D D V
17 11
4 5 2 19 10 +9
8
Huntly
Huntly
V V V D D
16 11
5 1 5 24 18 +6
9
Forres Mechanics
Forres Mechanics
D D D D V
15 11
4 3 4 23 28 -5
10
Formartine United
Formartine United
V V D D D
14 11
4 2 5 27 20 +7
11
Nairn County
Nairn County
D D V V D
14 11
4 2 5 16 19 -3
12
Wick Academy
Wick Academy
D D V D V
13 11
4 1 6 13 31 -18
13
Keith
Keith
V D D D V
12 11
4 0 7 13 20 -7
14
Deveronvale
Deveronvale
D D D D V
12 11
3 3 5 12 21 -9
15
Turriff United
Turriff United
D D D D D
11 11
3 2 6 9 22 -13
16
Lossiemouth
Lossiemouth
D D V D D
7 11
2 1 8 9 23 -14
17
Rothes
Rothes
D D D D D
7 11
2 1 8 14 37 -23
18
Strathspey Thistle
Strathspey Thistle
D V D D D
3 11
1 0 10 9 46 -37
Key
Promotion play-offs
Promotion play-offs
Relegation play-offs
Relegation play-offs
PTS MP W D L GF GA GD
1
Brora Rangers
Brora Rangers
15 6
5 0 1 23 5 +18
2
Inverurie Loco Works
Inverurie Loco Works
15 5
5 0 0 16 2 +14
3
Brechin City
Brechin City
13 5
4 1 0 14 2 +12
4
Clachnacuddin
Clachnacuddin
10 6
3 1 2 11 4 +7
5
Huntly
Huntly
9 6
3 0 3 15 8 +7
6
Wick Academy
Wick Academy
9 6
3 0 3 8 12 -4
7
Banks O' Dee
Banks O' Dee
8 6
2 2 2 9 7 +2
8
Fraserburgh
Fraserburgh
8 5
2 2 1 6 4 +2
9
Buckie Thistle
Buckie Thistle
7 6
2 1 3 13 11 +2
10
Turriff United
Turriff United
5 6
1 2 3 6 10 -4
11
Forres Mechanics
Forres Mechanics
5 5
1 2 2 7 12 -5
12
Deveronvale
Deveronvale
5 6
1 2 3 8 17 -9
13
Formartine United
Formartine United
4 5
1 1 3 8 9 -1
14
Nairn County
Nairn County
4 5
1 1 3 6 12 -6
15
Keith
Keith
3 5
1 0 4 6 10 -4
16
Lossiemouth
Lossiemouth
3 5
1 0 4 3 12 -9
17
Strathspey Thistle
Strathspey Thistle
3 5
1 0 4 4 19 -15
18
Rothes
Rothes
0 6
0 0 6 4 28 -24
Key
Promotion play-offs
Promotion play-offs
Relegation play-offs
Relegation play-offs
PTS MP W D L GF GA GD
1
Brechin City
Brechin City
16 6
5 1 0 15 3 +12
2
Brora Rangers
Brora Rangers
15 5
5 0 0 21 4 +17
3
Buckie Thistle
Buckie Thistle
12 5
4 0 1 14 3 +11
4
Banks O' Dee
Banks O' Dee
12 5
4 0 1 11 3 +8
5
Formartine United
Formartine United
10 6
3 1 2 19 11 +8
6
Nairn County
Nairn County
10 6
3 1 2 10 7 +3
7
Clachnacuddin
Clachnacuddin
10 5
3 1 1 8 5 +3
8
Forres Mechanics
Forres Mechanics
10 6
3 1 2 16 16 0
9
Fraserburgh
Fraserburgh
9 6
2 3 1 13 6 +7
10
Keith
Keith
9 6
3 0 3 7 10 -3
11
Inverurie Loco Works
Inverurie Loco Works
8 6
2 2 2 8 7 +1
12
Rothes
Rothes
7 5
2 1 2 10 9 +1
13
Deveronvale
Deveronvale
7 5
2 1 2 4 4 0
14
Huntly
Huntly
7 5
2 1 2 9 10 -1
15
Turriff United
Turriff United
6 5
2 0 3 3 12 -9
16
Lossiemouth
Lossiemouth
4 6
1 1 4 6 11 -5
17
Wick Academy
Wick Academy
4 5
1 1 3 5 19 -14
18
Strathspey Thistle
Strathspey Thistle
0 6
0 0 6 5 27 -22
Key
Promotion play-offs
Promotion play-offs
Relegation play-offs
Relegation play-offs
Key
Promotion play-offs
Promotion play-offs
Relegation play-offs
Relegation play-offs
Key
Promotion play-offs
Promotion play-offs
Relegation play-offs
Relegation play-offs