J. Maciver's matches

2025
Events Pts
Scottish League Cup
26
Jul
STJ
Elgin City
8-0
St. Johnstone
ELG
90
4.7
Scottish League Cup
19
Jul
ELG
Elgin City
1-4
East Kilbride
EAS
90
5.9
Scottish League Cup
15
Jul
ICT
Elgin City
2-0
Inverness CT
ELG
90
5.7
Scottish League Cup
12
Jul
ELG
Elgin City
1-5
Raith Rovers
RAI
90
5.5
League Two Escocia - Play Offs Ascenso
10
May
BLA
Elgin City
1-2
Annan Athletic
ELG
90
7.6
League Two Escocia - Play Offs Ascenso
06
May
ELG
Elgin City
2-4
Annan Athletic
BLA
90
2
6.0
Third Division
03
May
EAS
Elgin City
2-0
East Fife
ELG
0
Banquillo
Third Division
26
Apr
ELG
Elgin City
3-0
Stranraer
STR
79
7.4
2024
Events Pts
Scottish Cup
26
Oct
SJU
Buckie Thistle
0-2
Sauchie Juniors
BUC
90
6.9
Highland Football League Scotland
16
Oct
BUC
Buckie Thistle
2-1
Nairn County
NAI
0
6.1
Challenge Cup
30
Jul
BUC
Buckie Thistle
1-3
Dundee United II
DUN
77
5.1
Scottish League Cup
27
Jul
AYR
Buckie Thistle
3-2
Ayr United
BUC
90
6.8
Scottish League Cup
23
Jul
BUC
Buckie Thistle
2-5
Dundee United
DUN
90
6.2
Scottish League Cup
20
Jul
BUC
Buckie Thistle
1-5
Falkirk
FAL
51
5.2
Scottish League Cup
13
Jul
STE
Buckie Thistle
4-0
Stenhousemuir
BUC
90
4.7
Scottish Cup
21
Jan
CEL
Buckie Thistle
5-0
Celtic
BUC
84
5.3
2023
Events Pts
Highland Football League Scotland
16
Dec
TUR
Buckie Thistle
1-3
Turriff United
BUC
0
6.0
Scottish Cup
25
Nov
BRX
Buckie Thistle
2(4-5)2
Broxburn Athletic
BUC
90
5.8
Highland Football League Scotland
18
Nov
BUC
Buckie Thistle
5-2
Wick Academy
WIC
0
6.0
Scottish Cup
28
Oct
FOR
Buckie Thistle
0-1
Forres Mechanics
BUC
81
5.7
Highland Football League Scotland
04
Oct
ROT
Buckie Thistle
1-3
Rothes
BUC
73
6.3
Highland Football League Scotland
30
Sep
BUC
Buckie Thistle
6-0
Nairn County
NAI
0
5.6
Challenge Cup
02
Aug
DND
Buckie Thistle
4-0
Dundee II
BUC
90
4.7
Second Division
06
May
PET
Peterhead
1-3
Falkirk
FAL
90
7.3
Second Division
29
Apr
KHE
Peterhead
2-1
Kelty Hearts
PET
24
5.0
Second Division
22
Apr
PET
Peterhead
1-1
Clyde
CLY
64
5.8
Second Division
15
Apr
MON
Peterhead
2-1
Montrose
PET
73
6.0
Second Division
11
Apr
PET
Peterhead
0-2
Dunfermline Athletic FC
DUN
20
4.8
Second Division
08
Apr
PET
Peterhead
1-0
Edinburgh City
EDI
23
5.3
Second Division
01
Apr
QOS
Peterhead
2-1
Queen of the South
PET
26
5.0
Second Division
25
Mar
PET
Peterhead
0-2
Alloa Athletic
ALL
66
5.6
Second Division
04
Mar
FAL
Peterhead
5-0
Falkirk
PET
0
Banquillo
Second Division
25
Feb
PET
Peterhead
1-1
Kelty Hearts
KHE
0
Banquillo
Second Division
18
Feb
CLY
Peterhead
1-0
Clyde
PET
0
Banquillo
Second Division
04
Feb
ALL
Peterhead
1-0
Alloa Athletic
PET
46
5.7
Highland Football League Scotland
28
Jan
FOR
Formartine United
6-0
Keith
KEI
0
Banquillo
Highland Football League Scotland
14
Jan
FOR
Formartine United
2-0
Huntly
HUN
67
6.0
Highland Football League Scotland
07
Jan
FOR
Formartine United
5-0
Lossiemouth
LOS
33
6.0
2022
Events Pts
Highland Football League Scotland
30
Dec
FRA
Formartine United
2-2
Fraserburgh
FOR
0
Banquillo
Highland Football League Scotland
23
Dec
FOR
Formartine United
0-1
Fraserburgh
FRA
0
Banquillo
Highland Football League Scotland
10
Dec
NAI
Formartine United
1-1
Nairn County
FOR
90
5.9
Scottish Cup
26
Nov
FOR
Formartine United
1-3
Stenhousemuir
STE
90
5.4
Highland Football League Scotland
19
Nov
STR
Formartine United
0-2
Strathspey Thistle
FOR
90
6.6
Highland Football League Scotland
05
Nov
FOR
Formartine United
1-2
Buckie Thistle
BUC
90
6.9
Highland Football League Scotland
02
Nov
DEV
Formartine United
0-3
Deveronvale
FOR
90
6.9
Scottish Cup
22
Oct
CPF
Formartine United
1-2
Carnoustie Panmure
FOR
87
7.3
Highland Football League Scotland
15
Oct
WIC
Formartine United
0-3
Wick Academy
FOR
90
6.8
Highland Football League Scotland
08
Oct
FOR
Formartine United
2-0
Forres Mechanics
FOR
90
6.5
Highland Football League Scotland
05
Oct
ROT
Formartine United
2-2
Rothes
FOR
90
6.2
Highland Football League Scotland
24
Sep
CLA
Formartine United
1-3
Clachnacuddin
FOR
90
6.7
Scottish Cup
17
Sep
FOR
Formartine United
3-1
East Stirlingshire
THE
13
4.9
Highland Football League Scotland
03
Sep
KEI
Formartine United
1-0
Keith
FOR
90
5.1
Highland Football League Scotland
27
Aug
FOR
Formartine United
2-1
Brora Rangers
BRO
0
Banquillo
Highland Football League Scotland
24
Aug
HUN
Formartine United
1-2
Huntly
FOR
90
6.1
Highland Football League Scotland
20
Aug
INV
Formartine United
1-1
Inverurie Loco Works
FOR
31
5.1
Highland Football League Scotland
13
Aug
FOR
Formartine United
3-1
Nairn County
NAI
0
Banquillo
Highland Football League Scotland
23
Jul
LOS
Formartine United
1-3
Lossiemouth
FOR
14
4.9
2021
Events Pts
Scottish Cup
23
Oct
STE
Huntly
4-1
Stenhousemuir
HUN
90
7.2
Challenge Cup
06
Oct
HAM
Aberdeen II
2-0
Hamilton Academical
ABD
77
5.9
Challenge Cup
04
Sep
ABD
Aberdeen II
1(4-1)1
Arbroath
ARB
90
6.7
Challenge Cup
10
Aug
BRO
Aberdeen II
0-1
Brora Rangers
ABD
90
7.6
2025 Pos. Rating
Scottish League Cup
26
Jul
STJ
Elgin City
8-0
St. Johnstone
ELG
CM
CM
40 99%
Scottish League Cup
19
Jul
ELG
Elgin City
1-4
East Kilbride
EAS
CAM
CAM
40 100%
Scottish League Cup
15
Jul
ICT
Elgin City
2-0
Inverness CT
ELG
RW
RW
40 99%
Scottish League Cup
12
Jul
ELG
Elgin City
1-5
Raith Rovers
RAI
RW
RW
40 96%
League Two Escocia - Play Offs Ascenso
10
May
BLA
Elgin City
1-2
Annan Athletic
ELG
RM
RM
40 100%
League Two Escocia - Play Offs Ascenso
06
May
ELG
Elgin City
2-4
Annan Athletic
BLA
RW
RW
38 82%
Third Division
03
May
EAS
Elgin City
2-0
East Fife
ELG
AVG
38 77%
Third Division
26
Apr
ELG
Elgin City
3-0
Stranraer
STR
RW
RW
38 80%
2024 Pos. Rating
Scottish Cup
26
Oct
SJU
Buckie Thistle
0-2
Sauchie Juniors
BUC
CDM
CDM
38 84%
Highland Football League Scotland
16
Oct
BUC
Buckie Thistle
2-1
Nairn County
NAI
AVG
38 80%
Challenge Cup
30
Jul
BUC
Buckie Thistle
1-3
Dundee United II
DUN
CAM
CAM
38 84%
Scottish League Cup
27
Jul
AYR
Buckie Thistle
3-2
Ayr United
BUC
RW
RW
38 84%
Scottish League Cup
23
Jul
BUC
Buckie Thistle
2-5
Dundee United
DUN
RW
RW
37 69%
Scottish League Cup
20
Jul
BUC
Buckie Thistle
1-5
Falkirk
FAL
RW
RW
35 58%
Scottish League Cup
13
Jul
STE
Buckie Thistle
4-0
Stenhousemuir
BUC
LW
LW
35 55%
Scottish Cup
21
Jan
CEL
Buckie Thistle
5-0
Celtic
BUC
RM
RM
37 69%
2023 Pos. Rating
Highland Football League Scotland
16
Dec
TUR
Buckie Thistle
1-3
Turriff United
BUC
AVG
37 70%
Scottish Cup
25
Nov
BRX
Buckie Thistle
2(4-5)2
Broxburn Athletic
BUC
RW
RW
37 69%
Highland Football League Scotland
18
Nov
BUC
Buckie Thistle
5-2
Wick Academy
WIC
AVG
37 64%
Scottish Cup
28
Oct
FOR
Buckie Thistle
0-1
Forres Mechanics
BUC
RW
RW
37 64%
Highland Football League Scotland
04
Oct
ROT
Buckie Thistle
1-3
Rothes
BUC
AVG
37 64%
Highland Football League Scotland
30
Sep
BUC
Buckie Thistle
6-0
Nairn County
NAI
AVG
37 62%
Challenge Cup
02
Aug
DND
Buckie Thistle
4-0
Dundee II
BUC
CM
CM
37 64%
Second Division
06
May
PET
Peterhead
1-3
Falkirk
FAL
CM
CM
37 73%
Second Division
29
Apr
KHE
Peterhead
2-1
Kelty Hearts
PET
AVG
37 64%
Second Division
22
Apr
PET
Peterhead
1-1
Clyde
CLY
CM
CM
37 66%
Second Division
15
Apr
MON
Peterhead
2-1
Montrose
PET
LW
LW
37 63%
Second Division
11
Apr
PET
Peterhead
0-2
Dunfermline Athletic FC
DUN
AVG
35 60%
Second Division
08
Apr
PET
Peterhead
1-0
Edinburgh City
EDI
AVG
37 62%
Second Division
01
Apr
QOS
Peterhead
2-1
Queen of the South
PET
AVG
37 62%
Second Division
25
Mar
PET
Peterhead
0-2
Alloa Athletic
ALL
RW
RW
37 63%
Second Division
04
Mar
FAL
Peterhead
5-0
Falkirk
PET
AVG
37 62%
Second Division
25
Feb
PET
Peterhead
1-1
Kelty Hearts
KHE
AVG
37 64%
Second Division
18
Feb
CLY
Peterhead
1-0
Clyde
PET
AVG
37 67%
Second Division
04
Feb
ALL
Peterhead
1-0
Alloa Athletic
PET
CM
CM
37 70%
Highland Football League Scotland
28
Jan
FOR
Formartine United
6-0
Keith
KEI
AVG
37 70%
Highland Football League Scotland
14
Jan
FOR
Formartine United
2-0
Huntly
HUN
CAM
CAM
37 73%
Highland Football League Scotland
07
Jan
FOR
Formartine United
5-0
Lossiemouth
LOS
AVG
37 71%
2022 Pos. Rating
Highland Football League Scotland
30
Dec
FRA
Formartine United
2-2
Fraserburgh
FOR
AVG
37 70%
Highland Football League Scotland
23
Dec
FOR
Formartine United
0-1
Fraserburgh
FRA
AVG
37 73%
Highland Football League Scotland
10
Dec
NAI
Formartine United
1-1
Nairn County
FOR
AVG
38 77%
Scottish Cup
26
Nov
FOR
Formartine United
1-3
Stenhousemuir
STE
LM
LM
37 74%
Highland Football League Scotland
19
Nov
STR
Formartine United
0-2
Strathspey Thistle
FOR
AVG
37 73%
Highland Football League Scotland
05
Nov
FOR
Formartine United
1-2
Buckie Thistle
BUC
AVG
37 70%
Highland Football League Scotland
02
Nov
DEV
Formartine United
0-3
Deveronvale
FOR
AVG
37 62%
Scottish Cup
22
Oct
CPF
Formartine United
1-2
Carnoustie Panmure
FOR
ST
ST
35 58%
Highland Football League Scotland
15
Oct
WIC
Formartine United
0-3
Wick Academy
FOR
AVG
35 51%
Highland Football League Scotland
08
Oct
FOR
Formartine United
2-0
Forres Mechanics
FOR
AVG
33 45%
Highland Football League Scotland
05
Oct
ROT
Formartine United
2-2
Rothes
FOR
AVG
33 41%
Highland Football League Scotland
24
Sep
CLA
Formartine United
1-3
Clachnacuddin
FOR
CM
CM
33 36%
Scottish Cup
17
Sep
FOR
Formartine United
3-1
East Stirlingshire
THE
AVG
31 30%
Highland Football League Scotland
03
Sep
KEI
Formartine United
1-0
Keith
FOR
LW
LW
31 30%
Highland Football League Scotland
27
Aug
FOR
Formartine United
2-1
Brora Rangers
BRO
AVG
31 30%
Highland Football League Scotland
24
Aug
HUN
Formartine United
1-2
Huntly
FOR
AVG
31 30%
Highland Football League Scotland
20
Aug
INV
Formartine United
1-1
Inverurie Loco Works
FOR
AVG
31 27%
Highland Football League Scotland
13
Aug
FOR
Formartine United
3-1
Nairn County
NAI
AVG
31 26%
Highland Football League Scotland
23
Jul
LOS
Formartine United
1-3
Lossiemouth
FOR
AVG
31 27%
2021 Pos. Rating
Scottish Cup
23
Oct
STE
Huntly
4-1
Stenhousemuir
HUN
CM
CM
33 38%
Challenge Cup
06
Oct
HAM
Aberdeen II
2-0
Hamilton Academical
ABD
CAM
CAM
31 32%
Challenge Cup
04
Sep
ABD
Aberdeen II
1(4-1)1
Arbroath
ARB
CM
CM
31 30%
Challenge Cup
10
Aug
BRO
Aberdeen II
0-1
Brora Rangers
ABD
CM
CM
26 18%