Round of 16
24/01/2020 19:45 Flint Town United Flint Town United - Colwyn Bay FC 3:2
24/01/2020 19:45 Penybont FC - Cardiff Metropolitan Cardiff Metropolitan 1:2
24/01/2020 20:00 Ammanford AFC Ammanford AFC - Caernarfon Town Caernarfon Town -:-
25/01/2020 14:30 Swansea University - Prestatyn Town Prestatyn Town -:-
25/01/2020 14:30 The New Saints The New Saints - Aberystwyth Town Aberystwyth Town -:-
25/01/2020 14:30 Cefn Druids Cefn Druids - Pontardawe Town Pontardawe Town -:-
25/01/2020 14:30 Connah's Quay Nomads Connah's Quay Nomads - Afan Lido FC Afan Lido FC -:-
25/01/2020 14:30 Newtown AFC Newtown AFC - Rhyl FC Rhyl FC -:-