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
64 26
21 1 4 91 23 +68
2
Brechin City
Brechin City
D V D V V
60 26
18 6 2 62 20 +42
3
Banks O' Dee
Banks O' Dee
D V D V V
55 26
17 4 5 61 21 +40
4
Inverurie Loco Works
Inverurie Loco Works
V V V V V
50 26
15 5 6 56 28 +28
5
Clachnacuddin
Clachnacuddin
V V V V D
49 26
15 4 7 57 29 +28
6
Fraserburgh
Fraserburgh
V V V D V
46 26
12 10 4 49 28 +21
7
Formartine United
Formartine United
V D D V V
46 26
14 4 8 50 33 +17
8
Buckie Thistle
Buckie Thistle
D D V V V
43 26
13 4 9 58 35 +23
9
Forres Mechanics
Forres Mechanics
V V D V V
41 26
12 5 9 59 61 -2
10
Huntly
Huntly
D D D D D
36 26
11 3 12 50 47 +3
11
Deveronvale
Deveronvale
D D D D V
33 26
10 3 13 37 59 -22
12
Nairn County
Nairn County
D D V D D
29 26
8 5 13 38 49 -11
13
Keith
Keith
D V D V D
28 26
9 1 16 26 52 -26
14
Turriff United
Turriff United
D D D D D
27 26
8 3 15 34 49 -15
15
Wick Academy
Wick Academy
V D D V V
23 26
7 2 17 32 63 -31
16
Lossiemouth
Lossiemouth
V D D D D
17 26
5 2 19 22 56 -34
17
Rothes
Rothes
D D D D D
11 26
3 2 21 26 93 -67
18
Strathspey Thistle
Strathspey Thistle
D D D D D
10 26
2 4 20 31 93 -62
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
30 13
10 0 3 46 12 +34
2
Brechin City
Brechin City
29 13
8 5 0 29 10 +19
3
Formartine United
Formartine United
28 14
9 1 4 22 13 +9
4
Clachnacuddin
Clachnacuddin
26 13
8 2 3 35 14 +21
5
Inverurie Loco Works
Inverurie Loco Works
25 12
8 1 3 32 14 +18
6
Fraserburgh
Fraserburgh
25 12
7 4 1 23 9 +14
7
Banks O' Dee
Banks O' Dee
23 13
7 2 4 31 14 +17
8
Buckie Thistle
Buckie Thistle
20 13
6 2 5 30 20 +10
9
Deveronvale
Deveronvale
17 13
5 2 6 22 29 -7
10
Huntly
Huntly
16 13
5 1 7 25 24 +1
11
Forres Mechanics
Forres Mechanics
16 13
4 4 5 24 32 -8
12
Keith
Keith
15 13
5 0 8 16 25 -9
13
Nairn County
Nairn County
13 13
3 4 6 19 29 -10
14
Turriff United
Turriff United
12 13
3 3 7 14 20 -6
15
Wick Academy
Wick Academy
12 13
4 0 9 16 24 -8
16
Lossiemouth
Lossiemouth
12 13
4 0 9 13 26 -13
17
Strathspey Thistle
Strathspey Thistle
5 13
1 2 10 12 44 -32
18
Rothes
Rothes
4 14
1 1 12 11 60 -49
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
34 13
11 1 1 45 11 +34
2
Banks O' Dee
Banks O' Dee
32 13
10 2 1 30 7 +23
3
Brechin City
Brechin City
31 13
10 1 2 33 10 +23
4
Inverurie Loco Works
Inverurie Loco Works
25 14
7 4 3 24 14 +10
5
Forres Mechanics
Forres Mechanics
25 13
8 1 4 35 29 +6
6
Buckie Thistle
Buckie Thistle
23 13
7 2 4 28 15 +13
7
Clachnacuddin
Clachnacuddin
23 13
7 2 4 22 15 +7
8
Fraserburgh
Fraserburgh
21 14
5 6 3 26 19 +7
9
Huntly
Huntly
20 13
6 2 5 25 23 +2
10
Formartine United
Formartine United
18 12
5 3 4 28 20 +8
11
Nairn County
Nairn County
16 13
5 1 7 19 20 -1
12
Deveronvale
Deveronvale
16 13
5 1 7 15 30 -15
13
Turriff United
Turriff United
15 13
5 0 8 20 29 -9
14
Keith
Keith
13 13
4 1 8 10 27 -17
15
Wick Academy
Wick Academy
11 13
3 2 8 16 39 -23
16
Rothes
Rothes
7 12
2 1 9 15 33 -18
17
Lossiemouth
Lossiemouth
5 13
1 2 10 9 30 -21
18
Strathspey Thistle
Strathspey Thistle
5 13
1 2 10 19 49 -30
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