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