Division 1

Goodwick United 3 Pennar Robins 0

Hundleton 2 Johnston 7

Merlsin Bridge 3 Hakin United 6

Neyland 1 Narberth 2

Saundersfoot Sports 2 Monkton Swifts 6

St Clears 2 West Dragons 0

Tenby 3 St Ishmaels 1

Division 2

Clarbeston Road 6 Kilgetty 0

Johnston II 1 Carew 7

Letterston 0 Fishguard Sports 2

Pennar Robins II 0 Angle 3

Prendergast Villa 4 Milford Athletic 1

Solva 5 Herbrandston 3

Division 3

Hakin United 3 Broad Haven 2

Haverfordwest Cricket Club 3 Cosheston Cougars 0

Lawrenny 3 Hubberston 3

Manorbier United P Merlins Bridge II P

Merlins Bridge II failed to raise a side

Narberth II 3 Camrose 2

Tenby II 10 Pennar Robins III 1

Division 4

Milford Athletic II 2 Pendine 3

Milford United II 7 St Clears 0

Pembroke Boro 5 Neyland II 0

St Ishmaels II 3 Prendergast Villa II 2

West Dragons II 2 Carew II 2

Division 5

Angle II 2 Narberth II 3

Broad haven II 2 Letterston II 1

Carew III 3 Monkton Swifts III 0

Cosheston Cougars II 8 Pembroke Boro II 1

Fishguard Sports II 3 Haverfordwest CC II 4

Herbrandston II 1 Lawrenny II 3

Kilgetty II 0 Solva II 7

Llangwm 4 Camrose II 1