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