D. MacDonald's matches

2025
Events Pts
Scottish Championship
01
Feb
AIR
Airdrieonians
2-1
Queen's Park
QUE
90
6.7
Scottish Championship
25
Jan
AIR
Airdrieonians
3-0
Dunfermline Athletic FC
DUN
90
7.6
Cup
18
Jan
DUM
Airdrieonians
1-5
Dumbarton
AIR
90
7.2
Scottish Championship
14
Jan
LIV
Airdrieonians
2-1
Livingston
AIR
90
5.7
2024
Events Pts
Scottish Championship
28
Dec
HAM
Airdrieonians
3-2
Hamilton Academical
AIR
77
5.7
Scottish Championship
16
Nov
DUN
Airdrieonians
1-0
Dunfermline Athletic FC
AIR
46
5.5
Scottish Championship
26
Oct
AIR
Airdrieonians
0-1
Ayr United
AYR
90
5.5
Scottish Championship
19
Oct
PAR
Airdrieonians
2-1
Partick Thistle
AIR
0
Banquillo
Challenge Cup
12
Oct
AIR
Airdrieonians
1(5-6)1
East Kilbride
EAS
90
6.0
Scottish Championship
05
Oct
AIR
Airdrieonians
1-1
Dunfermline Athletic FC
DUN
90
5.8
Scottish Championship
28
Sep
LIV
Airdrieonians
2-1
Livingston
AIR
57
6.1
Scottish Championship
21
Sep
GRE
Airdrieonians
2-0
Greenock Morton
AIR
90
5.4
Scottish Championship
14
Sep
AIR
Airdrieonians
0-2
Falkirk
FAL
90
5.6
Challenge Cup
07
Sep
QOS
Airdrieonians
0-3
Queen of the South
AIR
90
7.4
Scottish Championship
31
Aug
HAM
Airdrieonians
2-2
Hamilton Academical
AIR
90
6.8
Scottish Championship
24
Aug
AIR
Airdrieonians
0-2
Queen's Park
QUE
90
5.2
League Cup
17
Aug
DUN
Airdrieonians
6-1
Dundee
AIR
63
4.7
Scottish Championship
09
Aug
AYR
Airdrieonians
5-0
Ayr United
AIR
90
4.7
Scottish Championship
03
Aug
AIR
Airdrieonians
1-0
Raith Rovers
RAI
90
9.8
League Cup
27
Jul
AIR
Airdrieonians
2-0
Queen of the South
QOS
12
5.3
League Cup
23
Jul
ABE
Airdrieonians
2-1
Aberdeen
AIR
90
6.0
League Cup
20
Jul
DUM
Airdrieonians
3-4
Dumbarton
AIR
90
7.0
League Cup
16
Jul
AIR
Airdrieonians
8-0
East Kilbride
EAS
90
9.2
Friendly
29
Jun
AIR
Airdrieonians
4-0
Albion Rovers
ALB
0
6.9
Scottish League Two - Playoffs
18
May
STR
East Kilbride
3-1
Stranraer
EAS
90
6.2
Scottish League Two - Playoffs
11
May
EAS
East Kilbride
2-2
Stranraer
STR
90
6.2
Lowland League
13
Jan
CUM
East Kilbride
1-2
Cumbernauld Colts
EAS
90
6.2
Lowland League
06
Jan
EAS
East Kilbride
0-0
Caledonian Braves
CBF
90
6.4
2023
Events Pts
Lowland League
26
Dec
EAS
East Kilbride
1-3
Albion Rovers
ALB
90
5.0
Lowland League
23
Dec
EAS
East Kilbride
4-1
Gretna 2008
GRE
90
6.1
Lowland League
16
Dec
CFC
East Kilbride
0-2
Celtic II
EAS
90
8.4
Lowland League
09
Dec
EAS
East Kilbride
4-2
Gala Fairydean Rovers
GAL
90
6.3
Lowland League
25
Nov
EAS
East Kilbride
2-4
Hearts II
HOM
90
2
5.9
Lowland League
11
Nov
EAS
East Kilbride
2-0
Cumbernauld Colts
CUM
90
6.8
Lowland League
08
Nov
BON
East Kilbride
3-4
Bo'ness United
EAS
90
7.9
Lowland League
04
Nov
CBF
East Kilbride
1-2
Caledonian Braves
EAS
90
6.3
Cup
28
Oct
TRA
East Kilbride
7-0
Tranent Juniors FC
EAS
90
4.7
Lowland League
18
Oct
EAS
East Kilbride
2-1
Linlithgow Rose
LIN
90
6.4
Challenge Cup
14
Oct
EAS
East Kilbride
2-5
Hamilton Academical
HAM
90
5.3
Lowland League
07
Oct
BER
East Kilbride
0-1
Berwick Rangers
EAS
90
7.0
Lowland League
30
Sep
EAS
East Kilbride
2-0
Civil Service Strollers
CIV
90
7.1
Cup
23
Sep
EAS
East Kilbride
8-0
Whitehill Welfare
WHI
90
3
10
Lowland League
26
Aug
EAS
East Kilbride
4-2
Cowdenbeath
CWB
90
2
7.1
Lowland League
22
Aug
EAS
East Kilbride
2-1
Celtic II
CFC
90
6.6
Challenge Cup
15
Aug
STI
East Kilbride
0-3
Stirling Albion
EAS
90
8.0
Lowland League
12
Aug
GAL
East Kilbride
1-6
Gala Fairydean Rovers
EAS
90
7.1
Lowland League
05
Aug
EAS
East Kilbride
2-1
East Stirlingshire
THE
90
6.2
Challenge Cup
02
Aug
CFC
East Kilbride
1-3
Celtic II
EAS
90
7.2
Lowland League
29
Jul
STI
East Kilbride
1-1
Stirling University
EAS
90
6.3
Lowland League
26
Jul
GRE
East Kilbride
0-7
Gretna 2008
EAS
90
8.8
Lowland League
22
Jul
EAS
East Kilbride
2-1
Broomhill FC
BFC
90
6.4
Friendly
15
Jul
EAS
East Kilbride
9-0
Camelon Juniors
CAM
0
2
6.2
Friendly
08
Jul
IRV
East Kilbride
1-6
Irvine Meadow XI FC
EAS
90
7.0
Lowland League
15
Apr
EAS
East Kilbride
1-1
Tranent Juniors FC
TRA
90
6.3
Lowland League
08
Apr
BER
East Kilbride
3-0
Berwick Rangers
EAS
90
5.2
Lowland League
01
Apr
EAS
East Kilbride
3-0
Gretna 2008
GRE
90
6.8
Lowland League
21
Mar
HOM
East Kilbride
4-1
Hearts II
EAS
0
Banquillo
Lowland League
25
Feb
EAS
East Kilbride
2-2
Stirling University
STI
90
6.2
Lowland League
18
Feb
BON
East Kilbride
0-3
Bo'ness United
EAS
90
7.5
Lowland League
11
Feb
EAS
East Kilbride
5-2
Dalbeattie Star
DAL
90
9.0
Lowland League
08
Feb
THE
East Kilbride
1-0
East Stirlingshire
EAS
90
5.4
Lowland League
07
Jan
EAS
East Kilbride
0-1
Spartans
SPA
46
5.4
Lowland League
03
Jan
EAS
East Kilbride
1-1
Broomhill FC
BFC
90
6.0
2022
Events Pts
Lowland League
30
Dec
CUM
East Kilbride
2-0
Cumbernauld Colts
EAS
90
5.1
Lowland League
10
Dec
EAS
East Kilbride
4-2
Caledonian Braves
CBF
90
6.4
Lowland League
06
Dec
RFC
East Kilbride
0-0
Rangers FC II
EAS
90
7.1
Lowland League
03
Dec
GAL
East Kilbride
4-5
Gala Fairydean Rovers
EAS
90
5.1
Cup
26
Nov
HAM
East Kilbride
4-0
Hamilton Academical
EAS
90
5.1
Lowland League
12
Nov
EAS
East Kilbride
5-0
Berwick Rangers
BER
71
7.2
Lowland League
09
Nov
GRE
East Kilbride
0-6
Gretna 2008
EAS
83
7.6
Lowland League
05
Nov
STI
East Kilbride
2-0
Stirling University
EAS
90
5.2
Lowland League
01
Nov
CIV
East Kilbride
3-1
Civil Service Strollers
EAS
90
5.1
Cup
22
Oct
EAS
East Kilbride
5-0
Caledonian Braves
CBF
90
9.9
Lowland League
08
Oct
EAS
East Kilbride
0-1
Cowdenbeath
CWB
90
5.1
Lowland League
01
Oct
CBF
East Kilbride
2-2
Caledonian Braves
EAS
90
5.6
Lowland League
28
Sep
DAL
East Kilbride
1-2
Dalbeattie Star
EAS
90
6.1
Lowland League
24
Sep
EAS
East Kilbride
1-0
Cumbernauld Colts
CUM
90
6.8
Cup
17
Sep
DEV
East Kilbride
2-4
Deveronvale
EAS
90
6.8
Lowland League
03
Sep
EAS
East Kilbride
2-3
AFC Edinburgh University
AFC
74
5.0
Lowland League
30
Aug
EAS
East Kilbride
1-1
East Stirlingshire
THE
90
5.6
Lowland League
27
Aug
SPA
East Kilbride
2-3
Spartans
EAS
90
6.3
Challenge Cup
23
Aug
EAS
East Kilbride
1(4-5)1
Annan Athletic
BLA
90
6.3
Lowland League
20
Aug
EAS
East Kilbride
1-0
Bo'ness United
BON
66
6.3
Lowland League
13
Aug
EAS
East Kilbride
4-0
Gala Fairydean Rovers
GAL
0
Banquillo
Challenge Cup
09
Aug
MTW
East Kilbride
1-2
Motherwell II
EAS
0
Banquillo
Lowland League
05
Aug
CFC
East Kilbride
1-2
Celtic II
EAS
90
6.7
Lowland League
02
Aug
BFC
East Kilbride
2-3
Broomhill FC
EAS
90
6.1
Lowland League
30
Jul
EAS
East Kilbride
4-1
Hearts II
HOM
83
6.6
Lowland League
26
Jul
EAS
East Kilbride
3-4
Rangers FC II
RFC
90
5.5
Lowland League
23
Jul
TRA
East Kilbride
2-3
Tranent Juniors FC
EAS
90
6.7
2025 Pos. Rating
Scottish Championship
01
Feb
AIR
Airdrieonians
2-1
Queen's Park
QUE
RB
RB
55 100%
Scottish Championship
25
Jan
AIR
Airdrieonians
3-0
Dunfermline Athletic FC
DUN
RB
RB
54 96%
Cup
18
Jan
DUM
Airdrieonians
1-5
Dumbarton
AIR
RB
RB
53 89%
Scottish Championship
14
Jan
LIV
Airdrieonians
2-1
Livingston
AIR
RB
RB
52 86%
2024 Pos. Rating
Scottish Championship
28
Dec
HAM
Airdrieonians
3-2
Hamilton Academical
AIR
RB
RB
52 87%
Scottish Championship
16
Nov
DUN
Airdrieonians
1-0
Dunfermline Athletic FC
AIR
RB
RB
53 89%
Scottish Championship
26
Oct
AIR
Airdrieonians
0-1
Ayr United
AYR
RB
RB
53 90%
Scottish Championship
19
Oct
PAR
Airdrieonians
2-1
Partick Thistle
AIR
D
53 90%
Challenge Cup
12
Oct
AIR
Airdrieonians
1(5-6)1
East Kilbride
EAS
RM
RM
53 92%
Scottish Championship
05
Oct
AIR
Airdrieonians
1-1
Dunfermline Athletic FC
DUN
RB
RB
53 90%
Scottish Championship
28
Sep
LIV
Airdrieonians
2-1
Livingston
AIR
RB
RB
53 88%
Scottish Championship
21
Sep
GRE
Airdrieonians
2-0
Greenock Morton
AIR
RB
RB
52 86%
Scottish Championship
14
Sep
AIR
Airdrieonians
0-2
Falkirk
FAL
RB
RB
52 85%
Challenge Cup
07
Sep
QOS
Airdrieonians
0-3
Queen of the South
AIR
RB
RB
52 84%
Scottish Championship
31
Aug
HAM
Airdrieonians
2-2
Hamilton Academical
AIR
RB
RB
52 80%
Scottish Championship
24
Aug
AIR
Airdrieonians
0-2
Queen's Park
QUE
RB
RB
50 74%
League Cup
17
Aug
DUN
Airdrieonians
6-1
Dundee
AIR
RB
RB
50 73%
Scottish Championship
09
Aug
AYR
Airdrieonians
5-0
Ayr United
AIR
RB
RB
51 75%
Scottish Championship
03
Aug
AIR
Airdrieonians
1-0
Raith Rovers
RAI
RB
RB
51 77%
League Cup
27
Jul
AIR
Airdrieonians
2-0
Queen of the South
QOS
D
48 64%
League Cup
23
Jul
ABE
Airdrieonians
2-1
Aberdeen
AIR
RB
RB
48 65%
League Cup
20
Jul
DUM
Airdrieonians
3-4
Dumbarton
AIR
RM
RM
48 62%
League Cup
16
Jul
AIR
Airdrieonians
8-0
East Kilbride
EAS
RB
RB
47 59%
Friendly
29
Jun
AIR
Airdrieonians
4-0
Albion Rovers
ALB
D
46 52%
Scottish League Two - Playoffs
18
May
STR
East Kilbride
3-1
Stranraer
EAS
RB
RB
46 53%
Scottish League Two - Playoffs
11
May
EAS
East Kilbride
2-2
Stranraer
STR
LB
LB
46 54%
Lowland League
13
Jan
CUM
East Kilbride
1-2
Cumbernauld Colts
EAS
D
48 62%
Lowland League
06
Jan
EAS
East Kilbride
0-0
Caledonian Braves
CBF
D
48 62%
2023 Pos. Rating
Lowland League
26
Dec
EAS
East Kilbride
1-3
Albion Rovers
ALB
D
47 60%
Lowland League
23
Dec
EAS
East Kilbride
4-1
Gretna 2008
GRE
D
48 61%
Lowland League
16
Dec
CFC
East Kilbride
0-2
Celtic II
EAS
D
48 61%
Lowland League
09
Dec
EAS
East Kilbride
4-2
Gala Fairydean Rovers
GAL
D
47 57%
Lowland League
25
Nov
EAS
East Kilbride
2-4
Hearts II
HOM
RB
RB
47 58%
Lowland League
11
Nov
EAS
East Kilbride
2-0
Cumbernauld Colts
CUM
D
47 58%
Lowland League
08
Nov
BON
East Kilbride
3-4
Bo'ness United
EAS
D
47 57%
Lowland League
04
Nov
CBF
East Kilbride
1-2
Caledonian Braves
EAS
RB
RB
46 55%
Cup
28
Oct
TRA
East Kilbride
7-0
Tranent Juniors FC
EAS
RB
RB
46 55%
Lowland League
18
Oct
EAS
East Kilbride
2-1
Linlithgow Rose
LIN
D
47 58%
Challenge Cup
14
Oct
EAS
East Kilbride
2-5
Hamilton Academical
HAM
RB
RB
47 57%
Lowland League
07
Oct
BER
East Kilbride
0-1
Berwick Rangers
EAS
D
47 58%
Lowland League
30
Sep
EAS
East Kilbride
2-0
Civil Service Strollers
CIV
D
47 57%
Cup
23
Sep
EAS
East Kilbride
8-0
Whitehill Welfare
WHI
D
47 56%
Lowland League
26
Aug
EAS
East Kilbride
4-2
Cowdenbeath
CWB
D
46 54%
Lowland League
22
Aug
EAS
East Kilbride
2-1
Celtic II
CFC
D
46 54%
Challenge Cup
15
Aug
STI
East Kilbride
0-3
Stirling Albion
EAS
RB
RB
46 52%
Lowland League
12
Aug
GAL
East Kilbride
1-6
Gala Fairydean Rovers
EAS
D
43 46%
Lowland League
05
Aug
EAS
East Kilbride
2-1
East Stirlingshire
THE
D
43 45%
Challenge Cup
02
Aug
CFC
East Kilbride
1-3
Celtic II
EAS
CM
CM
43 45%
Lowland League
29
Jul
STI
East Kilbride
1-1
Stirling University
EAS
D
42 42%
Lowland League
26
Jul
GRE
East Kilbride
0-7
Gretna 2008
EAS
D
42 41%
Lowland League
22
Jul
EAS
East Kilbride
2-1
Broomhill FC
BFC
D
41 38%
Friendly
15
Jul
EAS
East Kilbride
9-0
Camelon Juniors
CAM
D
41 37%
Friendly
08
Jul
IRV
East Kilbride
1-6
Irvine Meadow XI FC
EAS
D
41 37%
Lowland League
15
Apr
EAS
East Kilbride
1-1
Tranent Juniors FC
TRA
D
42 39%
Lowland League
08
Apr
BER
East Kilbride
3-0
Berwick Rangers
EAS
D
41 38%
Lowland League
01
Apr
EAS
East Kilbride
3-0
Gretna 2008
GRE
D
42 39%
Lowland League
21
Mar
HOM
East Kilbride
4-1
Hearts II
EAS
D
42 38%
Lowland League
25
Feb
EAS
East Kilbride
2-2
Stirling University
STI
D
42 41%
Lowland League
18
Feb
BON
East Kilbride
0-3
Bo'ness United
EAS
D
42 39%
Lowland League
11
Feb
EAS
East Kilbride
5-2
Dalbeattie Star
DAL
RB
RB
41 37%
Lowland League
08
Feb
THE
East Kilbride
1-0
East Stirlingshire
EAS
D
41 34%
Lowland League
07
Jan
EAS
East Kilbride
0-1
Spartans
SPA
D
41 35%
Lowland League
03
Jan
EAS
East Kilbride
1-1
Broomhill FC
BFC
D
41 35%
2022 Pos. Rating
Lowland League
30
Dec
CUM
East Kilbride
2-0
Cumbernauld Colts
EAS
D
41 34%
Lowland League
10
Dec
EAS
East Kilbride
4-2
Caledonian Braves
CBF
D
41 35%
Lowland League
06
Dec
RFC
East Kilbride
0-0
Rangers FC II
EAS
D
41 35%
Lowland League
03
Dec
GAL
East Kilbride
4-5
Gala Fairydean Rovers
EAS
D
39 31%
Cup
26
Nov
HAM
East Kilbride
4-0
Hamilton Academical
EAS
RB
RB
39 31%
Lowland League
12
Nov
EAS
East Kilbride
5-0
Berwick Rangers
BER
D
39 32%
Lowland League
09
Nov
GRE
East Kilbride
0-6
Gretna 2008
EAS
D
39 30%
Lowland League
05
Nov
STI
East Kilbride
2-0
Stirling University
EAS
D
38 28%
Lowland League
01
Nov
CIV
East Kilbride
3-1
Civil Service Strollers
EAS
RB
RB
38 28%
Cup
22
Oct
EAS
East Kilbride
5-0
Caledonian Braves
CBF
RB
RB
38 28%
Lowland League
08
Oct
EAS
East Kilbride
0-1
Cowdenbeath
CWB
D
36 23%
Lowland League
01
Oct
CBF
East Kilbride
2-2
Caledonian Braves
EAS
D
36 23%
Lowland League
28
Sep
DAL
East Kilbride
1-2
Dalbeattie Star
EAS
D
36 23%
Lowland League
24
Sep
EAS
East Kilbride
1-0
Cumbernauld Colts
CUM
D
36 22%
Cup
17
Sep
DEV
East Kilbride
2-4
Deveronvale
EAS
D
36 20%
Lowland League
03
Sep
EAS
East Kilbride
2-3
AFC Edinburgh University
AFC
D
34 19%
Lowland League
30
Aug
EAS
East Kilbride
1-1
East Stirlingshire
THE
D
34 19%
Lowland League
27
Aug
SPA
East Kilbride
2-3
Spartans
EAS
D
34 18%
Challenge Cup
23
Aug
EAS
East Kilbride
1(4-5)1
Annan Athletic
BLA
RB
RB
34 16%
Lowland League
20
Aug
EAS
East Kilbride
1-0
Bo'ness United
BON
D
32 13%
Lowland League
13
Aug
EAS
East Kilbride
4-0
Gala Fairydean Rovers
GAL
D
32 12%
Challenge Cup
09
Aug
MTW
East Kilbride
1-2
Motherwell II
EAS
D
32 12%
Lowland League
05
Aug
CFC
East Kilbride
1-2
Celtic II
EAS
D
32 12%
Lowland League
02
Aug
BFC
East Kilbride
2-3
Broomhill FC
EAS
D
30 9%
Lowland League
30
Jul
EAS
East Kilbride
4-1
Hearts II
HOM
D
30 8%
Lowland League
26
Jul
EAS
East Kilbride
3-4
Rangers FC II
RFC
D
25 6%
Lowland League
23
Jul
TRA
East Kilbride
2-3
Tranent Juniors FC
EAS
D
25 5%