Welsh flag Gary Speed

Born08 September 1969, Deeside
NationalityWelsh
Weight81 kg
Height1.78 m
PositionDefender/Midfielder

The Premier League's appearances record holder for an outfield player prior to being superseded by Ryan Giggs, he is the ultimate model professional.

Gary was described by Newcastle chairman Freddy Shepherd as his 'favourite player'. Awarded an MBE in 2010.

Once again, Gary proved highly influential in midfield for Newcastle United in 2000-01.

Always comfortable on the ball, he was often employed as a playmaker in Rob Lee's absence although when Lee was in the side he tended to play in a more attacking role, making bursting runs though into advanced positions.

His aerial ability made him a constant threat at set pieces, and he again claimed his share of goals.

He also worked hard for the team, and could always be relied upon to track back and help out his defence when they were under pressure.

Gary was a regular in the Wales team, proudly serving his country as captain, and scored in the World Cup qualifying game in Belarus in September 2000.

Gary joined Bolton Wanderers in July 2004 with a two-year contract that was extended to June 2007 in August 2005, then to June 2008 in August 2006.

He joined Sheffield United in January 2008 with a contract to June 2009.

Club stats

Season Team Competition Apps Subs Goals Y R
1992-93 Leeds United FA Charity Shield 1
1992-93 Leeds United Premier League 39
7
2
1993-94 Leeds United Premier League 35
1
10
3
1994-95 Leeds United Premier League 39
3
5
1995-96 Leeds United Coca-Cola League Cup 3
1995-96 Leeds United Premier League 29
2
2
1996-97 Everton Coca-Cola League Cup 2
1
1996-97 Everton FA Cup 2
1
1
1996-97 Everton Premier League 37
9
8
1997-98 Everton Coca-Cola League Cup 3
1
1997-98 Everton Premier League 21
7
3
1997-98 Newcastle United FA Cup 4
1
1997-98 Newcastle United Premier League 13
1
1
1998-99 Newcastle United FA Cup 6
1
2
1998-99 Newcastle United Premier League 34
4
4
6
1998-99 Newcastle United UEFA European Cup Winners Cup 2
1998-99 Newcastle United Worthington Cup 1
1
1999-00 Newcastle United FA Cup 6
3
1
1999-00 Newcastle United Premier League 36
9
6
1999-00 Newcastle United UEFA Cup 6
1
1
1999-00 Newcastle United Worthington Cup 1
2000-01 Newcastle United FA Cup 2
2000-01 Newcastle United Premier League 35
5
8
1
2000-01 Newcastle United Worthington Cup 4
1
1
2001-02 Newcastle United FA Cup 2
2001-02 Newcastle United Premier League 28
1
5
3
2001-02 Newcastle United UEFA Intertoto Cup 6
2
1
2001-02 Newcastle United Worthington Cup 3
1
2002-03 Newcastle United Premier League 23
1
2
5
2002-03 Newcastle United UEFA Champions League 12
1
2003-04 Newcastle United Carling Cup
1
2003-04 Newcastle United FA Cup 2
2003-04 Newcastle United Premier League 37
1
3
6
2003-04 Newcastle United UEFA Champions League 2
2003-04 Newcastle United UEFA Cup 11
1
2004-05 Bolton Wanderers FA Cup 2
1
2004-05 Bolton Wanderers Premier League 37
1
1
1
2005-06 Bolton Wanderers Carling Cup 2
2005-06 Bolton Wanderers FA Cup 2
2005-06 Bolton Wanderers Premier League 29
2
4
2
2005-06 Bolton Wanderers UEFA Cup 2
3
2006-07 Bolton Wanderers Carling Cup 2
2006-07 Bolton Wanderers FA Cup 2
2006-07 Bolton Wanderers Premier League 38
8
4
2007-08 Bolton Wanderers Premier League 11
3
1
2
2007-08 Bolton Wanderers UEFA Cup 3
1
2007-08 Sheffield United FA Cup 2
2007-08 Sheffield United League Championship 20
3
3
2008-09 Sheffield United Carling Cup 1
2008-09 Sheffield United League Championship 17
3
2


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 1992 Leeds United v Liverpool W 4-3 FA Charity Shield
15 Aug 1992 Leeds United v Wimbledon W 2-1 Premier League
19 Aug 1992 Aston Villa v Leeds United D 1-1 Premier League
22 Aug 1992 Middlesbrough v Leeds United L 4-1 Premier League
25 Aug 1992 Leeds United v Tottenham Hotspur W 5-0 Premier League
29 Aug 1992 Leeds United v Liverpool D 2-2 Premier League
01 Sep 1992 Oldham Athletic v Leeds United D 2-2 Premier League
06 Sep 1992 Manchester United v Leeds United L 2-0 Premier League
13 Sep 1992 Leeds United v Aston Villa D 1-1 Premier League
19 Sep 1992 Southampton v Leeds United D 1-1 Premier League
26 Sep 1992 Leeds United v Everton W 2-0 Premier League
03 Oct 1992 Ipswich Town v Leeds United L 4-2 Premier League
17 Oct 1992 Leeds United v Sheffield United W 3-1 Premier League
24 Oct 1992 Queens Park Rangers v Leeds United L 2-1 Premier League
31 Oct 1992 Leeds United v Coventry City D 2-2 Premier League
07 Nov 1992 Manchester City v Leeds United L 4-0 Premier League
21 Nov 1992 Leeds United v Arsenal W 3-0 Premier League
29 Nov 1992 Chelsea v Leeds United L 1-0 Premier League
05 Dec 1992 Leeds United v Nottingham Forest L 1-4 Premier League
12 Dec 1992 Leeds United v Sheffield Wednesday W 3-1 Premier League
20 Dec 1992 Crystal Palace v Leeds United L 1-0 Premier League
26 Dec 1992 Blackburn Rovers v Leeds United L 3-1 Premier League
28 Dec 1992 Leeds United v Norwich City D 0-0 Premier League
09 Jan 1993 Leeds United v Southampton W 2-1 Premier League
16 Jan 1993 Everton v Leeds United L 2-0 Premier League
30 Jan 1993 Leeds United v Middlesbrough W 3-0 Premier League
06 Feb 1993 Wimbledon v Leeds United L 1-0 Premier League
08 Feb 1993 Leeds United v Manchester United D 0-0 Premier League
13 Feb 1993 Leeds United v Oldham Athletic W 2-0 Premier League
20 Feb 1993 Tottenham Hotspur v Leeds United L 4-0 Premier League
24 Feb 1993 Arsenal v Leeds United D 0-0 Premier League
27 Feb 1993 Leeds United v Ipswich Town W 1-0 Premier League
13 Mar 1993 Leeds United v Manchester City W 1-0 Premier League
21 Mar 1993 Nottingham Forest v Leeds United D 1-1 Premier League
24 Mar 1993 Leeds United v Chelsea D 1-1 Premier League
06 Apr 1993 Sheffield United v Leeds United L 2-1 Premier League
10 Apr 1993 Leeds United v Blackburn Rovers W 5-2 Premier League
14 Apr 1993 Norwich City v Leeds United L 4-2 Premier League
17 Apr 1993 Leeds United v Crystal Palace D 0-0 Premier League
21 Apr 1993 Liverpool v Leeds United L 2-0 Premier League
14 Aug 1993 Manchester City v Leeds United D 1-1 Premier League
17 Aug 1993 Leeds United v West Ham United W 1-0 Premier League
21 Aug 1993 Leeds United v Norwich City L 0-4 Premier League
24 Aug 1993 Arsenal v Leeds United L 2-1 Premier League
28 Aug 1993 Liverpool v Leeds United L 2-0 Premier League
30 Aug 1993 Leeds United v Oldham Athletic W 1-0 Premier League
11 Sep 1993 Southampton v Leeds United W 0-2 Premier League
18 Sep 1993 Leeds United v Sheffield United W 2-1 Premier League
25 Sep 1993 Coventry City v Leeds United W 0-2 Premier League
02 Oct 1993 Leeds United v Wimbledon W 4-0 Premier League
17 Oct 1993 Ipswich Town v Leeds United D 0-0 Premier League
23 Oct 1993 Leeds United v Blackburn Rovers D 3-3 Premier League
30 Oct 1993 Sheffield Wednesday v Leeds United D 3-3 Premier League
06 Nov 1993 Leeds United v Chelsea W 4-1 Premier League
20 Nov 1993 Tottenham Hotspur v Leeds United D 1-1 Premier League
23 Nov 1993 Everton v Leeds United D 1-1 Premier League
27 Nov 1993 Leeds United v Swindon Town W 3-0 Premier League
04 Dec 1993 Leeds United v Manchester City W 3-2 Premier League
08 Dec 1993 West Ham United v Leeds United W 0-1 Premier League
15 Jan 1994 Leeds United v Ipswich Town D 0-0 Premier League
23 Jan 1994 Blackburn Rovers v Leeds United L 2-1 Premier League
06 Feb 1994 Aston Villa v Leeds United L 1-0 Premier League
19 Feb 1994 Leeds United v Liverpool W 2-0 Premier League
28 Feb 1994 Oldham Athletic v Leeds United D 1-1 Premier League
05 Mar 1994 Leeds United v Southampton D 0-0 Premier League
13 Mar 1994 Sheffield United v Leeds United D 2-2 Premier League
16 Mar 1994 Leeds United v Aston Villa W 2-0 Premier League
19 Mar 1994 Leeds United v Coventry City W 1-0 Premier League
26 Mar 1994 Wimbledon v Leeds United L 1-0 Premier League
01 Apr 1994 Leeds United v Newcastle United D 1-1 Premier League
04 Apr 1994 Queens Park Rangers v Leeds United W 0-4 Premier League
17 Apr 1994 Leeds United v Tottenham Hotspur W 2-0 Premier League
23 Apr 1994 Chelsea v Leeds United D 1-1 Premier League
27 Apr 1994 Leeds United v Manchester United L 0-2 Premier League
30 Apr 1994 Leeds United v Everton W 3-0 Premier League
03 May 1994 Leeds United v Sheffield Wednesday D 2-2 Premier League
20 Aug 1994 West Ham United v Leeds United D 0-0 Premier League
23 Aug 1994 Leeds United v Arsenal W 1-0 Premier League
27 Aug 1994 Leeds United v Chelsea L 2-3 Premier League
30 Aug 1994 Crystal Palace v Leeds United W 1-2 Premier League
11 Sep 1994 Leeds United v Manchester United W 2-1 Premier League
17 Sep 1994 Coventry City v Leeds United L 2-1 Premier League
21 Sep 1994 Leeds United v Mansfield Town L 0-1 Coca-Cola League Cup 2nd round 1st leg
26 Sep 1994 Sheffield Wednesday v Leeds United D 1-1 Premier League
01 Oct 1994 Leeds United v Manchester City W 2-0 Premier League
04 Oct 1994 Mansfield Town v Leeds United D 0-0 Coca-Cola League Cup 2nd round 2nd leg
08 Oct 1994 Norwich City v Leeds United L 2-1 Premier League
15 Oct 1994 Leeds United v Tottenham Hotspur D 1-1 Premier League
24 Oct 1994 Leeds United v Leicester City W 2-1 Premier League
29 Oct 1994 Southampton v Leeds United W 1-3 Premier League
01 Nov 1994 Ipswich Town v Leeds United L 2-0 Premier League
05 Nov 1994 Leeds United v Wimbledon W 3-1 Premier League
19 Nov 1994 Queens Park Rangers v Leeds United L 3-2 Premier League
26 Nov 1994 Leeds United v Nottingham Forest W 1-0 Premier League
05 Dec 1994 Everton v Leeds United L 3-0 Premier League
17 Dec 1994 Arsenal v Leeds United W 1-3 Premier League
26 Dec 1994 Leeds United v Newcastle United D 0-0 Premier League
31 Dec 1994 Leeds United v Liverpool L 0-2 Premier League
02 Jan 1995 Aston Villa v Leeds United D 0-0 Premier League
07 Jan 1995 Walsall v Leeds United D 1-1 FA Cup 3rd round
14 Jan 1995 Leeds United v Southampton D 0-0 Premier League
17 Jan 1995 Leeds United v Walsall W 5-2 FA Cup 3rd round replay
24 Jan 1995 Leeds United v Queens Park Rangers W 4-0 Premier League
28 Jan 1995 Leeds United v Oldham Athletic W 3-2 FA Cup 4th round
01 Feb 1995 Blackburn Rovers v Leeds United D 1-1 Premier League
19 Feb 1995 Manchester United v Leeds United L 3-1 FA Cup 5th round
22 Feb 1995 Leeds United v Everton W 1-0 Premier League
25 Feb 1995 Manchester City v Leeds United D 0-0 Premier League
04 Mar 1995 Leeds United v Sheffield Wednesday L 0-1 Premier League
11 Mar 1995 Chelsea v Leeds United W 0-3 Premier League
15 Mar 1995 Leicester City v Leeds United W 1-3 Premier League
18 Mar 1995 Leeds United v Coventry City W 3-0 Premier League
22 Mar 1995 Nottingham Forest v Leeds United L 3-0 Premier League
05 Apr 1995 Leeds United v Ipswich Town W 4-0 Premier League
09 Apr 1995 Liverpool v Leeds United W 0-1 Premier League
15 Apr 1995 Leeds United v Blackburn Rovers D 1-1 Premier League
17 Apr 1995 Newcastle United v Leeds United W 1-2 Premier League
29 Apr 1995 Leeds United v Aston Villa W 1-0 Premier League
06 May 1995 Leeds United v Norwich City W 2-1 Premier League
09 May 1995 Leeds United v Crystal Palace W 3-1 Premier League
14 May 1995 Tottenham Hotspur v Leeds United D 1-1 Premier League
19 Aug 1995 West Ham United v Leeds United W 1-2 Premier League
21 Aug 1995 Leeds United v Liverpool W 1-0 Premier League
26 Aug 1995 Leeds United v Aston Villa W 2-0 Premier League
30 Aug 1995 Southampton v Leeds United D 1-1 Premier League
09 Sep 1995 Tottenham Hotspur v Leeds United L 2-1 Premier League
16 Sep 1995 Leeds United v Queens Park Rangers L 1-3 Premier League
19 Sep 1995 Leeds United v Notts County D 0-0 Coca-Cola League Cup 2nd round 1st leg
23 Sep 1995 Wimbledon v Leeds United W 2-4 Premier League
30 Sep 1995 Leeds United v Sheffield Wednesday W 2-0 Premier League
03 Oct 1995 Notts County v Leeds United W 2-3 Coca-Cola League Cup 2nd round 2nd leg
14 Oct 1995 Leeds United v Arsenal L 0-3 Premier League
25 Oct 1995 Derby County v Leeds United W 0-1 Coca-Cola League Cup 3rd round
28 Oct 1995 Leeds United v Coventry City W 3-1 Premier League
18 Nov 1995 Leeds United v Chelsea W 1-0 Premier League
25 Nov 1995 Newcastle United v Leeds United L 2-1 Premier League
29 Nov 1995 Leeds United v Blackburn Rovers W 2-1 Coca-Cola League Cup 4th round
09 Dec 1995 Leeds United v Wimbledon D 1-1 Premier League
16 Dec 1995 Sheffield Wednesday v Leeds United L 6-2 Premier League
24 Dec 1995 Leeds United v Manchester United W 3-1 Premier League
27 Dec 1995 Bolton Wanderers v Leeds United W 0-2 Premier League
30 Dec 1995 Everton v Leeds United L 2-0 Premier League
01 Jan 1996 Leeds United v Blackburn Rovers D 0-0 Premier League
07 Jan 1996 Derby County v Leeds United W 2-4 FA Cup 3rd round
10 Jan 1996 Leeds United v Reading W 2-1 Coca-Cola League Cup Quarter-final
13 Jan 1996 Leeds United v West Ham United W 2-0 Premier League
20 Jan 1996 Liverpool v Leeds United L 5-0 Premier League
31 Jan 1996 Nottingham Forest v Leeds United L 2-1 Premier League
03 Feb 1996 Aston Villa v Leeds United L 3-0 Premier League
11 Feb 1996 Birmingham City v Leeds United W 1-2 Coca-Cola League Cup Semi-final 1st leg
14 Feb 1996 Bolton Wanderers v Leeds United W 0-1 FA Cup 4th round
21 Feb 1996 Leeds United v Port Vale D 0-0 FA Cup 5th round
20 Mar 1996 Liverpool v Leeds United L 3-0 FA Cup Quarter-final replay
24 Mar 1996 Aston Villa v Leeds United L 3-0 Coca-Cola League Cup Final
30 Mar 1996 Leeds United v Middlesbrough L 0-1 Premier League
03 Apr 1996 Leeds United v Southampton W 1-0 Premier League
06 Apr 1996 Arsenal v Leeds United L 2-1 Premier League
08 Apr 1996 Leeds United v Nottingham Forest L 1-3 Premier League
13 Apr 1996 Chelsea v Leeds United L 4-1 Premier League
17 Apr 1996 Manchester United v Leeds United L 1-0 Premier League
29 Apr 1996 Leeds United v Newcastle United L 0-1 Premier League


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

