C. Macdonald's matches

2025
Events Pts
Highland Football League Scotland
30
Jul
BRO
Forres Mechanics
5-0
Brora Rangers
FOR
82
4.7
Highland Football League Scotland
26
Jul
FOR
Forres Mechanics
1-1
Huntly
HUN
76
5.9
2024
Events Pts
Highland Football League Scotland
13
Jan
BRE
Rothes
3-1
Brechin City
ROT
90
6.1
Highland Football League Scotland
06
Jan
WIC
Rothes
0-0
Wick Academy
ROT
90
6.3
2023
Events Pts
Highland Football League Scotland
30
Dec
ROT
Rothes
0-3
Nairn County
NAI
90
5.3
Highland Football League Scotland
25
Nov
FOR
Rothes
0-1
Forres Mechanics
ROT
90
7.2
Highland Football League Scotland
22
Nov
ROT
Rothes
2-1
Deveronvale
DEV
90
6.3
Highland Football League Scotland
11
Nov
TUR
Rothes
3-1
Turriff United
ROT
75
5.4
Highland Football League Scotland
04
Nov
CLA
Rothes
0-1
Clachnacuddin
ROT
90
6.7
Highland Football League Scotland
11
Oct
STR
Rothes
2-4
Strathspey Thistle
ROT
90
8.3
Highland Football League Scotland
04
Oct
ROT
Rothes
1-3
Buckie Thistle
BUC
90
5.9
Highland Football League Scotland
30
Sep
INV
Rothes
0-1
Inverurie Loco Works
ROT
90
7.3
Highland Football League Scotland
16
Sep
ROT
Rothes
1-0
Lossiemouth
LOS
35
6.1
Highland Football League Scotland
02
Sep
ROT
Rothes
0-2
Brechin City
BRE
90
5.6
Highland Football League Scotland
16
Aug
NAI
Rothes
0-2
Nairn County
ROT
0
Banquillo
Highland Football League Scotland
12
Aug
ROT
Rothes
2-2
Banks O' Dee
BAN
22
5.0
2022
Events Pts
Scottish Cup
27
Aug
IFC
Invergordon
1-5
Newtongrange Star
NEW
90
5.4
2025 Pos. Rating
Highland Football League Scotland
30
Jul
BRO
Forres Mechanics
5-0
Brora Rangers
FOR
D
31 49%
Highland Football League Scotland
26
Jul
FOR
Forres Mechanics
1-1
Huntly
HUN
LB
LB
31 51%
2024 Pos. Rating
Highland Football League Scotland
13
Jan
BRE
Rothes
3-1
Brechin City
ROT
D
35 100%
Highland Football League Scotland
06
Jan
WIC
Rothes
0-0
Wick Academy
ROT
D
35 95%
2023 Pos. Rating
Highland Football League Scotland
30
Dec
ROT
Rothes
0-3
Nairn County
NAI
D
33 87%
Highland Football League Scotland
25
Nov
FOR
Rothes
0-1
Forres Mechanics
ROT
D
35 90%
Highland Football League Scotland
22
Nov
ROT
Rothes
2-1
Deveronvale
DEV
D
33 77%
Highland Football League Scotland
11
Nov
TUR
Rothes
3-1
Turriff United
ROT
D
33 69%
Highland Football League Scotland
04
Nov
CLA
Rothes
0-1
Clachnacuddin
ROT
D
33 69%
Highland Football League Scotland
11
Oct
STR
Rothes
2-4
Strathspey Thistle
ROT
D
31 59%
Highland Football League Scotland
04
Oct
ROT
Rothes
1-3
Buckie Thistle
BUC
D
31 41%
Highland Football League Scotland
30
Sep
INV
Rothes
0-1
Inverurie Loco Works
ROT
D
26 36%
Highland Football League Scotland
16
Sep
ROT
Rothes
1-0
Lossiemouth
LOS
D
26 21%
Highland Football League Scotland
02
Sep
ROT
Rothes
0-2
Brechin City
BRE
D
26 13%
Highland Football League Scotland
16
Aug
NAI
Rothes
0-2
Nairn County
ROT
D
26 5%
Highland Football League Scotland
12
Aug
ROT
Rothes
2-2
Banks O' Dee
BAN
D
26 5%
2022 Pos. Rating
Scottish Cup
27
Aug
IFC
Invergordon
1-5
Newtongrange Star
NEW
D
26 5%