DIVISION ONE

Goodwick Utd 3-2 Pennar Robins

Hakin Utd 9-0 St Clears

Monkton Swifts 1-2 Angle

Narberth 4-7 Merlins Bridge

Saundersfoot Sports 3-5 Johnston

Tenby 2-0 Neyland

West Dragons 3-1 Herbrandston

DIVISION TWO

Clarbeston Road 0-1 Tenby II

 Fishguard Sports 6-2 Haverfordwest Cricket Club

Hundleton 3-0 Letterston

Johnston II 0-10 St Ishmaels

Milford Athletic 2-3 Carew

Milford Utd 0-0 Goodwick Utd II

Solva 0-6 Prendergast Villa

DIVISION THREE

Camrose 5-1 Narberth II

Carew II 2-2 Lamphey

Cosheston Cougars 3-1 Clarbeston Road II

Hubberston 2-1 Broad Haven

Kilgetty 1-4 Lawrenny

Merlins Bridge II 0-1 Milford Utd II

Pennar Robins II 6-2 Hakin Utd II

DIVISION FOUR

Llangwm 3-2 Pembroke Boro

Neyland II 4-3 Saundersfoot Sports II

Prendergast Villa II 1-2 Manorbier Utd

St Clears II 3-2 Pennar Robins III

DIVISION FIVE

Angle II 4-3 Fishguard Sports II

Broad Haven II 3-2 Narberth III

Carew III 3-2 Pembroke Boro II

Haverfordwest Cricket Club II 8-2 Solva II