David Giles

Date of birth21 September 1956
Place of birthCardiff
NationalityWelsh
PositionWinger

Wales International.

Club history

Team Joined Left Loan / Trialist
Cardiff City 01 Sep 1974 01 Dec 1978
Wrexham 01 Dec 1978 01 Nov 1979
Swansea City 01 Nov 1979 01 Mar 1982
Crystal Palace 01 Mar 1982 01 Aug 1984
Birmingham City 01 Aug 1984 01 Oct 1984
Newport County 01 Oct 1984 01 Sep 1985

Club stats

Season Team Competition Apps Subs Goals Y R
1981-82 Swansea City UEFA European Cup Winners Cup
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
16 Sep 1981 Swansea City v Lokomotiv Leipzig L 0-1 UEFA European Cup Winners Cup 1st round 1st leg
30 Sep 1981 Lokomotiv Leipzig v Swansea City L 2-1
Agg: 3-1
UEFA European Cup Winners Cup 1st round 2nd 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
1974-75 Wales UEFA Under-18 1
1976-77 Wales Under-21 1
1977-78 Wales Under-21 1
1979-80 Wales British Home Championship 3
1979-80 Wales FIFA World Cup 1
1
1980-81 Wales British Home Championship
1
1980-81 Wales FIFA World Cup 2
2
1
1980-81 Wales Under-21 1
1981-82 Wales International Friendly
1
1982-83 Wales British Home Championship
1
1982-83 Wales International Friendly 1
1982-83 Wales UEFA Under-21 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
09 May 1975 Wales v Italy D 0-0 UEFA U18 Group D
09 Feb 1977 Scotland v Wales L 3-2 U21
08 Feb 1978 Wales v Scotland W 1-0 U21
17 May 1980 Wales v England W 4-1 British Home Championship
21 May 1980 Scotland v Wales L 1-0 British Home Championship
23 May 1980 Wales v Northern Ireland L 0-1 British Home Championship
02 Jun 1980 Iceland v Wales W 0-4 FIFA World Cup Group 3
09 Sep 1980 Netherlands v Wales W 0-2 U21
15 Oct 1980 Wales v Turkey W 4-0 FIFA World Cup Group 3
19 Nov 1980 Wales v Czechoslovakia W 1-0 FIFA World Cup Group 3
25 Mar 1981 Turkey v Wales W 0-1 FIFA World Cup Group 3
20 May 1981 England v Wales D 0-0 British Home Championship
30 May 1981 Wales v USSR D 0-0 FIFA World Cup Group 3
24 Mar 1982 Spain v Wales D 1-1 International Friendly
14 Dec 1982 Yugoslavia v Wales L 2-0 UEFA U21 Group
31 May 1983 Northern Ireland v Wales W 0-1 British Home Championship
12 Jun 1983 Wales v Brazil D 1-1 International Friendly


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