Saturday 29th January
1st Phase
- Connah's Quay 2 , Barry Town United 3 at Full timeConnah's QuayBarry Town UnitedFull time
- Flint Town United 2 , Cardiff MU 2 at Full timeFlint Town UnitedCardiff MUFull time
Friday 28th January
1st Phase
- Bala Town 1 , Newtown 0 at Full timeBala TownNewtownFull time
- Caernarfon Town 0 , The New Saints 4 at Full timeCaernarfon TownThe New SaintsFull time
- Haverfordwest County 2 , Penybont 2 at Full timeHaverfordwest CountyPenybontFull time
- Aberystwyth Town 5 , Cefn Druids 0 at Full timeAberystwyth TownCefn DruidsFull time
Tuesday 25th January
1st Phase
- Cardiff MU 2 , Barry Town United 0 at Full timeCardiff MUBarry Town UnitedFull time
- Flint Town United 1 , Connah's Quay 1 at Full timeFlint Town UnitedConnah's QuayFull time
Saturday 22nd January
1st Phase
- Barry Town United 0 , Flint Town United 1 at Full timeBarry Town UnitedFlint Town UnitedFull time
- Cardiff MU 0 , Bala Town 0 at Full timeCardiff MUBala TownFull time
- Newtown 1 , Haverfordwest County 1 at Full timeNewtownHaverfordwest CountyFull time
Friday 21st January
1st Phase
- Cefn Druids 1 , Caernarfon Town 3 at Full timeCefn DruidsCaernarfon TownFull time
- Penybont 4 , Aberystwyth Town 0 at Full timePenybontAberystwyth TownFull time
- The New Saints 3 , Connah's Quay 1 at Full timeThe New SaintsConnah's QuayFull time
All times are UK and subject to change. BBC is not responsible for any changes.