Division 1

Goodwick United 5 Hundleton 0

Johnston 7 Merlins Bridge 4

Neyland 5 Monkton Swifts 0

Pennar Robins 0 Hakin United 7

St Ishmaels 1 Narberth 5

Tenby 4 Saundersfoot Sports 0

West Dragons 0 St Clears 1

Division 2

Angle 7 Milford Athletic 0

Carew 2 Fishguard Sports 4

Goodwick United II 3 Milford United 1

Herbrandston 4 Solva 0

Division 3

Broad Haven 3 Lawrenny 2

Hakin United II 3 Tenby II 4

Haverfordwest CC 12 Manorbier United 1

Hubberston 4 Clarbeston Road II 5

Merlins Bridge II 2 Narberth II 2

Pennar Robins III 4 Camrose 7

Division 4

Hundleton II 3 St Clears II 1

Milford Athletic II 1 Carew II 5

Milford United II 8 Monkton Swifts II 0

St Florence 2 St Ishmaels II 0

Division 5

Cosheston Cougars II 3 Carew III 2

Fishguard Sports II 14 Kilgetty II 1

Letterston II 4 Camrose II 1

Llangwm 6 Haverfordwest CC II 0

Pembroke Boro II 1 Broad Haven II 9

Solva II 2 Angle II 6