Division 1

Angle 3-2 St Clears

Goodwick United 1-2 Merlins Bridge

Johnston 4-0 Saundersfoot Sports

Pennar Robins 1-4 Hakin United

Tenby 7-1 Monkton Swifts

West Dragons 4-1 Neyland

 

Division 2

Fishguard Sports 2-4 Clarbeston Road

Letterston 0-3 Milford United

Milford Athletic 1-7 Goodwick United ll

St Ishmaels 3-1 Haverfordwest Cricket Club

 

Division 3

Carew ll 1-0 Hubberston

Clarbeston Road ll 1-2 Lawrenny

Cosheston Cougars 5-1 Camrose

Hakin United ll 0-8 Broad Haven

Kilgetty 0-5 Lamphey

Narberth ll 0-0 Merlins Bridge ll

 

Division 4

Pendine 3-2 Manorbier United

Prendergast Villa ll 4-2 St Ishmaels ll

Saundersfoot Sports ll 2-0 Llangwm

St Clears ll 1-1 Neyland ll

 

Division 5

Broad Haven ll 0-0 Hundleton ll

Camrose ll 2-2 Letterston ll

Haverfordwest Cricket Club ll 1-5 Angle ll

Lawrenny ll 0-1 Kilgetty ll

Llangwm ll 0-7 Fishguard Sports ll

Narberth lll 6-3 St Florence

Solva ll 2-0 Carew ll