| 21 Jul 23 | r00        | Baglan DragonsBaglan Dragon | 1 - 3 | Afan LidoAfan Lido |
| 21 Jul 23 | r00        | Chirk AAAChirk AAA | 0 - 1 | Denbigh TownDenbigh Town |
| 21 Jul 23 | r00        | Cambrian and Clydach ValCambrian and | 2 - 2 | CardiffCardiff |
| 21 Jul 23 | r00        | LlanelliLlanelli | 1 - 0 | Pontardawe TownPontardawe To |
| 21 Jul 23 | r00        | Abergavenny TownAbergavenny T | 0 - 2 | Briton Ferry LlansawelBriton Ferry |
| 21 Jul 23 | r00        | Ruthin TownRuthin Town | 3 - 2 | LlandudnoLlandudno |
| 22 Jul 23 | r00        | Goytre UnitedGoytre United | 1 - 2 | Llantwit MajorLlantwit Majo |
| 22 Jul 23 | r00        | Cwmbran CelticCwmbran Celti | 2 - 2 | Taffs WellTaffs Well |
| 22 Jul 23 | r00        | Carmarthen TownCarmarthen To | 0 - 4 | SwanseaSwansea |
| 22 Jul 23 | r00        | CaerswsCaersws | 1 - 3 | GuilsfieldGuilsfield |
| 22 Jul 23 | r00        | Holywell TownHolywell Town | 2 - 3 | Bangor 1876Bangor 1876 |
| 22 Jul 23 | r00        | PorthmadogPorthmadog | 4 - 2 | Llanidloes TownLlanidloes To |
| 22 Jul 23 | r00        | Buckley TownBuckley Town | 2 - 1 | Mold AlexandraMold Alexandr |
| 25 Jul 23 | r00        | Abertillery BluebirdsAbertillery B | 2 - 0 | Ammanford AFCAmmanford AFC |
| 04 Aug 23 | r00        | LlanelliLlanelli | 1 - 4 | Pontypridd TownPontypridd To |
| 04 Aug 23 | r00        | Briton Ferry LlansawelBriton Ferry | 3 - 1 | Llantwit MajorLlantwit Majo |
| 04 Aug 23 | r00        | PrestatynPrestatyn | 1 - 1 | Flint Town UnitedFlint Town Un |
| 04 Aug 23 | r00        | Ruthin TownRuthin Town | 0 - 4 | BalaBala |
| 04 Aug 23 | r00        | Pen-y-BontPen-y-Bont | 1 - 1 | Afan LidoAfan Lido |
| 04 Aug 23 | r00        | Caernarfon Town FCCaernarfon To | 2 - 2 | PorthmadogPorthmadog |
| 05 Aug 23 | r00        | Barry Town UnitedBarry Town Un | 1 - 2 | Aberystwyth TownAberystwyth T |
| 05 Aug 23 | r00        | Taffs WellTaffs Well | 0 - 3 | Cardiff Metropolitan UnivCardiff Metro |
| 05 Aug 23 | r00        | TrefelinTrefelin | 2 - 2 | Ammanford AFCAmmanford AFC |
| 05 Aug 23 | r00        | TNSTNS | 2 - 1 | Connah's Quay NomadsConnah's Quay |
| 05 Aug 23 | r00        | Bangor 1876Bangor 1876 | 0 - 3 | Gresford AthleticGresford Athl |
| 05 Aug 23 | r00        | Buckley TownBuckley Town | 3 - 0 | Denbigh TownDenbigh Town |
| 05 Aug 23 | r00        | Colwyn BayColwyn Bay | 5 - 0 | AirbusAirbus |
| 05 Aug 23 | r00        | SwanseaSwansea | 3 - 1 | Caerau ElyCaerau Ely |
| 05 Aug 23 | r00        | NewtownNewtown | 1 - 1 | GuilsfieldGuilsfield |
| 06 Aug 23 | r00        | Haverfordwest CountyHaverfordwest | 0 - 4 | CardiffCardiff |
| 19 Sep 23 | r00        | Buckley TownBuckley Town | 0 - 1 | Gresford AthleticGresford Athl |
| 19 Sep 23 | r00        | Afan LidoAfan Lido | 0 - 4 | Cardiff Metropolitan UnivCardiff Metro |
| 19 Sep 23 | r00        | Ammanford AFCAmmanford AFC | 0 - 1 | Briton Ferry LlansawelBriton Ferry |
| 19 Sep 23 | r00        | TNSTNS | 4 - 1 | PorthmadogPorthmadog |
| 19 Sep 23 | r00        | GuilsfieldGuilsfield | 1 - 0 | BalaBala |
| 19 Sep 23 | r00        | Aberystwyth TownAberystwyth T | 0 - 1 | Pontypridd TownPontypridd To |
| 03 Oct 23 | r00        | PrestatynPrestatyn | 2 - 2 | Colwyn BayColwyn Bay |
| 24 Oct 23 | r00        | TNSTNS | 9 - 0 | Gresford AthleticGresford Athl |
| 25 Oct 23 | r00        | GuilsfieldGuilsfield | 1 - 1 | PrestatynPrestatyn |
| 19 Dec 23 | r00        | Cardiff Metropolitan UnivCardiff Metro | 1 - 0 | Pontypridd TownPontypridd To |
| 09 Jan 24 | r00        | GuilsfieldGuilsfield | 0 - 2 | TNSTNS |