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