Club history

Team Joined Left Loan / Trialist
Leeds United 13 Jun 1988 01 Jul 1996
Everton 01 Jul 1996 06 Feb 1998
Newcastle United 06 Feb 1998 21 Jul 2004
Bolton Wanderers 21 Jul 2004 01 Jan 2008
Sheffield United 01 Jan 2008 14 Dec 2010

International stats

Season Team Competition Apps Subs Goals Y R
1989-90 Wales International
1
1989-90 Wales Under-21 1
1990-91 Wales European Championship
2
1990-91 Wales International 2
1
1990-91 Wales Under-21 2
2
1991-92 Wales European Championship 1
1
1991-92 Wales FIFA World Cup 1
1991-92 Wales International 3
1991-92 Wales Kirin Japan Cup 2
1992-93 Wales FIFA World Cup 4
1
1992-93 Wales International 1
1993-94 Wales FIFA World Cup 2
1
1993-94 Wales International 2
1994-95 Wales European Championship 6
1
1995-96 Wales European Championship 2
1
1995-96 Wales International 1
1
1996-97 Wales FIFA World Cup 4
1
1
1996-97 Wales International 2
1997-98 Wales FIFA World Cup 1
1997-98 Wales International 4
1998-99 Wales European Championship 5
1999-00 Wales European Championship 2
1999-00 Wales International 4
2000-01 Wales FIFA World Cup 7
1
2001-02 Wales FIFA World Cup 1
2001-02 Wales International 2
1
2002-03 Wales European Championship 4
2
2002-03 Wales International 1
2003-04 Wales European Championship 6
1
2003-04 Wales International 1
2004-05 Wales FIFA World Cup 4
1
2004-05 Wales International 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
19 May 1990 Wales v Poland W 2-0 U21
20 May 1990 Wales v Costa Rica W 1-0 International
11 Sep 1990 Denmark v Wales L 1-0 International
14 Nov 1990 Luxembourg v Wales W 0-1 European Championship Group 5
05 Dec 1990 England v Wales D 0-0 Under-21
06 Feb 1991 Wales v Republic of Ireland L 0-3 International
01 May 1991 Wales v Iceland W 1-0 International
29 May 1991 Poland v Wales W 1-2 U21
05 Jun 1991 Wales v Germany W 1-0 European Championship Group 5
11 Sep 1991 Wales v Brazil W 1-0 International
16 Oct 1991 Germany v Wales L 4-1 European Championship Group 5
13 Nov 1991 Wales v Luxembourg W 1-0 European Championship Group 5
19 Feb 1992 Republic of Ireland v Wales W 0-1 International
20 May 1992 Romania v Wales L 5-1 FIFA World Cup Group 4
30 May 1992 Netherlands v Wales L 4-0 International
03 Jun 1992 Argentina v Wales L 1-0 KIRIN JAPAN CUP
07 Jun 1992 Japan v Wales W 0-1 KIRIN JAPAN CUP
09 Sep 1992 Wales v Faroe Islands W 6-0 FIFA World Cup Group 4
14 Oct 1992 Cyprus v Wales W 0-1 FIFA World Cup Group 4
18 Nov 1992 Belgium v Wales L 2-0 FIFA World Cup Group 4
17 Feb 1993 Republic of Ireland v Wales L 2-1 International
31 Mar 1993 Wales v Belgium W 2-0 FIFA World Cup Group 4
06 Jun 1993 Faroe Islands v Wales W 0-3 FIFA World Cup Group 4
08 Sep 1993 Wales v Czechoslovakia (rcs) D 2-2 FIFA World Cup Group 4
13 Oct 1993 Wales v Cyprus W 2-0 FIFA World Cup Group 4
17 Nov 1993 Wales v Romania L 1-2 FIFA World Cup Group 4
09 Mar 1994 Wales v Norway L 1-3 International
20 Apr 1994 Wales v Sweden L 0-2 International
07 Sep 1994 Wales v Albania W 2-0 European Championship Group 7
12 Oct 1994 Moldova v Wales L 3-2 European Championship Group 7
16 Nov 1994 Georgia v Wales L 5-0 European Championship Group 7
14 Dec 1994 Wales v Bulgaria L 0-3 European Championship Group 7
29 Mar 1995 Bulgaria v Wales L 3-1 European Championship Group 7
26 Apr 1995 Germany v Wales D 1-1 European Championship Group 7
06 Sep 1995 Wales v Moldova W 1-0 European Championship Group 7
11 Oct 1995 Wales v Germany L 1-2 European Championship Group 7
24 Jan 1996 Italy v Wales L 3-0 International
24 Apr 1996 Switzerland v Wales L 2-0 International
31 Aug 1996 Wales v San Marino W 6-0 FIFA World Cup Group 7
05 Oct 1996 Wales v Netherlands L 1-3 FIFA World Cup Group 7
09 Nov 1996 Netherlands v Wales L 7-1 FIFA World Cup Group 7
14 Dec 1996 Wales v Turkey D 0-0 FIFA World Cup Group 7
11 Feb 1997 Wales v Republic of Ireland D 0-0 International
29 Mar 1997 Wales v Belgium L 1-2 FIFA World Cup Group 7
27 May 1997 Scotland v Wales W 0-1 International
20 Aug 1997 Turkey v Wales L 6-4 FIFA World Cup Group 7
12 Nov 1997 Brazil v Wales L 3-0 International
25 Mar 1998 Wales v Jamaica D 0-0 International
03 Jun 1998 Malta v Wales W 0-3 International
06 Jun 1998 Tunisia v Wales L 4-0 International
05 Sep 1998 Wales v Italy L 0-2 European Championship Group 1
10 Oct 1998 Denmark v Wales W 1-2 European Championship Group 1
31 Mar 1999 Switzerland v Wales L 2-0 European Championship Group 1
05 Jun 1999 Italy v Wales L 4-0 European Championship Group 1
09 Jun 1999 Wales v Denmark L 0-2 European Championship Group 1
04 Sep 1999 Belarus v Wales W 1-2 European Championship Group 1
09 Oct 1999 Wales v Switzerland L 0-2 European Championship Group 1
23 Feb 2000 Qatar v Wales W 0-1 International
29 Mar 2000 Wales v Finland L 1-2 International
23 May 2000 Wales v Brazil L 0-3 International
02 Jun 2000 Portugal v Wales L 3-0 International
02 Sep 2000 Belarus v Wales L 2-1 FIFA World Cup Europe group 5
07 Oct 2000 Wales v Norway D 1-1 FIFA World Cup Europe group 5
11 Oct 2000 Poland v Wales D 0-0 FIFA World Cup Europe group 5
24 Mar 2001 Armenia v Wales D 2-2 FIFA World Cup Europe group 5
28 Mar 2001 Wales v Ukraine D 1-1 FIFA World Cup Europe group 5
02 Jun 2001 Wales v Poland L 1-2 FIFA World Cup Europe group 5
06 Jun 2001 Ukraine v Wales D 1-1 FIFA World Cup Europe group 5
06 Oct 2001 Wales v Belarus W 1-0 FIFA World Cup Europe group 5
13 Feb 2002 Wales v Argentina D 1-1 International
14 May 2002 Wales v Germany W 1-0 International
07 Sep 2002 Finland v Wales W 0-2 European Championship Group 9
16 Oct 2002 Wales v Italy W 2-1 European Championship Group 9
20 Nov 2002 Azerbaijan v Wales W 0-2 European Championship Group 9
12 Feb 2003 Wales v Bosnia-Herzegovina D 2-2 International
29 Mar 2003 Wales v Azerbaijan W 4-0 European Championship Group 9
20 Aug 2003 Serbia and Montenegro v Wales L 1-0 European Championship Group 9
06 Sep 2003 Italy v Wales L 4-0 European Championship Group 9
10 Sep 2003 Wales v Finland D 1-1 European Championship Group 9
11 Oct 2003 Wales v Serbia and Montenegro L 2-3 European Championship Group 9
15 Nov 2003 Russia v Wales D 0-0 European Championship Play-off 1st leg
19 Nov 2003 Wales v Russia L 0-1 European Championship Play-off 2nd leg
18 Feb 2004 Wales v Scotland W 4-0 International
18 Aug 2004 Latvia v Wales W 0-2 International
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


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