Scotland - Football League - Highland League 2023
Table
Matches
Player Stats
OVERALL
HOME
AWAY
FORM
Football League - Highland League
#
TEAM
P
W
D
L
+/-
GD
Pts
1
Brechin
18
14
3
1
43-13
30
45
2
Brora Rangers
18
14
1
3
64-18
46
43
3
Banks O' Dee
18
12
2
4
46-15
31
38
4
Clachnacuddin
20
11
3
6
40-22
18
36
5
Inverurie Loco Works
19
10
4
5
41-21
20
34
6
Formartine United
20
10
3
7
40-28
12
33
7
Huntly
17
10
1
6
36-26
10
31
8
Buckie Thistle
20
9
3
8
40-29
11
30
9
Deveronvale
19
9
3
7
32-31
1
30
10
Fraserburgh
18
6
9
3
30-18
12
27
11
Forres Mechanics
19
7
4
8
40-53
-13
25
12
Nairn County
19
6
5
8
31-35
-4
23
13
Turriff United
19
6
3
10
27-37
-10
21
14
Keith
18
7
0
11
20-36
-16
21
15
Wick Academy
19
4
1
14
21-51
-30
13
16
Lossiemouth
19
3
1
15
17-45
-28
10
17
Rothes
18
3
1
14
19-66
-47
10
18
Strathspey Thistle
18
2
3
13
24-67
-43
9
Football League - Highland League
#
TEAM
P
W
D
L
+/-
GD
Pts
1
Brechin
9
7
2
0
22-6
16
23
4
Clachnacuddin
11
6
2
3
25-13
12
20
6
Formartine United
11
6
1
4
16-11
5
19
2
Brora Rangers
8
6
0
2
29-9
20
18
8
Buckie Thistle
11
5
2
4
23-17
6
17
9
Deveronvale
10
5
2
3
21-21
0
17
5
Inverurie Loco Works
7
5
0
2
20-8
12
15
7
Huntly
8
5
0
3
19-10
9
15
10
Fraserburgh
8
4
3
1
12-5
7
15
3
Banks O' Dee
9
4
2
3
21-10
11
14
14
Keith
10
4
0
6
14-17
-3
12
11
Forres Mechanics
10
3
3
4
19-29
-10
12
12
Nairn County
10
2
4
4
16-22
-6
10
13
Turriff United
10
2
3
5
12-16
-4
9
15
Wick Academy
9
2
0
7
9-19
-10
6
16
Lossiemouth
9
2
0
7
7-21
-14
6
18
Strathspey Thistle
8
1
1
6
7-30
-23
4
17
Rothes
10
1
0
9
7-47
-40
3
Football League - Highland League
#
TEAM
P
W
D
L
+/-
GD
Pts
2
Brora Rangers
10
8
1
1
35-9
26
25
3
Banks O' Dee
9
8
0
1
25-5
20
24
1
Brechin
9
7
1
1
21-6
15
22
5
Inverurie Loco Works
12
5
4
3
21-13
8
19
4
Clachnacuddin
9
5
1
3
15-9
6
16
7
Huntly
9
5
1
3
17-16
1
16
6
Formartine United
9
4
2
3
24-17
7
14
8
Buckie Thistle
9
4
1
4
17-12
5
13
12
Nairn County
9
4
1
4
15-13
2
13
9
Deveronvale
9
4
1
4
11-10
1
13
11
Forres Mechanics
9
4
1
4
21-24
-3
13
10
Fraserburgh
10
2
6
2
18-13
5
12
13
Turriff United
9
4
0
5
15-21
-6
12
14
Keith
8
3
0
5
6-19
-13
9
17
Rothes
8
2
1
5
12-19
-7
7
15
Wick Academy
10
2
1
7
12-32
-20
7
18
Strathspey Thistle
10
1
2
7
17-37
-20
5
16
Lossiemouth
10
1
1
8
9-24
-15
4
Football League - Highland League
#
TEAM
LAST PLAYED MATCHES
1
Brechin
D
L
W
W
D
2
Brora Rangers
W
W
L
W
W
3
Banks O' Dee
W
W
L
W
W
4
Clachnacuddin
L
W
W
D
D
5
Inverurie Loco Works
L
L
W
D
D
6
Formartine United
L
W
W
D
L
7
Huntly
W
W
W
W
L
8
Buckie Thistle
W
L
D
D
W
9
Deveronvale
W
L
W
W
W
10
Fraserburgh
W
W
D
D
D
11
Forres Mechanics
W
L
L
L
D
12
Nairn County
L
W
L
D
L
13
Turriff United
L
W
W
D
W
14
Keith
W
W
W
W
L
15
Wick Academy
L
L
L
L
L
16
Lossiemouth
L
L
L
L
L
17
Rothes
L
L
W
L
L
18
Strathspey Thistle
W
D
L
L
D
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
C. Elliott
East Kilbride
17
2
D. Cummings
Celtic II
17
3
A. Grant
Huntly
16
4
R. McNeil
Caledonian Braves
15
5
D. Robertson
Brechin
13
6
E. Douglas
Broxburn Athletic
13
7
J. MacRae
Brora Rangers
11
8
E. Loudon
Brechin
10
9
J. Robertson
East Kilbride
10
10
F. Moffett
Stirling University
10
11
P. Mendy
Albion Rovers
9
12
K. Dolan
Gala Fairydean Rovers
9
13
J. Wallace
Brora Rangers
9
14
C. Frame
Forres Mechanics
8
15
J. Mitchell
Deveronvale
8
16
B. Barron
Nairn County
8
17
S. Barbour
Fraserburgh
8
18
J. Leitch
East Kilbride
8
19
C. Bunce
Clachnacuddin
8
20
J. Crawford
Formartine United
8
#
PLAYER
TEAM
ASSISTS
#
PLAYER
TEAM
CARDS
1
C. Gibson
BSC Glasgow
2
Colby Donovan
Celtic II
3
L. Scullion
BSC Glasgow
4
J. Craig
BSC Glasgow
5
S. Ellis
BSC Glasgow
6
S. Ellis
BSC Glasgow
7
D. Higgins
BSC Glasgow
8
J. Murphy
BSC Glasgow
9
R. Smith
BSC Glasgow
10
J. Barclay
BSC Glasgow
11
C. Chalmers
BSC Glasgow
12
A. McColm
BSC Glasgow
13
P. Kennedy
BSC Glasgow
14
C. McPhie
BSC Glasgow
15
D. Miller
BSC Glasgow
16
P. Moy
BSC Glasgow
17
J. Murphy
BSC Glasgow
18
Rabin Omar
BSC Glasgow
19
S. Roberts
BSC Glasgow
20
M. Grehan
BSC Glasgow
#
PLAYER
TEAM
CARDS
1
C. Gibson
BSC Glasgow
2
Colby Donovan
Celtic II
3
L. Scullion
BSC Glasgow
4
J. Craig
BSC Glasgow
5
S. Ellis
BSC Glasgow
6
S. Ellis
BSC Glasgow
7
D. Higgins
BSC Glasgow
8
J. Murphy
BSC Glasgow
9
R. Smith
BSC Glasgow
10
J. Barclay
BSC Glasgow
11
C. Chalmers
BSC Glasgow
12
A. McColm
BSC Glasgow
13
P. Kennedy
BSC Glasgow
14
C. McPhie
BSC Glasgow
15
D. Miller
BSC Glasgow
16
P. Moy
BSC Glasgow
17
J. Murphy
BSC Glasgow
18
Rabin Omar
BSC Glasgow
19
S. Roberts
BSC Glasgow
20
M. Grehan
BSC Glasgow
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.