Scotland - Football League - Highland League 2023
Table
Matches
Player Stats
OVERALL
HOME
AWAY
FORM
Highland League 24/25
#
TEAM
P
W
D
L
+/-
GD
Pts
1
Brechin
31
22
7
2
73-27
46
73
2
Brora Rangers
31
24
1
6
107-30
77
73
3
Banks O' Dee
29
19
5
5
69-23
46
62
4
Inverurie Loco Works
30
19
5
6
66-29
37
62
5
Fraserburgh
30
14
12
4
62-32
30
54
6
Clachnacuddin
31
17
3
11
69-38
31
54
7
Formartine United
30
15
6
9
55-39
16
51
8
Buckie Thistle
31
14
7
10
67-42
25
49
9
Huntly
29
15
3
11
65-49
16
48
10
Forres Mechanics
28
10
5
13
53-74
-21
35
11
Deveronvale
31
10
3
18
41-74
-33
33
12
Nairn County
27
9
5
13
42-50
-8
32
13
Turriff United
29
9
4
16
38-51
-13
31
14
Wick Academy
31
9
3
19
39-71
-32
30
15
Keith
28
9
2
17
28-58
-30
29
16
Lossiemouth
27
5
2
20
23-63
-40
17
17
Strathspey Thistle
29
3
5
21
31-95
-64
14
18
Rothes
30
3
2
25
30-113
-83
11
Highland League 24/25
#
TEAM
P
W
D
L
+/-
GD
Pts
4
Inverurie Loco Works
16
11
2
3
42-17
25
35
5
Fraserburgh
15
10
4
1
33-10
23
34
1
Brechin
15
9
6
0
31-13
18
33
3
Banks O' Dee
16
10
2
4
36-14
22
32
2
Brora Rangers
14
10
0
4
49-14
35
30
7
Formartine United
14
9
2
3
24-14
10
29
6
Clachnacuddin
15
9
1
5
43-18
25
28
8
Buckie Thistle
15
7
3
5
37-23
14
24
9
Huntly
14
7
1
6
33-26
7
22
11
Deveronvale
17
6
2
9
28-39
-11
20
13
Turriff United
15
5
4
6
19-20
-1
19
14
Wick Academy
16
6
0
10
23-29
-6
18
15
Keith
15
5
1
9
19-29
-10
16
12
Nairn County
15
4
4
7
22-32
-10
16
10
Forres Mechanics
13
3
4
6
20-36
-16
13
16
Lossiemouth
11
4
0
7
12-21
-9
12
17
Strathspey Thistle
14
2
3
9
11-39
-28
9
18
Rothes
16
1
1
14
14-68
-54
4
Highland League 24/25
#
TEAM
P
W
D
L
+/-
GD
Pts
2
Brora Rangers
17
14
1
2
58-16
42
43
1
Brechin
16
13
1
2
42-14
28
40
3
Banks O' Dee
13
9
3
1
33-9
24
30
4
Inverurie Loco Works
14
8
3
3
24-12
12
27
9
Huntly
15
8
2
5
32-23
9
26
6
Clachnacuddin
16
8
2
6
26-20
6
26
8
Buckie Thistle
16
7
4
5
30-19
11
25
7
Formartine United
16
6
4
6
31-25
6
22
10
Forres Mechanics
15
7
1
7
33-38
-5
22
5
Fraserburgh
15
4
8
3
29-22
7
20
12
Nairn County
12
5
1
6
20-18
2
16
15
Keith
13
4
1
8
9-29
-20
13
11
Deveronvale
14
4
1
9
13-35
-22
13
13
Turriff United
14
4
0
10
19-31
-12
12
14
Wick Academy
15
3
3
9
16-42
-26
12
18
Rothes
14
2
1
11
16-45
-29
7
16
Lossiemouth
16
1
2
13
11-42
-31
5
17
Strathspey Thistle
15
1
2
12
20-56
-36
5
Highland League 24/25
#
TEAM
LAST PLAYED MATCHES
1
Brechin
W
W
L
W
W
2
Brora Rangers
L
L
W
W
W
3
Banks O' Dee
W
D
D
W
W
4
Inverurie Loco Works
W
D
W
W
D
5
Fraserburgh
W
D
W
W
D
6
Clachnacuddin
D
W
W
L
L
7
Formartine United
D
W
D
W
D
8
Buckie Thistle
W
W
D
W
D
9
Huntly
W
W
D
L
L
10
Forres Mechanics
D
W
L
D
L
11
Deveronvale
L
L
L
L
L
12
Nairn County
L
D
L
W
L
13
Turriff United
D
L
W
L
L
14
Wick Academy
W
D
D
W
W
15
Keith
D
L
L
L
W
16
Lossiemouth
L
L
L
D
W
17
Strathspey Thistle
L
L
D
W
L
18
Rothes
L
L
L
D
L
FIXTURE
RESULTS
NS


