Craig Morgan

Date of birth18 June 1985
Place of birthSt Asaph
NationalityWelsh
Weight79 kg
Height1.85 m
PositionDefender

Craig Morgan joined Milton Keynes Dons in July 2005 with a two-year contract but was made available for transfer in October 2006.

After a loan spell, Craig joined Peterborough United in January 2007 with a contract to June 2009 that was extended to June 2011 in February 2008.

He joined Rotherham United in August 2012 with a four-month contract that was extended to June 2014 in November 2012.

Craig joined Wigan Athletic in July 2015 with a two-year contract that was extended to june 2019 in March 2017.

Club history

Team Joined Left Loan / Trialist
Wrexham 10 Jul 2003 04 Jul 2005
Milton Keynes Dons 04 Jul 2005 01 Jan 2007
Wrexham 16 Oct 2006 16 Nov 2006 L
Peterborough United 23 Nov 2006 31 Dec 2006 L
Peterborough United 01 Jan 2007 06 Jul 2010
Preston North End 06 Jul 2010 31 Aug 2012
Rotherham United 03 Sep 2012 30 Jun 2015
Wigan Athletic 01 Jul 2015

Club stats

Season Team Competition Apps Subs Goals Y R
2001-02 Wrexham League Division 2
2
2002-03 Wrexham LDV Vans Trophy 1
2002-03 Wrexham League Division 3 1
5
1
2003-04 Wrexham FA Cup
1
2003-04 Wrexham LDV Vans Trophy 2
1
2003-04 Wrexham League Division 2 14
4
2
1
2004-05 Wrexham FA Cup 1
2004-05 Wrexham LDV Vans Trophy 6
1
2004-05 Wrexham League Cup 1
1
1
2004-05 Wrexham League One 18
8
3
2005-06 Milton Keynes Dons FA Cup 4
1
2005-06 Milton Keynes Dons LDV Vans Trophy 2
2005-06 Milton Keynes Dons League Cup 1
2005-06 Milton Keynes Dons League One 38
2
6
2006-07 Milton Keynes Dons League Cup 1
2006-07 Milton Keynes Dons League Two 3
2006-07 Peterborough United FA Cup 2
1
1
2006-07 Peterborough United League Two 22
1
1
1
2006-07 Wrexham Johnstones Paint Trophy 1
2006-07 Wrexham League Two 1
2007-08 Peterborough United FA Cup 4
1
1
2007-08 Peterborough United League Cup 1
2007-08 Peterborough United League Two 41
3
9
2008-09 Peterborough United FA Cup 5
2008-09 Peterborough United Johnstones Paint Trophy 1
2008-09 Peterborough United League Cup 1
2008-09 Peterborough United League One 26
1
4
2009-10 Peterborough United FA Cup 1
2009-10 Peterborough United League Championship 33
1
1
4
1
2009-10 Peterborough United League Cup 3
2010-11 Preston North End FA Cup 1
2010-11 Preston North End League Championship 30
1
2
4
2010-11 Preston North End League Cup 1
2011-12 Preston North End FA Cup 2
2011-12 Preston North End Johnstones Paint Trophy 2
1
2011-12 Preston North End League Cup 2
1
2011-12 Preston North End League One 18
1
1
2
1
2012-13 Rotherham United FA Cup 1
2012-13 Rotherham United League Two 20
1
1
4
2013-14 Rotherham United FA Cup 2
1
2013-14 Rotherham United Johnstones Paint Trophy 3
1
2013-14 Rotherham United League Cup 2
2013-14 Rotherham United League One 35
6
1
2013-14 Rotherham United League One Play-Offs 3
1
2014-15 Rotherham United FA Cup 1
2014-15 Rotherham United League Championship 34
1
8
2014-15 Rotherham United League Cup 2
2
2015-16 Wigan Athletic FA Cup 1
2015-16 Wigan Athletic League Cup 1
2015-16 Wigan Athletic League One 36
2
7
1
2016-17 Wigan Athletic League Championship 15
5
5


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
08 Aug 2015 Coventry City v Wigan Athletic L 2-0 League One
11 Aug 2015 Wigan Athletic v Bury L 1-2 League Cup 1st round
16 Aug 2015 Wigan Athletic v Doncaster Rovers D 0-0 League One
19 Aug 2015 Wigan Athletic v Scunthorpe United W 3-0 League One
22 Aug 2015 Gillingham v Wigan Athletic L 2-0 League One
29 Aug 2015 Wigan Athletic v Crewe Alexandra W 1-0 League One
03 Oct 2015 Wigan Athletic v Walsall D 0-0 League One
10 Oct 2015 Bury v Wigan Athletic D 2-2 League One
17 Oct 2015 Wigan Athletic v Colchester United W 5-0 League One
20 Oct 2015 Peterborough United v Wigan Athletic W 2-3 League One
24 Oct 2015 Bradford City v Wigan Athletic D 1-1 League One
31 Oct 2015 Wigan Athletic v Swindon Town W 1-0 League One
07 Nov 2015 Bury v Wigan Athletic L 4-0 FA Cup 1st round
14 Nov 2015 Rochdale v Wigan Athletic W 0-2 League One
21 Nov 2015 Wigan Athletic v Shrewsbury Town W 1-0 League One
24 Nov 2015 Wigan Athletic v Burton Albion L 0-1 League One
19 Dec 2015 Barnsley v Wigan Athletic W 0-2 League One
28 Dec 2015 Fleetwood Town v Wigan Athletic W 1-3 League One
02 Jan 2016 Scunthorpe United v Wigan Athletic D 1-1 League One
07 Jan 2016 Wigan Athletic v Gillingham W 3-2 League One
12 Jan 2016 Wigan Athletic v Sheffield United D 3-3 League One
16 Jan 2016 Wigan Athletic v Chesterfield W 3-1 League One
23 Jan 2016 Crewe Alexandra v Wigan Athletic D 1-1 League One
30 Jan 2016 Wigan Athletic v Port Vale W 3-0 League One
06 Feb 2016 Sheffield United v Wigan Athletic W 0-2 League One
13 Feb 2016 Wigan Athletic v Oldham Athletic D 0-0 League One
20 Feb 2016 Walsall v Wigan Athletic W 1-2 League One
27 Feb 2016 Wigan Athletic v Bury W 3-0 League One
01 Mar 2016 Millwall v Wigan Athletic D 0-0 League One
05 Mar 2016 Wigan Athletic v Peterborough United D 1-1 League One
12 Mar 2016 Colchester United v Wigan Athletic D 3-3 League One
19 Mar 2016 Wigan Athletic v Bradford City W 1-0 League One
25 Mar 2016 Swindon Town v Wigan Athletic W 1-4 League One
28 Mar 2016 Wigan Athletic v Rochdale W 1-0 League One
19 Apr 2016 Burton Albion v Wigan Athletic D 1-1 League One
23 Apr 2016 Wigan Athletic v Southend United W 4-1 League One
30 Apr 2016 Blackpool v Wigan Athletic W 0-4 League One
08 May 2016 Wigan Athletic v Barnsley L 1-4 League One
06 Aug 2016 Bristol City v Wigan Athletic L 2-1 League Championship
13 Aug 2016 Wigan Athletic v Blackburn Rovers W 3-0 League Championship
16 Aug 2016 Wigan Athletic v Birmingham City D 1-1 League Championship
20 Aug 2016 Nottingham Forest v Wigan Athletic L 4-3 League Championship
27 Aug 2016 Wigan Athletic v Queens Park Rangers L 0-1 League Championship
15 Oct 2016 Wigan Athletic v Burton Albion D 0-0 League Championship
18 Oct 2016 Leeds United v Wigan Athletic D 1-1 League Championship
19 Nov 2016 Barnsley v Wigan Athletic D 0-0 League Championship
03 Dec 2016 Wigan Athletic v Derby County L 0-1 League Championship
10 Dec 2016 Aston Villa v Wigan Athletic L 1-0 League Championship
14 Dec 2016 Wigan Athletic v Newcastle United L 0-2 League Championship
14 Jan 2017 Burton Albion v Wigan Athletic W 0-2 League Championship
21 Jan 2017 Wigan Athletic v Brentford W 2-1 League Championship
18 Mar 2017 Wigan Athletic v Aston Villa L 0-2 League Championship
01 Apr 2017 Newcastle United v Wigan Athletic L 2-1 League Championship
04 Apr 2017 Ipswich Town v Wigan Athletic L 3-0 League Championship
08 Apr 2017 Wigan Athletic v Rotherham United W 3-2 League Championship
22 Apr 2017 Wigan Athletic v Cardiff City D 0-0 League Championship
29 Apr 2017 Reading v Wigan Athletic L 1-0 League Championship
07 May 2017 Wigan Athletic v Leeds United D 1-1 League Championship


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
2002-03 Wales UEFA Under-19 3
2004-05 Wales UEFA Under-19 2
2004-05 Wales Under-21 1
1
2005-06 Wales UEFA Under-21 1
2006-07 Wales UEFA European Championship 1
2007-08 Wales International Friendly 5
1
2007-08 Wales UEFA European Championship 1
1
2008-09 Wales FIFA World Cup 5
1
2008-09 Wales International Friendly 2
2009-10 Wales FIFA World Cup 1
1
2009-10 Wales International Friendly 3
1
1
2010-11 Wales International Friendly 1
2010-11 Wales Nations Cup 1
2010-11 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
16 Nov 2002 Wales v Hungary L 0-5 UEFA U19 Group 11
16 Nov 2002 Wales v Hungary L 0-5 UEFA U19 Group 11
18 Nov 2002 Northern Ireland v Wales L 4-0 UEFA U19 Group 11
18 Aug 2004 Latvia v Wales D 0-0 U21
08 Oct 2004 Hungary v Wales W 0-1 UEFA Under-19 Group 1
10 Oct 2004 Greece v Wales D 0-0 UEFA Under-19 Group 1
11 Oct 2005 Wales v Azerbaijan W 3-0 UEFA U21 Group 6
11 Oct 2006 Wales v Cyprus W 3-1 UEFA European Championship Group D
22 Aug 2007 Bulgaria v Wales W 0-1 International Friendly
12 Sep 2007 Slovakia v Wales W 2-5 UEFA European Championship Group D
13 Oct 2007 Cyprus v Wales L 3-1 UEFA European Championship Group D
06 Feb 2008 Wales v Norway W 3-0 International Friendly
26 Mar 2008 Luxembourg v Wales W 0-2 International Friendly
28 May 2008 Iceland v Wales W 0-1 International Friendly
01 Jun 2008 Netherlands v Wales L 2-0 International Friendly
20 Aug 2008 Wales v Georgia L 1-2 International Friendly
06 Sep 2008 Wales v Azerbaijan W 1-0 FIFA World Cup Europe group 4
10 Sep 2008 Russia v Wales L 2-1 FIFA World Cup Europe group 4
11 Oct 2008 Wales v Liechtenstein W 2-0 FIFA World Cup Europe group 4
15 Oct 2008 Germany v Wales L 1-0 FIFA World Cup Europe group 4
29 May 2009 Wales v Estonia W 1-0 International Friendly
06 Jun 2009 Azerbaijan v Wales W 0-1 FIFA World Cup Europe group 4
12 Aug 2009 Montenegro v Wales L 2-1 International Friendly
14 Oct 2009 Liechtenstein v Wales W 0-2 FIFA World Cup Europe group 4
14 Nov 2009 Wales v Scotland W 3-0 International Friendly
03 Mar 2010 Wales v Sweden L 0-1 International Friendly
23 May 2010 Croatia v Wales L 2-0 International Friendly
11 Aug 2010 Wales v Luxembourg W 5-1 International Friendly
03 Sep 2010 Montenegro v Wales L 1-0 UEFA European Championship Group G
25 May 2011 Wales v Scotland L 1-3 Nations Cup


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