| 19 Jul 24 | r00        | Llay WelfareLlay Welfare | 3 - 1 | Denbigh TownDenbigh Town |
| 19 Jul 24 | r00        | Taffs WellTaffs Well | 1 - 3 | Merthyr TownMerthyr Town |
| 19 Jul 24 | r00        | Flint MountainFlint Mountai | 0 - 3 | Gresford AthleticGresford Athl |
| 19 Jul 24 | r00        | Ruthin TownRuthin Town | 2 - 1 | Bangor 1876Bangor 1876 |
| 20 Jul 24 | r00        | Cwmbran CelticCwmbran Celti | 2 - 3 | Trethomas BluebirdsTrethomas Blu |
| 20 Jul 24 | r00        | Carmarthen TownCarmarthen To | 2 - 1 | Cambrian and Clydach ValCambrian and |
| 20 Jul 24 | r00        | Caerau ElyCaerau Ely | 2 - 1 | TrefelinTrefelin |
| 20 Jul 24 | r00        | PrestatynPrestatyn | 5 - 1 | Buckley TownBuckley Town |
| 20 Jul 24 | r00        | CaerswsCaersws | 0 - 1 | Holywell TownHolywell Town |
| 20 Jul 24 | r00        | PenrhyncochPenrhyncoch | 0 - 3 | GuilsfieldGuilsfield |
| 20 Jul 24 | r00        | Llantwit MajorLlantwit Majo | 2 - 0 | Newport CityNewport City |
| 20 Jul 24 | r00        | Penrhiwceiber RangersPenrhiwceiber | 1 - 4 | Goytre UnitedGoytre United |
| 20 Jul 24 | r00        | LlandudnoLlandudno | 3 - 0 | NewportNewport |
| 21 Jul 24 | r00        | AirbusAirbus | 3 - 2 | Mold AlexandraMold Alexandr |
| 02 Aug 24 | r00        | Goytre UnitedGoytre United | 3 - 2 | Caerau ElyCaerau Ely |
| 02 Aug 24 | r00        | TNSTNS | 5 - 1 | Flint Town UnitedFlint Town Un |
| 02 Aug 24 | r00        | Barry Town UnitedBarry Town Un | 1 - 1 | LlanelliLlanelli |
| 02 Aug 24 | r00        | Ruthin TownRuthin Town | 0 - 1 | BalaBala |
| 02 Aug 24 | r00        | Trethomas BluebirdsTrethomas Blu | 3 - 1 | Baglan DragonsBaglan Dragon |
| 03 Aug 24 | r00        | Briton Ferry LlansawelBriton Ferry | 0 - 3 | Pen-y-BontPen-y-Bont |
| 03 Aug 24 | r00        | Colwyn BayColwyn Bay | 0 - 2 | Aberystwyth TownAberystwyth T |
| 03 Aug 24 | r00        | Merthyr TownMerthyr Town | 2 - 0 | Ammanford AFCAmmanford AFC |
| 03 Aug 24 | r00        | Buckley TownBuckley Town | 0 - 3 | Connah's Quay NomadsConnah's Quay |
| 03 Aug 24 | r00        | LlandudnoLlandudno | 2 - 2 | GuilsfieldGuilsfield |
| 03 Aug 24 | r00        | Llantwit MajorLlantwit Majo | 2 - 3 | Cardiff Metropolitan UnivCardiff Metro |
| 03 Aug 24 | r00        | Holywell TownHolywell Town | 3 - 1 | Llay WelfareLlay Welfare |
| 03 Aug 24 | r00        | Carmarthen TownCarmarthen To | 0 - 5 | Haverfordwest CountyHaverfordwest |
| 03 Aug 24 | r00        | Gresford AthleticGresford Athl | 1 - 4 | AirbusAirbus |
| 04 Aug 24 | r00        | NewtownNewtown | 2 - 2 | Caernarfon Town FCCaernarfon To |
| 17 Sep 24 | r00        | Connah's Quay NomadsConnah's Quay | 3 - 2 | Caernarfon Town FCCaernarfon To |
| 17 Sep 24 | r00        | AirbusAirbus | 0 - 1 | TNSTNS |
| 17 Sep 24 | r00        | Aberystwyth TownAberystwyth T | 3 - 2 | LlandudnoLlandudno |
| 17 Sep 24 | r00        | BalaBala | 2 - 0 | Holywell TownHolywell Town |
| 17 Sep 24 | r00        | Pen-y-BontPen-y-Bont | 1 - 0 | Haverfordwest CountyHaverfordwest |
| 17 Sep 24 | r00        | Cardiff Metropolitan UnivCardiff Metro | 9 - 1 | Goytre UnitedGoytre United |
| 17 Sep 24 | r00        | Trethomas BluebirdsTrethomas Blu | 1 - 4 | Barry Town UnitedBarry Town Un |
| 22 Oct 24 | r00        | Connah's Quay NomadsConnah's Quay | 1 - 2 | Aberystwyth TownAberystwyth T |
| 22 Oct 24 | r00        | Barry Town UnitedBarry Town Un | 3 - 2 | Pen-y-BontPen-y-Bont |
| 13 Nov 24 | r00        | TNSTNS | 3 - 1 | BalaBala |
| 01 Dec 24 | r00        | Barry Town UnitedBarry Town Un | 1 - 2 | TNSTNS |
| 28 Feb 25 | r00        | Aberystwyth TownAberystwyth T | 0 - 1 | TNSTNS |