Brora Rangers
Turriff United
NS


Keith
Wick Academy
NS


Brora Rangers
Wick Academy
FT


Buckie Thistle
Keith
1
0
FT


Fraserburgh
Strathspey Thistle
11
0
FT


Wick Academy
Banks O' Dee
1
1
FT


Brora Rangers
Brechin
1
2
FT


Deveronvale
Formartine United
0
3
FT


Forres Mechanics
Turriff United
1
0
FT


Clachnacuddin
Lossiemouth
2
0
FT


Fraserburgh
Brora Rangers
2
0
FT


Strathspey Thistle
Buckie Thistle
0
7
FT


Formartine United
Inverurie Loco Works
1
1
FT


Forres Mechanics
Wick Academy
3
1
FT


Keith
Brechin
0
1
FT


Buckie Thistle
Strathspey Thistle
6
1
FT


Brechin
Forres Mechanics
6
1
FT


Brora Rangers
Banks O' Dee
1
2
FT


Buckie Thistle
Deveronvale
6
1
FT


Formartine United
Rothes
6
1
FT


Huntly
Nairn County
0
0
FT


Inverurie Loco Works
Clachnacuddin
1
0
FT


Lossiemouth
Turriff United
0
0
FT


Strathspey Thistle
Fraserburgh
1
5
FT


Wick Academy
Keith
2
0
FT


Buckie Thistle
Brora Rangers
2
0
FT


Formartine United
Wick Academy
3
1
FT


Clachnacuddin
Inverurie Loco Works
2
4
FT


Keith
Buckie Thistle
0
3
FT


Rothes
Forres Mechanics
1
1
FT


Banks O' Dee
Huntly
2
1
FT


Deveronvale
Inverurie Loco Works
2
1
FT


Fraserburgh
Brechin
4
2
FT


Nairn County
Formartine United
0
2
FT


Turriff United
Strathspey Thistle
7
1
FT


Brora Rangers
Deveronvale
3
3
FT


Deveronvale
Buckie Thistle
0
0
FT


Turriff United
Lossiemouth
0
0
FT


Strathspey Thistle
Nairn County
0
4
FT


Keith
Huntly
1
0
FT


Clachnacuddin
Banks O' Dee
1
0
FT


Forres Mechanics
Formartine United
0
4
FT


Wick Academy
Brechin
1
2
FT


Buckie Thistle
Brechin
2
1
FT


Brechin
Turriff United
5
1
FT


Formartine United
Banks O' Dee
1
4
FT


Forres Mechanics
Nairn County
0
0
FT


Fraserburgh
Rothes
5
0
FT


Huntly
Brora Rangers
1
0
FT


Inverurie Loco Works
Keith
1
2
FT


Lossiemouth
Deveronvale
3
3
FT


Strathspey Thistle
Clachnacuddin
2
1
FT


Wick Academy
Buckie Thistle
3
1
FT


Huntly
Keith
1
1
FT


Forres Mechanics
Fraserburgh
1
2
FT


Buckie Thistle
Formartine United
2
0
FT


Brora Rangers
Clachnacuddin
1
0
FT


Brora Rangers
Formartine United
1
4
FT


Buckie Thistle
Inverurie Loco Works
1
1
FT


Clachnacuddin
Brechin
0
2
FT


Deveronvale
Strathspey Thistle
0
3
FT


Huntly
Wick Academy
2
1
FT


Keith
Lossiemouth
1
0
FT


Nairn County
Fraserburgh
0
3
FT


Rothes
Turriff United
1
3
FT


Banks O' Dee
Forres Mechanics
4
0
FT


Strathspey Thistle
Wick Academy
1
6
FT


Forres Mechanics
Brechin
1
1
FT


Brora Rangers
Nairn County
2
1
FT


Buckie Thistle
Banks O' Dee
2
1
FT


Brechin
Deveronvale
5
1
FT


Formartine United
Huntly
2
1
FT


Forres Mechanics
Brora Rangers
0
1
FT


