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