Robert Earnshaw

Date of birth06 April 1981
Place of birthMufulira, Zambia
NationalityWelsh
Weight68 kg
Height1.73 m
PositionForward

Having previously been something of a fringe player for Cardiff City, Robert firmly established himself in the team in 2000-01 and finished as the club's leading scorer with a total of 25 goals.

He netted a hat-trick in the FA Cup tie against Bristol Rovers and another in the Third Division game with Torquay United during a particularly hot phase when he scored ten goals in a run of seven games.

A quick and exciting striker, he celebrates every goal with an elaborate routine featuring a somersault.

Robert won three more caps for Wales at Under-21 level, was voted the Bluebirds' 'Young Player of the Year' for the third time in a row and was also selected for the PFA's Third Division team.

Robert joined West Bromwich Albion in August 2004 with a three-year contract.

He joined Norwich City in January 2006 with a contract to June 2009.

Robert joined Derby County in June 2007 with a three-year contract.

He joined Nottingham Forest in May 2007 with a three-year contract.

Robert re-joined Cardiff City in July 2011 with a two-year contract.

He joined Blackpool in March 2014 with a contract to June 2014.

Club history

Team Joined Left Loan / Trialist
Cardiff City 04 Aug 1998 30 Aug 2004
Greenock Morton 20 Jan 2000 20 Feb 2000 L
West Bromwich Albion 30 Aug 2004 31 Jan 2006
Norwich City 31 Jan 2006 29 Jun 2007
Derby County 29 Jun 2007 30 May 2008
Nottingham Forest 30 May 2008 30 Jun 2011
Cardiff City 06 Jul 2011 28 Feb 2013
Maccabi Tel Aviv 20 Sep 2012 04 Jan 2013 L
Toronto FC 28 Feb 2013 31 Dec 2013
Blackpool 21 Mar 2014 30 Jun 2014
Chicago Fire 15 Aug 2014 18 Nov 2014
Vancouver Whitecaps 25 Mar 2015

Club stats

