Division 1

Monkton Swifts 2 Tenby 8

Narberth 2 Hakin United 2

Division 2

Kilgetty 1 Prendergast Villa 4

Division 3

Hakin United II 2 Lawrenny 0

Merlins Bridge II 1 Hubberston 2

Division 4

Pendine 4 St Ishmaels II 3

Division 4 Cup Semi Finals

Milford United II 2 Pembroke Boro 0

St Clears II 0 Carew II 4

Division 5 Cup Semi Finals

Cosheston Cougars II 1 Herbrandston II 9

Angle II 2 Llangwm 1 AET

Division 5

Monkton Swifts III 8 Narberth III 3

Solva II 6 Lawrenny II 0