Highland Football League Scotland table in 2025

Table

PTS MP W D L GF GA GD
1
Brora Rangers
Brora Rangers
D V V V V
27 10
9 0 1 39 9 +30
2
Brechin City
Brechin City
V V V V D
26 10
8 2 0 26 4 +22
3
Banks O' Dee
Banks O' Dee
D D V V V
20 10
6 2 2 19 7 +12
4
Inverurie Loco Works
Inverurie Loco Works
V V D V D
20 10
6 2 2 20 9 +11
5
Clachnacuddin
Clachnacuddin
V V V D D
17 10
5 2 3 17 9 +8
6
Buckie Thistle
Buckie Thistle
V D V D V
16 10
5 1 4 24 14 +10
7
Huntly
Huntly
D V V V D
16 10
5 1 4 21 14 +7
8
Formartine United
Formartine United
V V V D D
14 10
4 2 4 27 18 +9
9
Fraserburgh
Fraserburgh
V D V D D
14 10
3 5 2 17 10 +7
10
Wick Academy
Wick Academy
D D D V V
13 10
4 1 5 13 26 -13
11
Keith
Keith
V V D D V
12 10
4 0 6 13 18 -5
12
Forres Mechanics
Forres Mechanics
V D D D D
12 10
3 3 4 19 25 -6
13
Nairn County
Nairn County
D D D V D
11 10
3 2 5 14 19 -5
14
Turriff United
Turriff United
D D D D D
11 10
3 2 5 9 20 -11
15
Deveronvale
Deveronvale
D D D D D
9 10
2 3 5 10 21 -11
16
Lossiemouth
Lossiemouth
D D D V D
7 10
2 1 7 9 19 -10
17
Rothes
Rothes
D D D D D
7 10
2 1 7 14 34 -20
18
Strathspey Thistle
Strathspey Thistle
D D V D D
3 10
1 0 9 9 44 -35
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
13 5
4 1 0 14 2 +12
2
Brora Rangers
Brora Rangers
12 5
4 0 1 18 5 +13
3
Inverurie Loco Works
Inverurie Loco Works
12 4
4 0 0 12 2 +10
4
Huntly
Huntly
9 5
3 0 2 12 4 +8
5
Wick Academy
Wick Academy
9 6
3 0 3 8 12 -4
6
Banks O' Dee
Banks O' Dee
8 5
2 2 1 8 4 +4
7
Clachnacuddin
Clachnacuddin
7 5
2 1 2 9 4 +5
8
Buckie Thistle
Buckie Thistle
7 6
2 1 3 13 11 +2
9
Fraserburgh
Fraserburgh
5 4
1 2 1 4 4 0
10
Turriff United
Turriff United
5 5
1 2 2 6 8 -2
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
Keith
Keith
3 5
1 0 4 6 10 -4
15
Lossiemouth
Lossiemouth
3 5
1 0 4 3 12 -9
16
Strathspey Thistle
Strathspey Thistle
3 5
1 0 4 4 19 -15
17
Nairn County
Nairn County
1 4
0 1 3 4 12 -8
18
Rothes
Rothes
0 5
0 0 5 4 25 -21
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 5
5 0 0 21 4 +17
2
Brechin City
Brechin City
13 5
4 1 0 12 2 +10
3
Banks O' Dee
Banks O' Dee
12 5
4 0 1 11 3 +8
4
Formartine United
Formartine United
10 5
3 1 1 19 9 +10
5
Nairn County
Nairn County
10 6
3 1 2 10 7 +3
6
Clachnacuddin
Clachnacuddin
10 5
3 1 1 8 5 +3
7
Buckie Thistle
Buckie Thistle
9 4
3 0 1 11 3 +8
8
Fraserburgh
Fraserburgh
9 6
2 3 1 13 6 +7
9
Keith
Keith
9 5
3 0 2 7 8 -1
10
Inverurie Loco Works
Inverurie Loco Works
8 6
2 2 2 8 7 +1
11
Rothes
Rothes
7 5
2 1 2 10 9 +1
12
Forres Mechanics
Forres Mechanics
7 5
2 1 2 12 13 -1
13
Huntly
Huntly
7 5
2 1 2 9 10 -1
14
Turriff United
Turriff United
6 5
2 0 3 3 12 -9
15
Lossiemouth
Lossiemouth
4 5
1 1 3 6 7 -1
16
Deveronvale
Deveronvale
4 4
1 1 2 2 4 -2
17
Wick Academy
Wick Academy
4 4
1 1 2 5 14 -9
18
Strathspey Thistle
Strathspey Thistle
0 5
0 0 5 5 25 -20
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