Y Bala – 4 (Ian Sheridan 7’, 39’, Anthony Stephens 41’, David Thompson 86’)

Y Seintiau Newydd – 6 (Adrian Cieslewicz 12’, Ryan Brobbel 15’, Scott Quigley 43’, 46’, 63, Robbie Parry 54’)

(Torf – 258)

.

Bangor – 0

Caerfyrddin – 2 (Liam Thomas 12’, 52’)

(Torf – 396)

.

Met Caerdydd – 0

Cei Connah – 0

(Torf – 193)

.

Derwyddon Cefn – 3 (Nathan Peate 47’, Steve Blenkinsop 61’, Adam Hesp 74’)

Airbus – 1 (Obi Anoruo 21’)

(Torf – 211)

.

Y Drenewydd – 6 (Nick Rushton 19’, 67’, 83’, Steffan Edwards 23’, Ryan Kershaw 26’, Luke Boundford 52’)

Aberystwyth – 1 (Sion Ewart 88’)

(Torf – 327)

.

Y Rhyl – 1 (Alex Jones 45’)

Llandudno – 1 (Jamie Reed 66’)