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
07 Aug 2010 Preston North End v Doncaster Rovers L 0-2 League Championship
14 Aug 2010 Swansea City v Preston North End L 4-0 League Championship
21 Aug 2010 Preston North End v Portsmouth W 1-0 League Championship
24 Aug 2010 Bradford City v Preston North End W 1-2 League Cup 2nd round
28 Aug 2010 Sheffield United v Preston North End L 1-0 League Championship
11 Sep 2010 Burnley v Preston North End L 4-3 League Championship
14 Sep 2010 Preston North End v Nottingham Forest L 1-2 League Championship
25 Sep 2010 Coventry City v Preston North End W 1-2 League Championship
28 Sep 2010 Leeds United v Preston North End W 4-6 League Championship
16 Oct 2010 Derby County v Preston North End L 3-0 League Championship
19 Oct 2010 Preston North End v Scunthorpe United L 2-3 League Championship
06 Nov 2010 Bristol City v Preston North End D 1-1 League Championship
09 Nov 2010 Preston North End v Barnsley L 1-2 League Championship
12 Nov 2010 Preston North End v Hull City L 0-2 League Championship
28 Dec 2010 Preston North End v Middlesbrough L 1-3 League Championship
03 Jan 2011 Crystal Palace v Preston North End L 1-0 League Championship
08 Jan 2011 Preston North End v Nottingham Forest L 1-2 FA Cup 3rd round
15 Jan 2011 Preston North End v Leicester City D 1-1 League Championship
22 Jan 2011 Middlesbrough v Preston North End D 1-1 League Championship
01 Feb 2011 Barnsley v Preston North End L 2-0 League Championship
26 Feb 2011 Preston North End v Burnley L 1-2 League Championship
08 Mar 2011 Preston North End v Leeds United L 1-2 League Championship
15 Mar 2011 Scunthorpe United v Preston North End W 0-3 League Championship
19 Mar 2011 Preston North End v Coventry City W 2-1 League Championship
02 Apr 2011 Preston North End v Swansea City W 2-1 League Championship
05 Apr 2011 Reading v Preston North End L 2-1 League Championship
09 Apr 2011 Portsmouth v Preston North End D 1-1 League Championship
12 Apr 2011 Doncaster Rovers v Preston North End D 1-1 League Championship
16 Apr 2011 Preston North End v Sheffield United W 3-1 League Championship
23 Apr 2011 Millwall v Preston North End L 4-0 League Championship
25 Apr 2011 Preston North End v Cardiff City L 0-1 League Championship
30 Apr 2011 Ipswich Town v Preston North End L 2-1 League Championship
07 May 2011 Preston North End v Watford W 3-1 League Championship
06 Aug 2011 Preston North End v Colchester United L 2-4 League One
13 Sep 2011 Charlton Athletic v Preston North End W 0-2 League Cup 2nd round
21 Sep 2011 Southampton v Preston North End L 2-1 League Cup 3rd round
05 Nov 2011 Charlton Athletic v Preston North End L 5-2 League One
08 Nov 2011 Rochdale v Preston North End W 1-1 (4-2) Johnstones Paint Trophy Quarter-final - northern section
12 Nov 2011 Preston North End v Southend United D 0-0 FA Cup 1st round
19 Nov 2011 Preston North End v Rochdale L 0-1 League One
22 Nov 2011 Southend United v Preston North End L 1-0 FA Cup 1st round replay
26 Nov 2011 Bury v Preston North End L 1-0 League One
29 Nov 2011 Hartlepool United v Preston North End W 0-1 League One
06 Dec 2011 Preston North End v Chesterfield L 1-1 (2-4) Johnstones Paint Trophy Semi-final - northern section
10 Dec 2011 Preston North End v Stevenage D 0-0 League One
17 Dec 2011 Milton Keynes Dons v Preston North End W 0-1 League One
26 Dec 2011 Preston North End v Carlisle United D 3-3 League One
31 Dec 2011 Preston North End v Sheffield Wednesday L 0-2 League One
02 Jan 2012 Rochdale v Preston North End D 1-1 League One
14 Jan 2012 Preston North End v Wycombe Wanderers W 3-2 League One
21 Jan 2012 Preston North End v Leyton Orient L 0-2 League One
24 Jan 2012 Notts County v Preston North End D 0-0 League One
28 Jan 2012 Yeovil Town v Preston North End L 2-1 League One
31 Mar 2012 Sheffield Wednesday v Preston North End L 2-0 League One
14 Apr 2012 Preston North End v Huddersfield Town W 1-0 League One
21 Apr 2012 Oldham Athletic v Preston North End D 1-1 League One
28 Apr 2012 Preston North End v Charlton Athletic D 2-2 League One
05 May 2012 AFC Bournemouth v Preston North End L 1-0 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
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.