Shaun MacDonald

Date of birth17 June 1988
Place of birthSwansea
NationalityWelsh
Weight72 kg
Height1.85 m
PositionMidfielder

Shaun MacDonald's contract at Swansea City was extended to June 2012 in June 2010.

He joined AFC Bournemouth in August 2011 with a two-year contract that was extended to June 2016 in January 2013 and to June 2017 in February 2016.

Shaun joined Wigan Athletic in August 2016 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Swansea City 08 Apr 2006 26 Aug 2011
Yeovil Town 27 Jan 2009 27 Feb 2009 L
Yeovil Town 21 Sep 2009 31 May 2010 L
Yeovil Town 27 Aug 2010 03 Jan 2011 L
Yeovil Town 17 Mar 2011 31 May 2011 L
AFC Bournemouth 26 Aug 2011 13 Aug 2016
Wigan Athletic 13 Aug 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2005-06 Swansea City LDV Vans Trophy 3
1
2
2005-06 Swansea City League Cup
1
2005-06 Swansea City League One 2
5
2005-06 Swansea City League One Play-Offs 1
2006-07 Swansea City FA Cup 2
2006-07 Swansea City Johnstones Paint Trophy 2
2006-07 Swansea City League One 3
5
1
2007-08 Swansea City Johnstones Paint Trophy
2
2007-08 Swansea City League One
1
2008-09 Swansea City FA Cup
1
2008-09 Swansea City League Championship 2
3
1
2008-09 Swansea City League Cup 3
2
2008-09 Yeovil Town League One 4
2
2009-10 Swansea City League Championship 2
1
2009-10 Yeovil Town FA Cup 1
2009-10 Yeovil Town League One 31
3
2010-11 Yeovil Town FA Cup 2
2010-11 Yeovil Town League One 26
4
1
2011-12 AFC Bournemouth Johnstones Paint Trophy 1
1
2011-12 AFC Bournemouth League One 22
3
1
2012-13 AFC Bournemouth FA Cup 2
2012-13 AFC Bournemouth Johnstones Paint Trophy 1
2
2012-13 AFC Bournemouth League One 19
9
1
2013-14 AFC Bournemouth League Championship 11
12
3
2013-14 AFC Bournemouth League Cup 1
1
2014-15 AFC Bournemouth FA Cup 2
1
2014-15 AFC Bournemouth League Championship 3
2
2014-15 AFC Bournemouth League Cup 2
1
2015-16 AFC Bournemouth FA Cup 3
2015-16 AFC Bournemouth League Cup 3
1
1
2015-16 AFC Bournemouth Premier League
3
2016-17 Wigan Athletic FA Cup 2
1
2016-17 Wigan Athletic League Championship 36
3
1
8


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
27 Jan 2009 Yeovil Town v Huddersfield Town W 1-0 League One
31 Jan 2009 Leyton Orient v Yeovil Town W 0-1 League One
14 Feb 2009 Peterborough United v Yeovil Town W 1-3 League One
17 Feb 2009 Bristol Rovers v Yeovil Town L 3-0 League One
26 Sep 2009 Yeovil Town v Brentford W 2-0 League One
29 Sep 2009 Millwall v Yeovil Town D 0-0 League One
03 Oct 2009 Oldham Athletic v Yeovil Town D 0-0 League One
17 Oct 2009 Yeovil Town v Carlisle United W 3-1 League One
24 Oct 2009 Bristol Rovers v Yeovil Town W 1-2 League One
31 Oct 2009 Leeds United v Yeovil Town L 4-0 League One
07 Nov 2009 Oxford United v Yeovil Town L 1-0 FA Cup 1st round
21 Nov 2009 Yeovil Town v Charlton Athletic D 1-1 League One
24 Nov 2009 Gillingham v Yeovil Town L 1-0 League One
01 Dec 2009 Yeovil Town v Walsall L 1-3 League One
05 Dec 2009 Milton Keynes Dons v Yeovil Town D 2-2 League One
12 Dec 2009 Yeovil Town v Norwich City D 3-3 League One
19 Dec 2009 Hartlepool United v Yeovil Town D 1-1 League One
19 Jan 2010 Leyton Orient v Yeovil Town L 2-0 League One
23 Jan 2010 Yeovil Town v Exeter City W 2-1 League One
26 Jan 2010 Tranmere Rovers v Yeovil Town L 2-1 League One
30 Jan 2010 Yeovil Town v Huddersfield Town L 0-1 League One
06 Feb 2010 Wycombe Wanderers v Yeovil Town W 1-4 League One
13 Feb 2010 Yeovil Town v Gillingham D 0-0 League One
16 Feb 2010 Yeovil Town v Colchester United L 0-1 League One
20 Feb 2010 Charlton Athletic v Yeovil Town L 2-0 League One
23 Feb 2010 Walsall v Yeovil Town W 0-1 League One
27 Feb 2010 Yeovil Town v Milton Keynes Dons W 1-0 League One
06 Mar 2010 Norwich City v Yeovil Town L 3-0 League One
13 Mar 2010 Yeovil Town v Hartlepool United W 4-0 League One
16 Mar 2010 Carlisle United v Yeovil Town L 1-0 League One
20 Mar 2010 Yeovil Town v Bristol Rovers L 0-3 League One
03 Apr 2010 Southend United v Yeovil Town D 0-0 League One
05 Apr 2010 Yeovil Town v Leeds United L 1-2 League One
10 Apr 2010 Stockport County v Yeovil Town W 1-3 League One
13 Apr 2010 Yeovil Town v Millwall D 1-1 League One
17 Apr 2010 Yeovil Town v Southampton L 0-1 League One
11 Sep 2010 Yeovil Town v Tranmere Rovers W 3-1 League One
18 Sep 2010 Huddersfield Town v Yeovil Town L 4-2 League One
25 Sep 2010 Yeovil Town v Exeter City L 1-3 League One
28 Sep 2010 Yeovil Town v Southampton D 1-1 League One
02 Oct 2010 Walsall v Yeovil Town W 0-1 League One
09 Oct 2010 Rochdale v Yeovil Town W 0-1 League One
16 Oct 2010 Yeovil Town v Sheffield Wednesday L 0-2 League One
30 Oct 2010 Yeovil Town v Swindon Town D 3-3 League One
02 Nov 2010 Milton Keynes Dons v Yeovil Town L 3-2 League One
06 Nov 2010 Rushden and Diamonds v Yeovil Town W 0-1 FA Cup 1st round
13 Nov 2010 Yeovil Town v Dagenham and Redbridge L 1-3 League One
20 Nov 2010 Charlton Athletic v Yeovil Town L 3-2 League One
23 Nov 2010 AFC Bournemouth v Yeovil Town L 2-0 League One
11 Dec 2010 Colchester United v Yeovil Town D 0-0 League One
14 Dec 2010 Hartlepool United v Yeovil Town L 4-2 FA Cup 2nd round
01 Jan 2011 Plymouth Argyle v Yeovil Town D 0-0 League One
03 Jan 2011 Yeovil Town v Milton Keynes Dons W 1-0 League One
19 Mar 2011 Exeter City v Yeovil Town W 2-3 League One
26 Mar 2011 Leyton Orient v Yeovil Town W 1-5 League One
29 Mar 2011 Yeovil Town v Carlisle United W 1-0 League One
02 Apr 2011 Yeovil Town v Bristol Rovers L 0-1 League One
09 Apr 2011 Hartlepool United v Yeovil Town L 3-1 League One
12 Apr 2011 Yeovil Town v Notts County W 2-1 League One
16 Apr 2011 Yeovil Town v Oldham Athletic D 1-1 League One
23 Apr 2011 Yeovil Town v AFC Bournemouth D 2-2 League One
25 Apr 2011 Peterborough United v Yeovil Town D 2-2 League One
30 Apr 2011 Yeovil Town v Colchester United W 4-2 League One
07 May 2011 Carlisle United v Yeovil Town W 0-2 League One


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2005-06 Wales UEFA Under-21 1
2007-08 Wales Under-21 1
2008-09 Wales UEFA Under-21 2
2010-11 Wales UEFA European Championship
1
2014-15 Wales UEFA European Championship
1
2015-16 Wales International Friendly
1
2015-16 Wales UEFA European Championship
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
11 Oct 2005 Wales v Azerbaijan W 3-0 UEFA U21 Group 6
15 May 2008 Wales v England L 0-2 Under-21
10 Oct 2008 Wales v England L 2-3 UEFA Under-21 Play-off 1st leg
14 Oct 2008 England v Wales D 2-2 UEFA Under-21 Play-off 2nd leg
12 Oct 2010 Switzerland v Wales L 4-1 UEFA European Championship Group G
28 Mar 2015 Israel v Wales W 0-3 UEFA European Championship Qualifying group B
03 Sep 2015 Cyprus v Wales W 0-1 UEFA European Championship Qualifying group B
28 Mar 2016 Ukraine v Wales L 1-0 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.