David Vaughan

Date of birth18 February 1983
Place of birthRhuddlan
NationalityWelsh
Weight68 kg
Height1.70 m
PositionMidfielder

Another of the players to develop through Crewe Alexandra's successful youth scheme, David Vaughan stepped in to make his Football League debut in the home game against Blackburn Rovers in August 2000 when he played for the whole of the first-half before being replaced by Kevin Street at the break.

David is a left-sided midfield player.

His Alex contract was extended to June 2007 in July 2003.

David joined Blackpool in August 2008 with a two-year contract.

He joined Sunderland in July 2011 with a three-year contract.

After loan spells, David joined Nottingham Forest in July 2014 with a two-year contract that was extended to June 2017 in March 2016 and to June 2018 in May 2017.

Club history

Team Joined Left Loan / Trialist
Crewe Alexandra 06 Feb 2001 19 Aug 2007
Real Sociedad 19 Aug 2007 04 Aug 2008
Blackpool 04 Aug 2008 30 Jun 2011
Sunderland 08 Jul 2011 30 Jun 2014
Nottingham Forest 31 Oct 2013 29 Jan 2014 L
Nottingham Forest 31 Jan 2014 31 May 2014 L
Nottingham Forest 01 Jul 2014 30 Jun 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2000-01 Crewe Alexandra League Division 1 1
2001-02 Crewe Alexandra FA Cup 3
1
2001-02 Crewe Alexandra League Division 1 11
2
2002-03 Crewe Alexandra FA Cup 4
2002-03 Crewe Alexandra LDV Vans Trophy 2
1
2002-03 Crewe Alexandra League Cup 1
2002-03 Crewe Alexandra League Division 2 28
4
3
1
2003-04 Crewe Alexandra League Cup 2
2003-04 Crewe Alexandra League Division 1 29
2
1
2004-05 Crewe Alexandra FA Cup 1
2004-05 Crewe Alexandra League Championship 43
1
6
2004-05 Crewe Alexandra League Cup 3
2005-06 Crewe Alexandra FA Cup 1
2005-06 Crewe Alexandra League Championship 28
6
5
1
2005-06 Crewe Alexandra League Cup 1
2006-07 Crewe Alexandra Johnstones Paint Trophy 3
2006-07 Crewe Alexandra League Cup 3
2006-07 Crewe Alexandra League One 26
3
4
1
2007-08 Crewe Alexandra League One
1
2008-09 Blackpool FA Cup 1
2008-09 Blackpool League Championship 26
7
1
3
2008-09 Blackpool League Cup
1
2009-10 Blackpool FA Cup 1
2009-10 Blackpool League Championship 37
4
1
3
1
2009-10 Blackpool League Championship Play-Offs 3
1
2009-10 Blackpool League Cup 1
1
2010-11 Blackpool Premier League 35
2
7
2011-12 Sunderland FA Cup 2
2
2011-12 Sunderland League Cup 1
2011-12 Sunderland Premier League 17
5
2
3
2012-13 Sunderland FA Cup 2
2012-13 Sunderland League Cup 2
2012-13 Sunderland Premier League 6
18
1
1
1
2013-14 Nottingham Forest FA Cup 1
2013-14 Nottingham Forest League Championship 9
1
2013-14 Sunderland League Cup 1
2013-14 Sunderland Premier League 2
1
2014-15 Nottingham Forest FA Cup 1
2014-15 Nottingham Forest League Championship 10
3
3
2014-15 Nottingham Forest League Cup 1
2015-16 Nottingham Forest FA Cup 1
2015-16 Nottingham Forest League Championship 31
4
1
9
1
2015-16 Nottingham Forest League Cup 1
2016-17 Nottingham Forest League Championship 25
5
4
2016-17 Nottingham Forest League Cup 2
1
2017-18 Nottingham Forest FA Cup 1
1
2017-18 Nottingham Forest League Championship 14
4


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
19 Aug 2000 Crewe Alexandra v Blackburn Rovers D 0-0 League Division 1
26 Dec 2001 Walsall v Crewe Alexandra L 2-1 League Division 1
29 Dec 2001 Millwall v Crewe Alexandra L 2-0 League Division 1
12 Jan 2002 Sheffield Wednesday v Crewe Alexandra L 1-0 League Division 1
19 Jan 2002 Crewe Alexandra v Grimsby Town W 2-0 League Division 1
26 Jan 2002 Rotherham United v Crewe Alexandra W 2-4 FA Cup 4th round
29 Jan 2002 Crewe Alexandra v Norwich City W 1-0 League Division 1
09 Feb 2002 Crewe Alexandra v Coventry City L 1-6 League Division 1
17 Feb 2002 Everton v Crewe Alexandra D 0-0 FA Cup 5th round
23 Feb 2002 Crewe Alexandra v Burnley L 1-2 League Division 1
26 Feb 2002 Crewe Alexandra v Everton L 1-2 FA Cup 5th round replay
12 Mar 2002 Crewe Alexandra v Manchester City L 1-3 League Division 1
16 Mar 2002 Crewe Alexandra v Portsmouth D 1-1 League Division 1
20 Mar 2002 Preston North End v Crewe Alexandra D 2-2 League Division 1
01 Apr 2002 Gillingham v Crewe Alexandra L 1-0 League Division 1
07 Apr 2002 Crewe Alexandra v Crystal Palace D 0-0 League Division 1
10 Apr 2002 Birmingham City v Crewe Alexandra L 3-1 League Division 1
10 Aug 2002 Northampton Town v Crewe Alexandra D 1-1 League Division 2
13 Aug 2002 Crewe Alexandra v Notts County L 0-3 League Division 2
17 Aug 2002 Crewe Alexandra v Colchester United W 2-0 League Division 2
24 Aug 2002 Huddersfield Town v Crewe Alexandra D 1-1 League Division 2
27 Aug 2002 Crewe Alexandra v Cheltenham Town W 1-0 League Division 2
31 Aug 2002 Mansfield Town v Crewe Alexandra W 0-5 League Division 2
10 Sep 2002 Port Vale v Crewe Alexandra W 0-2 League Cup 1st round
14 Sep 2002 Peterborough United v Crewe Alexandra D 0-0 League Division 2
16 Nov 2002 Port Vale v Crewe Alexandra W 0-1 FA Cup 1st round
23 Nov 2002 Crewe Alexandra v Blackpool W 3-0 League Division 2
30 Nov 2002 Bristol City v Crewe Alexandra D 2-2 League Division 2
07 Dec 2002 Crewe Alexandra v Mansfield Town W 3-0 FA Cup 2nd round
10 Dec 2002 Crewe Alexandra v Doncaster Rovers W 8-0 LDV Vans Trophy Quarter-final - northern section
14 Dec 2002 Crewe Alexandra v Barnsley W 2-0 League Division 2
21 Dec 2002 Swindon Town v Crewe Alexandra W 1-3 League Division 2
26 Dec 2002 Cheltenham Town v Crewe Alexandra W 0-4 League Division 2
29 Dec 2002 Crewe Alexandra v Oldham Athletic L 1-2 League Division 2
01 Jan 2003 Crewe Alexandra v Mansfield Town W 2-0 League Division 2
04 Jan 2003 AFC Bournemouth v Crewe Alexandra D 0-0 FA Cup 3rd round
11 Jan 2003 Colchester United v Crewe Alexandra W 1-2 League Division 2
14 Jan 2003 Crewe Alexandra v AFC Bournemouth L 2-2 (1-3) FA Cup 3rd round replay
18 Jan 2003 Crewe Alexandra v Huddersfield Town W 1-0 League Division 2
29 Jan 2003 Shrewsbury Town v Crewe Alexandra L 4-2 LDV Vans Trophy Semi-final - northern section
01 Feb 2003 Crewe Alexandra v Northampton Town D 3-3 League Division 2
04 Feb 2003 Notts County v Crewe Alexandra D 2-2 League Division 2
08 Feb 2003 Brentford v Crewe Alexandra W 1-2 League Division 2
22 Feb 2003 Chesterfield v Crewe Alexandra W 0-2 League Division 2
25 Feb 2003 Crewe Alexandra v Wigan Athletic L 0-1 League Division 2
01 Mar 2003 Crewe Alexandra v Peterborough United L 0-1 League Division 2
04 Mar 2003 Crewe Alexandra v Wycombe Wanderers W 4-2 League Division 2
08 Mar 2003 Tranmere Rovers v Crewe Alexandra L 2-1 League Division 2
15 Mar 2003 Crewe Alexandra v Port Vale D 1-1 League Division 2
22 Mar 2003 Luton Town v Crewe Alexandra W 0-4 League Division 2
12 Apr 2003 Blackpool v Crewe Alexandra W 0-1 League Division 2
15 Apr 2003 Crewe Alexandra v Bristol City D 1-1 League Division 2
19 Apr 2003 Crewe Alexandra v Swindon Town L 0-1 League Division 2
21 Apr 2003 Barnsley v Crewe Alexandra W 1-2 League Division 2
26 Apr 2003 Queens Park Rangers v Crewe Alexandra D 0-0 League Division 2
03 May 2003 Crewe Alexandra v Cardiff City D 1-1 League Division 2
09 Aug 2003 Wimbledon v Crewe Alexandra L 3-1 League Division 1
12 Aug 2003 Crewe Alexandra v Wrexham W 2-0 League Cup 1st round
23 Aug 2003 Millwall v Crewe Alexandra D 1-1 League Division 1
25 Aug 2003 Crewe Alexandra v Walsall W 1-0 League Division 1
30 Aug 2003 Burnley v Crewe Alexandra L 1-0 League Division 1
13 Sep 2003 Rotherham United v Crewe Alexandra W 0-2 League Division 1
20 Sep 2003 Crewe Alexandra v Nottingham Forest W 3-1 League Division 1
23 Sep 2003 Leicester City v Crewe Alexandra L 1-0 League Cup 2nd round
27 Sep 2003 Cardiff City v Crewe Alexandra L 3-0 League Division 1
01 Oct 2003 Coventry City v Crewe Alexandra L 2-0 League Division 1
04 Oct 2003 Crewe Alexandra v Watford L 0-1 League Division 1
14 Oct 2003 Crewe Alexandra v Bradford City D 2-2 League Division 1
18 Oct 2003 Crewe Alexandra v Derby County W 3-0 League Division 1
21 Oct 2003 Crewe Alexandra v Preston North End W 2-1 League Division 1
25 Oct 2003 Stoke City v Crewe Alexandra D 1-1 League Division 1
01 Nov 2003 Crewe Alexandra v Reading W 1-0 League Division 1
04 Nov 2003 Sheffield United v Crewe Alexandra L 2-0 League Division 1
08 Nov 2003 Gillingham v Crewe Alexandra L 2-0 League Division 1
22 Nov 2003 Crewe Alexandra v Sunderland W 3-0 League Division 1
29 Nov 2003 Norwich City v Crewe Alexandra L 1-0 League Division 1
21 Feb 2004 Bradford City v Crewe Alexandra L 2-1 League Division 1
24 Feb 2004 Crewe Alexandra v Sheffield United L 0-1 League Division 1
13 Mar 2004 Crewe Alexandra v West Bromwich Albion L 1-2 League Division 1
17 Mar 2004 West Ham United v Crewe Alexandra L 4-2 League Division 1
20 Mar 2004 Crewe Alexandra v Cardiff City L 0-1 League Division 1
23 Mar 2004 Crewe Alexandra v Stoke City W 2-0 League Division 1
27 Mar 2004 Nottingham Forest v Crewe Alexandra L 2-0 League Division 1
03 Apr 2004 Crewe Alexandra v Rotherham United D 0-0 League Division 1
10 Apr 2004 Watford v Crewe Alexandra L 2-1 League Division 1
17 Apr 2004 Reading v Crewe Alexandra D 1-1 League Division 1
24 Apr 2004 Crewe Alexandra v Crystal Palace L 2-3 League Division 1
01 May 2004 Sunderland v Crewe Alexandra D 1-1 League Division 1
09 May 2004 Crewe Alexandra v Norwich City L 1-3 League Division 1
07 Aug 2004 Crewe Alexandra v Cardiff City D 2-2 League Championship
10 Aug 2004 Sunderland v Crewe Alexandra L 3-1 League Championship
14 Aug 2004 Nottingham Forest v Crewe Alexandra D 2-2 League Championship
21 Aug 2004 Crewe Alexandra v West Ham United L 2-3 League Championship
24 Aug 2004 Crewe Alexandra v Blackpool W 4-1 League Cup 1st round
28 Aug 2004 Derby County v Crewe Alexandra W 2-4 League Championship
11 Sep 2004 Burnley v Crewe Alexandra L 3-0 League Championship
14 Sep 2004 Crewe Alexandra v Queens Park Rangers L 0-2 League Championship
18 Sep 2004 Crewe Alexandra v Leeds United D 2-2 League Championship
21 Sep 2004 Crewe Alexandra v Sunderland W 3-3 (4-2) League Cup 2nd round
25 Sep 2004 Preston North End v Crewe Alexandra L 1-0 League Championship
28 Sep 2004 Rotherham United v Crewe Alexandra W 2-3 League Championship
02 Oct 2004 Crewe Alexandra v Watford W 3-0 League Championship
16 Oct 2004 Crewe Alexandra v Brighton and Hove Albion W 3-1 League Championship
19 Oct 2004 Wigan Athletic v Crewe Alexandra L 4-1 League Championship
23 Oct 2004 Reading v Crewe Alexandra L 4-0 League Championship
26 Oct 2004 Crewe Alexandra v Manchester United L 0-3 League Cup 3rd round
29 Oct 2004 Crewe Alexandra v Sheffield United L 2-3 League Championship
02 Nov 2004 Crewe Alexandra v Leicester City D 2-2 League Championship
06 Nov 2004 Brighton and Hove Albion v Crewe Alexandra W 1-3 League Championship
13 Nov 2004 Stoke City v Crewe Alexandra L 1-0 League Championship
20 Nov 2004 Crewe Alexandra v Gillingham W 4-1 League Championship
27 Nov 2004 Coventry City v Crewe Alexandra W 0-1 League Championship
04 Dec 2004 Crewe Alexandra v Ipswich Town D 2-2 League Championship
11 Dec 2004 Crewe Alexandra v Plymouth Argyle W 3-0 League Championship
18 Dec 2004 Wolverhampton Wanderers v Crewe Alexandra D 1-1 League Championship
28 Dec 2004 Queens Park Rangers v Crewe Alexandra W 1-2 League Championship
01 Jan 2005 Leeds United v Crewe Alexandra W 0-2 League Championship
03 Jan 2005 Crewe Alexandra v Preston North End L 1-2 League Championship
08 Jan 2005 Coventry City v Crewe Alexandra L 3-0 FA Cup 3rd round
15 Jan 2005 Watford v Crewe Alexandra L 3-1 League Championship
22 Jan 2005 Crewe Alexandra v Rotherham United D 1-1 League Championship
05 Feb 2005 Leicester City v Crewe Alexandra D 1-1 League Championship
12 Feb 2005 Crewe Alexandra v Wigan Athletic L 1-3 League Championship
15 Feb 2005 Crewe Alexandra v Burnley D 1-1 League Championship
22 Feb 2005 Crewe Alexandra v Reading D 1-1 League Championship
26 Feb 2005 Plymouth Argyle v Crewe Alexandra L 3-0 League Championship
05 Mar 2005 Crewe Alexandra v Wolverhampton Wanderers L 1-4 League Championship
08 Mar 2005 Sheffield United v Crewe Alexandra L 4-0 League Championship
12 Mar 2005 Crewe Alexandra v Sunderland L 0-1 League Championship
19 Mar 2005 Cardiff City v Crewe Alexandra D 1-1 League Championship
02 Apr 2005 Crewe Alexandra v Nottingham Forest D 1-1 League Championship
05 Apr 2005 Crewe Alexandra v Derby County L 1-2 League Championship
09 Apr 2005 Millwall v Crewe Alexandra L 4-3 League Championship
16 Apr 2005 Gillingham v Crewe Alexandra D 1-1 League Championship
23 Apr 2005 Crewe Alexandra v Stoke City L 0-2 League Championship
30 Apr 2005 Ipswich Town v Crewe Alexandra L 5-1 League Championship
08 May 2005 Crewe Alexandra v Coventry City W 2-1 League Championship
06 Aug 2005 Crewe Alexandra v Burnley W 2-1 League Championship
09 Aug 2005 Norwich City v Crewe Alexandra D 1-1 League Championship
13 Aug 2005 Brighton and Hove Albion v Crewe Alexandra D 2-2 League Championship
20 Aug 2005 Crewe Alexandra v Leicester City D 2-2 League Championship
23 Aug 2005 Lincoln City v Crewe Alexandra L 5-1 League Cup 1st round
27 Aug 2005 Southampton v Crewe Alexandra L 2-0 League Championship
29 Aug 2005 Crewe Alexandra v Sheffield United L 1-3 League Championship
11 Sep 2005 Crewe Alexandra v Derby County D 1-1 League Championship
13 Sep 2005 Plymouth Argyle v Crewe Alexandra D 1-1 League Championship
17 Sep 2005 Reading v Crewe Alexandra L 1-0 League Championship
24 Sep 2005 Crewe Alexandra v Watford D 0-0 League Championship
27 Sep 2005 Crewe Alexandra v Wolverhampton Wanderers L 0-4 League Championship
01 Oct 2005 Ipswich Town v Crewe Alexandra L 2-1 League Championship
18 Oct 2005 Stoke City v Crewe Alexandra L 2-0 League Championship
22 Oct 2005 Cardiff City v Crewe Alexandra L 6-1 League Championship
29 Oct 2005 Crewe Alexandra v Crystal Palace D 2-2 League Championship
01 Nov 2005 Crewe Alexandra v Leeds United W 1-0 League Championship
05 Nov 2005 Millwall v Crewe Alexandra W 1-3 League Championship
19 Nov 2005 Crewe Alexandra v Stoke City L 1-2 League Championship
10 Dec 2005 Crewe Alexandra v Norwich City L 1-2 League Championship
17 Dec 2005 Leicester City v Crewe Alexandra D 1-1 League Championship
26 Dec 2005 Crewe Alexandra v Hull City D 2-2 League Championship
28 Dec 2005 Coventry City v Crewe Alexandra D 1-1 League Championship
31 Dec 2005 Crewe Alexandra v Queens Park Rangers L 3-4 League Championship
07 Jan 2006 Preston North End v Crewe Alexandra L 2-1 FA Cup 3rd round
14 Jan 2006 Derby County v Crewe Alexandra L 5-1 League Championship
21 Jan 2006 Crewe Alexandra v Plymouth Argyle L 1-2 League Championship
28 Jan 2006 Watford v Crewe Alexandra L 4-1 League Championship
11 Mar 2006 Crewe Alexandra v Southampton D 1-1 League Championship
18 Mar 2006 Hull City v Crewe Alexandra L 1-0 League Championship
25 Mar 2006 Crewe Alexandra v Coventry City W 4-1 League Championship
28 Mar 2006 Preston North End v Crewe Alexandra L 1-0 League Championship
01 Apr 2006 Queens Park Rangers v Crewe Alexandra W 1-2 League Championship
17 Apr 2006 Crewe Alexandra v Cardiff City D 1-1 League Championship
22 Apr 2006 Leeds United v Crewe Alexandra L 1-0 League Championship
30 Apr 2006 Crewe Alexandra v Millwall W 4-2 League Championship
05 Aug 2006 Crewe Alexandra v Northampton Town D 2-2 League One
08 Aug 2006 Doncaster Rovers v Crewe Alexandra L 3-1 League One
12 Aug 2006 Scunthorpe United v Crewe Alexandra D 2-2 League One
19 Aug 2006 Crewe Alexandra v Bradford City L 0-3 League One
22 Aug 2006 Grimsby Town v Crewe Alexandra W 0-3 League Cup 1st round
27 Aug 2006 Brighton and Hove Albion v Crewe Alexandra W 1-4 League One
09 Sep 2006 AFC Bournemouth v Crewe Alexandra L 1-0 League One
12 Sep 2006 Crewe Alexandra v Cheltenham Town W 3-1 League One
16 Sep 2006 Crewe Alexandra v Millwall W 1-0 League One
19 Sep 2006 Crewe Alexandra v Wigan Athletic W 2-0 League Cup 2nd round
23 Sep 2006 Yeovil Town v Crewe Alexandra L 2-0 League One
26 Sep 2006 Swansea City v Crewe Alexandra L 2-1 League One
30 Sep 2006 Crewe Alexandra v Carlisle United W 5-1 League One
14 Oct 2006 Bristol City v Crewe Alexandra L 2-1 League One
21 Oct 2006 Crewe Alexandra v Blackpool L 1-2 League One
25 Oct 2006 Crewe Alexandra v Manchester United L 1-2 League Cup 3rd round
18 Nov 2006 Brentford v Crewe Alexandra W 0-4 League One
25 Nov 2006 Crewe Alexandra v Chesterfield D 2-2 League One
29 Nov 2006 Port Vale v Crewe Alexandra W 2-3 Johnstones Paint Trophy Quarter-final - northern section
05 Dec 2006 Oldham Athletic v Crewe Alexandra L 1-0 League One
09 Dec 2006 Crewe Alexandra v Nottingham Forest L 1-4 League One
23 Dec 2006 Leyton Orient v Crewe Alexandra D 1-1 League One
26 Dec 2006 Crewe Alexandra v Swansea City L 1-3 League One
30 Dec 2006 Crewe Alexandra v Yeovil Town L 2-3 League One
02 Jan 2007 Cheltenham Town v Crewe Alexandra D 1-1 League One
13 Jan 2007 Crewe Alexandra v AFC Bournemouth W 2-0 League One
16 Jan 2007 Tranmere Rovers v Crewe Alexandra L 1-0 League One
20 Jan 2007 Carlisle United v Crewe Alexandra W 0-2 League One
27 Jan 2007 Crewe Alexandra v Leyton Orient L 0-4 League One
30 Jan 2007 Crewe Alexandra v Doncaster Rovers D 3-3 Johnstones Paint Trophy Final - northern section (1st leg)
03 Feb 2007 Northampton Town v Crewe Alexandra W 1-2 League One
12 Feb 2007 Doncaster Rovers v Crewe Alexandra L 3-2 Johnstones Paint Trophy Final - northern section (2nd leg)
03 Mar 2007 Crewe Alexandra v Brighton and Hove Albion D 1-1 League One
07 Apr 2007 Chesterfield v Crewe Alexandra L 2-1 League One
09 Apr 2007 Crewe Alexandra v Brentford W 3-1 League One
11 Aug 2007 Crewe Alexandra v Brighton and Hove Albion W 2-1 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 International Friendly 1
2002-03 Wales UEFA Under-21 1
2002-03 Wales Under-20 1
2003-04 Wales International Friendly 1
2003-04 Wales UEFA Under-21 1
1
2004-05 Wales UEFA Under-21 4
1
2005-06 Wales FIFA World Cup 1
1
2005-06 Wales International Friendly 3
2005-06 Wales UEFA Under-21 1
1
2006-07 Wales International Friendly 1
2
2007-08 Wales International Friendly 1
2007-08 Wales UEFA European Championship 1
1
2008-09 Wales International Friendly
1
2009-10 Wales FIFA World Cup 2
1
2009-10 Wales International Friendly 1
2010-11 Wales International Friendly
1
2010-11 Wales Nations Cup 2
1
2010-11 Wales UEFA European Championship 3
1
1
2011-12 Wales International Friendly 2
2011-12 Wales UEFA European Championship 1
1
1
2012-13 Wales FIFA World Cup 2
1
2012-13 Wales International Friendly 1
2013-14 Wales FIFA World Cup 3
1
1
2013-14 Wales International Friendly
1
2014-15 Wales UEFA European Championship
1
2015-16 Wales International Friendly 2
2015-16 Wales UEFA European Championship 1
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 Feb 2003 Wales v Korea Republic D 0-0 Under-20
28 Mar 2003 Wales v Azerbaijan W 1-0 UEFA U21 Group 9
26 May 2003 USA v Wales L 2-0 International Friendly
05 Sep 2003 Italy v Wales L 8-1 UEFA U21 Group 9
31 Mar 2004 Hungary v Wales W 1-2 International Friendly
03 Sep 2004 Azerbaijan v Wales W 0-1 UEFA U21 Group 6
08 Oct 2004 England v Wales L 2-0 UEFA Under-21 Group 6
12 Oct 2004 Wales v Poland D 2-2 UEFA U21 Group 6
08 Feb 2005 Wales v Germany L 0-4 UEFA U21 Group 6
17 Aug 2005 Wales v Slovenia D 0-0 International Friendly
06 Sep 2005 Poland v Wales L 3-2 UEFA U21 Group 6
08 Oct 2005 Northern Ireland v Wales W 2-3 FIFA World Cup Europe group 6
12 Oct 2005 Wales v Azerbaijan W 2-0 FIFA World Cup Europe group 6
16 Nov 2005 Cyprus v Wales L 1-0 International Friendly
27 May 2006 Wales v Trinidad and Tobago W 2-1 International Friendly
15 Aug 2006 Wales v Bulgaria D 0-0 International Friendly
05 Sep 2006 Brazil v Wales L 2-0 International Friendly
06 Feb 2007 Northern Ireland v Wales D 0-0 International Friendly
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
17 Oct 2007 San Marino v Wales W 1-2 UEFA European Championship Group D
20 Aug 2008 Wales v Georgia L 1-2 International Friendly
10 Oct 2009 Finland v Wales L 2-1 FIFA World Cup Europe group 4
14 Oct 2009 Liechtenstein v Wales W 0-2 FIFA World Cup Europe group 4
03 Mar 2010 Wales v Sweden L 0-1 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
08 Oct 2010 Wales v Bulgaria L 0-1 UEFA European Championship Group G
12 Oct 2010 Switzerland v Wales L 4-1 UEFA European Championship Group G
08 Feb 2011 Republic of Ireland v Wales L 3-0 Nations Cup
26 Mar 2011 Wales v England L 0-2 UEFA European Championship Group G
25 May 2011 Wales v Scotland L 1-3 Nations Cup
27 May 2011 Wales v Northern Ireland W 2-0 Nations Cup
10 Aug 2011 Wales v Australia L 1-2 International Friendly
02 Sep 2011 Wales v Montenegro W 2-1 UEFA European Championship Group G
07 Oct 2011 Wales v Switzerland W 2-0 UEFA European Championship Group G
29 Feb 2012 Wales v Costa Rica L 0-1 International Friendly
11 Sep 2012 Serbia v Wales L 6-1 FIFA World Cup Europe group A
12 Oct 2012 Wales v Scotland W 2-1 FIFA World Cup Europe group A
16 Oct 2012 Croatia v Wales L 2-0 FIFA World Cup Europe group A
06 Feb 2013 Wales v Austria W 2-1 International Friendly
06 Sep 2013 North Macedonia v Wales L 2-1 FIFA World Cup Europe group A
10 Sep 2013 Wales v Serbia L 0-3 FIFA World Cup Europe group A
11 Oct 2013 Wales v North Macedonia W 1-0 FIFA World Cup Europe group A
15 Oct 2013 Belgium v Wales D 1-1 FIFA World Cup Europe group A
04 Jun 2014 Netherlands v Wales L 2-0 International Friendly
28 Mar 2015 Israel v Wales W 0-3 UEFA European Championship Qualifying group B
13 Oct 2015 Wales v Andorra W 2-0 UEFA European Championship Qualifying group B
24 Mar 2016 Wales v Northern Ireland D 1-1 International Friendly
05 Jun 2016 Sweden v Wales L 3-0 International Friendly


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