Saturday 25th September
3rd Round
- Trefelin 0 , Connah's Quay 4 at Full timeTrefelinConnah's QuayFull time
- Aberystwyth Town 4 , Cefn Druids 1 at Full timeAberystwyth TownCefn DruidsFull time
- Airbus UK 1 , Haverfordwest County 2 at Full timeAirbus UKHaverfordwest CountyFull time
- Bala Town 5 , Pontypridd United 0 at Full timeBala TownPontypridd UnitedFull time
- Cardiff MU 3 , Barry Town United 0 at Full timeCardiff MUBarry Town UnitedFull time
- Dinas Powys 2 , Guilsfield 4 at Full timeDinas PowysGuilsfieldFull time
- Newtown 1 , Carmarthen Town 1 at Full time , Carmarthen Town win 5 - 3 on penaltiesNewtownCarmarthen TownFull timeCarmarthen Town win 5 - 3 on penalties
- Penrhiwceiber Rangers 1 , Flint Town United 3 at Full timePenrhiwceiber RangersFlint Town UnitedFull time
Friday 24th September
3rd Round
- Caernarfon Town 3 , Prestatyn Town 0 at Full timeCaernarfon TownPrestatyn TownFull time
- Colwyn Bay 5 , Ruthin Town 1 at Full timeColwyn BayRuthin TownFull time
- Conwy Borough 0 , The New Saints 1 at Full timeConwy BoroughThe New SaintsFull time
- Taff's Well 2 , Llantwit Major 1 at Full timeTaff's WellLlantwit MajorFull time
- Cambrian United 1 , Penybont 3 at Full timeCambrian UnitedPenybontFull time
Saturday 4th September
2nd Round
- Bala Town 17 , Brymbo 1 at Full timeBala TownBrymboFull time
- Barry Town United 2 , Goytre 0 at Full timeBarry Town UnitedGoytreFull time
- Carmarthen Town 2 , Trethomas Bluebirds 1 at Full timeCarmarthen TownTrethomas BluebirdsFull time
- Flint Town United 5 , Penrhyndeudraeth 0 at Full timeFlint Town UnitedPenrhyndeudraethFull time
- Goytre United 0 , Taff's Well 3 at Full timeGoytre UnitedTaff's WellFull time
- Haverfordwest County 6 , Brecon Corinthians 0 at Full timeHaverfordwest CountyBrecon CorinthiansFull time
- Llandudno Albion 3 , Guilsfield 5 at Full timeLlandudno AlbionGuilsfieldFull time
- Penybont 7 , Undy Athletic 0 at Full timePenybontUndy AthleticFull time
- Pontardawe Town 0 , Cardiff MU 1 at Full timePontardawe TownCardiff MUFull time
- The New Saints 6 , Llanrwst United 0 at Full timeThe New SaintsLlanrwst UnitedFull time
- Ynysygerwn 1 , Cambrian & Clydach 3 at Full timeYnysygerwnCambrian & ClydachFull time
Friday 3rd September
2nd Round
- Gresford Athletic 1 , Colwyn Bay 2 at Full timeGresford AthleticColwyn BayFull time
- Connah's Quay 5 , Y Rhyl 1879 0 at Full timeConnah's QuayY Rhyl 1879Full time
- Denbigh Town 0 , Caernarfon Town 4 at Full timeDenbigh TownCaernarfon TownFull time
- Llandudno 1 , Airbus UK 2 at Full timeLlandudnoAirbus UKFull time
All times are UK and subject to change. BBC is not responsible for any changes.