Round of 16
05/02/2016 19:30 Gap Connah's Quay FC Gap Connah's Quay FC - Buckley Town Buckley Town 4:1 (3:0)
06/02/2016 14:30 Holyhead Hotspur Holyhead Hotspur - Bala Town Bala Town 1:3
06/02/2016 14:30 Port Talbot Town Port Talbot Town - Caerau Ely AFC Caerau Ely AFC 3:0 (1:0)
06/02/2016 14:30 Newtown AFC Newtown AFC - Cefn Druids Cefn Druids 6:0
06/02/2016 17:15 Barry Town FC Barry Town FC - The New Saints The New Saints 2:5
10/02/2016 14:30 Guilsfield FC Guilsfield FC - Airbus UK Airbus UK -:-
10/02/2016 14:30 Afan Lido FC Afan Lido FC - Cardiff Metropolitan -:-
13/02/2016 13:30 Cwmbran Celtic Cwmbran Celtic - Goytre United Goytre United -:-
Quarter-finals
05/03/2016 The New Saints The New Saints - Newtown AFC Newtown AFC -:-
05/03/2016 Cwmbran / Goytre - Port Talbot Town Port Talbot Town -:-
05/03/2016 Guilsfield / Airbus UK - Bala Town Bala Town -:-
05/03/2016 Afan Lido / Cardif Met - Gap Connah's Quay FC Gap Connah's Quay FC -:-