R. Macleman's matches

2025
Events Pts
Highland Football League Scotland
16
Aug
FOR
Forres Mechanics
0-2
Wick Academy
WIC
58
5.1
Highland Football League Scotland
13
Aug
INV
Forres Mechanics
1-4
Inverurie Loco Works
FOR
74
8.5
Highland Football League Scotland
02
Aug
FOR
Forres Mechanics
2-0
Rothes
ROT
81
6.4
Highland Football League Scotland
30
Jul
BRO
Forres Mechanics
5-0
Brora Rangers
FOR
90
5.2
Highland Football League Scotland
26
Jul
FOR
Forres Mechanics
1-1
Huntly
HUN
20
4.9
Third Division
01
Feb
ELG
Elgin City
1-0
East Fife
EAS
0
Banquillo
2024
Events Pts
Third Division
16
Nov
ELG
Elgin City
2-1
Forfar Athletic
FOR
0
Banquillo
Third Division
09
Nov
BRA
Elgin City
2-0
Bonnyrigg Rose
ELG
0
4.7
Scottish Cup
26
Oct
ELG
Elgin City
1(8-7)1
Clyde
CLY
0
Banquillo
Third Division
19
Oct
SPA
Elgin City
1-3
Spartans
ELG
0
Banquillo
Third Division
28
Sep
ELG
Elgin City
3-3
Edinburgh City
EDI
0
Banquillo
Third Division
21
Sep
CLY
Elgin City
0-0
Clyde
ELG
0
4.8
Third Division
17
Sep
ELG
Elgin City
1-1
Spartans
SPA
0
Banquillo
Third Division
14
Sep
ELG
Elgin City
2-1
Bonnyrigg Rose
BRA
9
4.8
Challenge Cup
07
Sep
KHE
Elgin City
3-1
Kelty Hearts
ELG
22
4.8
Third Division
31
Aug
FOR
Elgin City
1-1
Forfar Athletic
ELG
7
4.8
Third Division
24
Aug
STR
Elgin City
1-1
Stranraer
ELG
12
4.8
Challenge Cup
13
Aug
ELG
Elgin City
2-1
Banks O' Dee
BAN
5
4.8
Third Division
10
Aug
STI
Elgin City
0-1
Stirling Albion
ELG
9
5.0
Third Division
03
Aug
ELG
Elgin City
4-2
East Fife
EAS
0
Banquillo
Scottish League Cup
23
Jul
QUE
Elgin City
4-0
Queen's Park
ELG
46
5.3
Scottish League Cup
20
Jul
PET
Elgin City
4-2
Peterhead
ELG
44
4.9
Scottish League Cup
16
Jul
ELG
Elgin City
1(5-4)1
Kelty Hearts
KHE
7
4.8
Scottish League Cup
13
Jul
ELG
Elgin City
0-5
Hibernian FC
HIB
66
5.2
Friendly
25
Jun
ELG
Elgin City
4-2
Keith
KEI
0
6.0
Third Division
04
May
ELG
Elgin City
0-3
Clyde
CLY
59
5.1
Third Division
27
Apr
DUM
Elgin City
2-2
Dumbarton
ELG
66
6.6
Third Division
20
Apr
ELG
Elgin City
1-1
Peterhead
PET
2
4.7
Third Division
13
Apr
STE
Elgin City
1-1
Stenhousemuir
ELG
73
6.3
Third Division
06
Apr
ELG
Elgin City
2-2
Spartans
SPA
87
7.7
Third Division
30
Mar
EAS
Elgin City
2-0
East Fife
ELG
12
4.8
Third Division
23
Mar
ELG
Elgin City
1-1
Forfar Athletic
FOR
2
4.7
Third Division
16
Mar
STR
Elgin City
1-2
Stranraer
ELG
0
Banquillo
Third Division
09
Mar
ELG
Elgin City
1-0
Bonnyrigg Rose
BRA
0
4.8
Third Division
02
Mar
CLY
Elgin City
2-1
Clyde
ELG
0
Banquillo
Third Division
24
Feb
PET
Elgin City
1-1
Peterhead
ELG
0
Banquillo
Third Division
17
Feb
ELG
Elgin City
2-2
Stenhousemuir
STE
21
5.0
Third Division
10
Feb
SPA
Elgin City
1-2
Spartans
ELG
4
4.8
Third Division
06
Feb
BRA
Elgin City
2-0
Bonnyrigg Rose
ELG
24
4.8
Third Division
03
Feb
ELG
Elgin City
1-0
East Fife
EAS
0
Banquillo
Third Division
30
Jan
ELG
Elgin City
2-1
Clyde
CLY
0
4.7
Third Division
27
Jan
ELG
Elgin City
0-1
Dumbarton
DUM
0
Banquillo
2023
Events Pts
Third Division
30
Dec
ELG
Elgin City
2-1
Peterhead
PET
90
8.7
Third Division
23
Dec
STE
Elgin City
2-0
Stenhousemuir
ELG
20
4.9
Third Division
16
Dec
ELG
Elgin City
0-4
Spartans
SPA
68
5.1
Third Division
09
Dec
EAS
Elgin City
4-0
East Fife
ELG
67
5.0
Third Division
21
Nov
ELG
Elgin City
1-0
Forfar Athletic
FOR
90
9.7
Third Division
18
Nov
DUM
Elgin City
1-0
Dumbarton
ELG
86
6.0
Third Division
11
Nov
ELG
Elgin City
2-0
Bonnyrigg Rose
BRA
90
7.3
Third Division
04
Nov
STR
Elgin City
3-1
Stranraer
ELG
90
6.0
Third Division
24
Oct
ELG
Elgin City
1-1
Stenhousemuir
STE
90
6.5
Third Division
30
Sep
PET
Elgin City
6-0
Peterhead
ELG
90
4.7
Third Division
23
Sep
CLY
Elgin City
2-1
Clyde
ELG
90
5.6
Third Division
16
Sep
ELG
Elgin City
2-0
Dumbarton
DUM
87
8.0
Challenge Cup
09
Sep
GRE
Elgin City
2-1
Greenock Morton
ELG
90
6.4
Third Division
02
Sep
BRA
Elgin City
5-1
Bonnyrigg Rose
ELG
46
5.2
Third Division
26
Aug
ELG
Elgin City
1-1
East Fife
EAS
90
6.3
Third Division
19
Aug
SPA
Elgin City
2-1
Spartans
ELG
90
6.1
Challenge Cup
15
Aug
ELG
Elgin City
0(4-3)0
Forfar Athletic
FOR
81
6.5
Third Division
12
Aug
FOR
Elgin City
0-0
Forfar Athletic
ELG
90
6.8
Third Division
05
Aug
ELG
Elgin City
0-1
Stranraer
STR
89
5.8
Challenge Cup
01
Aug
ELG
Elgin City
2-0
St. Johnstone II
STJ
90
8.3
Scottish League Cup
25
Jul
QUE
Elgin City
5-0
Queen's Park
ELG
89
5.0
Scottish League Cup
22
Jul
ELG
Elgin City
0-2
Queen of the South
QOS
29
4.9
Scottish League Cup
18
Jul
EAS
Elgin City
3-1
East Fife
ELG
90
5.6
Scottish League Cup
15
Jul
ELG
Elgin City
0-2
Motherwell
MHE
90
5.9
Highland Football League Scotland
15
Apr
FRA
Forres Mechanics
3-0
Fraserburgh
FOR
58
5.6
Highland Football League Scotland
01
Apr
FOR
Forres Mechanics
2-3
Buckie Thistle
BUC
90
6.4
Highland Football League Scotland
25
Mar
KEI
Forres Mechanics
2-6
Keith
FOR
90
7.6
Highland Football League Scotland
18
Mar
DEV
Forres Mechanics
2-1
Deveronvale
FOR
90
6.7
Highland Football League Scotland
11
Mar
FOR
Forres Mechanics
1-1
Formartine United
FOR
90
6.7
Highland Football League Scotland
04
Mar
HUN
Forres Mechanics
2-1
Huntly
FOR
90
5.8
Highland Football League Scotland
25
Feb
WIC
Forres Mechanics
1-1
Wick Academy
FOR
90
7.8
Highland Football League Scotland
22
Feb
FOR
Forres Mechanics
0-0
Clachnacuddin
CLA
90
6.0
Highland Football League Scotland
18
Feb
ROT
Forres Mechanics
2-1
Rothes
FOR
90
6.2
Highland Football League Scotland
28
Jan
FOR
Forres Mechanics
1-2
Turriff United
TUR
90
5.3
Highland Football League Scotland
14
Jan
FOR
Forres Mechanics
0-8
Brora Rangers
BRO
65
4.7
Highland Football League Scotland
07
Jan
FOR
Forres Mechanics
8-1
Strathspey Thistle
STR
78
7.5
2022
Events Pts
Highland Football League Scotland
30
Dec
LOS
Forres Mechanics
0-0
Lossiemouth
FOR
76
6.0
Highland Football League Scotland
23
Dec
FOR
Forres Mechanics
1-0
Lossiemouth
LOS
90
6.3
Highland Football League Scotland
10
Dec
FOR
Forres Mechanics
1-1
Inverurie Loco Works
INV
90
6.5
Highland Football League Scotland
26
Nov
FOR
Forres Mechanics
3-4
Nairn County
NAI
90
5.5
Highland Football League Scotland
19
Nov
BRE
Forres Mechanics
2-1
Brechin City
FOR
90
6.4
Highland Football League Scotland
29
Oct
BUC
Forres Mechanics
2-0
Buckie Thistle
FOR
90
6.1
Highland Football League Scotland
22
Oct
BRO
Forres Mechanics
4-1
Brora Rangers
FOR
90
5.8
Highland Football League Scotland
15
Oct
FOR
Forres Mechanics
4-1
Deveronvale
DEV
90
6.8
Highland Football League Scotland
08
Oct
FOR
Forres Mechanics
2-0
Formartine United
FOR
76
5.9
Highland Football League Scotland
05
Oct
FOR
Forres Mechanics
4-2
Wick Academy
WIC
90
9.1
Highland Football League Scotland
01
Oct
FOR
Forres Mechanics
4-3
Rothes
ROT
90
7.0
Highland Football League Scotland
24
Sep
BAN
Forres Mechanics
2-0
Banks O' Dee
FOR
81
5.8
Scottish Cup
17
Sep
FOR
Forres Mechanics
2-3
Glasgow University
GLA
53
6.9
Highland Football League Scotland
03
Sep
TUR
Forres Mechanics
2-0
Turriff United
FOR
60
5.1
Highland Football League Scotland
27
Aug
FOR
Forres Mechanics
1-2
Keith
KEI
90
5.2
Highland Football League Scotland
20
Aug
FOR
Forres Mechanics
3-0
Huntly
HUN
90
7.2
Highland Football League Scotland
13
Aug
INV
Forres Mechanics
0-1
Inverurie Loco Works
FOR
87
7.4
Highland Football League Scotland
06
Aug
NAI
Forres Mechanics
0-5
Nairn County
FOR
90
8.3
Highland Football League Scotland
30
Jul
FOR
Forres Mechanics
0-1
Brechin City
BRE
90
6.1
Highland Football League Scotland
23
Jul
STR
Forres Mechanics
0-4
Strathspey Thistle
FOR
90
7.3
SPL
14
May
ROS
Ross County FC
1-2
Dundee United
DUN
0
Banquillo
SPL
02
Apr
ROS
Ross County FC
1-1
Heart of Midlothian
HOM
0
Banquillo
2025 Pos. Rating
Highland Football League Scotland
16
Aug
FOR
Forres Mechanics
0-2
Wick Academy
WIC
RW
RW
40 60%
Highland Football League Scotland
13
Aug
INV
Forres Mechanics
1-4
Inverurie Loco Works
FOR
RM
RM
40 60%
Highland Football League Scotland
02
Aug
FOR
Forres Mechanics
2-0
Rothes
ROT
CM
CM
38 50%
Highland Football League Scotland
30
Jul
BRO
Forres Mechanics
5-0
Brora Rangers
FOR
CM
CM
38 47%
Highland Football League Scotland
26
Jul
FOR
Forres Mechanics
1-1
Huntly
HUN
AVG
38 47%
Third Division
01
Feb
ELG
Elgin City
1-0
East Fife
EAS
AVG
40 58%
2024 Pos. Rating
Third Division
16
Nov
ELG
Elgin City
2-1
Forfar Athletic
FOR
AVG
40 64%
Third Division
09
Nov
BRA
Elgin City
2-0
Bonnyrigg Rose
ELG
AVG
42 65%
Scottish Cup
26
Oct
ELG
Elgin City
1(8-7)1
Clyde
CLY
AVG
42 67%
Third Division
19
Oct
SPA
Elgin City
1-3
Spartans
ELG
AVG
42 69%
Third Division
28
Sep
ELG
Elgin City
3-3
Edinburgh City
EDI
AVG
42 72%
Third Division
21
Sep
CLY
Elgin City
0-0
Clyde
ELG
AVG
43 73%
Third Division
17
Sep
ELG
Elgin City
1-1
Spartans
SPA
AVG
43 74%
Third Division
14
Sep
ELG
Elgin City
2-1
Bonnyrigg Rose
BRA
AVG
43 76%
Challenge Cup
07
Sep
KHE
Elgin City
3-1
Kelty Hearts
ELG
AVG
43 77%
Third Division
31
Aug
FOR
Elgin City
1-1
Forfar Athletic
ELG
AVG
43 78%
Third Division
24
Aug
STR
Elgin City
1-1
Stranraer
ELG
AVG
43 80%
Challenge Cup
13
Aug
ELG
Elgin City
2-1
Banks O' Dee
BAN
AVG
44 82%
Third Division
10
Aug
STI
Elgin City
0-1
Stirling Albion
ELG
AVG
44 84%
Third Division
03
Aug
ELG
Elgin City
4-2
East Fife
EAS
AVG
44 85%
Scottish League Cup
23
Jul
QUE
Elgin City
4-0
Queen's Park
ELG
RW
RW
44 86%
Scottish League Cup
20
Jul
PET
Elgin City
4-2
Peterhead
ELG
AVG
44 87%
Scottish League Cup
16
Jul
ELG
Elgin City
1(5-4)1
Kelty Hearts
KHE
AVG
44 88%
Scottish League Cup
13
Jul
ELG
Elgin City
0-5
Hibernian FC
HIB
LW
LW
44 90%
Friendly
25
Jun
ELG
Elgin City
4-2
Keith
KEI
AVG
45 91%
Third Division
04
May
ELG
Elgin City
0-3
Clyde
CLY
LB
LB
45 95%
Third Division
27
Apr
DUM
Elgin City
2-2
Dumbarton
ELG
RW
RW
45 95%
Third Division
20
Apr
ELG
Elgin City
1-1
Peterhead
PET
AVG
44 90%
Third Division
13
Apr
STE
Elgin City
1-1
Stenhousemuir
ELG
ST
ST
45 91%
Third Division
06
Apr
ELG
Elgin City
2-2
Spartans
SPA
RW
RW
44 87%
Third Division
30
Mar
EAS
Elgin City
2-0
East Fife
ELG
AVG
43 78%
Third Division
23
Mar
ELG
Elgin City
1-1
Forfar Athletic
FOR
AVG
43 79%
Third Division
16
Mar
STR
Elgin City
1-2
Stranraer
ELG
AVG
43 81%
Third Division
09
Mar
ELG
Elgin City
1-0
Bonnyrigg Rose
BRA
AVG
44 83%
Third Division
02
Mar
CLY
Elgin City
2-1
Clyde
ELG
AVG
44 85%
Third Division
24
Feb
PET
Elgin City
1-1
Peterhead
ELG
AVG
44 86%
Third Division
17
Feb
ELG
Elgin City
2-2
Stenhousemuir
STE
AVG
44 89%
Third Division
10
Feb
SPA
Elgin City
1-2
Spartans
ELG
AVG
44 89%
Third Division
06
Feb
BRA
Elgin City
2-0
Bonnyrigg Rose
ELG
AVG
45 91%
Third Division
03
Feb
ELG
Elgin City
1-0
East Fife
EAS
AVG
45 92%
Third Division
30
Jan
ELG
Elgin City
2-1
Clyde
CLY
AVG
45 94%
Third Division
27
Jan
ELG
Elgin City
0-1
Dumbarton
DUM
AVG
45 96%
2023 Pos. Rating
Third Division
30
Dec
ELG
Elgin City
2-1
Peterhead
PET
LM
LM
47 100%
Third Division
23
Dec
STE
Elgin City
2-0
Stenhousemuir
ELG
AVG
45 91%
Third Division
16
Dec
ELG
Elgin City
0-4
Spartans
SPA
CDM
CDM
45 94%
Third Division
09
Dec
EAS
Elgin City
4-0
East Fife
ELG
LM
LM
45 96%
Third Division
21
Nov
ELG
Elgin City
1-0
Forfar Athletic
FOR
LM
LM
47 100%
Third Division
18
Nov
DUM
Elgin City
1-0
Dumbarton
ELG
CM
CM
44 87%
Third Division
11
Nov
ELG
Elgin City
2-0
Bonnyrigg Rose
BRA
CM
CM
44 87%
Third Division
04
Nov
STR
Elgin City
3-1
Stranraer
ELG
CM
CM
44 83%
Third Division
24
Oct
ELG
Elgin City
1-1
Stenhousemuir
STE
LM
LM
44 84%
Third Division
30
Sep
PET
Elgin City
6-0
Peterhead
ELG
LW
LW
44 82%
Third Division
23
Sep
CLY
Elgin City
2-1
Clyde
ELG
LM
LM
44 85%
Third Division
16
Sep
ELG
Elgin City
2-0
Dumbarton
DUM
LM
LM
44 85%
Challenge Cup
09
Sep
GRE
Elgin City
2-1
Greenock Morton
ELG
LM
LM
43 78%
Third Division
02
Sep
BRA
Elgin City
5-1
Bonnyrigg Rose
ELG
LM
LM
43 76%
Third Division
26
Aug
ELG
Elgin City
1-1
East Fife
EAS
LW
LW
43 78%
Third Division
19
Aug
SPA
Elgin City
2-1
Spartans
ELG
LM
LM
43 76%
Challenge Cup
15
Aug
ELG
Elgin City
0(4-3)0
Forfar Athletic
FOR
LM
LM
43 75%
Third Division
12
Aug
FOR
Elgin City
0-0
Forfar Athletic
ELG
LM
LM
42 72%
Third Division
05
Aug
ELG
Elgin City
0-1
Stranraer
STR
CM
CM
42 66%
Challenge Cup
01
Aug
ELG
Elgin City
2-0
St. Johnstone II
STJ
CM
CM
42 66%
Scottish League Cup
25
Jul
QUE
Elgin City
5-0
Queen's Park
ELG
RM
RM
40 62%
Scottish League Cup
22
Jul
ELG
Elgin City
0-2
Queen of the South
QOS
AVG
40 63%
Scottish League Cup
18
Jul
EAS
Elgin City
3-1
East Fife
ELG
LB
LB
42 65%
Scottish League Cup
15
Jul
ELG
Elgin City
0-2
Motherwell
MHE
CM
CM
40 64%
Highland Football League Scotland
15
Apr
FRA
Forres Mechanics
3-0
Fraserburgh
FOR
LW
LW
42 69%
Highland Football League Scotland
01
Apr
FOR
Forres Mechanics
2-3
Buckie Thistle
BUC
CM
CM
42 70%
Highland Football League Scotland
25
Mar
KEI
Forres Mechanics
2-6
Keith
FOR
AVG
42 69%
Highland Football League Scotland
18
Mar
DEV
Forres Mechanics
2-1
Deveronvale
FOR
AVG
42 66%
Highland Football League Scotland
11
Mar
FOR
Forres Mechanics
1-1
Formartine United
FOR
AVG
40 64%
Highland Football League Scotland
04
Mar
HUN
Forres Mechanics
2-1
Huntly
FOR
AVG
40 60%
Highland Football League Scotland
25
Feb
WIC
Forres Mechanics
1-1
Wick Academy
FOR
LW
LW
40 60%
Highland Football League Scotland
22
Feb
FOR
Forres Mechanics
0-0
Clachnacuddin
CLA
LW
LW
40 56%
Highland Football League Scotland
18
Feb
ROT
Forres Mechanics
2-1
Rothes
FOR
AVG
38 55%
Highland Football League Scotland
28
Jan
FOR
Forres Mechanics
1-2
Turriff United
TUR
CM
CM
38 55%
Highland Football League Scotland
14
Jan
FOR
Forres Mechanics
0-8
Brora Rangers
BRO
CM
CM
40 56%
Highland Football League Scotland
07
Jan
FOR
Forres Mechanics
8-1
Strathspey Thistle
STR
AVG
40 58%
2022 Pos. Rating
Highland Football League Scotland
30
Dec
LOS
Forres Mechanics
0-0
Lossiemouth
FOR
AVG
38 55%
Highland Football League Scotland
23
Dec
FOR
Forres Mechanics
1-0
Lossiemouth
LOS
CM
CM
38 54%
Highland Football League Scotland
10
Dec
FOR
Forres Mechanics
1-1
Inverurie Loco Works
INV
AVG
38 53%
Highland Football League Scotland
26
Nov
FOR
Forres Mechanics
3-4
Nairn County
NAI
CM
CM
38 51%
Highland Football League Scotland
19
Nov
BRE
Forres Mechanics
2-1
Brechin City
FOR
AVG
38 51%
Highland Football League Scotland
29
Oct
BUC
Forres Mechanics
2-0
Buckie Thistle
FOR
AVG
38 50%
Highland Football League Scotland
22
Oct
BRO
Forres Mechanics
4-1
Brora Rangers
FOR
AVG
38 49%
Highland Football League Scotland
15
Oct
FOR
Forres Mechanics
4-1
Deveronvale
DEV
AVG
38 49%
Highland Football League Scotland
08
Oct
FOR
Forres Mechanics
2-0
Formartine United
FOR
AVG
37 47%
Highland Football League Scotland
05
Oct
FOR
Forres Mechanics
4-2
Wick Academy
WIC
AVG
37 46%
Highland Football League Scotland
01
Oct
FOR
Forres Mechanics
4-3
Rothes
ROT
AVG
35 38%
Highland Football League Scotland
24
Sep
BAN
Forres Mechanics
2-0
Banks O' Dee
FOR
AVG
35 34%
Scottish Cup
17
Sep
FOR
Forres Mechanics
2-3
Glasgow University
GLA
AVG
35 32%
Highland Football League Scotland
03
Sep
TUR
Forres Mechanics
2-0
Turriff United
FOR
AVG
33 28%
Highland Football League Scotland
27
Aug
FOR
Forres Mechanics
1-2
Keith
KEI
LW
LW
33 29%
Highland Football League Scotland
20
Aug
FOR
Forres Mechanics
3-0
Huntly
HUN
AVG
33 28%
Highland Football League Scotland
13
Aug
INV
Forres Mechanics
0-1
Inverurie Loco Works
FOR
LM
LM
33 25%
Highland Football League Scotland
06
Aug
NAI
Forres Mechanics
0-5
Nairn County
FOR
LM
LM
31 17%
Highland Football League Scotland
30
Jul
FOR
Forres Mechanics
0-1
Brechin City
BRE
LM
LM
26 9%
Highland Football League Scotland
23
Jul
STR
Forres Mechanics
0-4
Strathspey Thistle
FOR
AVG
26 5%
SPL
14
May
ROS
Ross County FC
1-2
Dundee United
DUN
AVG
26 1%
SPL
02
Apr
ROS
Ross County FC
1-1
Heart of Midlothian
HOM
AVG
26 1%