Nos Wener
.
Caernarfon – 1 (Jamie Breese 71’)
Y Seintiau Newydd – 0
(Torf – 951)
.
Derwyddon Cefn – 0
Y Bala – 3 (Lassana Mendes 11’, Henry Jones 15’, Chris Venables 38’)
(Torf – 247)
.
Penybont – 1 (Kostya Georgievsky 90’)
Aberystwyth – 1 (Wes Baynes 51’)
(Torf – 254)
.
Nos Sadwrn
.
Airbus – 1 (Joel Edwards [g.e.h.] 80’)
Met Caerdtdd – 1 (Eliot Evans [c.o.s.] 29’)
(Torf – 238)
.
Caerfyrddin – 1 (Liam Thomas 11’)
Cei Connah – 2 (Michael Bakare 16’, 69’)
(Torf – 227)
.
Y Denewydd – 2 (Joe Kenton 24’, Alex Fletcher 90+1’)
Y Barri – 3 (Sion Spence 17’, Keyon Reffell 37’, Kayne McLaggon [c.o.s.] 45+2’)
(Torf – 272)