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)