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
06 Apr 2002 Wrexham v Cambridge United W 5-0 League Division 2
13 Apr 2002 Stoke City v Wrexham L 1-0 League Division 2
05 Oct 2002 Cambridge United v Wrexham D 2-2 League Division 3
12 Nov 2002 Leigh RMI v Wrexham W 3-4 LDV Vans Trophy 2nd round - northern section
18 Mar 2003 Wrexham v Hartlepool United W 2-0 League Division 3
05 Apr 2003 Hull City v Wrexham W 1-2 League Division 3
09 Apr 2003 Shrewsbury Town v Wrexham W 1-2 League Division 3
29 Apr 2003 Leyton Orient v Wrexham W 0-1 League Division 3
03 May 2003 Bury v Wrexham W 0-3 League Division 3
30 Aug 2003 Wrexham v AFC Bournemouth L 0-1 League Division 2
16 Sep 2003 Wrexham v Queens Park Rangers L 0-2 League Division 2
14 Oct 2003 Wrexham v Morecambe W 4-1 LDV Vans Trophy 1st round - northern section
18 Oct 2003 Wrexham v Bristol City D 0-0 League Division 2
21 Oct 2003 Wrexham v Oldham Athletic W 4-0 League Division 2
25 Oct 2003 Rushden and Diamonds v Wrexham W 2-3 League Division 2
05 Nov 2003 Stockport County v Wrexham L 5-4 LDV Vans Trophy 2nd round - northern section
08 Nov 2003 Yeovil Town v Wrexham L 4-1 FA Cup 1st round
28 Dec 2003 Wrexham v Blackpool W 4-2 League Division 2
10 Jan 2004 Chesterfield v Wrexham L 2-1 League Division 2
17 Jan 2004 Wrexham v Notts County L 0-1 League Division 2
14 Feb 2004 Wrexham v Barnsley W 1-0 League Division 2
24 Feb 2004 AFC Bournemouth v Wrexham L 6-0 League Division 2
06 Mar 2004 Wrexham v Grimsby Town W 3-0 League Division 2
13 Mar 2004 Peterborough United v Wrexham L 6-1 League Division 2
27 Mar 2004 Plymouth Argyle v Wrexham D 0-0 League Division 2
12 Apr 2004 Wrexham v Hartlepool United L 1-2 League Division 2
17 Apr 2004 Colchester United v Wrexham L 3-1 League Division 2
20 Apr 2004 Oldham Athletic v Wrexham D 1-1 League Division 2
01 May 2004 Wycombe Wanderers v Wrexham D 1-1 League Division 2
08 May 2004 Wrexham v Brighton and Hove Albion L 0-2 League Division 2
11 Sep 2004 Wrexham v Bradford City W 1-0 League One
18 Sep 2004 Tranmere Rovers v Wrexham D 1-1 League One
21 Sep 2004 Wrexham v Sheffield United L 2-3 League Cup 2nd round
28 Sep 2004 Notts County v Wrexham W 2-3 LDV Vans Trophy 1st round - northern section
26 Oct 2004 Wrexham v Peterborough United D 1-1 League One
20 Nov 2004 Wrexham v Bristol City L 1-3 League One
23 Nov 2004 Torquay United v Wrexham L 1-0 League One
27 Nov 2004 Huddersfield Town v Wrexham W 1-2 League One
30 Nov 2004 Chester City v Wrexham W 0-1 LDV Vans Trophy Quarter-final - northern section
03 Dec 2004 Scunthorpe United v Wrexham L 2-0 FA Cup 2nd round
18 Dec 2004 Wrexham v Hartlepool United L 1-5 League One
03 Jan 2005 Sheffield Wednesday v Wrexham L 4-0 League One
11 Jan 2005 Peterborough United v Wrexham D 2-2 League One
15 Jan 2005 Wrexham v Tranmere Rovers L 1-5 League One
22 Jan 2005 Chesterfield v Wrexham W 2-4 League One
25 Jan 2005 Hereford United v Wrexham W 1-2 LDV Vans Trophy Semi-final - northern section
29 Jan 2005 Wrexham v Doncaster Rovers D 0-0 League One
05 Feb 2005 Walsall v Wrexham D 2-2 League One
12 Feb 2005 Wrexham v Torquay United D 1-1 League One
15 Feb 2005 Oldham Athletic v Wrexham W 3-5 LDV Vans Trophy Final - northern section (1st leg)
22 Feb 2005 Wrexham v Colchester United D 2-2 League One
26 Feb 2005 Wrexham v Milton Keynes Dons D 0-0 League One
08 Mar 2005 Wrexham v Oldham Athletic W 1-0 LDV Vans Trophy Final - northern section (2nd leg)
12 Mar 2005 Wrexham v Oldham Athletic W 1-0 League One
19 Mar 2005 Swindon Town v Wrexham L 4-2 League One
02 Apr 2005 Wrexham v AFC Bournemouth L 1-2 League One
05 Apr 2005 Barnsley v Wrexham D 2-2 League One
10 Apr 2005 Southend United v Wrexham W 0-2 LDV Vans Trophy Final
16 Apr 2005 Bristol City v Wrexham L 1-0 League One
23 Apr 2005 Wrexham v Luton Town L 1-2 League One
26 Apr 2005 Port Vale v Wrexham W 0-2 League One
30 Apr 2005 Stockport County v Wrexham W 1-4 League One
03 May 2005 Wrexham v Brentford L 1-2 League One
07 May 2005 Wrexham v Huddersfield Town L 0-1 League One
17 Oct 2006 Wrexham v Rochdale L 1-1 (3-5) Johnstone's Paint Trophy 1st round - northern section
21 Oct 2006 Mansfield Town v Wrexham L 3-0 League Two


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.