Season Team Competition Apps Subs Goals Y R
1998-99 Cardiff City League Cup
1
1999-00 Greenock Morton Scottish FA Cup 1
2000-01 Cardiff City FA Cup 4
6
2000-01 Cardiff City League Cup
1
2000-01 Cardiff City League Division 3 21
15
19
2001-02 Cardiff City FA Cup 3
2
2001-02 Cardiff City League Cup 1
1
2001-02 Cardiff City League Division 2 28
2
11
2001-02 Cardiff City League Division 2 Play-Offs 2
1
2002-03 Cardiff City FA Cup 3
1
1
2002-03 Cardiff City League Cup 2
3
2002-03 Cardiff City League Division 2 39
7
31
3
2002-03 Cardiff City League Division 2 Play-Offs 3
2003-04 Cardiff City FA Cup 1
2003-04 Cardiff City League Cup 2
5
2003-04 Cardiff City League Division 1 44
2
21
2
2004-05 Cardiff City League Championship 4
1
2004-05 Cardiff City League Cup 1
1
2004-05 West Bromwich Albion FA Cup 2
1
3
2004-05 West Bromwich Albion Premier League 18
13
11
2005-06 Norwich City League Championship 13
2
8
2005-06 West Bromwich Albion FA Cup 1
2005-06 West Bromwich Albion League Cup 2
1
2
2005-06 West Bromwich Albion Premier League 4
8
1
2006-07 Norwich City FA Cup 1
2006-07 Norwich City League Championship 28
2
19
1
2006-07 Norwich City League Cup 1
2007-08 Derby County FA Cup
2
1
2007-08 Derby County League Cup 1
2007-08 Derby County Premier League 7
15
1
2008-09 Nottingham Forest FA Cup 2
2
2008-09 Nottingham Forest League Championship 26
6
12
1
2008-09 Nottingham Forest League Cup 2
3
2009-10 Nottingham Forest FA Cup 1
2009-10 Nottingham Forest League Championship 20
12
15
3
2009-10 Nottingham Forest League Championship Play-Offs 1
1
2
1
2009-10 Nottingham Forest League Cup 2
2010-11 Nottingham Forest FA Cup 1
1
2010-11 Nottingham Forest League Championship 26
8
8
3
1
2010-11 Nottingham Forest League Championship Play-Offs 1
1
1
2011-12 Cardiff City FA Cup 1
1
2011-12 Cardiff City League Championship 8
11
3
2011-12 Cardiff City League Championship Play-Offs
1
2011-12 Cardiff City League Cup 1
2013-14 Blackpool League Championship
1


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
18 Aug 1998 Cardiff City v Fulham L 1-2
Agg: 2-4
League Cup 1st round 2nd leg
26 Aug 2000 Barnet v Cardiff City D 2-2 League Division 3
28 Aug 2000 Cardiff City v Southend United D 2-2 League Division 3
05 Sep 2000 Cardiff City v Crystal Palace D 0-0
Agg: 1-2
League Cup 1st round 2nd leg
09 Sep 2000 Cardiff City v Brighton and Hove Albion D 1-1 League Division 3
12 Sep 2000 Cardiff City v Halifax Town W 4-2 League Division 3
16 Sep 2000 Scunthorpe United v Cardiff City W 0-2 League Division 3
23 Sep 2000 Cardiff City v Kidderminster Harriers D 0-0 League Division 3
30 Sep 2000 Hull City v Cardiff City L 2-0 League Division 3
14 Oct 2000 Leyton Orient v Cardiff City L 2-1 League Division 3
17 Oct 2000 Carlisle United v Cardiff City D 2-2 League Division 3
21 Oct 2000 Cardiff City v Mansfield Town W 2-0 League Division 3
24 Oct 2000 Cardiff City v Darlington W 2-0 League Division 3
28 Oct 2000 Chesterfield v Cardiff City D 2-2 League Division 3
04 Nov 2000 Cardiff City v York City W 4-0 League Division 3
19 Nov 2000 Cardiff City v Bristol Rovers W 5-1 FA Cup Preliminary round 1st leg
22 Nov 2000 Cardiff City v Lincoln City W 3-2 League Division 3
25 Nov 2000 Cardiff City v Hartlepool United W 3-2 League Division 3
02 Dec 2000 Torquay United v Cardiff City W 1-4 League Division 3
09 Dec 2000 Cardiff City v Cheltenham Town W 3-1 FA Cup 2nd round
16 Dec 2000 Cardiff City v Cheltenham Town W 3-1 League Division 3
23 Dec 2000 Cardiff City v Macclesfield Town W 2-0 League Division 3
26 Dec 2000 Plymouth Argyle v Cardiff City L 2-1 League Division 3
01 Jan 2001 Cardiff City v Exeter City W 6-1 League Division 3
06 Jan 2001 Cardiff City v Crewe Alexandra D 1-1 FA Cup 3rd round
13 Jan 2001 Southend United v Cardiff City D 1-1 League Division 3
16 Jan 2001 Crewe Alexandra v Cardiff City L 2-1 FA Cup 3rd round replay
20 Jan 2001 Cardiff City v Plymouth Argyle W 4-1 League Division 3
27 Jan 2001 Macclesfield Town v Cardiff City W 2-5 League Division 3
25 Feb 2001 Kidderminster Harriers v Cardiff City W 2-4 League Division 3
02 Mar 2001 Cardiff City v Hull City W 2-0 League Division 3
06 Mar 2001 Cardiff City v Leyton Orient D 1-1 League Division 3
10 Mar 2001 Lincoln City v Cardiff City L 2-0 League Division 3
01 Apr 2001 Cheltenham Town v Cardiff City L 3-1 League Division 3
04 Apr 2001 Cardiff City v Barnet W 1-0 League Division 3
07 Apr 2001 Cardiff City v Torquay United W 2-1 League Division 3
14 Apr 2001 Darlington v Cardiff City L 2-0 League Division 3
16 Apr 2001 Cardiff City v Chesterfield D 3-3 League Division 3
21 Apr 2001 York City v Cardiff City D 3-3 League Division 3
24 Apr 2001 Mansfield Town v Cardiff City L 2-1 League Division 3
28 Apr 2001 Cardiff City v Shrewsbury Town W 3-1 League Division 3
05 May 2001 Hartlepool United v Cardiff City L 3-1 League Division 3
11 Aug 2001 Cardiff City v Wycombe Wanderers W 1-0 League Division 2
18 Aug 2001 Peterborough United v Cardiff City D 1-1 League Division 2
21 Aug 2001 Millwall v Cardiff City L 2-1 League Cup Preliminary round 1st leg
25 Aug 2001 Cardiff City v AFC Bournemouth D 2-2 League Division 2
08 Sep 2001 Reading v Cardiff City W 1-2 League Division 2
09 Oct 2001 Bristol City v Cardiff City D 1-1 League Division 2
12 Oct 2001 Cardiff City v Wigan Athletic D 2-2 League Division 2
21 Oct 2001 Swindon Town v Cardiff City W 0-3 League Division 2
24 Oct 2001 Port Vale v Cardiff City W 0-2 League Division 2
27 Oct 2001 Cardiff City v Tranmere Rovers D 1-1 League Division 2
04 Nov 2001 Wrexham v Cardiff City W 1-3 League Division 2
07 Nov 2001 Bury v Cardiff City L 3-0 League Division 2
10 Nov 2001 Cardiff City v Chesterfield W 2-1 League Division 2
17 Nov 2001 Tiverton Town v Cardiff City W 1-3 FA Cup Preliminary round 1st leg
20 Nov 2001 Cardiff City v Colchester United D 1-1 League Division 2
24 Nov 2001 Notts County v Cardiff City D 0-0 League Division 2
01 Dec 2001 Cardiff City v Oldham Athletic W 3-1 League Division 2
04 Dec 2001 Cardiff City v Brentford W 3-1 League Division 2
08 Dec 2001 Cardiff City v Port Vale W 3-0 FA Cup 2nd round
15 Dec 2001 Blackpool v Cardiff City D 1-1 League Division 2
19 Dec 2001 Stoke City v Cardiff City D 1-1 League Division 2
26 Dec 2001 Cardiff City v Reading D 2-2 League Division 2
29 Dec 2001 Cardiff City v Bristol City L 1-3 League Division 2
06 Jan 2002 Cardiff City v Leeds United W 2-1 FA Cup 3rd round
12 Jan 2002 Cardiff City v Peterborough United L 0-2 League Division 2
19 Jan 2002 Wycombe Wanderers v Cardiff City W 0-1 League Division 2
22 Jan 2002 Cardiff City v Stoke City W 2-0 League Division 2
05 Feb 2002 AFC Bournemouth v Cardiff City W 1-3 League Division 2
09 Feb 2002 Cardiff City v Swindon Town W 3-0 League Division 2
01 Apr 2002 Cardiff City v Port Vale W 1-0 League Division 2
06 Apr 2002 Colchester United v Cardiff City W 0-1 League Division 2
09 Apr 2002 Huddersfield Town v Cardiff City D 2-2 League Division 2
13 Apr 2002 Cardiff City v Notts County W 2-1 League Division 2
20 Apr 2002 Tranmere Rovers v Cardiff City W 0-1 League Division 2
28 Apr 2002 Stoke City v Cardiff City W 1-2 League Division 2 Play-Offs Semi-final 1st leg
01 May 2002 Cardiff City v Stoke City L 0-2
Agg: 2-3
League Division 2 Play-Offs Semi-final 2nd leg
10 Aug 2002 Oldham Athletic v Cardiff City W 1-2 League Division 2
13 Aug 2002 Cardiff City v Port Vale W 3-1 League Division 2
17 Aug 2002 Cardiff City v Northampton Town L 1-2 League Division 2
24 Aug 2002 Swindon Town v Cardiff City W 0-1 League Division 2
26 Aug 2002 Cardiff City v Luton Town D 0-0 League Division 2
31 Aug 2002 Cheltenham Town v Cardiff City D 1-1 League Division 2
11 Sep 2002 Boston United v Cardiff City W 1-5 League Cup Preliminary round 1st leg
14 Sep 2002 Cardiff City v Stockport County W 2-1 League Division 2
17 Sep 2002 Cardiff City v Brentford W 2-0 League Division 2
21 Sep 2002 Notts County v Cardiff City W 0-1 League Division 2
24 Sep 2002 Plymouth Argyle v Cardiff City D 2-2 League Division 2
28 Sep 2002 Cardiff City v Crewe Alexandra W 2-1 League Division 2
01 Oct 2002 Tottenham Hotspur v Cardiff City L 1-0 League Cup 2nd round
05 Oct 2002 Wigan Athletic v Cardiff City D 2-2 League Division 2
12 Oct 2002 Cardiff City v Wycombe Wanderers W 1-0 League Division 2
19 Oct 2002 Blackpool v Cardiff City L 1-0 League Division 2
26 Oct 2002 Cardiff City v Tranmere Rovers W 4-0 League Division 2
29 Oct 2002 Mansfield Town v Cardiff City W 0-1 League Division 2
02 Nov 2002 Cardiff City v Peterborough United W 3-0 League Division 2
09 Nov 2002 Barnsley v Cardiff City L 3-2 League Division 2
16 Nov 2002 Tranmere Rovers v Cardiff City D 2-2 FA Cup Preliminary round 1st leg
24 Nov 2002 Cardiff City v Chesterfield W 1-0 League Division 2
29 Nov 2002 Queens Park Rangers v Cardiff City W 0-4 League Division 2
07 Dec 2002 Margate v Cardiff City W 0-3 FA Cup 2nd round
14 Dec 2002 Cardiff City v Bristol City L 0-2 League Division 2
20 Dec 2002 Colchester United v Cardiff City W 1-2 League Division 2
26 Dec 2002 Luton Town v Cardiff City L 2-0 League Division 2
29 Dec 2002 Cardiff City v Huddersfield Town W 4-0 League Division 2
01 Jan 2003 Cardiff City v Swindon Town D 1-1 League Division 2
04 Jan 2003 Cardiff City v Coventry City D 2-2 FA Cup 3rd round
15 Jan 2003 Coventry City v Cardiff City L 3-0 FA Cup 3rd round replay
18 Jan 2003 Cardiff City v Cheltenham Town W 2-1 League Division 2
25 Jan 2003 Huddersfield Town v Cardiff City L 1-0 League Division 2
31 Jan 2003 Cardiff City v Oldham Athletic D 1-1 League Division 2
04 Feb 2003 Northampton Town v Cardiff City W 0-1 League Division 2
08 Feb 2003 Cardiff City v Barnsley D 1-1 League Division 2
21 Feb 2003 Cardiff City v Plymouth Argyle D 1-1 League Division 2
25 Feb 2003 Port Vale v Cardiff City W 0-2 League Division 2
01 Mar 2003 Stockport County v Cardiff City D 1-1 League Division 2
04 Mar 2003 Brentford v Cardiff City W 0-2 League Division 2
08 Mar 2003 Cardiff City v Notts County L 0-2 League Division 2
14 Mar 2003 Tranmere Rovers v Cardiff City D 3-3 League Division 2
18 Mar 2003 Cardiff City v Blackpool W 2-1 League Division 2
21 Mar 2003 Cardiff City v Mansfield Town W 1-0 League Division 2
05 Apr 2003 Cardiff City v Queens Park Rangers L 1-2 League Division 2
08 Apr 2003 Wycombe Wanderers v Cardiff City W 0-4 League Division 2
13 Apr 2003 Chesterfield v Cardiff City W 0-3 League Division 2
16 Apr 2003 Peterborough United v Cardiff City L 2-0 League Division 2
19 Apr 2003 Cardiff City v Colchester United L 0-3 League Division 2
22 Apr 2003 Bristol City v Cardiff City L 2-0 League Division 2
26 Apr 2003 Cardiff City v Wigan Athletic D 0-0 League Division 2
03 May 2003 Crewe Alexandra v Cardiff City D 1-1 League Division 2
10 May 2003 Cardiff City v Bristol City W 1-0 League Division 2 Play-Offs Semi-final 1st leg
13 May 2003 Bristol City v Cardiff City D 0-0
Agg: 0-1
League Division 2 Play-Offs Semi-final 2nd leg
25 May 2003 Cardiff City v Queens Park Rangers W 1-0 League Division 2 Play-Offs Final
09 Aug 2003 Rotherham United v Cardiff City D 0-0 League Division 1
12 Aug 2003 Cardiff City v Leyton Orient W 4-1 League Cup Preliminary round 1st leg
16 Aug 2003 Cardiff City v Bradford City L 0-2 League Division 1
23 Aug 2003 Nottingham Forest v Cardiff City W 1-2 League Division 1
25 Aug 2003 Cardiff City v Derby County W 4-1 League Division 1
30 Aug 2003 Walsall v Cardiff City D 1-1 League Division 1
13 Sep 2003 Cardiff City v Gillingham W 5-0 League Division 1
16 Sep 2003 Reading v Cardiff City L 2-1 League Division 1
20 Sep 2003 Sheffield United v Cardiff City L 5-3 League Division 1
23 Sep 2003 Cardiff City v West Ham United L 2-3 League Cup 2nd round
27 Sep 2003 Cardiff City v Crewe Alexandra W 3-0 League Division 1
30 Sep 2003 Cardiff City v Wigan Athletic D 0-0 League Division 1
04 Oct 2003 Crystal Palace v Cardiff City L 2-1 League Division 1
14 Oct 2003 Sunderland v Cardiff City D 0-0 League Division 1
18 Oct 2003 Coventry City v Cardiff City W 1-3 League Division 1
25 Oct 2003 Cardiff City v West Ham United D 0-0 League Division 1
28 Oct 2003 Cardiff City v Watford W 3-0 League Division 1
01 Nov 2003 Burnley v Cardiff City D 1-1 League Division 1
08 Nov 2003 Cardiff City v Stoke City W 3-1 League Division 1
22 Nov 2003 Wimbledon v Cardiff City W 0-1 League Division 1
25 Nov 2003 Cardiff City v West Bromwich Albion D 1-1 League Division 1
29 Nov 2003 Cardiff City v Ipswich Town L 2-3 League Division 1
06 Dec 2003 Stoke City v Cardiff City W 2-3 League Division 1
09 Dec 2003 Cardiff City v Preston North End D 2-2 League Division 1
13 Dec 2003 Norwich City v Cardiff City L 4-1 League Division 1
20 Dec 2003 Cardiff City v Millwall L 1-3 League Division 1
26 Dec 2003 Cardiff City v Walsall L 0-1 League Division 1
28 Dec 2003 Watford v Cardiff City L 2-1 League Division 1
03 Jan 2004 Cardiff City v Sheffield United L 0-1 FA Cup 3rd round
10 Jan 2004 Cardiff City v Rotherham United W 3-2 League Division 1
17 Jan 2004 Bradford City v Cardiff City W 0-1 League Division 1
31 Jan 2004 Cardiff City v Nottingham Forest D 0-0 League Division 1
07 Feb 2004 Derby County v Cardiff City D 2-2 League Division 1
14 Feb 2004 West Bromwich Albion v Cardiff City L 2-1 League Division 1
21 Feb 2004 Cardiff City v Sunderland W 4-0 League Division 1
28 Feb 2004 West Ham United v Cardiff City L 1-0 League Division 1
02 Mar 2004 Cardiff City v Coventry City L 0-1 League Division 1
13 Mar 2004 Cardiff City v Norwich City W 2-1 League Division 1
16 Mar 2004 Cardiff City v Reading L 2-3 League Division 1
20 Mar 2004 Crewe Alexandra v Cardiff City W 0-1 League Division 1
27 Mar 2004 Cardiff City v Sheffield United W 2-1 League Division 1
03 Apr 2004 Gillingham v Cardiff City W 1-2 League Division 1
07 Apr 2004 Millwall v Cardiff City D 0-0 League Division 1
10 Apr 2004 Cardiff City v Crystal Palace L 0-2 League Division 1
13 Apr 2004 Wigan Athletic v Cardiff City L 3-0 League Division 1
17 Apr 2004 Cardiff City v Burnley W 2-0 League Division 1
24 Apr 2004 Preston North End v Cardiff City D 2-2 League Division 1
01 May 2004 Cardiff City v Wimbledon D 1-1 League Division 1
09 May 2004 Ipswich Town v Cardiff City D 1-1 League Division 1
07 Aug 2004 Crewe Alexandra v Cardiff City D 2-2 League Championship
10 Aug 2004 Cardiff City v Coventry City W 2-1 League Championship
13 Aug 2004 Cardiff City v Plymouth Argyle L 0-1 League Championship
21 Aug 2004 Ipswich Town v Cardiff City L 3-1 League Championship
24 Aug 2004 Kidderminster Harriers v Cardiff City W 1-1 (5-4) League Cup Preliminary round 1st leg
07 Aug 2011 West Ham United v Cardiff City W 0-1 League Championship
14 Aug 2011 Cardiff City v Bristol City W 3-1 League Championship
17 Aug 2011 Cardiff City v Brighton and Hove Albion L 1-3 League Championship
20 Aug 2011 Burnley v Cardiff City D 1-1 League Championship
27 Aug 2011 Portsmouth v Cardiff City D 1-1 League Championship
10 Sep 2011 Cardiff City v Doncaster Rovers W 2-0 League Championship
21 Sep 2011 Cardiff City v Leicester City W 2-2 (7-6) League Cup 3rd round
25 Sep 2011 Cardiff City v Leicester City D 0-0 League Championship
15 Oct 2011 Cardiff City v Ipswich Town D 2-2 League Championship
18 Oct 2011 Peterborough United v Cardiff City L 4-3 League Championship
22 Oct 2011 Cardiff City v Barnsley W 5-3 League Championship
07 Jan 2012 West Bromwich Albion v Cardiff City L 4-2 FA Cup 3rd round
13 Mar 2012 Cardiff City v Hull City L 0-3 League Championship
18 Mar 2012 Cardiff City v Burnley D 0-0 League Championship
21 Mar 2012 Cardiff City v Coventry City D 2-2 League Championship
31 Mar 2012 Cardiff City v Millwall D 0-0 League Championship
09 Apr 2012 Cardiff City v Watford D 1-1 League Championship
14 Apr 2012 Barnsley v Cardiff City W 0-1 League Championship
17 Apr 2012 Cardiff City v Derby County W 2-0 League Championship
21 Apr 2012 Cardiff City v Leeds United D 1-1 League Championship
28 Apr 2012 Crystal Palace v Cardiff City W 1-2 League Championship
03 May 2012 Cardiff City v West Ham United L 0-2 League Championship Play-Offs Semi-final 1st leg


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
1998-99 Wales UEFA Under-18 2
1
1
1998-99 Wales UEFA Under-21 2
1998-99 Wales Under-21
1
1999-00 Wales UEFA Under-18 3
2
1999-00 Wales Under-21 Tournament Northern Ireland
2
2000-01 Wales UEFA Under-21 4
1
2001-02 Wales International Friendly 1
1
2002-03 Wales International Friendly 2
1
2002-03 Wales UEFA European Championship 1
2003-04 Wales International Friendly 3
1
4
2003-04 Wales UEFA European Championship 3
2
1
2004-05 Wales FIFA World Cup 1
4
2
2004-05 Wales International Friendly 1
2005-06 Wales FIFA World Cup 2
1
2005-06 Wales International Friendly 2
2
2
2006-07 Wales International Friendly 4
2006-07 Wales UEFA European Championship 2
2
1
2007-08 Wales International Friendly
1
1
2007-08 Wales UEFA European Championship 2
2
1
2008-09 Wales FIFA World Cup 3
1
2008-09 Wales International Friendly 1
1
1
2009-10 Wales International Friendly 2
2
2010-11 Wales International Friendly 1
2010-11 Wales Nations Cup 2
1
2
2010-11 Wales UEFA European Championship
1
2011-12 Wales International Friendly 1
1
2011-12 Wales UEFA European Championship
2
2012-13 Wales International Friendly
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
22 Aug 1998 Wales v Moldova W 2-1 UEFA U18 Group 3
24 Aug 1998 Wales v Northern Ireland L 1-2 UEFA U18 Group 3
26 Aug 1998 Wales v Azerbaijan L 0-1 UEFA U18 Group 3
18 Nov 1998 Portugal v Wales L 3-0 U21
04 Jun 1999 Italy v Wales L 6-2 UEFA U21 Group 1
08 Jun 1999 Wales v Denmark L 1-2 UEFA U21 Group 1
20 Sep 1999 Wales v Georgia W 3-1 UEFA U18 Group 8
22 Sep 1999 Wales v Switzerland L 0-1 UEFA U18 Group 8
24 Sep 1999 Wales v Italy L 2-5 UEFA U18 Group 8
31 May 2000 Wales v Scotland L 0-1 Under-21 Tournament Northern Ireland
02 Jun 2000 Northern Ireland v Wales D 2-2 Under-21 Tournament Northern Ireland
01 Sep 2000 Belarus v Wales L 4-1 UEFA U21 Group 5
06 Oct 2000 Wales v Norway L 0-2 UEFA U21 Group 5
10 Oct 2000 Poland v Wales L 2-1 UEFA U21 Group 5
01 Jun 2001 Wales v Poland L 0-4 UEFA U21 Group 5
05 Jun 2001 Ukraine v Wales L 1-0 UEFA U21 Group 5
14 May 2002 Wales v Germany W 1-0 International Friendly
21 Aug 2002 Croatia v Wales D 1-1 International Friendly
20 Nov 2002 Azerbaijan v Wales W 0-2 UEFA European Championship Group 9
12 Feb 2003 Wales v Bosnia and Herzegovina D 2-2 International Friendly
20 Aug 2003 Serbia and Montenegro v Wales L 1-0 UEFA European Championship Group 9
06 Sep 2003 Italy v Wales L 4-0 UEFA European Championship Group 9
10 Sep 2003 Wales v Finland D 1-1 UEFA European Championship Group 9
11 Oct 2003 Wales v Serbia and Montenegro L 2-3 UEFA European Championship Group 9
19 Nov 2003 Wales v Russia L 0-1 UEFA European Championship Play-off 2nd leg
18 Feb 2004 Wales v Scotland W 4-0 International Friendly
31 Mar 2004 Hungary v Wales W 1-2 International Friendly
27 May 2004 Norway v Wales D 0-0 International Friendly
30 May 2004 Wales v Canada W 1-0 International Friendly
04 Sep 2004 Azerbaijan v Wales D 1-1 FIFA World Cup Europe group 6
08 Sep 2004 Wales v Northern Ireland D 2-2 FIFA World Cup Europe group 6
09 Oct 2004 England v Wales L 2-0 FIFA World Cup Europe group 6
13 Oct 2004 Wales v Poland L 2-3 FIFA World Cup Europe group 6
10 Feb 2005 Wales v Hungary W 2-0 International Friendly
26 Mar 2005 Wales v Austria L 0-2 FIFA World Cup Europe group 6
17 Aug 2005 Wales v Slovenia D 0-0 International Friendly
03 Sep 2005 Wales v England L 0-1 FIFA World Cup Europe group 6
07 Sep 2005 Poland v Wales L 1-0 FIFA World Cup Europe group 6
08 Oct 2005 Northern Ireland v Wales W 2-3 FIFA World Cup Europe group 6
16 Nov 2005 Cyprus v Wales L 1-0 International Friendly
01 Mar 2006 Wales v Paraguay D 0-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
02 Sep 2006 Czech Republic v Wales L 2-1 UEFA European Championship Group D
05 Sep 2006 Brazil v Wales L 2-0 International Friendly
07 Oct 2006 Wales v Slovakia L 1-5 UEFA European Championship Group D
11 Oct 2006 Wales v Cyprus W 3-1 UEFA European Championship Group D
14 Nov 2006 Wales v Liechtenstein W 4-0 International Friendly
26 May 2007 Wales v New Zealand D 2-2 International Friendly
02 Jun 2007 Wales v Czech Republic D 0-0 UEFA European Championship Group D
22 Aug 2007 Bulgaria v Wales W 0-1 International Friendly
08 Sep 2007 Wales v Germany L 0-2 UEFA European Championship Group D
13 Oct 2007 Cyprus v Wales L 3-1 UEFA European Championship Group D
17 Oct 2007 San Marino v Wales W 1-2 UEFA European Championship Group D
21 Nov 2007 Germany v Wales D 0-0 UEFA European Championship Group D
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
28 Mar 2009 Wales v Finland L 0-2 FIFA World Cup Europe group 4
01 Apr 2009 Wales v Germany L 0-2 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 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
08 Feb 2011 Republic of Ireland v Wales L 3-0 Nations Cup
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
06 Sep 2011 England v Wales L 1-0 UEFA European Championship Group G
29 Feb 2012 Wales v Costa Rica L 0-1 International Friendly
15 Aug 2012 Wales v Bosnia and Herzegovina L 0-2 International Friendly


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