A. MacDonald

Full Name
Angus Lees MacDonald
Position
Defender
Current Club
Nationality
Place Of Birth
Winchester
Date Of Birth
October 15, 1992
Age
31
Weight (kg)
70
Height (cm)
184
Games Played
101
-
Per Game
Games Started
87
0.9
Per Game
Minutes
7722
76.5
Per Game
Goals
2
0.02
Per Game
Assists
0
0
Per Game
Stats Totals
UEFA Europa Conference League (World) - 2023 (World)
2023-2024
Aberdeen
2
2
0
180′
0
0
0
1 (0)
0
0
2
2
0
180′
0
0
0
1 (0)
0
0
UEFA Europa League (World) - 2023 (World)
2023-2024
Aberdeen
1
0
1
27′
0
0
0
0 (0)
0
0
1
0
1
27′
0
0
0
0 (0)
0
0
Championship (England) - 2020 (England)
2020-2021
Rotherham
39
36
3
3122′
9
0
1
1 (0)
0
2
39
36
3
3122′
9
0
1
1 (0)
0
2
Championship (England) - 2019 (England)
2019-2020
Hull City
5
5
0
440′
0
0
0
0 (0)
0
0
5
5
0
440′
0
0
0
0 (0)
0
0
League Two (England)
2022-2023
Swindon Town
16
16
0
1369′
5
0
0
0 (0)
0
0
16
16
0
1369′
5
0
0
0 (0)
0
0
Premiership (Scotland)
2023-2024
Aberdeen
21
15
6
1427′
1
0
1
0 (0)
0
0
2022-2023
Aberdeen
10
10
0
900′
1
0
0
0 (0)
0
0
31
25
6
2327′
2
0
1
0 (0)
0
0
League One - 2021 (England)
2021-2022
Rotherham
7
3
4
257′
0
0
1
0 (0)
0
0
7
3
4
257′
0
0
1
0 (0)
0
0
Totals:
101
87
14
7722′
16
0
3
2 (0)
0
2
Latest Matches
Date
For
Against
H/A
Result
UEFA Europa Conference League
UEFA Europa Conference League
Aberdeen
EIN
H
W 2:0
90′
0
0
Aberdeen
HJK
A
D 2:2
90′
1
0
Aberdeen
PAO
A
D 2:2
0′
0
0
Aberdeen
PAO
H
L 2:3
0′
0
0
Aberdeen
HJK
H
D 1:1
0′
0
0
Aberdeen
EIN
A
L 2:1
0′
0
0
UEFA Europa League
UEFA Europa League
Aberdeen
HAC
H
L 1:3
0′
0
0
Aberdeen
HAC
A
D 2:2
27′
0
0
Championship (England) - 2020
Championship (England) - 2020
Rotherham
CAR
A
D 1:1
90′
0
0
Rotherham
LUT
A
D 0:0
0′
0
0
Rotherham
BLA
H
D 1:1
36′
0
0
Rotherham
BRE
A
L 1:0
90′
0
0
Rotherham
BAR
A
L 1:0
90′
0
0
Rotherham
MID
H
L 1:2
90′
1
0
Rotherham
BIR
H
L 0:1
90′
0
0
Rotherham
COV
H
L 0:1
90′
0
0
Rotherham
QPR
H
W 3:1
90′
0
0
Rotherham
HUD
A
D 0:0
90′
0
0
Rotherham
WYC
H
L 0:3
90′
0
0
Rotherham
MIL
A
L 1:0
90′
0
0
Rotherham
BRI
A
W 0:2
90′
0
0
Rotherham
WAT
H
L 1:4
90′
0
0
Rotherham
SHE
A
W 1:2
90′
0
0
Rotherham
REA
H
L 0:1
90′
0
0
Rotherham
NOT
H
L 0:1
90′
0
0
Rotherham
NOR
A
L 1:0
45′
0
0
Rotherham
BOU
A
L 1:0
3′
0
0
Rotherham
CAR
H
L 1:2
0′
0
0
Rotherham
PRE
A
W 1:2
90′
0
0
Rotherham
DER
H
W 3:0
6′
0
0
Rotherham
SWA
H
L 1:3
90′
0
0
Rotherham
MID
A
W 0:3
90′
0
0
Rotherham
STO
H
D 3:3
80′
0
0
Rotherham
DER
A
W 0:1
90′
0
0
Rotherham
BLA
A
L 2:1
90′
0
0
Rotherham
BRI
H
W 2:0
90′
0
0
Rotherham
WAT
A
L 2:0
90′
0
0
Rotherham
COV
A
L 3:1
90′
0
0
Rotherham
BRE
H
L 0:2
90′
0
0
Rotherham
BOU
H
D 2:2
90′
0
0
Rotherham
QPR
A
L 3:2
90′
0
0
Rotherham
SWA
A
L 1:0
90′
0
0
Rotherham
PRE
H
W 2:1
1′
0
0
Rotherham
LUT
H
L 0:1
90′
0
0
Rotherham
STO
A
L 1:0
90′
0
0
Rotherham
NOR
H
L 1:2
71′
0
0
Rotherham
HUD
H
D 1:1
90′
0
0
Rotherham
BIR
A
D 1:1
90′
0
0
Rotherham
MIL
H
L 0:1
90′
0
0
Rotherham
WYC
A
W 0:1
0′
0
0
Championship (England) - 2019
Championship (England) - 2019
Hull City
CAR
A
L 3:0
90′
0
0
Hull City
LUT
H
L 0:1
90′
0
0
Hull City
WIG
A
L 8:0
0′
0
0
Hull City
MIL
H
L 0:1
80′
0
0
Hull City
BRI
A
L 2:1
90′
0
0
Hull City
WES
A
L 4:2
0′
0
0
Hull City
MID
H
W 2:1
0′
0
0
Hull City
BIR
A
D 3:3
0′
0
0
Hull City
CHA
H
L 0:1
90′
0
0
League Two
League Two
Swindon Town
GRI
H
W 5:0
90′
0
0
Swindon Town
COL
A
L 1:0
90′
0
0
Swindon Town
NOR
A
W 1:2
90′
0
0
Swindon Town
WAL
H
L 1:2
90′
0
0
Swindon Town
BAR
A
W 0:1
90′
0
0
Swindon Town
WIM
H
D 0:0
0′
0
0
Swindon Town
NOR
H
L 1:2
90′
0
0
Swindon Town
GRI
A
W 1:2
90′
0
0
Swindon Town
DON
A
W 0:1
19′
0
0
Swindon Town
SUT
H
W 3:2
90′
0
0
Swindon Town
GIL
A
D 0:0
90′
0
0
Swindon Town
STO
A
D 1:1
90′
0
0
Swindon Town
ROC
H
W 3:0
90′
0
0
Swindon Town
LEY
H
D 1:1
90′
0
0
Swindon Town
CAR
A
D 1:1
90′
0
0
Swindon Town
Salford City
H
D 0:0
90′
0
0
Swindon Town
HAR
A
L 3:0
90′
0
0
Scottish Premiership
Scottish Premiership
Aberdeen
ROS
A
D 2:2
65′
0
0
Aberdeen
LIV
H
W 5:1
79′
0
0
Aberdeen
HIB
A
W 0:4
90′
0
0
Aberdeen
JOH
H
W 1:0
90′
0
0
Aberdeen
MOT
H
W 1:0
90′
0
0
Aberdeen
DUN
H
D 0:0
90′
0
0
Aberdeen
LIV
A
D 0:0
45′
0
0
Aberdeen
MOT
A
W 0:1
90′
0
0
Aberdeen
DUN
A
L 1:0
90′
0
0
Aberdeen
MIR
A
L 2:1
90′
0
0
Aberdeen
JOH
H
L 0:2
90′
0
0
Aberdeen
KIL
A
L 2:0
0′
0
0
Aberdeen
HIB
H
D 2:2
0′
0
0
Aberdeen
MOT
H
D 3:3
60′
0
0
Aberdeen
RAN
A
L 2:1
0′
0
0
Aberdeen
CEL
H
D 1:1
0′
0
0
Aberdeen
DUN
H
D 1:1
90′
0
0
Aberdeen
HEA
A
L 2:0
19′
0
0
Aberdeen
JOH
A
D 1:1
1′
0
0
Aberdeen
ROS
A
W 0:3
0′
0
0
Aberdeen
MIR
H
L 0:3
0′
0
0
Aberdeen
LIV
H
W 2:1
90′
0
0
Aberdeen
HEA
H
W 2:1
1′
0
0
Aberdeen
KIL
H
L 0:1
76′
0
0
Aberdeen
HIB
A
L 2:0
0′
0
0
Aberdeen
RAN
H
D 1:1
0′
0
0
Aberdeen
CEL
A
L 6:0
0′
0
0
Aberdeen
MOT
A
W 2:4
0′
0
0
Aberdeen
KIL
A
L 2:0
0′
0
0
Aberdeen
JOH
H
D 0:0
0′
0
0
Aberdeen
RAN
A
W 1:3
1′
0
0
Aberdeen
ROS
H
W 4:0
0′
0
0
Aberdeen
HEA
A
L 2:0
0′
0
0
Aberdeen
HIB
H
L 0:2
90′
0
0
Aberdeen
MIR
A
D 2:2
90′
0
0
Premiership
Premiership
Aberdeen
RAN
H
W 2:0
90′
0
0
Aberdeen
ROS
A
W 0:1
90′
0
0
Aberdeen
KIL
H
W 2:0
90′
0
0
Aberdeen
JOH
A
W 0:1
90′
0
0
Aberdeen
HEA
H
W 3:0
90′
0
0
Aberdeen
DUN
A
W 1:3
90′
0
0
Aberdeen
LIV
H
W 1:0
90′
0
0
Aberdeen
CEL
A
L 4:0
90′
0
0
Aberdeen
MOT
H
W 3:1
90′
0
0
Aberdeen
MIR
H
L 1:3
90′
0
0
League One - 2021
League One - 2021
Rotherham
SHR
H
L 0:3
38′
0
0
Rotherham
Lincoln
H
W 2:1
23′
0
0
Rotherham
WYC
A
D 0:0
90′
0
0
Rotherham
MIL
H
L 1:2
0′
0
0
Rotherham
SHR
A
D 0:0
78′
0
0
Rotherham
PLY
A
W 0:1
11′
0
0
Rotherham
MOR
H
W 2:0
6′
0
0
Rotherham
WIG
H
D 1:1
0′
0
0
Rotherham
SHE
A
W 0:2
0′
0
0
Rotherham
WIM
A
W 0:1
11′
0
0
P