Sat 06 Oct 12 14:00 Brickfield Rangers FC v Pwllheli
Sat 06 Oct 12 14:00 Brymbo v Penycae
Sat 06 Oct 12 14:30 Caernarfon Town v Conwy Borough FC
Sat 06 Oct 12 14:30 Cefn Druids v Llanberis
Sat 06 Oct 12 14:00 Coedpoeth United v Caersws
Sat 06 Oct 12 14:00 Corwen v Ruthin Town
Sat 06 Oct 12 14:00 CPD Porthmadog v Llandudno
Sat 06 Oct 12 14:00 Flint Town United v Guilsfield Athletic
Sat 06 Oct 12 14:00 Four Crosses v Llanrug United -
Sat 06 Oct 12 14:00 Gwalchmai v Carno
Sat 06 Oct 12 14:30 Halkyn United v Llanidloes Town
Sat 06 Oct 12 14:00 Holyhead Hotspurs v Llansantffraid Village
Sat 06 Oct 12 14:00 Holywell Town v Denbigh Town
Sat 06 Oct 12 14:30 Llandudno Junction v Mold Alexandra
Sat 06 Oct 12 14:00 Llanllyfni v Greenfield
Sat 06 Oct 12 14:30 Llanrhaeadr Ym Mochant v Glan Conwy
Sat 06 Oct 12 14:00 Llanuwchllyn v Buckley Town
Sat 06 Oct 12 14:00 Rhyl v Bodedern Athletic
Sat 06 Oct 12 14:00 Venture Community v Montgomery Town
Sat 06 Oct 12 14:30 Waterloo Rovers v Rhydymwyn
Sat 06 Oct 12 14:30 Aberbargoed Buds v Treforest
Sat 06 Oct 12 14:30 Brecon Corinthians FC v Haverfordwest County
Sat 06 Oct 12 14:30 Bridgend Town v Pontardawe Town
Sat 06 Oct 12 14:30 Caerau v Llantwit Fardre
Sat 06 Oct 12 14:30 Caerleon v Barry Town
Sat 06 Oct 12 14:30 Cardiff Grange Harlequins v Llanwern
Sat 06 Oct 12 14:30 Croesyceiliog v Caerau Ely
Sat 06 Oct 12 14:30 Cwmamman United v Newbridge on Wye
Sat 06 Oct 12 14:30 Cwmbran Celtic v Cambrian & Clydach Vale
Sat 06 Oct 12 14:30 Dinas Powys v Ton Pentre
Sat 06 Oct 12 14:30 Ely Rangers v Bryntirion Athletic
Sat 06 Oct 12 14:30 Goytre (Gwent) v AFC Llwydcoed
Sat 06 Oct 12 14:30 Goytre United v Pontyclun
Sat 06 Oct 12 14:30 Kenfig Hill v Chepstow Town FC
Sat 06 Oct 12 14:30 Monmouth Town v AFC Porth
Sat 06 Oct 12 14:30 Pontypridd Town v Aberdare Town
Sat 06 Oct 12 14:30 Presteigne St. Andrews v Penrhyncoch
Sat 06 Oct 12 14:30 Rhayader Town v Risca United
Sat 06 Oct 12 14:30 Tata Steel v Bridgend Street
Sat 06 Oct 12 14:30 West End v Taffs Well