19/10/2018 19:30 Penlan Club - Goytre United 0:1
19:30 Cefn Albion - Dolgellau Athletic Amateur 7:1
20:00 Llandudno Albion - St. Asaph City 3:4 aet
20/10/2018 14:30 Briton Ferry Llansawel AFC - Caerau Ely AFC 1:0
14:30 Cambrian & Clydach - Port Talbot Town 5:0
14:30 Cwmamman United - Dinas Powys 4:0
14:30 Cwmbran Celtic - Ammanford AFC 3:0
14:30 Cwmbran Town - Afan Lido FC 3:2
14:30 Garden Village - Blaenrhondda 1:2
14:30 Llandrindod Wells FC - Aberbargoed Buds 3:4 pso
14:30 Llanidloes Town FC - Pontypridd Town 1:2
14:30 Panteg AFC - Penybont FC 1:3
14:30 Pontyclun FC - Llantwit Major FC 3:1
14:30 Radnor Valley - Goytre AFC 1:2
14:30 STM Sports - Haverfordwest County 1:2
14:30 Sully Sports - Brecon Corries 3:1
14:30 Ton Pentre FC - Pencoed Athletic AFC 3:1
14:30 Trefelin BGC - Swansea University 1:2
14:30 Treharris Athletic Western - Cornelly United 3:2
14:30 Undy Athletic - Monmouth Town 3:4
14:30 West End FC - Caldicot Town 0:6
14:30 Ynysddu Welfare - Taffs Well 2:1
14:30 Bangor City - Mold Alexandra 4:2
14:30 Berriew FC - Penrhyncoch FC 5:4 pso
14:30 Buckley Town - Brymbo FC 3:1
14:30 Caersws FC - Holywell Town 3:2 aet
14:30 Coedpoeth United - Ruthin Town 2:3
14:30 Conwy Borough FC - Rhyl FC 1:2
14:30 Pwllheli FC - Porthmadog FC 0:3
14:30 Denbigh Town - Holyhead Town 9:3
14:30 Gresford Athletic - Brickfield Rangers 4:3 aet
14:30 Guilsfield FC - Rhostyllen FC 2:0
14:30 Hawarden Rangers - Llanfair United 2:3
14:30 Holyhead Hotspur - Corwen FC 4:2
14:30 Llangefni Town FC - Borth United 2:0
14:30 Llanrhaeadr-ym-Mochnant - Flint Town United 1:2
14:30 Llay Welfare - Rhydymwyn FC 2:0
14:30 Penycae FC - Airbus UK 0:4
14:30 Prestatyn Town - New Brighton Villa 5:1
17:30 Llandudno Amateurs - Dyffryn Nantlle Vale 2:4 aet