Saturday 18th January
1st Phase
- Aberystwyth Town 1 , Penybont 0 at Full timeAberystwyth TownPenybontFull time
- Bala Town 1 , Cefn Druids 2 at Full timeBala TownCefn DruidsFull time
- Barry Town United 7 , Carmarthen Town 1 at Full timeBarry Town UnitedCarmarthen TownFull time
- Cardiff MU 2 , Caernarfon Town 0 at Full timeCardiff MUCaernarfon TownFull time
- Newtown 0 , Airbus UK 0 at Full timeNewtownAirbus UKFull time
- The New Saints 2 , Connah's Quay 1 at Full timeThe New SaintsConnah's QuayFull time
Saturday 11th January
1st Phase
- Cardiff MU 1 , Bala Town 0 at Full timeCardiff MUBala TownFull time
- Carmarthen Town 2 , Airbus UK 2 at Full timeCarmarthen TownAirbus UKFull time
- Cefn Druids 2 , Penybont 3 at Full timeCefn DruidsPenybontFull time
- Connah's Quay 2 , Barry Town United 0 at Full timeConnah's QuayBarry Town UnitedFull time
Friday 10th January
1st Phase
- Caernarfon Town 0 , Aberystwyth Town 3 at Full timeCaernarfon TownAberystwyth TownFull time
- Newtown 0 , The New Saints 2 at Full timeNewtownThe New SaintsFull time
Saturday 4th January
1st Phase
- Penybont 0 , Caernarfon Town 0 at Full timePenybontCaernarfon TownFull time
Wednesday 1st January
1st Phase
- Penybont 1 , Carmarthen Town 1 at Full timePenybontCarmarthen TownFull time
All times are UK and subject to change. BBC is not responsible for any changes.