Player Country Position born
A
Daniel Alfei Wales Wales Defender 23/02/1992
Richard Appleby England England Midfielder 18/09/1975
Chris Ashley Wales Wales Defender 10/04/1977
B
William Bailiff Wales Wales Goalkeeper 19/03/1882
Jamie Baker Wales Wales Defender 21/06/1990
Owen Bancroft Wales Wales Midfielder 21/02/1996
Dan Barnard Wales Wales Defender
Calum Bateman Wales Wales Forward 21/11/1996
Ryan Batley England England Defender 17/11/1991
Sydney Beaumont England England Midfielder 08/10/1884
Cortez Belle England England Forward 27/08/1983
Steve Berry Wales Wales Midfielder 25/01/1991
Lee Bevan Wales Wales Defender 10/07/1987
Ryan Bevan Wales Wales Midfielder 20/10/2001
Lloyd Blackman England England Forward 24/09/1983
Dylan Blain Wales Wales Midfielder 11/10/1982
Chad Bond Wales Wales Forward 20/04/1987
Jason Bowen Wales Wales Forward 24/08/1972
Luke Bowen Wales Wales Midfielder 07/05/1988
Deryn Brace Wales Wales Defender 15/03/1975
Leon Britton England England Midfielder 16/09/1982
Nicky Burke Ireland Ireland Midfielder 03/01/1981
C
Ethan Cann Wales Wales Forward 18/07/2002
Luke Chappel Wales Wales Midfielder 18/01/1991
Peter Cheesman Wales Wales Forward 22/09/1972
John Chesters Wales Wales Goalkeeper 14/07/2006
Cipri Rodríguez Spain Spain Forward 14/09/1973
Daniel Clare Wales Wales Midfielder 18/04/1986
Joe Clarke England England Midfielder 13/09/1991
Sandy Cochrane Scotland Scotland Forward 08/08/1900
Elvet Collins Wales Wales Forward 16/10/1902
Craig Connor Wales Wales Midfielder 14/04/1987
Antonio Corbisiero England England Defender 17/11/1984
Scott Coughlan Wales Wales Goalkeeper 10/02/1999
Sean Cronin Wales Wales Defender 17/01/1986
D
David D'Auria Wales Wales Midfielder 26/03/1970
Adam Davies Wales Wales Defender 19/11/1993
Jordan Davies Wales Wales Defender 05/07/1990
Mark Davies Wales Wales Defender 09/08/1972
Oliver Davies Wales Wales Goalkeeper 31/12/1994
Leigh de Vulgt Wales Wales Defender 17/03/1981
Scott Deakin Wales Wales Midfielder 17/01/1991
Steve Devonald Wales Wales Midfielder 19/12/1981
Mamadou Diallo Guinea Guinea Midfielder 18/05/1993
Joe Dyer Wales Wales Midfielder 23/07/2001
E
Billy Edwards Wales Wales Forward 24/10/1895
Stuart Edwards Wales Wales Forward 01/10/1984
Efren Fernandez Spain Spain Defender 26/10/1982
Alex Evans Wales Wales Defender 17/09/1992
Ashley Evans Wales Wales Midfielder 18/07/1989
Lenny Evans Wales Wales Midfielder 02/11/2000
Rikki Evans Wales Wales Forward 18/02/1991
Scott Evans Wales Wales Midfielder 06/01/1989
Steve Evans Wales Wales Midfielder 25/09/1980
Wyndham Evans Wales Wales Defender 19/03/1951
F
Antonio Facciuto Wales Wales Defender 27/02/1991
Anthony Finselbach Wales Wales Midfielder 05/09/1991
Hayden Fleming Wales Wales Midfielder 14/03/1978
Jordan Follows Wales Wales Forward 23/03/1990
Craig Frater Wales Wales Forward 08/12/1990
Neil Frederickson Wales Wales Goalkeeper 31/05/1959
G
Michael George Wales Wales Midfielder 12/06/1999
Louis Gerrard Wales Wales Midfielder 04/09/1992
Alexander Giardelli Wales Wales Forward 04/09/1998
Bradley Gibbings Wales Wales Forward 03/01/2002
Martyn Giles Wales Wales Defender 10/04/1983
Vic Gomersall England England Defender 17/06/1942
Kyle Graves Wales Wales Defender 01/04/1989
Brandon Griffiths Wales Wales Forward 03/12/1997
Dale Griffiths Wales Wales Defender 02/11/1985
Darren Griffiths Wales Wales Midfielder 15/09/1987
Rhys Griffiths Wales Wales Forward 01/03/1980
Lloyd Grist Wales Wales Midfielder 13/11/1985
H
Nick Harrhy Wales Wales Forward 14/09/1982
Bernie Harris England England Defender 14/03/1901
Richard Harris England England Forward 23/10/1980
Ryan Harrison England England Goalkeeper 06/12/1985
Lee Hartshorn Wales Wales Defender 12/03/1987
Kieran Hayes Wales Wales Defender 11/01/1991
Andy Hill Wales Wales Forward 18/10/1978
Andy Hill Wales Wales Midfielder
Nick Holland Wales Wales Defender 24/04/1989
Ashley Hollingshead Wales Wales Midfielder 04/05/1995
Chris Holloway Wales Wales Midfielder 05/02/1980
Josef Hopkins Wales Wales Midfielder 30/04/1991
Callum Howard Wales Wales Defender 17/03/2001
Michael Howard England England Defender 02/12/1978
Kirk Huggins Wales Wales Defender 04/06/1985
Joe Hunt Wales Wales Defender 18/11/1999
Richard Hurlin Wales Wales Forward 14/01/1984
I
Lewis Iles Wales Wales Forward 20/07/1996
Carlos Indjai Wales Wales Defender 06/11/1993
Iván Nofuentes Spain Spain Forward 18/08/1981
J
Jacob Mingorance Spain Spain Midfielder 01/01/1981
Robbie James Wales Wales Midfielder 23/03/1957
Lee Jarman Wales Wales Defender 16/12/1977
Corey Jenkins Wales Wales Midfielder 14/02/1991
Steve Jenkins Wales Wales Defender 16/07/1972
Tristan Jenkins Wales Wales Forward 11/08/2001
Declan John Wales Wales Midfielder 14/05/1991
Miles John Wales Wales Midfielder 19/01/1995
Ray John Wales Wales Defender 08/11/1964
Ashley Johns Wales Wales Midfielder 26/11/1989
Chris Jones Wales Wales Forward 14/02/1990
Craig Jones Wales Wales Midfielder 26/03/1987
Dafydd Jones Wales Wales Goalkeeper 22/06/1995
Gavin Jones Wales Wales Forward 22/10/1999
Gethyn Jones Wales Wales Defender 13/12/1984
Henry Jones Wales Wales Midfielder 18/09/1993
Jordan Jones Wales Wales Midfielder 04/09/1998
Mark Jones Wales Wales Forward 01/05/1989
Matty Jones Wales Wales Midfielder 01/09/1980
Ross Jones Wales Wales Defender 17/02/1990
Stuart Jones Wales Wales Defender 14/03/1984
Taylor Jones Wales Wales Midfielder 23/06/2003
K
Geoff Kellaway Wales Wales Midfielder 07/04/1986
Reasat Khaton Bangladesh Bangladesh Midfielder 01/08/1989
Robert King Wales Wales Defender 02/09/1977
L
Huw Lake Wales Wales Midfielder 20/08/1963
Andy Legg Wales Wales Defender 28/07/1966
Glan Letheran Wales Wales Goalkeeper 01/05/1956
Richard Lewis Wales Wales Midfielder
Ryan Lewis Wales Wales Goalkeeper 28/10/1989
Chris Llewellyn Wales Wales Midfielder 28/08/1979
Gary Lloyd Wales Wales Midfielder 26/03/1972
Joseph Lloyd Wales Wales Midfielder 15/10/2001
Steffan Lloyd Wales Wales Midfielder
James Loveridge Wales Wales Forward 16/05/1994
M
Carl Mainwaring Wales Wales Forward 15/03/1980
Kurtis March Wales Wales Midfielder 30/04/1993
Stephen Mardenborough England England Midfielder 11/09/1964
Jock Marshall Scotland Scotland Defender 24/04/1892
Ryan Maxwell Scotland Scotland Midfielder 14/07/1983
Johnny McIlwaine Scotland Scotland Midfielder 12/06/1904
Jack McKenna England England Midfielder 31/12/1991
Kaid Mohamed Wales Wales Midfielder 23/07/1984
Luke Morgan Wales Wales Midfielder 10/10/1991
Rich Morgan Wales Wales Goalkeeper 28/01/1979
Ashley Morris Wales Wales Goalkeeper 31/07/1984
Craig Morris Wales Wales Goalkeeper 27/07/1981
Craig Moses Wales Wales Forward 12/04/1988
Ariel Mrowinski Poland Poland Midfielder 22/02/1986
Andrew Mumford Wales Wales Midfielder 18/06/1981
Jamie Murray Wales Wales Midfielder 09/11/1975
N
Anton Nelson Cayman Islands Cayman Islands Forward 31/07/1997
Emile Ngoy Congo DR Congo DR Forward 02/02/1997
O
Jackie O'Driscoll Ireland Ireland Forward 20/09/1921
Pat O'Hagan Wales Wales Goalkeeper 15/03/1971
Adam Orme Wales Wales Forward 14/10/1991
Dale Otten Defender
Jamie Owen Wales Wales Midfielder 14/10/2000
P
Nicky Palmer Wales Wales Midfielder 11/06/1981
Mark Parfitt Wales Wales Midfielder 11/04/1976
Richard Parker Wales Wales Forward 06/07/1973
David Parkes England England Defender 17/05/1892
James Parry Wales Wales Defender 27/05/1995
Trevor Peck Wales Wales Defender 25/05/1938
John Phillips Wales Wales Midfielder 22/10/1985
Lee Phillips Wales Wales Defender 18/03/1979
Dean Philpott Wales Wales Defender 15/10/1971
Eli Phipps Wales Wales Forward 29/07/1997
Dyfan Pierce Wales Wales Defender 20/12/1980
Chris Pike Wales Wales Forward 19/10/1961
Raith Plant Wales Wales Forward 05/07/1982
Mark Pritchard Wales Wales Forward 23/11/1985
Daniel Purzycki Poland Poland Forward 26/09/1975
R
Iain Ramsay Philippines Philippines Midfielder 27/02/1988
Kai Rees Wales Wales Goalkeeper 06/06/2001
Kurtis Rees Wales Wales Midfielder 14/02/1999
Jamie Rewbury Wales Wales Midfielder 15/02/1986
Craig Richards Wales Wales Goalkeeper 25/01/1991
Dave Richards Wales Wales Goalkeeper 31/12/1993
Isaac Richards Wales Wales Forward 07/10/2004
Adam Robbins Northern Ireland Northern Ireland Defender 16/01/1996
Duncan Roberts Wales Wales Goalkeeper 18/03/1984
Jackie Roberts Wales Wales Defender 30/06/1918
Martin Rose England England Forward 29/02/1984
Harri Rowe Wales Wales Midfielder 17/11/2000
Rudy Torres Spain Spain Midfielder 15/03/1984
S
James Secker Wales Wales Forward 25/02/1992
Kyle Sheppard Wales Wales Midfielder 04/12/1982
Nicholas Sinfield Wales Wales Midfielder 04/07/1988
Sam Small England England Midfielder 16/09/1986
Cai Smith Wales Wales Defender 03/09/1998
Jordan Smith Wales Wales Defender 20/04/1993
Rory Smitham Wales Wales Defender 15/05/1987
Jock Stein Scotland Scotland Midfielder 05/10/1922
Nigel Stevenson Wales Wales Defender 02/11/1958
Lee Surmann Wales Wales Defender 03/04/1986
T
Scott Tancock Wales Wales Defender 29/12/1993
Billy Taylor England England Forward 05/06/1898
Chris Thomas Wales Wales Defender 16/01/1983
David Thomas Wales Wales Midfielder 11/01/1979
James Thomas Wales Wales Forward 16/01/1979
Kris Thomas Wales Wales Defender 16/01/1983
Neil Thomas Wales Wales Midfielder 22/02/1982
Robert Thomas Wales Wales Defender 14/08/1988
Stephen Thomas Wales Wales Defender 15/03/1966
Wyn Thomas Wales Wales Defender 11/01/1979
Matthew Thompson England England Midfielder 29/05/1988
Neil Thompson England England Goalkeeper 22/01/1987
V
Chris Venables Wales Wales Defender 23/07/1985
W
Paul Walker Wales Wales Defender 23/06/1967
Paul Wanless England England Midfielder 14/12/1973
Owain Warlow Wales Wales Midfielder 25/10/1987
Gareth Warton Wales Wales Defender 23/07/1979
Chris Watkins England England Forward 19/09/1974
Christopher Watkins Wales Wales Midfielder 14/11/1975
Morgan Weaver Wales Wales Defender 01/09/2002
Jock Weir Scotland Scotland Forward 20/10/1923
Theo Wharton St. Kitts & Nevis St. Kitts & Nevis Midfielder 15/11/1994
Jeff White Wales Wales Forward 18/01/1986
Nathan Wigg Wales Wales Midfielder 27/09/1974
John Wile Wales Wales Defender 25/10/1970
Chris Williams Wales Wales Midfielder 16/07/1989
Craig Williams Wales Wales Midfielder 28/01/1983
Danny Williams Wales Wales Forward 19/08/1999
Gareth Williams Wales Wales Goalkeeper 05/06/1980
Anthony Wright Wales Wales Midfielder 01/09/1979
Billy-Jay Wright Wales Wales Midfielder 27/04/2002
Jason Wyn-Jones Wales Wales Goalkeeper 10/05/1979
Y
Andrew York Wales Wales Defender 28/05/1968