Saturday, October 17
Round of 64FT
Aberystwyth Town
Prestatyn Town51FT
Bala Town
Holyhead Hotspur34FT
Barry Town
Tredegar Town20FT
Brickfield Rangers
Llangefni Town20Pens
Buckley Town
Colwyn Bay22FT
Caerphilly Athletic
Chepstow Town10FT
Carmarthen Town
Newport City45FT
Cefn Albion
Y Felinheli23Pens
Coedpoeth United
Guilsfield33FT
Haverfordwest County AFC
Cardiff Corinthians40FT
Llanefydd
Llandudno01FT
Llantwit Fardre
Baglan Dragons13Pens
Llay Miners Welfare
Holywell33FT
Newtown AFC
Llanuwchllyn70FT
Penycae
Dolgellau Athletic14FT
Radnor Valley
Cardiff Draconians13FT
FC Cwmaman
Ammanford AFC24FT
Blaen-y-Maes
Ely Rangers52Pens
Llangennech
Pontardawe Town11FT
Llysfaen
Mochdre Sports02FT
Pontarddulais
Goytre United31FT
Trefelin
Llantwit Major41FT
Flint Town United
Caernarfon Town13
Sunday, October 18
Round of 64Friday, November 13
Round of 32Saturday, November 14
Round of 3208:00
Caerau (Ely)
Brickfield Rangers08:00
Colwyn Bay
Aberystwyth Town08:00
Haverfordwest County AFC
Ammanford AFC08:00
Holyhead Hotspur
Blaen-y-Maes08:00
Llandudno
Y Felinheli08:00
Llangennech
Newport City08:00
Newtown AFC
Caerphilly Athletic08:15
Rockspur
Pontarddulais09:00
Cardiff MET
Dolgellau Athletic11:30
Trefelin
Coedpoeth United