PLAYER PROFILE

Angus MacDonald.

Kidderminster Harriers · England

Matrix 24198

At a glance

Full name
Angus Lees MacDonald
Born
15 Oct 1992
Age today
34
Nationality
England

Career by season

145 recorded appearances
Angus MacDonald appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27National League Kidderminster Harriers 1111008790 / 1 red
25/26League Two Barrow AFC 1313011,1062
24/25Scottish Premiership Aberdeen FC 54003280
24/25League One Exeter City 1514101,2653
24/25FA Cup Exeter City 11001200
23/24UEFA Europa League Aberdeen FC 1000270
23/24UEFA Conference League Aberdeen FC 22101800
23/24Scottish Premiership Aberdeen FC 1610001,0121
23/24Scottish Cup Aberdeen FC 33103001
22/23Scottish Premiership Aberdeen FC 1010019001
22/23League Two Swindon Town 1616001,3695
21/22League One Rotherham United 73003080 / 1 red
20/21FA Cup Rotherham United 11001200
20/21Championship Rotherham United 3936103,1429 / 1 red
19/20Championship Hull City 55004400

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Angus MacDonald match log
DateCompetitionMatchScoreMinutesGoals
26 Dec 2022League Two Swindon Town v Walsall FC 1 – 290
17 Dec 2022League Two Barrow AFC v Swindon Town 0 – 190
01 Oct 2022League Two Swindon Town v Northampton Town 1 – 290
24 Sep 2022League Two Grimsby Town v Swindon Town 1 – 290
17 Sep 2022League Two Doncaster Rovers v Swindon Town 0 – 119
13 Sep 2022League Two Swindon Town v Sutton United 3 – 290
03 Sep 2022League Two Gillingham FC v Swindon Town 0 – 090
27 Aug 2022League Two Stockport County v Swindon Town 1 – 190
20 Aug 2022League Two Swindon Town v Rochdale AFC 3 – 090
16 Aug 2022League Two Swindon Town v Leyton Orient 1 – 190
13 Aug 2022League Two Carlisle United v Swindon Town 1 – 190
06 Aug 2022League Two Swindon Town v Salford City 0 – 090
30 Jul 2022League Two Harrogate Town v Swindon Town 3 – 090
19 Mar 2022League One Rotherham United v Shrewsbury Town 0 – 390
15 Mar 2022League One Rotherham United v Lincoln CitySubstitute, on 67′ 2 – 123
12 Mar 2022League One Wycombe Wanderers v Rotherham United 0 – 090
01 Mar 2022League One Shrewsbury Town v Rotherham United 0 – 078
26 Feb 2022League One Plymouth Argyle v Rotherham UnitedSubstitute, on 79′ 0 – 111
22 Feb 2022League One Rotherham United v Morecambe FCSubstitute, on 84′ 2 – 06
08 Feb 2022League One AFC Wimbledon v Rotherham UnitedSubstitute, on 80′ 0 – 110

Career transfers

22 recorded moves

All recorded career moves, newest first.

Angus MacDonald career transfers
Date FromToMoveFee
06 Aug 2026 Barrow AFC Kidderminster Harriers Transfer Free
05 Mar 2026 Without club Barrow AFC Transfer —
01 Jul 2025 Exeter City Without club Released —
03 Feb 2025 Aberdeen FC Exeter City Transfer Free
31 Jan 2023 Swindon Town Aberdeen FC Transfer Free
19 Jul 2022 Rotherham United Swindon Town Transfer Free
15 Aug 2020 Hull City Rotherham United Transfer Free
31 Jan 2018 Barnsley FC Hull City Transfer €795k
02 Aug 2016 Torquay United FC Barnsley FC Transfer —
21 Jul 2014 Salisbury City (- 2014) Torquay United FC Transfer Free
23 Aug 2013 Reading FC U21 Salisbury City (- 2014) Transfer Free
31 May 2013 Torquay United FC Reading FC U21 Loan return
22 Nov 2012 Reading FC U21 Torquay United FC Loan —
28 Sep 2012 AFC Wimbledon Reading FC U21 Loan return
30 Jul 2012 Reading FC U21 AFC Wimbledon Loan —
31 May 2012 Torquay United FC Reading FC U21 Loan return
08 Feb 2012 Reading FC U21 Torquay United FC Loan —
01 Feb 2012 Basingstoke Town Reading FC U21 Loan return
24 Nov 2011 Reading FC U21 Basingstoke Town Loan —
01 Jul 2011 Reading FC U18 Reading FC U21 Internal move —
01 Apr 2011 Salisbury City (- 2014) Reading FC U18 Loan return
01 Mar 2011 Reading FC U18 Salisbury City (- 2014) Loan —

Contracts and market values are not available yet.