Airbus – 3 (Wayne Riley 3’, Steve Tomassen 24’, Phill Bolland 26’)

Lido Afan – 1 (Kieran Howard 75’)

(Torf – 177)

.

Bangor – 2 (Chris Simm 26’, 45’)

Port Talbot – 2 (Ashley Evans 11’, 67’)

(Torf – 410)

.

Caerfyrddin – 4 (Geoff Kellaway 55’, 72’, Christian Doige 76’, 89’)

Y Drenewydd – 2 (Luke Boundford 15’, Shane Sutton 66’)

(Torf – 283)

.

Y Seintiau Newydd – 0 (Alex Darlington 4’, 38’, Kai Edwards 60’)

Aberystwyth – 0

(Torf – 278)

.

Bala – 3 (Lewis Codling 24’, Lee Hunt [c.o.s.] 71’, Stuart Jones 90’)

Gai Cei Connah – 6 (Ben Collins [g.e.h.] 18’, Ryan Edwards 41’, Mike Hayes 48’, 63’, 69’, 82’)

(Torf – 209)