Qualifying Round 2 matches will be played on Saturday, 10 September 2016 with 2.30pm kick offs.
South
Aberbargoed Buds v Dynamo Aber
Aberdare Town v Trethomas Bluebirds
Abergavenny Town v Aber Valley
AFC Porth v AFC Llwydcoed
Ammanford v Ynysgerwyn
Bettws v Trefelin BGC
Bridgend Street v STM Sports
Caerau or West End v Briton Ferry Llansawel
Cwmamman United v Porthcawl
Ely Rangers v Croesyceiliog
Gelli Hibernia or Dinas Powys v Merthyr Saints
Hirwaun Sports v Pontardawe Town
Llanelli Town v Pontypridd Town
Llangynwyd Rangers or Pontyclun v Garden Village
Llantwit Major v Penlan Social
Nelson Cavaliers v Blaenrhondda or Ynysddu Welfare
Newport City or RTB Ebbw Vale v Llanrumney United
Newport YMCA v Caerleon
Sully Sports v Tiger Bay
Treowen Stars v Tredegar Town
North
Abergele Town v Pentraeth
Brymbo v Llay Miners Welfare
Cemaes Bay v Prestatyn Sports
Coedpoeth United v AFC Brynford
Corwen v FC Queens Park
Dyffryn Nantlle v Glan Conwy FC
FC Nomads of Connahs Quay v Brickfield Rangers
Gaerwen v Llangefni Town
Lex Glyndwr v Chirk AAA
Llanberis v Penmaenmawr Phoenix
Llandudno Albion v Llanllyfni
Llandudno Junction v Mynydd Llandegai or Menai Bridge Tigers
Llanrug United v Penrhyndeudraeth
Mochdre Sports v St Asaph City
Rhydymwyn v Hawarden Rangers
Saltney Town v Penycae
Sychdyn v Greenfield
Trearddur Bay United v Glantraeth
Y Felinheli v Barmouth & Dyffryn United
Central
Aberaeron v Montgomery Town
Abermule v Llanuwchllyn
Borth United v Welshpool Town
Bow Street v Brecon Corries
Carno v Knighton Town
Hay St Marys v Llanrhaeadr Ym Mochnant
Llanidloes Town v Berriew
Newbridge on Wye v Llandrindod Wells
Rhayader v Machynlleth