Angus MacDonald Profile and Player Statistics
First name: Angus
Last name: MacDonald
Position: , CD-L, CD-R, Defender
Nationality: England
Date of birth: 15 October 1992
Age: 31
Place of birth: England
Height: 184 cm
Weight: 70 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which A. MacDonald has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Europa League 2023/2024 Aberdeen 27 1 1 0 0 0 0 0
League Cup 2023/2024 Aberdeen 29 1 1 0 0 0 0 0
Premiership 2023/2024 Aberdeen 1358 20 6 2 0 0 2 0
Scottish Cup 2023/2024 Aberdeen 270 3 0 0 1 0 1 0
Club Friendlies 3 2023 Aberdeen 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Swindon Town 0 0 0 0 0 0 0 0
Championship 2022/2023 Rotherham United 0 0 0 0 0 0 0 0
EFL Trophy 2022/2023 Swindon Town 0 0 0 0 0 0 0 0
FA Cup 2022/2023 Swindon Town 0 0 0 0 0 0 0 0
League Cup 2022/2023 Aberdeen 0 0 0 0 0 0 0 0
League Two 2022/2023 Swindon Town 1369 16 0 1 0 0 5 0
Premiership 2022/2023 Aberdeen 1320 15 0 1 0 0 2 0
Scottish Cup 2022/2023 Aberdeen 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Swindon Town 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Rotherham United 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Rotherham United 0 0 0 0 0 0 0 0
EFL Trophy 2021/2022 Rotherham United 90 1 0 0 0 0 1 0
FA Cup 2021/2022 Rotherham United 0 0 0 0 0 0 0 0
League One 2021/2022 Rotherham United 256 7 4 1 0 0 0 1
Club Friendlies 1 2021 Rotherham United 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Rotherham United 0 0 0 0 0 0 0 0
Championship 2020/2021 Rotherham United 3119 38 2 3 1 0 9 1
FA Cup 2020/2021 Rotherham United 90 1 0 0 0 0 0 0
Club Friendlies 1 2020 Rotherham United 0 0 0 0 0 0 0 0
Championship 2019/2020 Hull City 440 5 0 1 0 0 0 0
FA Cup 2019/2020 Hull City 0 0 0 0 0 0 0 0
Carabao Cup 2018/2019 Hull City 180 2 0 0 0 0 1 0
Championship 2018/2019 Hull City 90 1 0 0 0 0 0 0
Carabao Cup 2017/2018 Hull City 90 1 0 0 0 0 0 0
Carabao Cup 2017/2018 Barnsley 180 2 0 0 0 0 0 0
Championship 2017/2018 Barnsley 787 11 1 2 0 0 0 1
Championship 2017/2018 Hull City 936 12 0 3 0 0 2 0
FA Cup 2017/2018 Hull City 90 1 0 0 0 0 0 0
Carabao Cup 2016/2017 Barnsley 0 0 0 0 0 0 0 0
Championship 2016/2017 Barnsley 3510 39 0 0 1 0 7 0
FA Cup 2016/2017 Barnsley 210 2 0 0 1 0 1 0
FA Cup 2015/2016 Torquay United 90 1 0 0 0 0 0 0
Fa Trophy 2015/2016 Torquay United 540 6 0 0 0 0 0 0
National League 2015/2016 Torquay United 3690 41 0 0 2 0 10 0
FA Cup 2014/2015 Torquay United 90 1 0 0 0 0 0 0
Fa Trophy 2014/2015 Torquay United 368 6 1 2 0 0 0 0
National League 2014/2015 Torquay United 2102 26 3 1 1 0 9 0
FA Cup 2013/2014 Salisbury City 142 3 2 0 0 0 0 0
Fa Trophy 2013/2014 Salisbury City 66 1 0 1 0 0 0 0
National League 2013/2014 Salisbury City 1948 29 8 2 2 0 7 1
Carabao Cup 2012/2013 AFC Wimbledon 90 1 0 0 0 0 1 0
EFL Trophy 2012/2013 AFC Wimbledon 71 1 0 1 0 0 0 0
League Two 2012/2013 Torquay United 1130 14 4 0 0 0 4 0
League Two 2012/2013 AFC Wimbledon 241 4 2 0 0 0 0 0
League Two 2011/2012 Torquay United 117 3 2 0 0 0 1 0

