#1 14/11/1995 Albania - Wales 1:1
#2 23/04/1996 Switzerland - Wales 2:0
#3 01/06/1996 San Marino - Wales 0:5
#4 10/02/1997 Wales - Ireland 0:0
#5 26/05/1997 Scotland - Wales 0:1
#6 19/08/1997 Turkey - Wales 6:4 Goal
#7 11/10/1997 Belgium - Wales 3:2
#8 24/03/1998 Wales - Jamaica 0:0
#9 05/06/1998 Tunisia - Wales 4:0
#10 04/09/1998 Wales - Italy 0:2
#11 09/10/1998 Denmark - Wales 1:2 yellow card
#12 13/10/1998 Wales - Belarus 3:2
#13 30/03/1999 Switzerland - Wales 2:0 yellow card
#14 08/10/1999 Wales - Switzerland 0:2
#15 28/03/2000 Wales - Finland 1:2 yellow card
#16 22/05/2000 Wales - Brazil 0:3 yellow card
#17 02/09/2000 Belarus - Wales 2:1 yellow card
#18 07/10/2000 Wales - Norway 1:1
#19 11/10/2000 Poland - Wales 0:0 yellow card
#20 02/06/2001 Wales - Poland 1:2 yellow card
#21 01/09/2001 Wales - Armenia 0:0
#22 05/09/2001 Norway - Wales 3:2 Goal yellow card
#23 12/02/2002 Wales - Argentina 1:1 yellow card
#24 26/03/2002 Wales - Czech Republic 0:0
#25 14/05/2002 Wales - Germany 1:0
#26 07/09/2002 Finland - Wales 0:2
#27 16/10/2002 Wales - Italy 2:1 yellow card
#28 12/02/2003 Wales - Bosnia-Herzegovina 2:2
#29 29/03/2003 Wales - Azerbaijan 4:0
#30 20/08/2003 Serbia - Wales 1:0
#31 06/09/2003 Italy - Wales 4:0 yellow card
#32 15/11/2003 Russia - Wales 0:0 yellow card
#33 19/11/2003 Wales - Russia 0:1 yellow card
#34 18/02/2004 Wales - Scotland 4:0
#35 31/03/2004 Hungary - Wales 1:2 yellow card
#36 18/08/2004 Latvia - Wales 0:2 yellow card
#37 04/09/2004 Azerbaijan - Wales 1:1
#38 08/09/2004 Wales - Northern Ireland 2:2 red card
#39 13/10/2004 Wales - Poland 2:3 yellow card