Player Country Position born
A
Rhys Abbruzzese Wales Wales Defender 28/03/1998
Kelland Absalom Wales Wales Goalkeeper 05/01/1998
Richard Adams England England Forward 15/05/1979
Nico Algieri Wales Wales Forward 16/09/1981
Jordan Aspinall Wales Wales Midfielder 19/12/1987
Vincent Atueyi Nigeria Nigeria Forward 20/09/1992
B
David Barnhouse Wales Wales Defender 19/03/1975
Gareth Barton Wales Wales Forward 19/10/1981
Atif Bashir Pakistan Pakistan Midfielder 03/04/1985
Ryan Batley England England Defender 17/11/1991
Jason Bertorelli Wales Wales Forward 04/03/1986
Lee Bevan Wales Wales Defender 10/07/1987
Tom Billing Wales Wales Forward 05/01/1982
Tony Bird Wales Wales Forward 01/09/1974
Dylan Blain Wales Wales Midfielder 11/10/1982
Peter Blain Wales Wales Goalkeeper 04/08/1982
Oscar Borg England England Defender 05/09/1997
Luke Borrelli Wales Wales Forward 28/03/1991
Luke Bowen Wales Wales Midfielder 07/03/1988
Deryn Brace Wales Wales Midfielder 15/03/1975
Jamie Bradford Wales Wales Midfielder 14/09/1983
Lewis Brass England England Goalkeeper 26/08/1996
Derek Brazil Ireland Ireland Defender 14/12/1968
Bobby Briers Wales Wales Defender 27/09/1988
Jack Britton Wales Wales Midfielder 06/10/1994
Lee Brown England England Forward 24/12/1976
David Burrows Wales Wales Defender 23/03/1972
C
Declan Carroll Wales Wales Midfielder 04/07/1993
Phil Cattlin Wales Wales Defender 21/08/1981
John Chesters Wales Wales Goalkeeper 14/07/2006
Eston Chiverton England England Midfielder 22/12/1971
Jack Christopher Wales Wales Forward 18/05/1987
Jonathan Clark Wales Wales Forward 10/10/1986
Jonathan Coates Wales Wales Midfielder 27/06/1975
Matthew Collins Wales Wales Midfielder 31/03/1986
Alex Connell Australia Australia Goalkeeper 23/11/1989
Alan Curtis Wales Wales Midfielder 16/04/1954
D
Jordan Davies Wales Wales Forward 16/11/1995
Lucas Davies Wales Wales Defender 12/02/2005
Steffan Davies Wales Wales Forward 14/07/1989
Jaymes Dixon Wales Wales Midfielder
Mark Dodds Wales Wales Defender 29/05/1980
Elliott Dugan England England Forward 18/09/2000
Ryan Durham Wales Wales Defender 29/03/1980
Henra Durrant Wales Wales Defender 29/01/1990
Rio Dyer Wales Wales Forward 07/11/2003
Simon Dyer Wales Wales Forward 07/10/1971
E
Shane Earp Wales Wales Goalkeeper 06/03/1989
Martin Ellacott England England Goalkeeper 05/01/1970
Gareth Elliott Wales Wales Defender 08/06/1983
Matthew Ellis Wales Wales Midfielder 06/10/1984
Craig Evans Wales Wales Midfielder 04/03/1971
Ioan Evans Wales Wales Defender 22/09/2001
Richard Evans Wales Wales Midfielder 19/06/1983
Terry Evans Wales Wales Defender 08/01/1976
F
Ben Fawcett Wales Wales Forward 07/09/2000
Peter Fearn Wales Wales Goalkeeper 20/07/1954
Anthony Finselbach Wales Wales Midfielder 05/09/1991
Jordan Follows Wales Wales Forward 23/03/1990
Neil Frederickson Wales Wales Goalkeeper 31/05/1959
Nigel French Wales Wales Midfielder 24/03/1968
G
Wojciech Gajda Poland Poland Goalkeeper 21/10/1998
Craig George Wales Wales Midfielder 30/07/1989
Mickey George Wales Wales Midfielder 17/09/1964
Ryan George Wales Wales Defender 27/11/2001
Simon Gilderdale Wales Wales Defender 22/01/1984
Kyle Graves Wales Wales Defender 01/04/1989
Dale Griffiths Wales Wales Defender 02/11/1985
Kristian Griffiths Wales Wales Midfielder 24/01/1987
Marcus Griffiths Wales Wales Forward 06/10/1989
Rhys Griffiths Wales Wales Forward 01/03/1980
Jamie Grimes England England Defender 22/12/1990
H
Steven Hall Wales Wales Goalkeeper 11/04/1985
Craig Hanford Wales Wales Defender 08/07/1984
Adie Harris Wales Wales Forward 21/02/1981
Mike Hartley England England Midfielder 05/10/1985
Daniel Hawkins Wales Wales Midfielder 22/04/2001
Simon Heal Wales Wales Midfielder 10/11/1982
Tim Hicks Wales Wales Midfielder 05/04/1983
Archie Hillier-Wood Wales Wales Goalkeeper
Daniel Hooper Wales Wales Midfielder 19/11/1986
Kieran Howard Wales Wales Midfielder 17/01/1991
Gwion Howell Wales Wales Forward 12/02/1997
Lee Hudgell Wales Wales Forward 02/11/1983
Caleb Hughes Wales Wales Midfielder 22/10/2003
Lloyd Hughes Wales Wales Forward 09/04/1997
Richard Hughes Wales Wales Defender 11/12/1986
Iori Humphreys Wales Wales Defender 22/09/2003
Liam Hutchinson Wales Wales Midfielder 11/02/1991
I
Lee Idzi Wales Wales Goalkeeper 08/02/1988
J
Daniel James Wales Wales Forward 30/11/2004
Scott James Wales Wales Goalkeeper 29/08/1989
Lee Jarman Wales Wales Defender 16/12/1977
Lee Jenkins Wales Wales Defender 30/08/2001
Daniel John Wales Wales Midfielder 04/04/2006
Harri John Wales Wales Midfielder 04/04/2006
Lee John Wales Wales Forward 04/09/1984
Miles John Wales Wales Midfielder 19/01/1995
Alaric Jones Wales Wales Defender 09/02/2001
Henry Jones Wales Wales Midfielder 18/09/1993
Ian Jones Wales Wales Forward 29/05/1980
Jack Jones Wales Wales Defender
Mark Jones Wales Wales Forward 01/05/1989
Neil Jones Wales Wales Forward 04/09/1972
Richard Jones Wales Wales Midfielder 26/04/1969
Robert Jones Wales Wales Defender 25/11/1981
Trystan Jones Wales Wales Defender 07/10/2000
Wayne Jones Wales Wales Defender 26/07/1979
Zac Jones New Zealand New Zealand Goalkeeper 27/11/2000
Mason Jones-Thomas Wales Wales Forward 05/12/2000
K
Cameron Keetch Wales Wales Forward 20/08/1999
Lee Kendall Wales Wales Goalkeeper 08/01/1981
Kieran King Wales Wales Forward 23/05/2003
Robert King Wales Wales Defender 02/09/1977
Huw Knight Wales Wales Defender 23/06/1964
Ifan Knott Wales Wales Goalkeeper 03/10/2004
L
Jack Leahy England England Forward 17/09/2002
Joshua Legrice Wales Wales Goalkeeper 07/01/2004
Kieran Lewis Wales Wales Midfielder 26/06/1993
Colin Loss England England Midfielder 15/08/1973
James Loveridge Wales Wales Forward 16/05/1994
M
Aidan MacNamara Wales Wales Defender 28/10/2003
Carl Mainwaring Wales Wales Forward 15/03/1980
Stephen Mardenborough England England Midfielder 11/09/1964
Steve McNabney Wales Wales Forward 18/09/1987
Paul Michael Wales Wales Midfielder 01/05/1986
Chris Miller Wales Wales Forward 20/05/1978
Zak Misbah Wales Wales Forward 22/01/1987
Kevin Morgan Wales Wales Midfielder 07/03/1985
Rob Morgans Wales Wales Midfielder 05/10/1992
Craig Morris Wales Wales Goalkeeper 27/07/1981
Craig Moses Wales Wales Forward 12/04/1988
O
Chris O'Sullivan Wales Wales Midfielder 16/02/1983
Jacob Owen Wales Wales Midfielder
Luc Owen Wales Wales Midfielder 30/08/2006
Tyrese Owen England England Midfielder 15/11/1999
P
Lee Palmer Wales Wales Midfielder 04/06/1987
Nicky Palmer Wales Wales Midfielder 11/06/1981
Kyle Patten Wales Wales Defender 21/07/1994
Sean Pemberton Wales Wales Midfielder 15/12/1985
Dean Philpott Wales Wales Defender 15/10/1971
Fletcher Picton Wales Wales Forward 27/03/2005
Dyfan Pierce Wales Wales Defender 20/12/1980
Ryan Preece Wales Wales Defender 10/01/1969
Jarrod Price Wales Wales Midfielder 09/08/1983
Chris Pridham Wales Wales Midfielder 11/08/1978
R
Haydn Ralph Wales Wales Midfielder 04/09/1984
Tom Ramasut Wales Wales Midfielder 30/08/1977
Adam Raymond Wales Wales Midfielder 07/08/1987
Dylan Rees Wales Wales Defender 17/09/1996
Gavin Rees Wales Wales Defender 11/01/1978
Kurtis Rees Wales Wales Midfielder 14/02/1999
Ronnie Rees Wales Wales Midfielder 04/04/1944
Jazz Richards Wales Wales Defender 12/04/1991
John Roberts Wales Wales Forward 18/06/1993
Luke Robinson Wales Wales Forward 12/05/1991
Sam Rodon Wales Wales Defender 27/05/1993
Dean Rossiter Wales Wales Midfielder 14/12/1973
Harri Rowe Wales Wales Midfielder 17/11/2000
Darren Ryan England England Midfielder 03/07/1972
S
Chris Sander Wales Wales Goalkeeper 11/11/1962
Cory Saunders England England Defender 19/10/1995
Elliot Scotcher Wales Wales Midfielder 03/03/1994
Morys Scott Wales Wales Forward 17/12/1970
Brett Shakir Wales Wales Midfielder 08/12/1985
Corey Shephard Wales Wales Midfielder 28/12/1997
Callum Shirt Wales Wales Forward 08/09/2004
Touray Sisay Spain Spain Forward 31/12/1999
Kristian Speake Wales Wales Midfielder 23/05/1991
Nigel Stevenson Wales Wales Defender 02/11/1958
Kyle Stuart South Africa South Africa Goalkeeper 27/02/1995
Dan Summerfield England England Defender 10/06/1995
Chris Summers Wales Wales Forward 06/01/1972
T
Luke Tabone Malta Malta Defender 12/08/1997
Scott Tancock Wales Wales Defender 29/12/1993
Martell Taylor-Crossdale England England Forward 26/12/1999
Craig Thomas Wales Wales Forward 09/02/1982
Danny Thomas Wales Wales Forward 13/05/1985
David Thomas Wales Wales Midfielder 11/01/1979
Elliot Thomas Wales Wales Midfielder 23/03/1991
Neil Thomas Wales Wales Midfielder 22/02/1982
Neil Thomas Wales Wales Goalkeeper 02/06/1973
Owen Thomas Wales Wales Midfielder 04/12/1984
Peter Thomas Wales Wales Midfielder 09/05/1985
Wyn Thomas Wales Wales Defender 11/01/1979
Desmond Trick Wales Wales Defender 07/11/1969
Matthew Turner Wales Wales Goalkeeper 27/03/2002
Gary Twynham Wales Wales Midfielder 08/02/1976
V
Billy Vaughan England England Midfielder 23/12/1989
Jamie Veale Wales Wales Midfielder 28/11/1996
W
Bryan Wade England England Forward 25/06/1963
Paul Walker Wales Wales Defender 23/06/1967
Greg Walters Wales Wales Midfielder 10/01/1995
Robbie Walters Wales Wales Forward
Lee Waters Wales Wales Forward 04/09/1984
Ivan Watkins Wales Wales Midfielder 28/12/2001
Ricky Watts Wales Wales Midfielder 07/11/1991
Tyrrell Webbe Wales Wales Forward 27/12/1989
Tomas Wellington Wales Wales Midfielder 20/11/1988
Kai Whitmore England England Midfielder 17/02/2001
John Wile Wales Wales Defender 25/10/1970
Danny Williams Wales Wales Forward 18/02/2000
Spencer Williams Wales Wales Defender 19/10/1996
Steffan Williams Wales Wales Midfielder 08/04/1992
Kayden Williams-Lowe England England Defender 04/12/2000
Jack Wilson Wales Wales Forward 12/04/2001
Lloyd Wilson Wales Wales Midfielder 24/11/1987
Seth Woodhouse Wales Wales Midfielder
Nick Woodrow Wales Wales Midfielder 24/04/1986
Alex Worley England England Defender 14/09/2003