OverviewScorersCards 2026/20272024/2025 ECL Playoffs2021 Relegation2020/20212020 Relegation2020 Championship2018/2019 Top Scorer #PlayerTeamMatchesScoresAssistsPoints1G. PeersGeorge PeersAirbus UK16171182Z. ClarkeZack ClarkeCaernarfon Town16132153R. HughesRhys HughesThe New Saints16120124J. PayneJasper PayneCardiff Metropolitan1592115L. EasonLiam EasonCambrian United14100106C. WestCallum WestConnah's Quay Nomads1682107N. DaleyNoah DaleyBarry Town United149098S. BradleySion BradleyCaernarfon Town15819T. MehewTom MehewPenybont FC1481910B. YoungBrad YoungThe New Saints1180811H. FranklinHarry FranklinConnah's Quay Nomads16718F. YonsianFlorian YonsianHolywell Town1571813E. DuganElliott DuganBarry Town United13707J. LockJoshua LockThe New Saints1570715T. WalkerTyler WalkerPenybont FC15617O. BrainOwen BrainBarry Town United661717R. HoldenRory HoldenThe New Saints1360618J. DaviesJordan DaviesColwyn Bay FC16516H. MehassebHussein MehassebConnah's Quay Nomads1551620J. EvansJordan EvansAirbus UK16426O. EvansOsian EvansCaernarfon Town15426K. CookeKaiden CookeAirbus UK1542623J. WilliamsJordan WilliamsThe New Saints15505S. SnaithSam SnaithCardiff Metropolitan11505T. OwolabiTunde OwolabiFlint Town United1550526J. VealeJack VealeCardiff Metropolitan16415T. WaltersTom WaltersBriton Ferry Llansawel AFC1641528N. WoodNathan WoodPenybont FC1532529B. WilsonBen WilsonThe New Saints7404A. DaviesAdam DaviesColwyn Bay FC14404E. CannEthan CannPenybont FC14404J. HodkinJordan HodkinConnah's Quay Nomads1040433B. MaherBen MaherLlandudno FC14314N. EdwardsNoah EdwardsCaernarfon Town15314J. FergusonJoe FergusonConnah's Quay Nomads15314J. MalkinJoe MalkinFlint Town United8314M. HillMatty HillColwyn Bay FC13314I. MurrayIwan MurrayConnah's Quay Nomads1331439S. HartSam HartColwyn Bay FC11224M. WoodcockMax WoodcockConnah's Quay Nomads1622441M. CadwalladerMark CadwalladerLlandudno FC14303L. BowenLuke BowenBriton Ferry Llansawel AFC14303A. CieślewiczAdrian CieślewiczCaernarfon Town15303R. HillRyan HillPenybont FC10303A. JohnAlex JohnCambrian United11303Lassana MendesLassana MendesFlint Town United15303B. AhmunBen AhmunHaverfordwest County16303I. ModiIsaac ModiFlint Town United16303I. JefferiesIsaac JefferiesThe New Saints15303O. AndersonOllie AndersonBriton Ferry Llansawel AFC15303S. FordeSol FordeColwyn Bay FC12303A. BonthronAlex BonthronCambrian United14303D. SmithDaniel SmithBarry Town United11303M. DelaneyMatthew DelaneyAmmanford AFC11303C. StephensCallum StephensLlandudno FC1230356M. WilliamsMarc WilliamsLlandudno FC16213J. EvansJonathan EvansAmmanford AFC15213R. AbbruzzeseRhys AbbruzzeseHaverfordwest County16213N. PeateNathan PeateColwyn Bay FC13213J. BodenhamJack BodenhamThe New Saints16213D. WilliamsDaniel WilliamsThe New Saints15213J. ShawJack ShawBarry Town United15213D. BartonDaniel BartonBarry Town United14213S. JonesSam JonesCardiff Metropolitan1321365M. DaviesMael DaviesPenybont FC15123J. CanavanJake CanavanCaernarfon Town16123F. MurtasFabrizio MurtasHolywell Town1412368C. VenablesChris VenablesPenybont FC15202K. SmithKieran SmithLlandudno FC10202J. ClarkeJames ClarkeCardiff Metropolitan12202H. CharsleyHarry CharsleyCaernarfon Town5202D. SimeuDynel SimeuThe New Saints15202P. MooneyPhil MooneyCaernarfon Town7202C. ShephardCorey ShephardHaverfordwest County13202D. RobertsDan RobertsColwyn Bay FC11202D. HawkinsDaniel HawkinsHaverfordwest County16202L. WareLewys WareTrefelin BGC16202H. DeanHarry DeanFlint Town United15202R. OwenRicky-Lee OwenBriton Ferry Llansawel AFC14202J. StevensonJosh StevensonAirbus UK16202E. GriffithsEuros GriffithsAmmanford AFC14202J. LesterJames LesterBarry Town United14202J. CaseJoseph CaseAmmanford AFC8202D. EdwardsDylan EdwardsCambrian United11202C. ThomasCallum ThomasAmmanford AFC13202H. BennettHarvey BennettLlandudno FC7202C. HughesCaio HughesHolywell Town15202O. CallandOli CallandAirbus UK1320289D. GossetDanny GossetCaernarfon Town4112L. SirrellLewis SirrellColwyn Bay FC14112M. JonesMatthew JonesCaernarfon Town11112Paulo MendesPaulo MendesCaernarfon Town15112K. LloydKieran LloydLlandudno FC15112L. MwandweLifumpa MwandweCardiff Metropolitan14112D. DaviesDaniel DaviesThe New Saints15112C. MorrisCammron MorrisLlandudno FC11112O. CuddihyOwen CuddihyBarry Town United10112M. McKenzieMyles McKenzieCardiff Metropolitan10112H. WynHarri WynCaernarfon Town3112100D. RedmondDaniel RedmondThe New Saints15022S. SpenceSiôn SpenceBarry Town United9022E. VaughanEthan VaughanPenybont FC14022K. EvansKieran EvansAirbus UK8022104J. EdwardsJoel EdwardsCardiff Metropolitan9101A. EvansAshley EvansCambrian United15101A. WildigAaron WildigCardiff Metropolitan12101A. GammondAlex GammondBriton Ferry Llansawel AFC12101K. DaviesKeston DaviesBarry Town United5101D. PooleDeclan PooleColwyn Bay FC15101R. WeaverRoss WeaverLlandudno FC10101J. KennyJack KennyColwyn Bay FC13101O. ZanzalaOffrande ZanzalaCaernarfon Town11101J. LekoJonathan LekoPenybont FC8101M. WinsladeMark WinsladeHolywell Town10101R. ReynoldsRyan ReynoldsCardiff Metropolitan8101R. SearsRyan SearsCaernarfon Town14101M. MelbourneMax MelbournePenybont FC12101L. GerrardLouis GerrardTrefelin BGC15101C. SaintyCallum SaintyBarry Town United13101D. ReesDylan ReesHaverfordwest County15101T. BrockTyler BrockTrefelin BGC15101B. ClarkBen ClarkThe New Saints6101S. FlynnShane FlynnConnah's Quay Nomads4101M. GeorgeMichael GeorgeBarry Town United15101T. PriceTom PriceBriton Ferry Llansawel AFC16101D. CornessDominic CornessThe New Saints13101J. WoodfordJay WoodfordCambrian United13101L. HigginsLiam HigginsLlandudno FC9101J. PalmerJoe PalmerAirbus UK11101O. LancelyOliver LancelyAirbus UK9101J. WilsonJack WilsonHaverfordwest County12101H. BrightHarrison BrightCambrian United13101C. BratleyCallum BratleyColwyn Bay FC15101M. Blackwell-JonesMason Blackwell-JonesAirbus UK15101O. PritchardOwen PritchardPenybont FC10101M. StoneMichael StoneConnah's Quay Nomads8101H. OwenHarry OwenFlint Town United15101J. WilliamsJosh WilliamsColwyn Bay FC14101O. DaviesOwen DaviesHolywell Town14101B. HughesBen HughesFlint Town United15101J. WrightJarrad WrightCambrian United4101T. McManusTyler McManusAirbus UK10101C. ShirtCallum ShirtAmmanford AFC16101J. BeecherJosh BeecherCambrian United9101C. HurfordCorey HurfordBriton Ferry Llansawel AFC13101I. PhillipsIoan PhillipsPenybont FC4101I. HewittIeuan HewittHolywell Town4101J. WalkerJack WalkerHaverfordwest County14101J. JonesJasper JonesTrefelin BGC13101C. SaundersCallum SaundersTrefelin BGC11101R. PiperRoan PiperTrefelin BGC15101J. LloydJoseph LloydBriton Ferry Llansawel AFC10101D. BirchDanny BirchCambrian United3101E. WilliamsEllis WilliamsBarry Town United16101M. FisherMatthew FisherAmmanford AFC6101D. HillmanDanny HillmanCambrian United6101L. PhillipsLouis PhillipsTrefelin BGC7101H. MorrisHarvey MorrisHolywell Town11101N. GroganNick GroganLlandudno FC7101A. StephensAdam StephensLlandudno FC5101S. Dymond-HallSpencer Dymond-HallCardiff Metropolitan16101D. SullivanDanny SullivanHolywell Town9101J. SconceJack SconceHolywell Town13101J. JosephJac JosephCambrian United7101J. HooperJack HooperCardiff Metropolitan10101166A. EdwardsAeron EdwardsColwyn Bay FC8011T. StephensTony StephensLlandudno FC7011I. CartwrightIwan CartwrightLlandudno FC13011C. HughesCaleb HughesCambrian United4011D. McGiveronDominic McGiveronHolywell Town13011M. BatesMitchell BatesBriton Ferry Llansawel AFC10011J. BernardJosh BernardBarry Town United9011C. DaviesCharlie DaviesAmmanford AFC11011M. ThomasMorgan ThomasTrefelin BGC13011S. MoscropSean MoscropAirbus UK16011L. HughesLeon HughesLlandudno FC15011