Highland Football League Scotland table in 2025

Table

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