Nos Wener
.
Y Bala – 1 (Steve Tames 76’)
Y Seintiau Newydd – 1 (Blaine Hudson 11’)
(Torf – 242)
.
Caernarfon – 4 (Nathan Craig [c.o.s.] 13’, [c.o.s.] 60’, Sion Bradley 62’, Darren Thomas 68’)
Aberystwyth – 0
(Torf – 631)
.
Met Caerdydd – 4 (Kyle McCarthy 38’, Adam Roscrow 72’, Sam Snaith 77’, Eliot Evans 80’)
Llandudno – 0
(Torf – 136)
.
Caerfyrddin – 2 (Liam Thomas 48’, Luke Cooper [g.e.h.] 90+2’)
Y Barri – 3 (Jonathan Hood, Chris Hugh 63’, Kayne McLaggon [c.o.s.] 85’)
(Torf – 289)
.
Derwyddon Cefn – 1 (Dean Rittenberg 55’)
Cei Connah – 2 (Michael Bakare 48’, Callum Morris [c.o.s.] 59’)
(Torf – 249)
.
Nos Sadwrn
.
Y Drenewydd – 3 (Steve Leslie [c.o.s.] 21’, Neil Mitchell 55’, Callum Roberts 67’)
Llandudno – 1 (Matty Williams 30’)
(Torf – i ddilyn)