All competitionsChallenge CupConference League Qual.FA CupLeague CupPremier LeagueWelsh Cup Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Darren Thomas175537415.5702282Sion Bradley181337816.0402143Gruff John133171911.9711504Noah Edwards13651112.2221415Danny Gosset120133910.2721336Ryan Williams10511149.3741167Cai Jones5155285.1081068Paulo Mendes9510158.4761059Phil Mooney821277.41994Adam Davies7123236.6799411Iwan Cartwright87387.78990Joe Faux6426365.7149013Zack Clarke7410366.3758414Morgan Owen7010136.4418015Ryan Sears763176.6147916Louis Lloyd6013215.4127317Gareth Edwards62775.4666918Matthew Jones5612105.0166819Joe Williams62545.5886720Dion Donohue61395.4736421Mike Hayes576264.8986322Danny Brookwell3524163.3725923Alex Ramsay57005.0975724Jamie Breese4510333.9005525Joshua Tibbetts54024.7265426Jamie Crowther493104.2145227Rob Hughes3416272.7265028Nathan Craig44544.04149Sam Downey3514173.0234930Gareth Evans435133.7814831Osian Evans133491.7044732Ben Wynne3115162.8304633Connor Roberts44003.9044434Ben Maher212162.1224235Marc Williams356123.1164136Aaron Simpson29842.6033737Joshua Lock276212.40933Iwan Lewis27662.4163339Dominic Smith26632.4183240Jakub Ojrzyński30002.73030Matty Hill141691.45830Samuel Jones82278463043Leo Smith27222.41429Laurence Bell24522.2752945Jake Canavan161191.5922746Adrian Cieślewicz241171.98225Rhys Roberts22311.98525Cai Griffith91647932549Hari Thomas22102.03423Lloyd Marsh-Hughes176101.3932351Jack Kenny184101.51422Kyle Harrison18421.5562253Gwion Dafydd417347321Osian Ellis41724762155Lewis Webb20011.73420Bobby Beaumont12821.3432057Telor Williams12711.1601958Connor Evans51355271859Ben Nash17001.50317Stephen McMullan17001.5601761Michael Parker16021.35816Chris Marriott14241.21216Max Cleworth14201.34916Josh Bailey14221.14816Louis Malandjou12431.07916Jake Bickerstaff9758981667Ben Hughes15001.38015Osebi Abadaki51036091569Steve Evans112391413Tyler French103097613Cai Powell-Roberts103188713Kevin Roberts211126713Offrande Zanzala01302321374Jordan Piggott110491211Ben Clark110198711Blaine Hudson92275711Brad Young83765111Rio Owen38142211Fabrizio Murtas01101081180Fidel O'Rourke82363910Stefan Edwards64158310Shaun Cavanagh4633721083Rhys Alun272345984Ross Stephens4413508Simba Nyamwanza080102886Ryan Austin7025967Clive Williams430447788Lewis Brass6005166Mike Pearson511419690Ryan Woods5004505Harry Charsley4123505Alec Mudimu2302365Asa Hamilton1411995Cian Evans05019595Jonathan Anderson4033324Aled Williams131634Mohammed El-Arab1301094Caron Williams1301854Harold Essien0401294Caio Evans040984