Final
Flint Town United
Bala Town
2
0
 
Final
Goytre United
Caernarfon Town
0
4
 
Final
Penrhyncoch
Prestatyn Town
1
2
 
Final
Swansea University
Cambrian & Clydach
3
0
 
Final
The New Saints
Mold Alexandra
9
0
 
Final
Penybont
Porthmadog
6
1
 
Final
Flint Town United
Colwyn Bay
3
2
 
Final
Penybont
Cardiff MU
1
2
 
Final
Ammanford
Caernarfon Town
0
4
 
Final
Cefn Druids
Pontardawe Town
2
0
 
Final
Connah's Quay
Afan Lido
8
0
 
Final
Newtown
Rhyl
4
1
 
Final
Swansea University
Prestatyn Town
0
1
 
Final
The New Saints
Aberystwyth Town
4
0
 
Final
Caernarfon Town
Cefn Druids
4
0
 
Final
Connah's Quay
Cardiff MU
1
2
 
Final
The New Saints
Newtown
6
1
 
Final
Flint Town United
Prestatyn Town
0
1
Apl. - Aplazado
Caernarfon Town
Cardiff MU
Apl. - Aplazado
Prestatyn Town
The New Saints