Round of 16
28/01/2017 14:30 Aberystwyth Town Aberystwyth Town - Prestatyn Town Prestatyn Town -:-
28/01/2017 14:30 Llanfair United Llanfair United - Cefn Druids Cefn Druids -:-
28/01/2017 14:30 Bangor City Bangor City - Goytre AFC Goytre AFC -:-
28/01/2017 14:30 Bala Town Bala Town - Penybont FC -:-
28/01/2017 14:30 Caernarfon Town Caernarfon Town - Rhyl FC Rhyl FC -:-
28/01/2017 14:30 Guilsfield FC Guilsfield FC - Cardiff Metropolitan Cardiff Metropolitan -:-
28/01/2017 14:30 Haverfordwest County Haverfordwest County - Gap Connah's Quay FC Gap Connah's Quay FC -:-
28/01/2017 14:30 The New Saints The New Saints - Llanelli AFC Llanelli AFC -:-