Soccer
>
Alexander MacDonald player profile with matches, stats and career
Popular
International
Africa
Asia
Europe
N/C America
Oceania
South America
World
Domestic
Alexander MacDonald
Alexander MacDonald
Career stations
Period
Team
Apps
Goals
Senior Career Summary
Competition
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
Sky Bet League One
107
6
43
37
76
7
5519
9
0
2
Sky Bet League One
Ap
107
G
6
SI
43
SO
37
B
76
A
7
Min
5519
YC
9
YRC
0
RC
2
Sky Bet League Two
230
23
44
90
54
25
16121
34
0
0
Sky Bet League Two
Ap
230
G
23
SI
44
SO
90
B
54
A
25
Min
16121
YC
34
YRC
0
RC
0
The FA Cup
25
1
5
11
8
5
1639
1
0
0
The FA Cup
Ap
25
G
1
SI
5
SO
11
B
8
A
5
Min
1639
YC
1
YRC
0
RC
0
Capital One Cup
19
0
5
7
5
1
1366
3
0
0
Capital One Cup
Ap
19
G
0
SI
5
SO
7
B
5
A
1
Min
1366
YC
3
YRC
0
RC
0
Johnstone's Paint Trophy
24
2
5
9
5
2
1713
4
0
2
Johnstone's Paint Trophy
Ap
24
G
2
SI
5
SO
9
B
5
A
2
Min
1713
YC
4
YRC
0
RC
2
Clydesdale Bank Premier League
10
1
8
2
12
0
238
0
0
0
Clydesdale Bank Premier League
Ap
10
G
1
SI
8
SO
2
B
12
A
0
Min
238
YC
0
YRC
0
RC
0
415
33
110
156
160
40
26596
51
0
4
Ap
415
G
33
SI
110
SO
156
B
160
A
40
Min
26596
YC
51
YRC
0
RC
4
Senior Career Statistics
Competition
Team
Season
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
Vertu Trophy
ROT
2024/2025
1
0
0
0
0
1
69
0
0
1
Vertu Trophy
Season2024/2025
Ap
1
G
0
SI
0
SO
0
B
0
A
1
Min
69
YC
0
YRC
0
RC
1
Carabao Cup
ROT
2024/2025
2
0
0
0
0
0
180
0
0
0
Carabao Cup
Season2024/2025
Ap
2
G
0
SI
0
SO
0
B
0
A
0
Min
180
YC
0
YRC
0
RC
0
Sky Bet League One
ROT
2024/2025
15
1
7
6
19
0
611
1
0
0
Sky Bet League One
Season2024/2025
Ap
15
G
1
SI
7
SO
6
B
19
A
0
Min
611
YC
1
YRC
0
RC
0
The Emirates FA Cup
ROT
2024/2025
1
0
1
0
1
0
20
0
0
0
The Emirates FA Cup
Season2024/2025
Ap
1
G
0
SI
1
SO
0
B
1
A
0
Min
20
YC
0
YRC
0
RC
0
Bristol Street Motors Trophy
STE
2023/2024
2
0
0
0
0
0
210
1
0
0
Bristol Street Motors Trophy
Season2023/2024
Ap
2
G
0
SI
0
SO
0
B
0
A
0
Min
210
YC
1
YRC
0
RC
0
Carabao Cup
STE
2023/2024
2
0
0
1
0
0
187
0
0
0
Carabao Cup
Season2023/2024
Ap
2
G
0
SI
0
SO
1
B
0
A
0
Min
187
YC
0
YRC
0
RC
0
Sky Bet League One
STE
2023/2024
26
2
16
7
28
2
936
1
0
1
Sky Bet League One
Season2023/2024
Ap
26
G
2
SI
16
SO
7
B
28
A
2
Min
936
YC
1
YRC
0
RC
1
The Emirates FA Cup
STE
2023/2024
4
0
1
3
1
0
194
0
0
0
The Emirates FA Cup
Season2023/2024
Ap
4
G
0
SI
1
SO
3
B
1
A
0
Min
194
YC
0
YRC
0
RC
0
Papa John's Trophy
GIL
2022/2023
3
0
0
2
0
0
213
0
0
0
Papa John's Trophy
Season2022/2023
Ap
3
G
0
SI
0
SO
2
B
0
A
0
Min
213
YC
0
YRC
0
RC
0
The Emirates FA Cup
GIL
2022/2023
5
0
3
1
3
1
217
0
0
0
The Emirates FA Cup
Season2022/2023
Ap
5
G
0
SI
3
SO
1
B
3
A
1
Min
217
YC
0
YRC
0
RC
0
Carabao Cup
GIL
2022/2023
4
0
2
2
2
1
198
0
0
0
Carabao Cup
Season2022/2023
Ap
4
G
0
SI
2
SO
2
B
2
A
1
Min
198
YC
0
YRC
0
RC
0
Sky Bet League Two
GIL
2022/2023
43
2
21
18
23
6
2166
4
0
0
Sky Bet League Two
Season2022/2023
Ap
43
G
2
SI
21
SO
18
B
23
A
6
Min
2166
YC
4
YRC
0
RC
0
Sky Bet League One
GIL
2021/2022
7
1
0
0
0
1
630
0
0
0
Sky Bet League One
Season2021/2022
Ap
7
G
1
SI
0
SO
0
B
0
A
1
Min
630
YC
0
YRC
0
RC
0
Papa John's Trophy
GIL
2021/2022
1
0
0
1
0
0
82
1
0
0
Papa John's Trophy
Season2021/2022
Ap
1
G
0
SI
0
SO
1
B
0
A
0
Min
82
YC
1
YRC
0
RC
0
Sky Bet League One
GIL
2020/2021
37
1
15
14
19
1
1930
4
0
1
Sky Bet League One
Season2020/2021
Ap
37
G
1
SI
15
SO
14
B
19
A
1
Min
1930
YC
4
YRC
0
RC
1
Papa John's Trophy
GIL
2020/2021
4
0
1
1
1
1
288
0
0
0
Papa John's Trophy
Season2020/2021
Ap
4
G
0
SI
1
SO
1
B
1
A
1
Min
288
YC
0
YRC
0
RC
0
The Emirates FA Cup
GIL
2020/2021
1
0
0
1
0
1
46
0
0
0
The Emirates FA Cup
Season2020/2021
Ap
1
G
0
SI
0
SO
1
B
0
A
1
Min
46
YC
0
YRC
0
RC
0
Carabao Cup
GIL
2020/2021
3
0
1
2
1
0
189
0
0
0
Carabao Cup
Season2020/2021
Ap
3
G
0
SI
1
SO
2
B
1
A
0
Min
189
YC
0
YRC
0
RC
0
Leasing.com Trophy
MAN
2019/2020
3
0
2
1
2
0
161
0
0
0
Leasing.com Trophy
Season2019/2020
Ap
3
G
0
SI
2
SO
1
B
2
A
0
Min
161
YC
0
YRC
0
RC
0
The Emirates FA Cup
MAN
2019/2020
1
0
0
1
1
0
64
0
0
0
The Emirates FA Cup
Season2019/2020
Ap
1
G
0
SI
0
SO
1
B
1
A
0
Min
64
YC
0
YRC
0
RC
0
Sky Bet League Two
MAN
2019/2020
29
1
2
9
3
4
2259
3
0
0
Sky Bet League Two
Season2019/2020
Ap
29
G
1
SI
2
SO
9
B
3
A
4
Min
2259
YC
3
YRC
0
RC
0
Carabao Cup
MAN
2018/2019
2
0
1
0
1
0
127
1
0
0
Carabao Cup
Season2018/2019
Ap
2
G
0
SI
1
SO
0
B
1
A
0
Min
127
YC
1
YRC
0
RC
0
Checkatrade Trophy
MAN
2018/2019
1
0
0
0
0
0
90
1
0
0
Checkatrade Trophy
Season2018/2019
Ap
1
G
0
SI
0
SO
0
B
0
A
0
Min
90
YC
1
YRC
0
RC
0
Sky Bet League Two
MAN
2018/2019
23
1
8
3
9
0
1511
3
0
0
Sky Bet League Two
Season2018/2019
Ap
23
G
1
SI
8
SO
3
B
9
A
0
Min
1511
YC
3
YRC
0
RC
0
Checkatrade Trophy
MAN
2017/2018
1
0
0
1
0
0
82
1
0
0
Checkatrade Trophy
Season2017/2018
Ap
1
G
0
SI
0
SO
1
B
0
A
0
Min
82
YC
1
YRC
0
RC
0
Sky Bet League Two
MAN
2017/2018
41
3
1
4
3
6
3564
7
0
0
Sky Bet League Two
Season2017/2018
Ap
41
G
3
SI
1
SO
4
B
3
A
6
Min
3564
YC
7
YRC
0
RC
0
The Emirates FA Cup
MAN
2017/2018
4
0
0
1
0
1
343
0
0
0
The Emirates FA Cup
Season2017/2018
Ap
4
G
0
SI
0
SO
1
B
0
A
1
Min
343
YC
0
YRC
0
RC
0
Sky Bet League Two
MAN
2016/2017
18
1
5
12
5
2
1077
2
0
0
Sky Bet League Two
Season2016/2017
Ap
18
G
1
SI
5
SO
12
B
5
A
2
Min
1077
YC
2
YRC
0
RC
0
The Emirates FA Cup
OXF
2016/2017
4
1
0
0
1
2
360
1
0
0
The Emirates FA Cup
Season2016/2017
Ap
4
G
1
SI
0
SO
0
B
1
A
2
Min
360
YC
1
YRC
0
RC
0
Checkatrade Trophy
OXF
2016/2017
2
1
1
0
1
0
95
0
0
1
Checkatrade Trophy
Season2016/2017
Ap
2
G
1
SI
1
SO
0
B
1
A
0
Min
95
YC
0
YRC
0
RC
1
EFL Cup
OXF
2016/2017
2
0
1
1
1
0
156
0
0
0
EFL Cup
Season2016/2017
Ap
2
G
0
SI
1
SO
1
B
1
A
0
Min
156
YC
0
YRC
0
RC
0
Sky Bet League One
OXF
2016/2017
22
1
5
10
10
3
1412
3
0
0
Sky Bet League One
Season2016/2017
Ap
22
G
1
SI
5
SO
10
B
10
A
3
Min
1412
YC
3
YRC
0
RC
0
The Emirates FA Cup
OXF
2015/2016
4
0
0
3
1
0
328
0
0
0
The Emirates FA Cup
Season2015/2016
Ap
4
G
0
SI
0
SO
3
B
1
A
0
Min
328
YC
0
YRC
0
RC
0
Johnstone's Paint Trophy
OXF
2015/2016
6
1
1
3
1
0
423
0
0
0
Johnstone's Paint Trophy
Season2015/2016
Ap
6
G
1
SI
1
SO
3
B
1
A
0
Min
423
YC
0
YRC
0
RC
0
Capital One Cup
OXF
2015/2016
2
0
0
1
0
0
149
1
0
0
Capital One Cup
Season2015/2016
Ap
2
G
0
SI
0
SO
1
B
0
A
0
Min
149
YC
1
YRC
0
RC
0
Sky Bet League Two
OXF
2015/2016
40
5
5
23
9
6
2825
6
0
0
Sky Bet League Two
Season2015/2016
Ap
40
G
5
SI
5
SO
23
B
9
A
6
Min
2825
YC
6
YRC
0
RC
0
Sky Bet League Two
OXF
2014/2015
15
3
1
9
1
1
1132
5
0
0
Sky Bet League Two
Season2014/2015
Ap
15
G
3
SI
1
SO
9
B
1
A
1
Min
1132
YC
5
YRC
0
RC
0
The FA Cup
BUR
2014/2015
1
0
0
1
0
0
67
0
0
0
The FA Cup
Season2014/2015
Ap
1
G
0
SI
0
SO
1
B
0
A
0
Min
67
YC
0
YRC
0
RC
0
Capital One Cup
BUR
2014/2015
2
0
0
0
0
0
180
1
0
0
Capital One Cup
Season2014/2015
Ap
2
G
0
SI
0
SO
0
B
0
A
0
Min
180
YC
1
YRC
0
RC
0
Sky Bet League Two
BUR
2014/2015
21
7
1
12
1
0
1587
4
0
0
Sky Bet League Two
Season2014/2015
Ap
21
G
7
SI
1
SO
12
B
1
A
0
Min
1587
YC
4
YRC
0
RC
0
Clydesdale Bank Premier League
INV
2010/2011
10
1
8
2
12
0
238
0
0
0
Clydesdale Bank Premier League
Season2010/2011
Ap
10
G
1
SI
8
SO
2
B
12
A
0
Min
238
YC
0
YRC
0
RC
0
415
33
110
156
160
40
26596
51
0
4
Ap
415
G
33
SI
110
SO
156
B
160
A
40
Min
26596
YC
51
YRC
0
RC
4