Division 1

Goodwick United 1 Johnston 1

Hundleton 1 West Dragons 6

Narberth 2 Merlins Bridge 4

Neyland 1 Hakin United 6

Pennar Robins 1 Monkton Swifts 0

Saundersfoot Sports 0 Tenby 8

St Clears 3 St Ishmaels 1

Division 2

Clarbeston Road 13 Goodwick United II 0

Fishguard Sports 1 Letterston 3

Johnston II 1 Prendergast Villa 4

Kilgetty 0 Angle 7

Milford Athletic 1 Carew 1

Milford United 2 Solva 2

Pennar Robins II 0 Herbrandston 10

Division 3 Cup Quarter Final

Merlins Bridge II 0 Hakin United II 2

Division 3

Cosheston Cougars 3 Lawrenny 1

Haverfordwest CC 7 Clarbeston Road II 0

Hubberston 2 Pennar Robins III 1

Manorbier United 2 Broad Haven 2

Narberth II 1 Lamphey 9

Tenby II 7 Camrose 0

Division 4

Monkton Swifts II 6 Hundleton II 1

Pendine 3 St Clears II 2

Prendergast Villa II 0 Neyland II 1

St Florence 5 Pembroke Boro 2

St ishmaels II 2 Saundersfoot Sports II 1

Division 5 Cup Quarter Final

Letterston II 2 Llangwm 3 AET

Division 5

Angle II 9 Haverfordwest CC II 0

Broad Haven II 3 Monkton Swifts III 1

Camrose II 1 Fishguard Sports II 2

Carew III 7 Narberth III 0

Lawrenny II 0 Cosheston Cougars II 6

Pembroke Boro II 2 Solva II 4