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’)