Sunday 25th October
- Barry Town United 1 , Wrexham 3 at Full timeBarry Town UnitedWrexhamFull time
- Briton Ferry Llansawel 0 , Cardiff City 6 at Full timeBriton Ferry LlansawelCardiff CityFull time
- Cardiff Met 0 , Swansea City 2 at Full timeCardiff MetSwansea CityFull time
- The New Saints 4 , Aberystwyth Town 0 at Full timeThe New SaintsAberystwyth TownFull time
Sunday 18th October
- Aberystwyth Town 2 , Barry Town United 2 at Full timeAberystwyth TownBarry Town UnitedFull time
- Cardiff City 1 , The New Saints 0 at Full timeCardiff CityThe New SaintsFull time
- Wrexham 7 , Cardiff Met 0 at Full timeWrexhamCardiff MetFull time
- Swansea City 0 , Briton Ferry Llansawel 3 at Full timeSwansea CityBriton Ferry LlansawelFull time
Sunday 11th October
- Aberystwyth Town 0 , Cardiff City 10 at Full timeAberystwyth TownCardiff CityFull time
- Cardiff Met 2 , Barry Town United 2 at Full timeCardiff MetBarry Town UnitedFull time
- Swansea City 1 , Wrexham 8 at Full timeSwansea CityWrexhamFull time
- The New Saints 3 , Briton Ferry Llansawel 1 at Full timeThe New SaintsBriton Ferry LlansawelFull time
Sunday 4th October
- Barry Town United 0 , Swansea City 4 at Full timeBarry Town UnitedSwansea CityFull time
- Briton Ferry Llansawel 7 , Aberystwyth Town 1 at Full timeBriton Ferry LlansawelAberystwyth TownFull time
- Cardiff City 7 , Cardiff Met 1 at Full timeCardiff CityCardiff MetFull time
- Wrexham 2 , The New Saints 3 at Full timeWrexhamThe New SaintsFull time
Please note: All times are UK. Some content is provided by third parties, is subject to change, and is unverified.