Fraserburgh
Banks O' Dee
2
1
FT


Inverurie Loco Works
Wick Academy
3
1
FT


Lossiemouth
Buckie Thistle
2
1
FT


Rothes
Clachnacuddin
3
2
FT


Turriff United
Nairn County
1
3
FT


Strathspey Thistle
Keith
1
0
FT


Strathspey Thistle
Brora Rangers
1
10
FT


Turriff United
Deveronvale
1
3
FT


Keith
Nairn County
1
1
FT


Brora Rangers
Fraserburgh
1
2
FT


Deveronvale
Rothes
2
2
FT


Huntly
Forres Mechanics
3
0
FT


Inverurie Loco Works
Lossiemouth
1
1
FT


Nairn County
Clachnacuddin
1
1
FT


Wick Academy
Formartine United
3
1
FT


Banks O' Dee
Turriff United
3
2
FT


Forres Mechanics
Huntly
2
2
FT


Buckie Thistle
Lossiemouth
3
0
FT


Wick Academy
Brora Rangers
0
0
FT


Brechin
Banks O' Dee
0
0
FT


Brechin
Wick Academy
3
1
FT


Keith
Rothes
2
1
FT


Fraserburgh
Nairn County
3
0
FT


Banks O' Dee
Brora Rangers
2
2
FT


Buckie Thistle
Clachnacuddin
2
3
FT


Formartine United
Lossiemouth
2
2
FT


Huntly
Strathspey Thistle
7
0
FT


Inverurie Loco Works
Forres Mechanics
1
0
FT


Formartine United
Nairn County
5
1
FT


Buckie Thistle
Fraserburgh
1
0
FT


Brora Rangers
Lossiemouth
3
2
FT


Keith
Forres Mechanics
1
1
FT


Brechin
Buckie Thistle
2
3
FT


Fraserburgh
Huntly
6
0
FT


Nairn County
Deveronvale
4
2
FT


Rothes
Keith
0
0
FT


Turriff United
Brora Rangers
2
2
FT


Wick Academy
Lossiemouth
3
0
FT


Strathspey Thistle
Inverurie Loco Works
0
2
FT


Lossiemouth
Inverurie Loco Works
0
1
FT


Nairn County
Huntly
2
4
FT


Banks O' Dee
Rothes
4
0
FT


Keith
Turriff United
1
0
FT


Brora Rangers
Buckie Thistle
1
5
FT


Turriff United
Huntly
4
0
FT


Banks O' Dee
Deveronvale
4
1
FT


Formartine United
Fraserburgh
2
2
FT


Inverurie Loco Works
Brechin
0
2
FT


Lossiemouth
Strathspey Thistle
2
1
FT


Buckie Thistle
Rothes
3
1
FT


Clachnacuddin
Forres Mechanics
1
4
FT


Banks O' Dee
Keith
2
0
FT


Brechin
Lossiemouth
2
0
FT


Fraserburgh
Forres Mechanics
2
1
FT


Nairn County
Buckie Thistle
3
0
FT


Rothes
Inverurie Loco Works
1
4
FT


Turriff United
Formartine United
1
2
FT


Wick Academy
Strathspey Thistle
3
2
FT


Clachnacuddin
Huntly
2
4
FT


Deveronvale
Brora Rangers
0
3
FT


Nairn County
Lossiemouth
5
1
FT


Rothes
Strathspey Thistle
8
2
FT


Turriff United
Fraserburgh
3
2
FT


Brora Rangers
Keith
4
1
FT


Fraserburgh
Wick Academy
3
0
FT


Huntly
Deveronvale
5
1
FT


Inverurie Loco Works
Nairn County
6
0
FT


Lossiemouth
Rothes
3
1
FT


Formartine United
Clachnacuddin
3
0
FT


Strathspey Thistle
Brechin
1
6
FT


Keith
Banks O' Dee
1
3
FT


Lossiemouth
Brechin
0
3
FT


Rothes
Formartine United
2
2
FT


Banks O' Dee
Inverurie Loco Works
3
0
FT


Forres Mechanics
Deveronvale
0
2
FT


Fraserburgh
Clachnacuddin
2
2
FT


Huntly
Buckie Thistle
2
3
FT


Inverurie Loco Works
Brora Rangers
2
2
FT


Lossiemouth
Banks O' Dee
1
6
FT


Turriff United
Wick Academy
3
1
FT


Brechin
Rothes
3
1
FT


