Final
DinAS Powys
Guilsfield
2
4
 
Final
Newtown
Carmarthen Town
1
1
 
Final
Penrhiwceiber Rangers
Flint Town United
1
3
 
Final
Saltney Town
Penrhyncoch
1
1
 
Final
Swansea University
Bangor City
1
0
 
Final
Flint Town United
Connah's Quay
0
2
 
Final
Colwyn Bay
Cardiff MU
1
0
 
Final
Saltney Town
Aberystwyth Town
0
P 0
 
Final
Buckley Town
Taff's Well
0
2
 
Final
Carmarthen Town
The New Saints
0
P 0
 
Final
Haverfordwest County
Bala Town
1
3
 
Final
Penybont
Caernarfon Town
P 0
0
 
Final
Swansea University
Guilsfield
1
2
 
Final
Penybont
Taff's Well
3
2
 
Final
Bala Town
Aberystwyth Town
2
1
 
Final
Connah's Quay
Colwyn Bay
0
2
 
Final
The New Saints
Guilsfield
2
0
 
Final
Penybont
Bala Town
P 0
0
 
Final
The New Saints
Colwyn Bay
1
0
 
Final
Penybont
The New Saints
2
3