Airbus UK
7 - 1
FT
Goytre
Caerau Ely
8 - 1
Rogerstone
Caersws FC
2 - 1
Bangor 1876
Cardiff MU
1 - 3
TNS
Colwyn Bay
Ruthin
Flint
2 - 2
Bala
Holyhead
0 - 0
Pen.
Trearddur Bay
Llanelli
4 - 0
Pill AFC
Llanrwst United
0 - 3
Denbigh
Llanuwchllyn
3 - 0
Swansea University
Mold Alexandra
Briton Ferry
Penydarren BGC
Carmarthen Town
Trefelin
1 - 2
Connahs Q.
Ammanford
1 - 1
Haverfordwest
Cambrian United
3 - 2
Llandudno
Afan Lido
Morriston Town
Aber Valley
0 - 2
1 - 0
Cardiff Draconians
Aberystwyth
0 - 1
Llay Welfare
Barry
3 - 3
AET
Buckley
7 - 4
Y Rhyl 1879
Goytre Utd
Cardiff Bay Warriors
2 - 4
Cardiff Corries
Clwb Cymric
5 - 0
Guilsfield
4 - 2
Llangefni Town
Trethomas Bluebirds
Holywell
Llannefydd
Cerrigydrudion
Llantwit Major
Newtown
Monmouth
2 - 3
New Inn
Penrhiwceiber Rangers
3 - 4
Penrhyncoch
Porthmadog
Newport Corinthians
4 - 3
Kinmel Bay
2 - 0
Pontypridd
3 - 1
Llanrhaeadr
5 - 1
Gresford Athletic
Caernarfon Town
Penybont
16 - 0
Llangollen Town
Queens Park
1 - 6
Cwmamman United
7 - 2
Builth Wells
Cefn Albion
Caldicot
West End
4 - 1
Risca United
Carno
0 - 4
Chepstow Town
Corwen
Cwmbran Celtic
Pencoed Athletic Amateur
9 - 0
Prestatyn
Brickfield
Gaerwen
Rhydymwyn
Menai Bridge Tigers
Llansannan
Ely Rangers
Newport City
Abertillery Bluebirds
Llwydcoed
Penmaenmawr Phoenix
Cwmbran Town
Talysarn Celts
Porthcawl Town Athletic
St. Asaph
St Joseph's
Baglan Dragons
Taffs Well
NFA
Treherbert
Flint Mountain
Ynysygerwn
Llandudno Amateurs
Llanberis
-