All competitionsEuropa League Qual.League CupPremier LeagueWelsh Cup Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Eliot Evans270209423.0932902Kyle McCarthy22932820.0782323Emlyn Lewis2230819.8982234Chris Baker160272014.8331875Alex Lang1722415.5531746Chris Craven15651413.9411617Adam Roscrow144157412.2521598Matt Chubb14992612.9181589Lewis Rees118346910.33515210Charlie Corsby132122111.68214411Harry Owen10141359.62314212Joel Edwards1227810.95112913Sam Jones11973410.34312614Bradley Woolridge1171310.51311815Will Evans9515298.34211016Dixon Kabongo8122197.52210317Will Fuller99138.823100Dylan Rees964138.46810019Joe Evans8011157.1529120Tom Price817157.2848821Jordan Lam7111236.2498222Ryan Reynolds596135.2376523Dan Spencer2339202.6186224Jack Veale51634.49257Ben Bowler451294.09057Rhydian Morgan401763.65557Liam Warman203792.4225728Barney Soady371893.6495529Lifumpa Mwandwe46073.97946Jake Morris2224132.1924631Jasper Payne367113.1934332Craig Davies112671.1523733Liam Black28522.5933334Guto Williams239141.87532Tom Vincent151711.6663236Josh Barnett256151.92631Rhys Thomas82369223138Sam Snaith245132.1582939Thomas Vincent25392.2662840Harri John169141.29025Dion Phillips22325612542Mael Davies22222.0172443Kelland Absalom21201.96223Ollie Hulbert21231.88523Evan Cadwallader14921.3312346Toby Raison20211.85422Jac Davies13941.34722Brandon Roberts51725912249Jac Clay15541.28920Alaric Jones13731.3022051Liam Walsh16331.30219John Littlemore31634911953Joel Letori17121.50518Gwion Howell41444531855Aaron Davies16011.43216Spencer Dymond-Hall16021.41616Gruff Morgan106499416Matt Neale88772916Fin Skiverton51154711660Sam Seager14001.22414James Clarke13101.15014Harrison Matthews21222521463Haben Samson11203771364Mart Swindlehurst10221.00812Aaron Wildig84668512Cian Williams5724951267Dan Warre2932571168Jack Hooper73363110Ryan Hillier46146410Myles McKenzie46251010Tim Parker3723121072Ewan Griffiths9008109Sam Richards9017789Harry Warwick7235989Callum Jenkins5453309Daniel Barton3613699Elliot Humphries09079978Isaac Philpot8026858Aaron James802641880Matt Taylor6105507Charlie Bullock160153782Dan Evans4204306Harry Hope1501556Jonah Williams060996Riley Lonergan06085686Esa Aalto4104205Matthew Blake4113535Matthew Jones2311825Harris Feltham141835Bailey Gaughan1411595Charlie Wright05044592Josh Thomas1311184Sam Pashen1301684Dave Thomas1311064Cole Gibbins130107496Max Manson3012113Brad Flay1201253Brogan Popham1201233Oliver Good1211093Tom English1201023