15 Mar 24 | r27 | Briton Ferry | 2 - 1 | Abertillery |
15 Mar 24 | r27 | Ammanford AF | 2 - 4 | Afan Lido |
15 Mar 24 | r27 | Bangor 1876 | 1 - 0 | Mold Alexand |
16 Mar 24 | r27 | Carmarthen T | 0 - 1 | Llanelli |
16 Mar 24 | r27 | Llantwit Maj | 1 - 1 | Cwmbran Celt |
16 Mar 24 | r27 | Pontardawe T | 0 - 1 | Trefelin |
16 Mar 24 | r27 | Caersws | 2 - 1 | Prestatyn |
16 Mar 24 | r27 | Chirk AAA | 3 - 2 | Llandudno |
16 Mar 24 | r27 | Holywell Tow | 3 - 0 | Denbigh Town |
16 Mar 24 | r27 | Baglan Drago | 2 - 0 | Abergavenny |
16 Mar 24 | r27 | Airbus | 2 - 0 | Llanidloes T |
16 Mar 24 | r27 | Flint Town U | 7 - 0 | Ruthin Town |
16 Mar 24 | r27 | Guilsfield | 4 - 0 | Porthmadog |
16 Mar 24 | r27 | Cambrian and | 2 - 2 | Caerau Ely |
16 Mar 24 | r27 | Goytre Unite | 1 - 3 | Taffs Well |
13 Apr 24 | r27 | Buckley Town | 2 - 2 | Gresford Ath |