Nos Wener
.
Aberystwyth – 1 (Lee Jenkins 52’)
Y Seintiau Newydd – 0
(Torf – 589)
.
Derwyddon Cefn – 1 (James Davies 32’)
Y Drenewydd – 1 (Luke Boundford 90’)
(Torf – 319)
.
Dydd Sadwrn
.
Caerfyrddin – 4 (Liam Thomas 17’, 45+1, Declan Carroll 54’, Luke Bowen 73’)
Caernarfon – 3 (Nathan Craig 10’, [c.o.s.] 67’, [c.o.s.] 88’)
(Torf – 334)
.
Cei Connah – 6 (Callum Morris [c.o.s.] 20’, Michael Bakare 30’, Mike Wilde 39’, 89’, Andy Owens 40’, 61’ )
Llanelli – 0
(Torf – 158)
.
Y Bala – 3 (Sean Smith 10’, Evan Horwood 71’, Steven Tames 77’)
Met Caerdydd – 0
(Torf – 204)
.
Dydd Sul
.
Y Barri – 2 (Kayne McLaggon [c.o.s.] 33’, Momodou Touray 55’)
Llandudno – 1 (Mike Pearson 18’)
(Torf – 477)