A. MacDonald has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/05/2024 Aberdeen
5 - 1
Livingston 0-0H2H+
C. Barron 34'  
N. Devlin 43'  
  0 - 1 51' T. Yengi
  56' M. Nottingham
J. Hoilett 58' 1 - 1  
G. Shinnie 74' 2 - 1  
  76' A. Shinnie
D. Polvara 77' 3 - 1  
J. Hoilett 81' 4 - 1  
F. Boyd 90+3' 5 - 1  
12/05/2024 Hibernian
0 - 4
Aberdeen 0-2H2H+
J. Newell 13'  
  0 - 1 30' L. Clarkson
  0 - 2 39' D. Polvara
  0 - 3 52' B. Miovski
A. Le Fondre 74'  
  83' G. Shinnie
  0 - 4 90+2' F. Boyd
04/05/2024 Aberdeen
1 - 0
St. Johnstone 0-0H2H+
  45' A. Considine
B. Miovski 68' 1 - 0  
  77' C. MacPherson
J. Hoilett 83'  
27/04/2024 Aberdeen
1 - 0
Motherwell 0-0H2H+
S. Gartenmann 14'  
  56' J. Vale
  56' P. McGinn
S. Gartenmann 60' 1 - 0  
20/04/2024 Aberdeen
3 - 3
Celtic 1-1H2H+
B. Miovski 2' 1 - 0  
  1 - 1 21' N. Kühn
  1 - 2 63' J. Forrest
  64' N. Kühn
E. Sokler 90' 2 - 2  
E. Sokler 90+1'  
  2 - 3 105+1' M. O'Riley
A. MacDonald 119' 3 - 3  
A. MacDonald 120+1'  
S. Morris 120+3'  
J. McGrath 120+4'  
13/04/2024 Aberdeen
0 - 0
Dundee 0-0H2H+
  3' J. Portales
  4' T. Docherty
  15' D. Costelloe
  23' J. McGhee
G. Shinnie 39'  
G. Shinnie 90+6'  
06/04/2024 Livingston
0 - 0
Aberdeen 0-0H2H+
T. Yengi 44'  
M. Devlin 51'  
16/03/2024 Motherwell
0 - 1
Aberdeen 0-1H2H+
  1' J. Hoilett
S. Kettlewell 2'  
  0 - 1 25' L. Clarkson
S. O'Donnell 85'  
  90+2' K. Roos
16/03/2024 Motherwell
0 - 1
Aberdeen 0-1H2H+
  1' J. Hoilett
S. Kettlewell 2'  
  0 - 1 25' L. Clarkson
S. O'Donnell 85'  
  90+2' K. Roos
13/03/2024 Dundee
1 - 0
Aberdeen 0-0H2H+
L. McCowan 66' 1 - 0  
  83' J. McGrath
C. Main 90+3'  
L. McCowan 90+6'  
09/03/2024 Aberdeen
3 - 1
Kilmarnock 2-1H2H+
J. McGrath 11' 1 - 0  
G. Shinnie 33' 2 - 0  
  2 - 1 41' D. Armstrong
J. MacKenzie 46'  
  62' D. Armstrong
  62' J. Wright
S. Findlay 66' 3 - 1  
J. McGrath 70'  
G. Shinnie 90'  
02/03/2024 St. Mirren
2 - 1
Aberdeen 0-1H2H+
  0 - 1 1' C. Barron
  45' B. Miovski
  71' J. Mcgarry
  87' G. Shinnie
  90+4' N. Devlin
  90+5' A. MacDonald
M. O'Hara 90+6' 1 - 1  
T. Olusanya 90+7' 2 - 1  
28/02/2024 Aberdeen
0 - 2
St. Johnstone 0-1H2H+
  0 - 1 44' N. Clark
  60' S. Sprangler
  0 - 2 77' B. Mbunga-Kimpioka
  78' B. Mbunga-Kimpioka
  88' M. Kucheryavyi
  90+3' D. Phillips
14/02/2024 Aberdeen
3 - 3
Motherwell 2-3H2H+
  0 - 1 5' T. Bair
  0 - 2 22' T. Bair
  0 - 3 26' A. Devine
Luis Lopes 31' 1 - 3  
S. Gartenmann 37' 2 - 3  
Luis Lopes 50' 3 - 3  
  61' S. Nicholson