Formartine United
Keith
6
2
FT


Huntly
Inverurie Loco Works
1
2
FT


Nairn County
Brechin
0
1
FT


Wick Academy
Rothes
0
0
FT


Clachnacuddin
Turriff United
1
5
FT


Deveronvale
Fraserburgh
2
4
FT


Forres Mechanics
Buckie Thistle
1
8
FT


Fraserburgh
Keith
3
0
FT


Lossiemouth
Huntly
1
3
FT


Rothes
Nairn County
0
3
FT


Clachnacuddin
Wick Academy
8
0
FT


Deveronvale
Clachnacuddin
0
0
FT


Brora Rangers
Rothes
1
0
FT


Forres Mechanics
Lossiemouth
1
1
FT


Fraserburgh
Inverurie Loco Works
4
2
FT


Nairn County
Banks O' Dee
3
3
FT


Turriff United
Buckie Thistle
1
3
FT


Brechin
Huntly
5
0
FT


Deveronvale
Wick Academy
0
0
FT


Clachnacuddin
Keith
3
1
FT


Strathspey Thistle
Formartine United
0
1
FT


Formartine United
Brechin
4
3
FT


Huntly
Rothes
4
4
FT


Inverurie Loco Works
Turriff United
1
4
FT


Keith
Deveronvale
3
2
FT


Lossiemouth
Fraserburgh
0
1
FT


Strathspey Thistle
Forres Mechanics
0
2
FT


Banks O' Dee
Strathspey Thistle
4
1
FT


Brechin
Fraserburgh
0
1
FT


Forres Mechanics
Rothes
0
1
FT


Huntly
Banks O' Dee
1
3
FT


Inverurie Loco Works
Deveronvale
3
0
FT


Lossiemouth
Clachnacuddin
5
2
FT


Wick Academy
Nairn County
2
3
FT


Strathspey Thistle
Turriff United
1
8
FT


Forres Mechanics
Inverurie Loco Works
0
1
FT


Strathspey Thistle
Huntly
1
4
FT


Brechin
Keith
3
1
FT


Clachnacuddin
Nairn County
0
1
FT


Rothes
Deveronvale
2
1
FT


Turriff United
Banks O' Dee
0
4
FT


Banks O' Dee
Formartine United
2
1
FT


Brora Rangers
Huntly
3
0
FT


Buckie Thistle
Wick Academy
5
2
FT


Keith
Inverurie Loco Works
1
2
FT


Nairn County
Forres Mechanics
2
1
FT


Rothes
Fraserburgh
0
3
FT


Turriff United
Brechin
0
3
FT


Clachnacuddin
Strathspey Thistle
4
4
FT


Deveronvale
Lossiemouth
3
1
FT


Keith
Strathspey Thistle
3
1
FT


Brechin
Clachnacuddin
6
0
FT


Formartine United
Brora Rangers
3
3
FT


Forres Mechanics
Banks O' Dee
2
2
FT


Inverurie Loco Works
Buckie Thistle
0
2
FT


Lossiemouth
Keith
1
0
FT


Turriff United
Rothes
3
1
FT


Wick Academy
Huntly
2
2
FT


Strathspey Thistle
Deveronvale
5
2
FT


Brora Rangers
Forres Mechanics
3
2
FT


Huntly
Formartine United
0
1
FT


Nairn County
Turriff United
2
1
FT


Wick Academy
Inverurie Loco Works
2
1
FT


Clachnacuddin
Rothes
0
1
FT


Deveronvale
Brechin
0
4
FT


Banks O' Dee
Fraserburgh
2
0
FT


Nairn County
Wick Academy
2
0
FT


Strathspey Thistle
Lossiemouth
0
3
FT


Fraserburgh
Turriff United
3
0
FT


Inverurie Loco Works
Banks O' Dee
0
2
FT


Forres Mechanics
Clachnacuddin
1
1
FT


Strathspey Thistle
Rothes
2
4
FT


Banks O' Dee
Clachnacuddin
2
2
FT


Deveronvale
Nairn County
1
3
FT


Formartine United
Forres Mechanics
2
0
FT


Huntly
Fraserburgh
4
1
FT


Inverurie Loco Works
Strathspey Thistle
5
0
FT


Lossiemouth
Wick Academy
1
0
FT


Brechin
Inverurie Loco Works
2
1
FT


Clachnacuddin
Brora Rangers
0
2
FT


