Highland League table in 2025

Table

PTS MP W D L GF GA GD
1
Brora Rangers
Brora Rangers
D V V V V
49 20
-2
16 1 3 72 20 +52
2
Brechin City
Brechin City
D V V D V
48 19
-3
15 3 1 48 14 +34
3
Banks O' Dee
Banks O' Dee
D V V D V
42 20
-2
13 3 4 50 15 +35
4
Clachnacuddin
Clachnacuddin
V D D D V
39 22
12 3 7 49 25 +24
5
Formartine United
Formartine United
V V D D V
36 21
-1
11 3 7 43 29 +14
6
Inverurie Loco Works
Inverurie Loco Works
V D D D D
35 21
-1
10 5 6 43 24 +19
7
Huntly
Huntly
V V D D V
34 19
-3
11 1 7 43 32 +11
8
Buckie Thistle
Buckie Thistle
D D D V V
33 21
-1
10 3 8 43 29 +14
9
Fraserburgh
Fraserburgh
V D D D V
30 19
-3
7 9 3 33 20 +13
10
Deveronvale
Deveronvale
D V V V D
30 20
-2
9 3 8 32 38 -6
11
Forres Mechanics
Forres Mechanics
D D D D V
28 20
-2
8 4 8 45 54 -9
12
Nairn County
Nairn County
D D D V D
26 21
-1
7 5 9 36 41 -5
13
Turriff United
Turriff United
V V D V V
24 20
-2
7 3 10 28 37 -9
14
Keith
Keith
V V D D D
21 20
-2
7 0 13 21 40 -19
15
Lossiemouth
Lossiemouth
D D D D V
13 21
-1
4 1 16 19 50 -31
16
Wick Academy
Wick Academy
D D D D D
13 21
-1
4 1 16 21 58 -37
17
Rothes
Rothes
V D D D D
10 20
-2
3 1 16 21 76 -55
18
Strathspey Thistle
Strathspey Thistle
D D D D D
9 19
-3
2 3 14 24 69 -45
Key
Promotion play-offs
Promotion play-offs
Relegation play-offs
Relegation play-offs
PTS MP W D L GF GA GD
1
Clachnacuddin
Clachnacuddin
23 12
7 2 3 32 13 +19
2
Brechin City
Brechin City
23 9
7 2 0 22 6 +16
3
Brora Rangers
Brora Rangers
21 9
7 0 2 34 9 +25
4
Formartine United
Formartine United
19 11
6 1 4 16 11 +5
5
Fraserburgh
Fraserburgh
18 9
5 3 1 15 7 +8
6
Banks O' Dee
Banks O' Dee
17 10
5 2 3 25 10 +15
7
Buckie Thistle
Buckie Thistle
17 11
5 2 4 23 17 +6
8
Deveronvale
Deveronvale
17 10
5 2 3 21 21 0
9
Inverurie Loco Works
Inverurie Loco Works
16 9
5 1 3 22 11 +11
10
Huntly
Huntly
15 9
5 0 4 20 15 +5
11
Turriff United
Turriff United
12 11
3 3 5 13 16 -3
12
Keith
Keith
12 11
4 0 7 15 20 -5
13
Forres Mechanics
Forres Mechanics
12 10
3 3 4 19 29 -10
14
Nairn County
Nairn County
10 11
2 4 5 17 27 -10
15
Lossiemouth
Lossiemouth
9 10
3 0 7 10 21 -11
16
Wick Academy
Wick Academy
6 10
2 0 8 9 22 -13
17
Strathspey Thistle
Strathspey Thistle
4 8
1 1 6 7 30 -23
18
Rothes
Rothes
3 12
1 0 11 9 57 -48
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 38 11 +27
2
Banks O' Dee
Banks O' Dee
25 10
8 1 1 25 5 +20
3
Brechin City
Brechin City
25 10
8 1 1 26 8 +18
4
Inverurie Loco Works
Inverurie Loco Works
19 12
5 4 3 21 13 +8
5
Huntly
Huntly
19 10
6 1 3 23 17 +6
6
Formartine United
Formartine United
17 10
5 2 3 27 18 +9
7
Buckie Thistle
Buckie Thistle
16 10
5 1 4 20 12 +8
8
Nairn County
Nairn County
16 10
5 1 4 19 14 +5
9
Clachnacuddin
Clachnacuddin
16 10
5 1 4 17 12 +5
10
Forres Mechanics
Forres Mechanics
16 10
5 1 4 26 25 +1
11
Deveronvale
Deveronvale
13 10
4 1 5 11 17 -6
12
Fraserburgh
Fraserburgh
12 10
2 6 2 18 13 +5
13
Turriff United
Turriff United
12 9
4 0 5 15 21 -6
14
Keith
Keith
9 9
3 0 6 6 20 -14
15
Rothes
Rothes
7 8
2 1 5 12 19 -7
16
Wick Academy
Wick Academy
7 11
2 1 8 12 36 -24
17
Strathspey Thistle
Strathspey Thistle
5 11
1 2 8 17 39 -22
18
Lossiemouth
Lossiemouth
4 11
1 1 9 9 29 -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