Y Bala – 1 (Henry Jones 4’)

Caernarfon – 3 (Darren Thomas 61’, Danny Brookwell 73’, Nathan Craig 90+2’)

(Torf – 561)

.

Y Barri – 2 (Momodou Touray 2’, 18’)

Aberystwyth – 1 (Porya Ahmadi 65’)

(Torf – 489)

.

Caerfyrddin – 3 (Greg Walters 54’, Luke Cummings 82’, Liam Thomas [c.o.s.] 90+4’)

Cei Connah – 2 (Miachael Bakare 22’, Callum Morris 60’)

(Torf – 246)

.

Y Drenewydd – 1 (Nathan Peate [g.e.h.] 87′)

Derwyddon Cefn – 1 (Fisnik Hajdari [c.o.s.] 27’)

(Torf – 235)

.

Llandudno – 0

Met Caerdydd – 3 (Charlie Corsby 24’, Harry Owen 34’, Chris Baker 58’)

(Torf – 134)

.

Y Seintiau Newydd – 5 (Kurtis Byrne 7’, 37’, 57’, Dean Ebbe 73’, Greg Draper 88’)

Llanelli – 0

(Torf – 292)