Aberystwyth – 5 (John Owen 15’, Declan Walker 39’, Ryan Wade 76’, 89’, Matthew Jones 86’)

Y Drenewydd – 3 (Ethan Jones 45+1’, Nick Rushton 54’, Craig Williams 61’)

(Torf – 260)

.

Y Bala – 1 (Ian Sheridan 71’)

Bangor – 2 (Steve Hewitt 37’, George Harry 90+1’)

(Torf – 411)

.

Y Barri – 1 (Jonathan Hood 55’)

Caerfyrddin – 0

(Torf – 387)

.

Derwyddon Cefn – 2 (Matty Owen 6’, James Davies 45’)

Cei Connah – 0

(Torf – 351)

.

Prestatyn – 0

Llandudno – 0

(Torf – 238)

.

Y Seintiau Newydd – 3 (Kavin Kauber 4’, 8’, Ryan Brobbel 77’)

Met Caerdydd – 3 (Joel Edwards 35’, Jordan Lam 39’, Adam Roscrow 47’)

(Torf – 276)