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