K. Macleod

ss
K. Macleod
34

15

K.€

8

28

years

ST

K. Macleod's matches

2024
Events Pts
Cup
30
Jan
BRO
Brora Rangers
1-3
Cove Rangers
COV
0
4.7
2023
Events Pts
Cup
25
Nov
BRO
Brora Rangers
1-0
Pollok FC
POL
0
4.7
Cup
28
Oct
STE
Brora Rangers
0-2
Stenhousemuir
BRO
22
5.1
Cup
23
Sep
BRO
Brora Rangers
5-1
Berwick Rangers
BER
0
Banquillo
Highland League
05
Aug
BUC
Buckie Thistle
4-0
Turriff United
TUR
0
2
6.4
Challenge Cup
02
Aug
DND
Buckie Thistle
4-0
Dundee II
BUC
90
4.7
Friendly
27
Jun
PET
Buckie Thistle
2-3
Peterhead
BUC
0
6.1
Highland League
22
Apr
BUC
Buckie Thistle
0-2
Brechin City
BRE
0
Banquillo
Highland League
15
Apr
BUC
Buckie Thistle
1-0
Formartine United
FOR
0
Banquillo
Highland League
08
Apr
STR
Buckie Thistle
0-2
Strathspey Thistle
BUC
90
6.3
Highland League
01
Apr
FOR
Buckie Thistle
2-3
Forres Mechanics
BUC
90
7.2
Highland League
25
Mar
BUC
Buckie Thistle
3-0
Nairn County
NAI
0
Banquillo
Highland League
18
Mar
BUC
Buckie Thistle
1-1
Rothes
ROT
0
Banquillo
Highland League
15
Mar
BRO
Buckie Thistle
0-2
Brora Rangers
BUC
0
Banquillo
Highland League
11
Mar
BAN
Buckie Thistle
1-3
Banks O' Dee
BUC
18
5.0
Highland League
25
Feb
BUC
Buckie Thistle
5-0
Clachnacuddin
CLA
0
Banquillo
Highland League
18
Feb
TUR
Buckie Thistle
0-1
Turriff United
BUC
90
6.0
Highland League
11
Feb
BUC
Buckie Thistle
3-0
Keith
KEI
0
Banquillo
Highland League
04
Feb
BUC
Buckie Thistle
4-2
Brora Rangers
BRO
0
Banquillo
Highland League
28
Jan
HUN
Buckie Thistle
1-1
Huntly
BUC
52
5.5
Highland League
21
Jan
BUC
Buckie Thistle
2-0
Inverurie Loco Works
INV
85
6.4
Highland League
14
Jan
NAI
Buckie Thistle
1-3
Nairn County
BUC
0
Banquillo
Highland League
07
Jan
WIC
Buckie Thistle
0-1
Wick Academy
BUC
25
4.9
Highland League
03
Jan
BUC
Buckie Thistle
3-2
Deveronvale
DEV
0
Banquillo
2022
Events Pts
Highland League
23
Dec
DEV
Buckie Thistle
1-2
Deveronvale
BUC
90
6.0
Highland League
26
Nov
BUC
Buckie Thistle
2-1
Lossiemouth
LOS
0
Banquillo
Highland League
19
Nov
FRA
Buckie Thistle
1-0
Fraserburgh
BUC
67
5.5
Highland League
05
Nov
FOR
Buckie Thistle
1-2
Formartine United
BUC
90
6.6
Highland League
02
Nov
KEI
Buckie Thistle
1-5
Keith
BUC
0
Banquillo
Highland League
29
Oct
BUC
Buckie Thistle
2-0
Forres Mechanics
FOR
90
6.3
Cup
22
Oct
BUC
Buckie Thistle
1-3
Broomhill FC
BFC
18
4.7
Highland League
15
Oct
ROT
Buckie Thistle
2-4
Rothes
BUC
11
5.6
Highland League
08
Oct
BUC
Buckie Thistle
2-2
Banks O' Dee
BAN
8
4.7
Challenge Cup
24
Sep
BUC
Buckie Thistle
1-2
Linfield
LIN
7
4.8
Cup
17
Sep
LOS
Buckie Thistle
1-2
Lossiemouth
BUC
30
5.0
Highland League
03
Sep
BUC
Buckie Thistle
2-0
Huntly
HUN
69
5.7
Highland League
27
Aug
INV
Buckie Thistle
0-4
Inverurie Loco Works
BUC
90
8.4
Challenge Cup
24
Aug
BUC
Buckie Thistle
1-1
Brora Rangers
BRO
90
6.2
Highland League
20
Aug
BRE
Buckie Thistle
1-0
Brechin City
BUC
0
Banquillo
Highland League
13
Aug
BUC
Buckie Thistle
8-0
Strathspey Thistle
STR
90
8.5
Challenge Cup
10
Aug
HOM
Buckie Thistle
2-3
Hearts II
BUC
90
6.2
Highland League
06
Aug
LOS
Buckie Thistle
0-6
Lossiemouth
BUC
69
7.6
Highland League
30
Jul
BUC
Buckie Thistle
2-1
Fraserburgh
FRA
31
5.2
Highland League
23
Jul
BUC
Buckie Thistle
2-1
Wick Academy
WIC
33
6.1
2021
Events Pts
Cup
23
Oct
KHE
Buckie Thistle
4-1
Kelty Hearts
BUC
19
4.8
Challenge Cup
04
Sep
ICT
Buckie Thistle
4-0
Inverness CT
BUC
68
5.3
Challenge Cup
11
Aug
BRE
Buckie Thistle
1-3
Brechin City
BUC
68
6.3
Cup
23
Mar
BUC
Buckie Thistle
2-3
Inverness CT
ICT
75
5.8
2019
Events Pts
Cup
19
Oct
CLA
Brora Rangers
0-7
Clachnacuddin
BRO
0
Banquillo
Challenge Cup
13
Aug
BRO
Brora Rangers
1-2
Cove Rangers
COV
55
6.4
Challenge Cup
06
Aug
BRO
Brora Rangers
6-0
Aberdeen Sub 20
ABE
16
5.6
2018
Events Pts
Cup
24
Nov
CWB
Brora Rangers
1-0
Cowdenbeath
BRO
78
5.5
Cup
20
Oct
BRO
Brora Rangers
6-0
Coldstream
COL
26
6.3
Highland League
28
Jul
BRO
Brora Rangers
2-0
Wick Academy
WIC
0
6.5
Cup
10
Feb
KIL
Brora Rangers
4-0
Kilmarnock
BRO
12
4.7
Cup
20
Jan
EAS
Brora Rangers
0-1
East Fife
BRO
0
Banquillo
2017
Events Pts
Cup
18
Nov
STR
Brora Rangers
0-1
Stranraer
BRO
13
5.0
Challenge Cup
15
Aug
RAI
Brora Rangers
3-0
Raith Rovers
BRO
20
4.7
2016
Events Pts
Scottish League Two
17
Dec
ARB
Elgin City
3-2
Arbroath
ELG
0
Banquillo
Scottish League Two
10
Dec
ELG
Elgin City
6-0
Berwick Rangers
BER
6
5.0
Scottish League Two
03
Dec
ELG
Elgin City
4-1
Montrose
MON
2
4.7
Cup
26
Nov
ELG
Elgin City
8-1
Hawick Royal Albert
HAW
0
Banquillo
Scottish League Two
19
Nov
BLA
Elgin City
1-0
Annan Athletic
ELG
24
4.9
Scottish League Two
12
Nov
ELG
Elgin City
2-3
Stirling Albion
STI
18
4.7
Scottish League Two
05
Nov
CLY
Elgin City
2-1
Clyde
ELG
34
4.8
Scottish League Two
29
Oct
ELG
Elgin City
3-1
Cowdenbeath
CWB
0
Banquillo
Cup
22
Oct
GAL
Elgin City
0-4
Gala Fairydean Rovers
ELG
0
Banquillo
Scottish League Two
15
Oct
MON
Elgin City
0-5
Montrose
ELG
0
Banquillo
Scottish League Two
08
Oct
EDI
Elgin City
1-2
Edinburgh City
ELG
6
4.8
Scottish League Two
01
Oct
ELG
Elgin City
0-2
Annan Athletic
BLA
20
4.7
Scottish League Two
24
Sep
STI
Elgin City
0-4
Stirling Albion
ELG
10
5.1
Scottish League Two
17
Sep
ELG
Elgin City
0-2
Clyde
CLY
0
Banquillo
Scottish League Two
10
Sep
BER
Elgin City
2-4
Berwick Rangers
ELG
0
Banquillo
Scottish League Two
27
Aug
FOR
Elgin City
3-2
Forfar Athletic
ELG
30
5.0
Scottish League Two
20
Aug
ELG
Elgin City
0-1
Arbroath
ARB
25
4.7
Challenge Cup
16
Aug
ELG
Elgin City
2-0
Hearts Sub 20
HOM
0
6.1
Scottish League Two
13
Aug
ELG
Elgin City
3-0
Edinburgh City
EDI
25
5.0
Scottish League Two
06
Aug
CWB
Elgin City
0-1
Cowdenbeath
ELG
16
5.1
League Cup
26
Jul
STI
Elgin City
4-1
Stirling Albion
ELG
90
6.1
League Cup
23
Jul
ELG
Elgin City
4-2
Brechin City
BRE
27
5.2
League Cup
19
Jul
FAL
Elgin City
3-0
Falkirk
ELG
0
Banquillo
League Cup
16
Jul
ELG
Elgin City
1-3
St. Johnstone
STJ
75
5.5
Scottish League Two
30
Apr
ELG
Elgin City
4-1
Arbroath
ARB
71
8.3
Scottish League Two
23
Apr
THE
Elgin City
0-3
East Stirlingshire
ELG
86
7.2
Scottish League Two
16
Apr
ELG
Elgin City
1-1
Queen's Park
QUE
11
4.8
Scottish League Two
09
Apr
STI
Elgin City
0-0
Stirling Albion
ELG
68
6.2
Scottish League Two
02
Apr
ELG
Elgin City
2-2
Annan Athletic
BLA
16
6.2
Scottish League Two
26
Mar
BER
Elgin City
2-0
Berwick Rangers
ELG
58
5.3
Scottish League Two
19
Mar
ELG
Elgin City
1-1
Montrose
MON
10
4.8
Scottish League Two
08
Mar
ELG
Elgin City
2-1
Stirling Albion
STI
0
Banquillo
Scottish League Two
05
Mar
ELG
Elgin City
1-3
East Fife
EAS
10
4.7
Scottish League Two
27
Feb
ELG
Elgin City
2-0
East Stirlingshire
THE
2
4.8
Scottish League Two
20
Feb
MON
Elgin City
3-1
Montrose
ELG
32
4.7
Scottish League Two
13
Feb
ELG
Elgin City
1-0
Clyde
CLY
56
6.1
Scottish League Two
06
Feb
QUE
Elgin City
0-0
Queen's Park
ELG
90
6.4
Scottish League Two
30
Jan
BLA
Elgin City
4-2
Annan Athletic
ELG
33
5.9
Scottish League Two
23
Jan
ELG
Elgin City
1-0
Berwick Rangers
BER
11
4.9
Scottish League Two
09
Jan
ARB
Elgin City
2-3
Arbroath
ELG
5
4.8
Scottish League Two
02
Jan
EAS
Elgin City
0-2
East Fife
ELG
15
6.4
2015
Events Pts
Scottish League Two
26
Dec
ELG
Elgin City
2-0
Montrose
MON
5
4.9
2024 Pos. Rating
Cup
30
Jan
BRO
Brora Rangers
1-3
Cove Rangers
COV
F
34 58%
2023 Pos. Rating
Cup
25
Nov
BRO
Brora Rangers
1-0
Pollok FC
POL
F
36 63%
Cup
28
Oct
STE
Brora Rangers
0-2
Stenhousemuir
BRO
F
36 66%
Cup
23
Sep
BRO
Brora Rangers
5-1
Berwick Rangers
BER
F
36 67%
Highland League
05
Aug
BUC
Buckie Thistle
4-0
Turriff United
TUR
F
38 72%
Challenge Cup
02
Aug
DND
Buckie Thistle
4-0
Dundee II
BUC
ST
ST
36 68%
Friendly
27
Jun
PET
Buckie Thistle
2-3
Peterhead
BUC
AVG
38 72%
Highland League
22
Apr
BUC
Buckie Thistle
0-2
Brechin City
BRE
F
38 74%
Highland League
15
Apr
BUC
Buckie Thistle
1-0
Formartine United
FOR
F
38 75%
Highland League
08
Apr
STR
Buckie Thistle
0-2
Strathspey Thistle
BUC
F
38 76%
Highland League
01
Apr
FOR
Buckie Thistle
2-3
Forres Mechanics
BUC
LW
LW
38 74%
Highland League
25
Mar
BUC
Buckie Thistle
3-0
Nairn County
NAI
F
36 68%
Highland League
18
Mar
BUC
Buckie Thistle
1-1
Rothes
ROT
F
36 70%
Highland League
15
Mar
BRO
Buckie Thistle
0-2
Brora Rangers
BUC
F
36 71%
Highland League
11
Mar
BAN
Buckie Thistle
1-3
Banks O' Dee
BUC
F
38 72%
Highland League
25
Feb
BUC
Buckie Thistle
5-0
Clachnacuddin
CLA
F
38 74%
Highland League
18
Feb
TUR
Buckie Thistle
0-1
Turriff United
BUC
F
38 75%
Highland League
11
Feb
BUC
Buckie Thistle
3-0
Keith
KEI
F
38 74%
Highland League
04
Feb
BUC
Buckie Thistle
4-2
Brora Rangers
BRO
F
38 75%
Highland League
28
Jan
HUN
Buckie Thistle
1-1
Huntly
BUC
LW
LW
38 78%
Highland League
21
Jan
BUC
Buckie Thistle
2-0
Inverurie Loco Works
INV
LW
LW
38 75%
Highland League
14
Jan
NAI
Buckie Thistle
1-3
Nairn County
BUC
F
36 71%
Highland League
07
Jan
WIC
Buckie Thistle
0-1
Wick Academy
BUC
F
38 74%
Highland League
03
Jan
BUC
Buckie Thistle
3-2
Deveronvale
DEV
F
38 74%
2022 Pos. Rating
Highland League
23
Dec
DEV
Buckie Thistle
1-2
Deveronvale
BUC
ST
ST
38 76%
Highland League
26
Nov
BUC
Buckie Thistle
2-1
Lossiemouth
LOS
F
38 76%
Highland League
19
Nov
FRA
Buckie Thistle
1-0
Fraserburgh
BUC
F
38 78%
Highland League
05
Nov
FOR
Buckie Thistle
1-2
Formartine United
BUC
F
38 75%
Highland League
02
Nov
KEI
Buckie Thistle
1-5
Keith
BUC
F
36 68%
Highland League
29
Oct
BUC
Buckie Thistle
2-0
Forres Mechanics
FOR
F
36 70%
Cup
22
Oct
BUC
Buckie Thistle
1-3
Broomhill FC
BFC
F
36 67%
Highland League
15
Oct
ROT
Buckie Thistle
2-4
Rothes
BUC
F
36 68%
Highland League
08
Oct
BUC
Buckie Thistle
2-2
Banks O' Dee
BAN
F
36 66%
Challenge Cup
24
Sep
BUC
Buckie Thistle
1-2
Linfield
LIN
F
36 68%
Cup
17
Sep
LOS
Buckie Thistle
1-2
Lossiemouth
BUC
F
36 70%
Highland League
03
Sep
BUC
Buckie Thistle
2-0
Huntly
HUN
F
36 71%
Highland League
27
Aug
INV
Buckie Thistle
0-4
Inverurie Loco Works
BUC
F
36 68%
Challenge Cup
24
Aug
BUC
Buckie Thistle
1-1
Brora Rangers
BRO
F
34 54%
Highland League
20
Aug
BRE
Buckie Thistle
1-0
Brechin City
BUC
F
34 46%
Highland League
13
Aug
BUC
Buckie Thistle
8-0
Strathspey Thistle
STR
F
34 47%
Challenge Cup
10
Aug
HOM
Buckie Thistle
2-3
Hearts II
BUC
F
32 37%
Highland League
06
Aug
LOS
Buckie Thistle
0-6
Lossiemouth
BUC
RW
RW
32 33%
Highland League
30
Jul
BUC
Buckie Thistle
2-1
Fraserburgh
FRA
F
30 25%
Highland League
23
Jul
BUC
Buckie Thistle
2-1
Wick Academy
WIC
F
30 22%
2021 Pos. Rating
Cup
23
Oct
KHE
Buckie Thistle
4-1
Kelty Hearts
BUC
F
30 25%
Challenge Cup
04
Sep
ICT
Buckie Thistle
4-0
Inverness CT
BUC
ST
ST
30 26%
Challenge Cup
11
Aug
BRE
Buckie Thistle
1-3
Brechin City
BUC
ST
ST
30 25%
Cup
23
Mar
BUC
Buckie Thistle
2-3
Inverness CT
ICT
ST
ST
30 22%
2019 Pos. Rating
Cup
19
Oct
CLA
Brora Rangers
0-7
Clachnacuddin
BRO
F
32 37%
Challenge Cup
13
Aug
BRO
Brora Rangers
1-2
Cove Rangers
COV
F
32 41%
Challenge Cup
06
Aug
BRO
Brora Rangers
6-0
Aberdeen Sub 20
ABE
F
30 32%
2018 Pos. Rating
Cup
24
Nov
CWB
Brora Rangers
1-0
Cowdenbeath
BRO
ST
ST
32 38%
Cup
20
Oct
BRO
Brora Rangers
6-0
Coldstream
COL
F
32 37%
Highland League
28
Jul
BRO
Brora Rangers
2-0
Wick Academy
WIC
AVG
32 36%
Cup
10
Feb
KIL
Brora Rangers
4-0
Kilmarnock
BRO
AVG
32 36%
Cup
20
Jan
EAS
Brora Rangers
0-1
East Fife
BRO
AVG
32 37%
2017 Pos. Rating
Cup
18
Nov
STR
Brora Rangers
0-1
Stranraer
BRO
AVG
32 40%
Challenge Cup
15
Aug
RAI
Brora Rangers
3-0
Raith Rovers
BRO
AVG
32 43%
2016 Pos. Rating
Scottish League Two
17
Dec
ARB
Elgin City
3-2
Arbroath
ELG
AVG
34 58%
Scottish League Two
10
Dec
ELG
Elgin City
6-0
Berwick Rangers
BER
AVG
36 59%
Scottish League Two
03
Dec
ELG
Elgin City
4-1
Montrose
MON
AVG
36 59%
Cup
26
Nov
ELG
Elgin City
8-1
Hawick Royal Albert
HAW
AVG
36 61%
Scottish League Two
19
Nov
BLA
Elgin City
1-0
Annan Athletic
ELG
AVG
36 62%
Scottish League Two
12
Nov
ELG
Elgin City
2-3
Stirling Albion
STI
AVG
36 63%
Scottish League Two
05
Nov
CLY
Elgin City
2-1
Clyde
ELG
AVG
36 65%
Scottish League Two
29
Oct
ELG
Elgin City
3-1
Cowdenbeath
CWB
AVG
36 66%
Cup
22
Oct
GAL
Elgin City
0-4
Gala Fairydean Rovers
ELG
AVG
36 68%
Scottish League Two
15
Oct
MON
Elgin City
0-5
Montrose
ELG
AVG
36 71%
Scottish League Two
08
Oct
EDI
Elgin City
1-2
Edinburgh City
ELG
AVG
38 74%
Scottish League Two
01
Oct
ELG
Elgin City
0-2
Annan Athletic
BLA
AVG
38 76%
Scottish League Two
24
Sep
STI
Elgin City
0-4
Stirling Albion
ELG
AVG
38 79%
Scottish League Two
17
Sep
ELG
Elgin City
0-2
Clyde
CLY
AVG
38 80%
Scottish League Two
10
Sep
BER
Elgin City
2-4
Berwick Rangers
ELG
AVG
38 84%
Scottish League Two
27
Aug
FOR
Elgin City
3-2
Forfar Athletic
ELG
AVG
39 87%
Scottish League Two
20
Aug
ELG
Elgin City
0-1
Arbroath
ARB
AVG
39 90%
Challenge Cup
16
Aug
ELG
Elgin City
2-0
Hearts Sub 20
HOM
AVG
39 92%
Scottish League Two
13
Aug
ELG
Elgin City
3-0
Edinburgh City
EDI
AVG
39 91%
Scottish League Two
06
Aug
CWB
Elgin City
0-1
Cowdenbeath
ELG
AVG
39 93%
League Cup
26
Jul
STI
Elgin City
4-1
Stirling Albion
ELG
ST
ST
39 95%
League Cup
23
Jul
ELG
Elgin City
4-2
Brechin City
BRE
AVG
39 91%
League Cup
19
Jul
FAL
Elgin City
3-0
Falkirk
ELG
AVG
39 92%
League Cup
16
Jul
ELG
Elgin City
1-3
St. Johnstone
STJ
ST
ST
39 95%
Scottish League Two
30
Apr
ELG
Elgin City
4-1
Arbroath
ARB
AVG
41 100%
Scottish League Two
23
Apr
THE
Elgin City
0-3
East Stirlingshire
ELG
AVG
39 91%
Scottish League Two
16
Apr
ELG
Elgin City
1-1
Queen's Park
QUE
AVG
38 84%
Scottish League Two
09
Apr
STI
Elgin City
0-0
Stirling Albion
ELG
AVG
39 87%
Scottish League Two
02
Apr
ELG
Elgin City
2-2
Annan Athletic
BLA
AVG
38 82%
Scottish League Two
26
Mar
BER
Elgin City
2-0
Berwick Rangers
ELG
AVG
38 76%
Scottish League Two
19
Mar
ELG
Elgin City
1-1
Montrose
MON
AVG
38 76%
Scottish League Two
08
Mar
ELG
Elgin City
2-1
Stirling Albion
STI
AVG
38 79%
Scottish League Two
05
Mar
ELG
Elgin City
1-3
East Fife
EAS
AVG
38 82%
Scottish League Two
27
Feb
ELG
Elgin City
2-0
East Stirlingshire
THE
AVG
38 84%
Scottish League Two
20
Feb
MON
Elgin City
3-1
Montrose
ELG
AVG
39 87%
Scottish League Two
13
Feb
ELG
Elgin City
1-0
Clyde
CLY
AVG
39 90%
Scottish League Two
06
Feb
QUE
Elgin City
0-0
Queen's Park
ELG
AVG
39 87%
Scottish League Two
30
Jan
BLA
Elgin City
4-2
Annan Athletic
ELG
AVG
38 80%
Scottish League Two
23
Jan
ELG
Elgin City
1-0
Berwick Rangers
BER
AVG
38 76%
Scottish League Two
09
Jan
ARB
Elgin City
2-3
Arbroath
ELG
AVG
38 80%
Scottish League Two
02
Jan
EAS
Elgin City
0-2
East Fife
ELG
AVG
38 83%
2015 Pos. Rating
Scottish League Two
26
Dec
ELG
Elgin City
2-0
Montrose
MON
AVG
38 76%