Division One

Johnston 4-1 St Clears

Merlins Bridge 2-2 Pennar Robins

Narberth 3-3 Angle

Tenby 3-2 Hakin United

Division Two

Carew 3-2 St Ishmaels

Goodwick United ll 1-1 Letterston

Haverfordwest Cricket Club 2-3 Fishguard Sports

Hundleton 1-1 Prendergast Villa

Milford Athletic 4-2 Tenby ll

Milford United 5-0 Johnston ll

Solva 3-4 Clarbeston Road

Division Three

Broad Haven 4-1 Camrose

Clarbeston Road ll 1-3 Milford United ll

Cosheston Cougars 1-4 Lamphey

Hakin United ll 4-0 Carew ll

Pennar Robins 0-3 Kilgetty

Division Four

Llangwm 4-2 Saundersfoot Sports ll

Monkton Swifts ll 5-3 Neyland ll

Pembroke Boro 4-3 Pendine

Division Five

Angle ll 2-1 Pembroke Boro ll

Camrose ll 4-0 Hundleton ll

Carew lll 3-3 Lawrenny ll

Fishguard Sports ll 2-3 Narberth lll

Letterston ll 3-1 Broad Haven ll

St Florence 3-5 Haverfordwest Cricket Club ll