A. MacDonald 83'  
  87' P. McGinn
G. Shinnie 90'  
  90+4' C. Butcher
  90+5' L. Kelly
10/02/2024 Aberdeen
2 - 0
Bonnyrigg Rose Athletic 2-0H2H+
  12' A. Mailer
B. Miovski 17' 1 - 0  
B. Miovski 25' 2 - 0  
G. Shinnie 45'  
C. Barron 60'  
Luis Lopes 75'  
  79' K. McGachie
D. Polvara 83'  
30/01/2024 Aberdeen
1 - 1
Dundee 1-0H2H+
  18' O. Dodgson
  23' M. Boateng
B. Miovski 31' 1 - 0  
J. McGrath 35'  
  1 - 1 55' L. Ashcroft
R. Jensen 78'  
  90' O. Beck
27/01/2024 Hearts
2 - 0
Aberdeen 0-0H2H+
  31' G. Shinnie
J. Grant 57' 1 - 0  
Y. Oda 68'  
  73' Luis Lopes
L. Shankland 77' 2 - 0  
24/01/2024 St. Johnstone
1 - 1
Aberdeen 0-0H2H+
M. Smith 61'  
  0 - 1 62' B. Miovski
D. Keltjens 78' 1 - 1  
  84' S. Rubežić
G. Carey 90+2'  
L. Gordon 90+4'  
D. Keltjens 90+6'  
20/12/2023 Aberdeen
2 - 1
Livingston 1-1H2H+
  0 - 1 28' K. Guthrie
B. Miovski 42' 1 - 1  
  45' M. Devlin
B. Miovski 65' 2 - 1  
  65' J. Penrice
  84' S. Pittman
09/12/2023 Aberdeen
2 - 1
Hearts 0-1H2H+
  0 - 1 20' L. Shankland
  33' C. Nieuwenhof
  41' A. Lowry
B. Miovski 53' 1 - 1  
S. Gartenmann 59'  
  64' B. Baningime
  65' F. Kent
B. Miovski 65'  
  73' K. Rowles
J. McGrath 78'  
  88' A. Denholm
L. Clarkson 90+2' 2 - 1  
  90+5' L. Shankland
06/12/2023 Aberdeen
0 - 1
Kilmarnock 0-0H2H+
G. Shinnie 45'  
J. Hayes 65'  
S. Gartenmann 82'  
  86' R. McKenzie
  0 - 1 90+2' D. Watson
30/09/2023 Rangers
1 - 3
Aberdeen 0-1H2H+
  0 - 1 38' S. Gartenmann
J. Tavernier 50'  
S. Wright 55'  
  0 - 2 68' J. McGrath
S. Wright 71'  
  72' R. Jensen
A. Sima 75' 1 - 2  
C. Goldson 84'  
  1 - 3 85' J. MacKenzie
03/09/2023 Aberdeen
0 - 2
Hibernian 0-0H2H+
  17' J. Jeggo
S. Rubežić 26'  
  32' J. Campbell
  51' P. Hanlon
G. Shinnie 71'  
  0 - 1 75' A. Le Fondre
  0 - 2 80' C. Doidge
  85' J. Newell
27/08/2023 St. Mirren
2 - 2
Aberdeen 0-1H2H+
R. Strain 34'  
S. Robinson 35'  
  0 - 1 42' J. Hayes
G. Kiltie 59' 1 - 1  
  71' Luis Lopes
A. Greive 76' 2 - 1  
  88' S. Rubežić
  2 - 2 90+10' B. Miovski
Z. Hemming 90+12'  
24/08/2023 Häcken
2 - 2
Aberdeen 1-0H2H+
  17' S. Rubežić
  26' D. Polvara
A. Layouni 36' 1 - 0  
J. Hammar 59'  
I. Sadiq 69' 2 - 0  
  2 - 1 75' B. Miovski
  2 - 2 79' N. Devlin
J. Hammar 90'  
18/08/2023 Stirling Albion
1 - 2
Aberdeen 0-1H2H+
  0 - 1 29' B. Miovski
C. Clark 33'  
  0 - 2 63' L. Clarkson
G. Spence 75' 1 - 2  
A. Dunsmore 84'  
  89' B. Miovski
