All competitionsConference League Qual.Europa League Qual.FAW Premier CupLeague CupPremier LeagueWelsh Cup Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Ricky Watts125383811.1431632Ben Fawcett128335111.6521613Corey Shephard13092111.5711394Rhys Abbruzzese1323612.0061355Jack Wilson9631498.5281276Dylan Rees11932610.2431227Daniel Hawkins9917289.0601168Lee Jenkins101029.1911019Zac Jones88138.0348910Iori Humphreys3947234.0998611Ben Ahmun7211316.4358312Alaric Jones6813175.6908113Elliot Scotcher728116.2958014Greg Walters734176.4447715Kyle McCarthy64395.7376716Owain Jones2541242.4526617Harri John2538172.9036318Jazz Richards574174.7436119Luke Tabone541104.6135520Danny Williams4211143.9365321Kyle Kenniford3319193.0455222Kurtis Rees428153.64450Jacob Owen3713103.4515024Jordan Davies45264.0914725Kieran Lewis414143.4784526Kyle Patten38563.3474327Oscar Borg34473.0693828Henry Jones2710162.3173729Ifan Knott36003.2703630Lee Idzi34113.0453531Kai Whitmore28362.50131Ryan George151671.5793133Martell Taylor-Crossdale255122.3493034Scott Tancock26332.27229Jamie Veale24532.2342936Dan Summerfield27172.35628Panashe Makwiramiti1711111.48128Marcus Griffiths82079832839Touray Sisay198111.78927Cameron Keetch19881.69727Sean Pemberton18941.6272742Wojciech Gajda23212.1682543Rio Dyer101398942344Luc Rees21101.8912245Ioan Evans101161.0392146Hari Thomas41644722047Tyrese Owen17251.5051948Elliott Dugan81087791849Trystan Jones8948151750Mason Jones-Thomas7845411551Jack Walker13121.0911452Kayden Williams-Lowe76471413Lewis Rees67750913Will Hughes01313241355Aidan MacNamara84560812Luc Owen66353012Daniel John01201431258Jacob Bacon101384711Jack Leahy47347811Ashley Watkins01101041161Matthew Turner9027119Cody Twose7246409Jack Britton180260964Ben Phillips3523328Tom Shepherd260360866Mark Jones4323997Daniel James07065768Steven Hall6005406Jordan Hackett-Valton6024746Caleb Hughes06134671Ivan Watkins142141572Nicky Palmer1311434Declan Carroll1311024Lucas Davies04020475Alex Worley030143Fletcher Picton03023377Tim Hicks2001802Wayne Jones2001802David Thomas2001802Dylan Blain2001802Lee Kendall2001802Colin Loss2001802Dean Rossiter2001802David Barnhouse2001802Gary Twynham2011502Lewis Brass2001802Clayton Green2001802Lee Hudgell1101352Simon Heal110121290Rhys Griffiths101741Robert Jones101461Nico Algieri010171Cory Saunders010391Joshua Legrice01041John Chesters01051Seth Woodhouse01051Owain Davies01021