1. Round
08/09/2015 19:15 Pontypridd Town - Taff's Well AFC 2:1 (0:0)
19:30 Holyhead Hotspur - Llandudno FC 2:0 (2:0)
19:30 Rhyl FC - Denbigh Town 2:4 (0:4)
19:30 Bangor City - Caernarfon Town 0:1 (0:0)
19:30 Cefn Druids - Airbus UK 0:2 (0:2)
19:30 Guilsfield FC - Connah's Quay Nomads 0:3 (0:0, 0:0) aet
19:30 Aberystwyth Town - Goytre United 5:1 (3:0)
19:30 Penybont FC - Haverfordwest County 0:4 (0:1)
19:30 Carmarthen Town - Briton Ferry Athletic 5:4 (3:1, 4:4, 5:5) pso
19:30 Cardiff Metropolitan - Ton Pentre FC 0:1 (0:1)
19:45 Penrhyncoch FC - Newtown AFC 9:8 (0:1, 2:2, 2:2) pso
09/09/2015 19:30 Holywell Town - Buckley Town 2:1 (0:0)
Round of 16
29/09/2015 19:30 Ton Pentre FC - Port Talbot Town 1:3 (0:1)
19:30 Carmarthen Town - Pontypridd Town 4:2 (1:2, 2:2) aet
19:30 Prestatyn Town - Connah's Quay Nomads 1:3 (1:1)
19:30 The New Saints - Holywell Town 7:1 (3:1)
19:45 Haverfordwest County - Aberystwyth Town 4:1 (2:1)
19:45 Airbus UK - Penrhyncoch FC 2:0 (0:0)
30/09/2015 19:30 Caernarfon Town - Bala Town 2:1 (1:1)
19:30 Holyhead Hotspur - Denbigh Town 0:4 (0:1)
Quarter-finals
20/10/2015 19:30 Denbigh Town - Airbus UK 2:1 (0:1, 1:1) aet
19:30 Carmarthen Town - Port Talbot Town 3:1 (1:0)
19:30 Connah's Quay Nomads - Caernarfon Town 5:3 (0:0, 2:2) aet
19:45 The New Saints - Haverfordwest County 3:1 (1:0)
Semi-finals
17/11/2015 19:45 The New Saints - Carmarthen Town 4:1 (2:1)
18/11/2015 19:30 Denbigh Town - Connah's Quay Nomads 1:0 (0:0)
Final
23/01/2016 17:15 The New Saints - Denbigh Town 2:0 (1:0)