J. McGregor 90'  
27/05/2023 Celtic
5 - 0
Aberdeen 2-0H2H+
K. Furuhashi 27' 1 - 0  
K. Furuhashi 32' 2 - 0  
  37' M. Watkins
C. Starfelt 42'  
  61' G. Shinnie
C. Starfelt 78' 3 - 0  
Oh Hyun-Gyu 82' 4 - 0  
Oh Hyun-Gyu 90' 5 - 0  
24/05/2023 Aberdeen
3 - 0
St. Mirren 2-0H2H+
L. Clarkson 14' 1 - 0  
  30' T. Small
G. Shinnie 43' 2 - 0  
G. Shinnie 49' 3 - 0  
  59' A. Gogić
20/05/2023 Hearts
2 - 1
Aberdeen 1-1H2H+
  11' J. Hayes
  12' Barry Robson
C. Devlin 25'  
  25' M. Watkins
  0 - 1 31' M. Pollock
J. Ginnelly 43' 1 - 1  
  49' B. Miovski
  53' Y. Ramadani
L. Shankland 56' 2 - 1  
13/05/2023 Aberdeen
0 - 0
Hibernian 0-0H2H+
L. Scales 1'  
  39' J. Newell
  52' J. Campbell
H. Coulson 78'  
  79' K. Nisbet
  88' C. Riley
  88' H. McKirdy
  90+3' J. Jeggo
07/05/2023 Rangers
1 - 0
Aberdeen 0-0H2H+
T. Cantwell 32'  
  32' L. Clarkson
T. Cantwell 64' 1 - 0  
  90' A. MacDonald
23/04/2023 Aberdeen
2 - 0
Rangers 0-0H2H+
  38' T. Cantwell
L. Scales 48' 1 - 0  
B. Miovski 56' 2 - 0  
L. Scales 83'  
Luis Lopes 86'  
14/04/2023 Ross County
0 - 1
Aberdeen 0-1H2H+
  0 - 1 17' Luis Lopes
  26' J. Hayes
  78' R. Duncan
C. Randall 89'  
  90+5' G. Shinnie
08/04/2023 Aberdeen
2 - 0
Kilmarnock 1-0H2H+
Luis Lopes 1' 1 - 0  
  42' D. Watson
Luis Lopes 59' 2 - 0  
J. Hayes 78'  
01/04/2023 St. Johnstone
0 - 1
Aberdeen 0-1H2H+
A. Considine 6'  
Z. Rudden 17'  
  0 - 1 30' R. Matthews
  36' B. Miovski
  68' G. Shinnie
G. Carey 81'  
R. McGowan 83'  
  85' L. Clarkson
  90+1' G. Shinnie
18/03/2023 Aberdeen
3 - 0
Hearts 3-0H2H+
Luis Lopes 5' 1 - 0  
Luis Lopes 21' 2 - 0  
M. Pollock 28' 3 - 0  
  37' L. Shankland
  68' J. Hill
B. Miovski 68'  
Y. Ramadani 68'  
  68' T. Sibbick
M. Watkins 90+3'  
04/03/2023 Dundee United
1 - 3
Aberdeen 0-0H2H+
  0 - 1 56' Luis Lopes
  63' J. Gorter
S. McMann 66'  
K. Freeman 71'  
J. McGrath 73' 1 - 1  
  77' Ross McCrorie
  1 - 2 80' Ross McCrorie
  1 - 3 83' M. Watkins
  84' M. Watkins
25/02/2023 Aberdeen
1 - 0
Livingston 1-0H2H+
B. Miovski 44' 1 - 0  
  59' J. Fitzwater
  89' A. Shinnie
  90' N. Devlin
18/02/2023 Celtic
4 - 0
Aberdeen 2-0H2H+
C. McGregor 2' 1 - 0  
R. Hatate 13' 2 - 0  
R. Hatate 76' 3 - 0  
L. Abada 89' 4 - 0  
04/02/2023 Aberdeen
3 - 1
Motherwell 1-0H2H+
  39' S. Goss
Luis Lopes 42' 1 - 0  
  45+4' J. Obika
  50' S. O'Donnell
B. Miovski 64' 2 - 0  
B. Miovski 65'  
B. Miovski 69' 3 - 0  
M. Kennedy 74'  
M. Pollock 74'  
  3 - 1 75' K. van Veen
L. Clarkson 77'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.