2026/20272025/20262024/20252023/20242022/20232021/20222019/20202018/20192017/20182016/20172015/20162014/20152013/20142012/20132011/20122010/20112009/20102008/20091. Round2. Round3. RoundRound of 16Quarter-finalsSemi-finalsFinal 3. Round13.11.2026 20:45Caernarfon TownCaernarfon20:454:0Holywell TownHolywell TownEndThe New SaintsThe New Saints20:455:0Briton Ferry Llansawel AFCBriton Ferry Llansawel AFCEndPenybont FCPenybont FC20:456:0Cardiff DraconiansCardiff DraconiansEndBaglan DragonsBaglan Dragons20:452:3psoBarry TownBarry Town UnitedEndConnah's Quay NomadsConnah's Quay20:456:0Mochdre SportsMochdre SportsEnd14.11.2026 15:00Llandudno FCLlandudno FC15:006:1FelinheliY Felinheli F.C.EndCaerau Ely AFCCaerau Ely AFC15:001:0Brickfield RangersBrickfield RangersEndColwyn Bay FCColwyn Bay15:002:0AberystwythAberystwyth TownEndHolyhead HotspurHolyhead Hotspur15:005:0Blaen-y-Maes AFCBlaen-y-Maes AFCEndLlangennech AFCLlangennech AFC15:001:0Newport CityNewport CityEndHaverfordwest CountyHaverfordwest15:003:1Ammanford AFCAmmanford AFCEndNewtown AFCNewtown15:003:1Caerphilly AthleticCaerphilly AthleticEnd14.11.2026 15:15Rockspur FCRockspur FC15:155:1Pontarddulais TownPontarddulais TownEnd14.11.2026 16:00Cardiff MetropolitanCardiff Metropolitan16:006:0Dolgellau Athletic AmateurDolgellau Athletic AmateurEnd14.11.2026 18:30Trefelin BGCTrefelin BGC18:306:0Coedpoeth UnitedCoedpoeth UnitedEnd15.11.2026 18:35Cambrian UnitedCambrian United18:35-:-Bangor 1876 FCBangor 1876 FC