Nos Iau

.

Y Drenewydd – 1 (Joe Kenton 28’)

Y Bala – 3 (Jordan Evans 12’, 59’, Mike Hayes 58’)

(Torf – 230)

 

.

Dydd Sadwrn

.

Bangor – 2 (Damian Allen 45’, Brayden Shaw 68’)

Met Caerdydd – 3 (Eliot Evans 70’, 77’, Harry Owen 85’)

(Torf – 359)

.

Y Barri – 1 (Kayne McLaggon 21’)

Derwyddon Cefn – 3 (Lewis Buckley 59’, 90’, Ashley Ruane 85’)

(Torf – 490)

.

Caerfyrddin – 1 (Liam Thomas 76’)

Cei Connah – 2 (Ryan Wignall 32’, Melford Simpson 88’)

(Torf – 208)

.

Llandudno – 2 (Toby Jones 59’, Danny Taylor 62’)

Aberystwyth – 3 (Declan Walker 52’, Danny Shaw [g.e.h.] 84’, Jonny Spittle 90’)

(Torf – 309)

.

Y Seintiau Newydd – 6 (Chris Seargeant 9’, 35’, Greg Draper 22’, Jon Routledge 32’, Alex Darlington 47’, Jamie Mullan 77’)

Prestatyn – 1 (Jack Kenny 88’)

(Torf – 237)