2026/20272025/20262024/20252023/20242022/20232021/20222019/20202018/20192017/20182016/20172015/20162014/20152013/20142012/20132011/20122010/20112009/20102008/2009 Gameplan 1. Round29.09.2016Guilsfield FCGuilsfield FC20:306:3WelshpoolWelshpool TownEnded30.09.2016Trethomas BluebirdsBluebirds20:300:6LlanelliLlanelli TownEndedConwy Borough FCConwy Borough FC20:301:5CaernarfonCaernarfon TownEnded01.10.2016Aberaeron FCAberaeron FC15:001:4Caldicot TownCaldicot TownEndedAberbargoed BudsAberbargoed Buds15:000:5Barry TownBarry Town UnitedEndedAfan Lido FCAfan Lido FC15:004:1Pontyclun FCPontyclun FCEndedBridgend Street FCBridgend Street FC15:004:5psoGoytre AFCGoytre AFCEndedCambrian UnitedCambrian United15:001:3Trefelin BGCTrefelin BGCEndedMerthyr SaintsMerthyr Saints15:002:3Llandrindod Wells FCLlandrindod Wells FCEndedNewport YMCANewport YMCA15:001:2HaverfordwestHaverfordwest CountyEndedPenybont FCPenybont FC15:003:1AFC PorthAFC PorthEndedEbbw Vale AFCEbbw Vale AFC15:001:2Ynysygerwn AFCYnysygerwn AFCEndedSully SportsSully Sports15:002:6Llantwit Major FCLlantwit Major FCEndedTon Pentre FCTon Pentre FC15:004:2Abergavenny TownAbergavenny TownEndedUndy AthleticUndy Athletic15:003:0BlaenrhonddaBlaenrhonddaEndedAbergele TownAbergele Town15:000:2Llanrug UnitedLlanrug UnitedEndedCoedpoeth UnitedCoedpoeth United15:000:8Holywell TownHolywell TownEndedDyffryn Nantlle ValeDyffryn Nantlle Vale15:000:3Holyhead HotspurHolyhead HotspurEndedFlint Town UnitedFlint Town United15:006:0Penycae FCPenycae FCEndedGlantraeth FCGlantraeth FC15:003:5Mynydd Llandegai FCMynydd Llandegai FCEndedGreenfield FCGreenfield FC15:003:2Llandudno AlbionLlandudno AlbionEndedGresford AthleticGresford Athletic15:003:0Denbigh TownDenbigh TownEndedHawarden RangersHawarden Rangers15:002:1Carno FCCarno FCEndedLex XILex XI15:001:2Corwen FCCorwen FCEndedLlangefni Town FCLlangefni Town15:004:0Brymbo FCBrymbo FCEndedLlanidloes Town FCLlanidloes Town FC15:000:2Llanfair UnitedLlanfair UnitedEndedLlanrhaeadr-ym-MochnantLlanrhaeadr-ym-Mochnant15:005:3Prestatyn SportsPrestatyn SportsEndedLlanuwchllyn FCLlanuwchllyn FC15:000:3Ruthin TownRuthin TownEndedMold AlexandraMold Alexandra15:004:0Llanberis FCLlanberis FCEndedPorthmadog FCPorthmadog FC15:004:0CaerswsCaersws FCEndedSt. Asaph CitySt. Asaph City15:000:8PrestatynPrestatyn TownEndedCroesyceiliog AFCCroesyceiliog AFC16:002:4psoGoytre UnitedGoytre UnitedEnded02.10.2016Monmouth TownMonmouth Town15:001:0Brecon CorriesBrecon CorriesEnded04.10.2016Taff's Well AFCTaff's Well AFC20:305:3psoPort TalbotPort Talbot TownEndedRhayader TownRhayader Town20:454:3Caerau Ely AFCCaerau Ely AFCEndedPenrhyncoch FCPenrhyncoch FC21:002:0Nomads of Connah's QuayNomads of Connah's QuayEnded08.10.2016Cwmamman UnitedCwmamman United15:002:0Caerau FCCaerau FCEndedPontardawe TownPontardawe Town15:001:0Cwmbran CelticCwmbran CelticEndedTreowen StarsTreowen Stars15:004:1Risca UnitedRisca UnitedEndedBarmouth & Dyffryn UnitedBarmouth & Dyffryn United15:000:2Buckley TownBuckley TownEnded2. Round04.11.2016Holyhead HotspurHolyhead Hotspur20:302:1aetLlanrug UnitedLlanrug UnitedEndedAfan Lido FCAfan Lido FC20:301:0Pontardawe TownPontardawe TownEndedTaff's Well AFCTaff's Well AFC20:302:3LlanelliLlanelli TownEnded05.11.2016Caldicot TownCaldicot Town14:002:0Cwmamman UnitedCwmamman UnitedEndedBuckley TownBuckley Town15:001:6Corwen FCCorwen FCEndedFlint Town UnitedFlint Town United15:003:4Llanfair UnitedLlanfair UnitedEndedHawarden RangersHawarden Rangers15:004:1PrestatynPrestatyn TownEndedLlangefni Town FCLlangefni Town15:003:4psoCaernarfonCaernarfon TownEndedMold AlexandraMold Alexandra15:002:4Guilsfield FCGuilsfield FCEndedMynydd Llandegai FCMynydd Llandegai FC15:000:3Greenfield FCGreenfield FCEndedPenrhyncoch FCPenrhyncoch FC15:003:0Ruthin TownRuthin TownEndedPorthmadog FCPorthmadog FC15:003:1psoGresford AthleticGresford AthleticEndedBarry Town UnitedBarry Town15:000:3Penybont FCPenybont FCEndedHaverfordwest CountyHaverfordwest15:003:2Undy AthleticUndy AthleticEndedLlantwit Major FCLlantwit Major FC15:001:0Llandrindod Wells FCLlandrindod Wells FCEndedTreowen StarsTreowen Stars15:001:2Ton Pentre FCTon Pentre FCEndedYnysygerwn AFCYnysygerwn AFC15:007:3Monmouth TownMonmouth TownEndedRhayader TownRhayader Town15:001:2Goytre AFCGoytre AFCEndedTrefelin BGCTrefelin BGC15:000:1Goytre UnitedGoytre UnitedEndedHolywell TownHolywell Town15:306:0Llanrhaeadr-ym-MochnantLlanrhaeadr-ym-MochnantEnded3. Round02.12.2016Llanelli TownLlanelli20:305:1Ynysygerwn AFCYnysygerwn AFCEnded03.12.2016Llanfair UnitedLlanfair United14:301:0Corwen FCCorwen FCEndedGreenfield FCGreenfield FC14:300:3Guilsfield FCGuilsfield FCEndedHaverfordwest CountyHaverfordwest15:301:0Afan Lido FCAfan Lido FCEndedCaernarfon TownCaernarfon15:303:1CarmarthenCarmarthen TownEndedLlandudno FCLlandudno FC15:300:2Goytre AFCGoytre AFCEndedNewtown AFCNewtown15:300:3The New SaintsThe New SaintsEndedAberystwyth TownAberystwyth15:302:0Holywell TownHolywell TownEndedCardiff MetropolitanCardiff Metropolitan15:304:0Porthmadog FCPorthmadog FCEndedConnah's Quay NomadsConnah's Quay15:303:2Goytre UnitedGoytre UnitedEndedBala TownBala Town15:306:1Caldicot TownCaldicot TownEndedRhyl FCRhyl FC15:306:0Penrhyncoch FCPenrhyncoch FCEndedPrestatyn TownPrestatyn15:302:1Holyhead HotspurHolyhead HotspurEndedPenybont FCPenybont FC15:304:1AirbusAirbus UKEnded10.12.2016Cefn DruidsCefn Druids15:302:0Llantwit Major FCLlantwit Major FCEndedTon Pentre FCTon Pentre FC18:150:2Bangor CityBangor CityEndedRound of 1628.01.2017Aberystwyth TownAberystwyth14:301:5PrestatynPrestatyn TownEndedLlanfair UnitedLlanfair United14:304:1Cefn DruidsCefn DruidsEndedBangor CityBangor City14:304:0Goytre AFCGoytre AFCEndedBala TownBala Town15:304:1aetPenybont FCPenybont FCEndedGuilsfield FCGuilsfield FC15:304:2Cardiff MetropolitanCardiff MetropolitanEndedHaverfordwest CountyHaverfordwest15:301:5Connah's QuayConnah's Quay NomadsEndedThe New SaintsThe New Saints15:307:0LlanelliLlanelli TownEndedCaernarfon TownCaernarfon18:153:2aetRhyl FCRhyl FCEndedQuarter-finals25.02.2017Llanfair UnitedLlanfair United14:300:7CaernarfonCaernarfon TownEndedThe New SaintsThe New Saints15:302:1aetBangor CityBangor CityEndedGuilsfield FCGuilsfield FC15:300:3Bala TownBala TownEndedPrestatyn TownPrestatyn18:153:4psoConnah's QuayConnah's Quay NomadsEndedSemi-finals01.04.2017Connah's Quay NomadsConnah's Quay15:300:3The New SaintsThe New SaintsEndedCaernarfon TownCaernarfon18:151:3Bala TownBala TownEndedFinal30.04.2017Bala TownBala Town15:002:1The New SaintsThe New SaintsEnded