OverviewScorersCards 2026/20272025/2026 ECL Playoffs2025/2026 Championship2025/20262024/2025 Relegation2024/2025 ECL Playoffs2024/2025 Championship2024/20252023/2024 Relegation2023/2024 ECL Playoffs2023/2024 Championship2023/20242022/2023 Relegation2022/2023 ECL Playoffs2022/2023 Championship2022/20232021/2022 Relegation2021/2022 Championship2021/2022 Challenge Cup Playoffs2021/20222021 Relegation2021 ECL-Playoffs2021 Championship2020/20212020 Relegation2020 Championship2019/20202019 Relegation2019 EL-Playoffs2019 Championship2018/20192018 Relegation2018 EL-Playoffs2018 Championship2017/20182017 Relegation2017 EL-Playoffs2017 Championship2016/20172016 Relegation2016 EL-Playoffs2016 Championship2015/20162015 Relegation2015 EL-Playoffs2015 Championship2014/20152014 Relegation2014 EL Playoffs2014 Championship2013/20142013 Relegation2013 Championship2012/20132012 Relegation2012 Championship2011/20122011 Relegation2011 Championship2010/2011 Cards #PlayerTeamMatchesYYRRPoints1K. SmithKieran SmithLlandudno FC1060111A. GammondAlex GammondBriton Ferry Llansawel AFC12601113C. ShephardCorey ShephardHaverfordwest County1350110D. SullivanDanny SullivanHolywell Town9501105J. JonesJasper JonesTrefelin BGC133018J. AllenJosh AllenCambrian United133018M. DelaneyMatthew DelaneyAmmanford AFC113018C. MarriottChris MarriottCaernarfon Town145108L. JonasLee JonasFlint Town United14510810K. JonesKyle JonesCambrian United142017J. LloydJayden LloydLlandudno FC72017H. RoweHarri RoweAmmanford AFC122017K. OwenKane OwenTrefelin BGC132017L. ReesLewis ReesHaverfordwest County132017I. CartwrightIwan CartwrightLlandudno FC134107L. EasonLiam EasonCambrian United144107Lassana MendesLassana MendesFlint Town United15700718B. WoollamBen WoollamFlint Town United61016J. JonesJacob JonesBriton Ferry Llansawel AFC121016C. ThomasCallum ThomasAmmanford AFC131016J. BeecherJosh BeecherCambrian United91016M. MelbourneMax MelbournePenybont FC121016J. DaviesJordan DaviesTrefelin BGC71016R. OwenRicky-Lee OwenBriton Ferry Llansawel AFC141016L. DaviesLucas DaviesAmmanford AFC61016O. CuddihyOwen CuddihyBarry Town United100206J. EvansJonathan EvansAmmanford AFC153106C. CravenChris CravenCardiff Metropolitan153106A. JohnAlex JohnCambrian United116006T. OwolabiTunde OwolabiFlint Town United15600631P. MakwiramitiPanashe MakwiramitiHaverfordwest County20015E. GriffithsEuros GriffithsAmmanford AFC140015R. AstlesRyan AstlesColwyn Bay FC60015C. HarrisonCraig HarrisonThe New Saints00015J. ClarkeJames ClarkeCardiff Metropolitan120015S. CoughlanScott CoughlanTrefelin BGC150015C. RobertsConnor RobertsCaernarfon Town130015N. EdwardsNoah EdwardsCaernarfon Town155005J. KennyJack KennyColwyn Bay FC135005B. HughesBen HughesFlint Town United155005R. WeaverRoss WeaverLlandudno FC105005K. LloydKieran LloydLlandudno FC155005T. BibbyTom BibbyHolywell Town125005N. KaneNamory KaneFlint Town United15500545J. OwenJacob OwenHaverfordwest County111104J. WrightJarrad WrightCambrian United41104L. MwandweLifumpa MwandweCardiff Metropolitan141104L. SalterLuke SalterBriton Ferry Llansawel AFC31104C. BratleyCallum BratleyColwyn Bay FC154004D. BartonDaniel BartonBarry Town United144004J. ShawJack ShawBarry Town United154004N. DaleyNoah DaleyBarry Town United144004H. BrightHarrison BrightCambrian United134004G. WaltersGreg WaltersHaverfordwest County154004K. GeorgievskyKostya GeorgievskyTrefelin BGC144004B. NashBen NashCaernarfon Town164004C. StephensCallum StephensLlandudno FC124004D. ReesDylan ReesHaverfordwest County154004E. VaughanEthan VaughanPenybont FC144004K. McCarthyKyle McCarthyHaverfordwest County104004M. BatesMitchell BatesBriton Ferry Llansawel AFC104004M. MangaMarinho MangaPenybont FC144004N. WilliamsNathan WilliamsAirbus UK134004T. StephensThomas StephensLlandudno FC6400465L. CooperLuke CooperBriton Ferry Llansawel AFC153003D. GossetDanny GossetCaernarfon Town43003J. WoodfordJay WoodfordCambrian United133003R. WattsRicky WattsHaverfordwest County63003C. MorrisCammron MorrisLlandudno FC113003R. SearsRyan SearsCaernarfon Town143003A. EvansAshley EvansCambrian United153003W. RichardsWill RichardsBarry Town United113003T. WaltersTom WaltersBriton Ferry Llansawel AFC163003C. DaviesCharlie DaviesAmmanford AFC113003E. RobertsEthan RobertsColwyn Bay FC143003T. StephensTony StephensLlandudno FC73003I. MurrayIwan MurrayConnah's Quay Nomads133003D. RobertsDan RobertsColwyn Bay FC113003M. WilliamsMarc WilliamsLlandudno FC163003M. BurkeMikey BurkeFlint Town United123003A. DaviesAdam DaviesColwyn Bay FC143003C. BellChris BellAmmanford AFC113003D. PackerDylan PackerBriton Ferry Llansawel AFC133003F. MurtasFabrizio MurtasHolywell Town143003J. VealeJack VealeCardiff Metropolitan163003J. TierneyJack TierneyHolywell Town93003B. MaherBen MaherLlandudno FC143003D. CowanDaniel CowanConnah's Quay Nomads103003D. WilliamsDaniel WilliamsThe New Saints153003D. SimeuDynel SimeuThe New Saints153003D. EvansDeclan EvansTrefelin BGC14300392R. EdwardsRyan EdwardsHolywell Town132002J. BernardJosh BernardBarry Town United92002D. RedmondDaniel RedmondThe New Saints152002M. CadwalladerMark CadwalladerLlandudno FC142002T. RaisonToby RaisonCardiff Metropolitan152002L. SylvesterLuke SylvesterAmmanford AFC122002C. VenablesChris VenablesPenybont FC152002M. GeorgeMichael GeorgeBarry Town United152002J. LekoJonathan LekoPenybont FC82002L. BatesLuis BatesBriton Ferry Llansawel AFC152002A. EdwardsAeron EdwardsColwyn Bay FC82002S. JonesSam JonesCardiff Metropolitan132002J. CanavanJake CanavanCaernarfon Town162002Z. NolanZach NolanThe New Saints112002B. SauaneBabucar SauaneAmmanford AFC102002C. TwoseCody TwoseHaverfordwest County92002J. FergusonJoe FergusonConnah's Quay Nomads152002M. HillMatty HillColwyn Bay FC132002K. EdwardsKai EdwardsLlandudno FC132002B. DiauBrandon DiauAirbus UK82002M. WoodcockMax WoodcockConnah's Quay Nomads162002J. EdwardsJoel EdwardsCardiff Metropolitan92002D. EdwardsDylan EdwardsCambrian United112002D. SmithDaniel SmithBarry Town United112002N. GroganNick GroganLlandudno FC72002J. PiggottJordan PiggottCaernarfon Town92002L. SirrellLewis SirrellColwyn Bay FC142002J. WilliamsJordan WilliamsThe New Saints152002H. OwenHarry OwenFlint Town United152002B. AmanBayan AmanTrefelin BGC102002M. DaviesMael DaviesPenybont FC152002I. JefferiesIsaac JefferiesThe New Saints152002N. PeateNathan PeateColwyn Bay FC132002J. HodkinJordan HodkinConnah's Quay Nomads102002S. BakerSam BakerHolywell Town72002H. CharsleyHarry CharsleyCaernarfon Town52002J. LloydJoseph LloydBriton Ferry Llansawel AFC102002K. EvansKieran EvansAirbus UK82002S. Dymond-HallSpencer Dymond-HallCardiff Metropolitan162002J. ParryJack ParryAirbus UK102002A. HughesAlex HughesConnah's Quay Nomads162002S. FordeSol FordeColwyn Bay FC122002T. WalkerTyler WalkerPenybont FC152002O. BrainOwen BrainBarry Town United62002J. ReedJamie ReedHolywell Town92002T. MehewTom MehewPenybont FC142002T. BrockTyler BrockTrefelin BGC152002O. CallandOli CallandAirbus UK132002S. BradleySion BradleyCaernarfon Town152002O. PritchardOwen PritchardPenybont FC102002D. JefferiesDaniel JefferiesPenybont FC82002F. DeaneFrankie DeaneConnah's Quay Nomads152002J. PownallJordan PownallLlandudno FC52002K. CookeKaiden CookeAirbus UK152002B. AhmunBen AhmunHaverfordwest County162002C. StrinatiCam StrinatiCambrian United152002L. RoblesLouis RoblesColwyn Bay FC152002I. ModiIsaac ModiFlint Town United162002J. ThornJack ThornFlint Town United82002T. DoganTaner DoganHolywell Town122002C. SaintyCallum SaintyBarry Town United132002L. WareLewys WareTrefelin BGC162002D. McGiveronDominic McGiveronHolywell Town132002S. SnaithSam SnaithCardiff Metropolitan112002T. PriceTom PriceBriton Ferry Llansawel AFC162002Paulo MendesPaulo MendesCaernarfon Town152002H. DeanHarry DeanFlint Town United152002L. ShephardLiam ShephardPenybont FC152002T. WhartonTheo WhartonBarry Town United102002F. YonsianFlorian YonsianHolywell Town152002162J. PalmerJoe PalmerAirbus UK111001M. WildeMichael WildeColwyn Bay FC01001K. AbsalomKelland AbsalomCambrian United151001J. JonesJames JonesConnah's Quay Nomads111001T. AjibolaTemiloluwa AjibolaFlint Town United61001O. JonesOwain JonesHaverfordwest County51001J. SconceJack SconceHolywell Town131001J. LesterJames LesterBarry Town United141001T. McManusTyler McManusAirbus UK101001A. CieślewiczAdrian CieślewiczCaernarfon Town151001J. MorrisJake MorrisCambrian United141001A. MudimuAlec MudimuHolywell Town51001L. WilliamsLiam WilliamsCambrian United01001A. JohnAdam JohnAmmanford AFC131001I. HewittIeuan HewittHolywell Town41001M. Blackwell-JonesMason Blackwell-JonesAirbus UK151001M. StoneMichael StoneConnah's Quay Nomads81001L. GerrardLouis GerrardTrefelin BGC151001T. JenkinsTristan JenkinsBriton Ferry Llansawel AFC91001O. DaviesOwen DaviesHolywell Town141001A. SharifAbdi SharifConnah's Quay Nomads131001R. PiperRoan PiperTrefelin BGC151001J. StevensonJosh StevensonAirbus UK161001H. McGaheyHarrison McGaheyFlint Town United111001F. RedshawFreddie RedshawConnah's Quay Nomads131001C. GreenClayton GreenHaverfordwest County21001M. WinsladeMark WinsladeHolywell Town101001G. PeersGeorge PeersAirbus UK161001M. ChubbMatt ChubbBriton Ferry Llansawel AFC31001A. StephensAdam StephensLlandudno FC51001R. JenkinsRyan JenkinsCardiff Metropolitan01001D. HiggsDanny HiggsPenybont FC111001D. JohnDaniel JohnTrefelin BGC91001C. BedfordCasey BedfordHolywell Town91001B. YoungBrad YoungThe New Saints111001S. MoscropSean MoscropAirbus UK161001L. BowenLuke BowenBriton Ferry Llansawel AFC141001O. EvansOsian EvansCaernarfon Town151001L. PockettLuca PockettTrefelin BGC21001Z. ClarkeZack ClarkeCaernarfon Town161001K. KennifordKyle KennifordHaverfordwest County101001R. WatsonRhys WatsonConnah's Quay Nomads131001R. HoldenRory HoldenThe New Saints131001C. HurfordCorey HurfordBriton Ferry Llansawel AFC131001L. OwenLuc OwenAmmanford AFC101001F. ThomasFrazer ThomasCambrian United151001C. WilsonCharlie WilsonFlint Town United111001N. ShepperdNathan ShepperdThe New Saints161001J. MalkinJoe MalkinFlint Town United81001E. DuganElliott DuganBarry Town United131001C. WestCallum WestConnah's Quay Nomads161001S. WoodhouseSeth WoodhouseAmmanford AFC161001M. ThomasMorgan ThomasTrefelin BGC131001A. BakerAshley BakerPenybont FC71001W. FullerWill FullerBriton Ferry Llansawel AFC141001D. BarrowDanny BarrowPenybont FC41001J. LockJoshua LockThe New Saints151001H. MorrisHarvey MorrisHolywell Town111001J. WilsonJack WilsonHaverfordwest County121001A. BonthronAlex BonthronCambrian United141001J. DaviesJordan DaviesColwyn Bay FC161001H. BennettHarvey BennettLlandudno FC71001J. WilliamsJosh WilliamsColwyn Bay FC141001E. ScotcherElliot ScotcherAmmanford AFC21001A. DaviesAaron DaviesCardiff Metropolitan161001C. PartridgeConor PartridgeConnah's Quay Nomads121001K. DaviesKeston DaviesBarry Town United51001M. JonesMatthew JonesCaernarfon Town111001D. PooleDeclan PooleColwyn Bay FC151001B. PhillipsBen PhillipsHaverfordwest County81001