Deveronvale
Banks O' Dee
3
3
FT


Fraserburgh
Formartine United
1
2
FT


Nairn County
Keith
3
2
FT


Rothes
Buckie Thistle
1
3
FT


Wick Academy
Forres Mechanics
3
2
FT


Buckie Thistle
Nairn County
6
0
FT


Formartine United
Turriff United
2
4
FT


Huntly
Clachnacuddin
8
0
FT


Inverurie Loco Works
Rothes
0
1
FT


Banks O' Dee
Brechin
0
1
FT


Keith
Fraserburgh
2
2
FT


Banks O' Dee
Buckie Thistle
2
0
FT


Brechin
Strathspey Thistle
5
0
FT


Clachnacuddin
Formartine United
0
5
FT


Deveronvale
Huntly
0
6
FT


Keith
Brora Rangers
0
1
FT


Nairn County
Inverurie Loco Works
4
0
FT


Rothes
Lossiemouth
1
0
FT


Turriff United
Forres Mechanics
2
0
FT


Wick Academy
Fraserburgh
0
3
FT


Formartine United
Deveronvale
5
0
FT


Lossiemouth
Nairn County
1
4
FT


Huntly
Turriff United
4
2
FT


Banks O' Dee
Lossiemouth
1
1
FT


Brora Rangers
Inverurie Loco Works
1
1
FT


Buckie Thistle
Huntly
3
0
FT


Clachnacuddin
Fraserburgh
2
6
FT


Deveronvale
Forres Mechanics
1
1
FT


Keith
Formartine United
2
3
FT


Nairn County
Strathspey Thistle
4
1
FT


Rothes
Brechin
0
2
FT


Wick Academy
Turriff United
1
5
FT


Brechin
Nairn County
2
0
FT


Formartine United
Buckie Thistle
1
1
FT


Forres Mechanics
Keith
2
1
FT


Fraserburgh
Deveronvale
3
2
FT


Inverurie Loco Works
Huntly
2
3
FT


Lossiemouth
Brora Rangers
1
1
FT


Rothes
Wick Academy
3
0
FT


Strathspey Thistle
Banks O' Dee
0
6
FT


Turriff United
Clachnacuddin
4
1
FT


Brora Rangers
Strathspey Thistle
3
1
FT


Buckie Thistle
Forres Mechanics
3
1
FT


Deveronvale
Turriff United
0
1
FT


Huntly
Lossiemouth
2
1
FT


Inverurie Loco Works
Formartine United
1
2
FT


Nairn County
Rothes
0
2
FT


Wick Academy
Clachnacuddin
3
0
FT


Brechin
Brora Rangers
2
1
FT


Clachnacuddin
Deveronvale
2
2
FT


Fraserburgh
Buckie Thistle
1
3
FT


Lossiemouth
Formartine United
1
2
FT


Rothes
Banks O' Dee
2
2
FT


Turriff United
Keith
1
2
FT


Banks O' Dee
Nairn County
3
0
FT


Buckie Thistle
Turriff United
4
0
FT


Formartine United
Strathspey Thistle
4
0
FT


Huntly
Brechin
2
2
FT


Inverurie Loco Works
Fraserburgh
0
7
FT


Keith
Clachnacuddin
1
1
FT


Lossiemouth
Forres Mechanics
0
3
FT


Wick Academy
Deveronvale
2
2
FT


Rothes
Brora Rangers
0
1
FT


Banks O' Dee
Wick Academy
4
0
FT


Brechin
Formartine United
1
0
FT


Clachnacuddin
Buckie Thistle
2
3
FT


Deveronvale
Keith
1
0
FT


Forres Mechanics
Strathspey Thistle
2
1
FT


Fraserburgh
Lossiemouth
3
1
FT


Nairn County
Brora Rangers
0
1
FT


Rothes
Huntly
1
4
FT


Turriff United
Inverurie Loco Works
4
1
SCORERS
ASSISTS
RED CARDS
YELLOW CARDS
#
PLAYER
TEAM
GOALS
1










11
S. Robertson
Huntly
14

12
R. McKeown
Turriff United
14
13









#
PLAYER
TEAM
ASSISTS
#
PLAYER
TEAM
CARDS
1




















#
PLAYER
TEAM
CARDS
1




















How many teams (clubs) are in the Football League - Highland League season 2023 in Scotland?
In Scotland, the Football League - Highland League in season 2023 has 18 teams(clubs). The teams are as listed below.