Saturday 15th May 2010
Haverfordwest 19
Lampeter Town 24
Laugharne 47 Llanelli Wanderers 32
Llandeilo 12 Cardigan 56
Saturday 8th May 2010
Llanelli Wanderers 3
Newcastle Emlyn 15
Wednesday 5th May 2010
Llanelli Wanderers 19
Gorseinon 12
Saturday 1st May 2010
Cardigan 11 Crymych 13
Haverfordwest 45 Llanelli Wanderers 24
Lampeter Town 15 Llanybydder 0
Llandeilo 18 Newcastle Emlyn 13
Saturday 24th April 2010
Gorseinon 43 Llanelli Wanderers 13
Haverfordwest 25 Crymych 35
Lampeter Town 36 Morriston 24
Laugharne 29 Llanybydder 21
Newcastle Emlyn 25 Cardigan 21
Penclawdd 22 Llandeilo 51
Saturday 17th April 2010
Cardigan 32 Morriston 35
Crymych 52 Llanybydder 22
Gorseinon 13 Penclawdd 7
Llanelli Wanderers 6 Llandeilo 11
Wednesday 14th
April 2010
Crymych 44 Haverfordwest 12
Gorseinon 24 Laugharne 12
Saturday 10th
April 20100
Cardigan 23 Laugharne 19
Haverfordwest 9 Gorseinon 16
Llandeilo 38 Lampeter Town 13
Llanelli Wanderers 23 Penclawdd 19
Llanybydder 5 Crymych 46
Morriston 3 Newcastle Emlyn 27
Saturday 3rd
April 2010
Crymych 10 Cardigan 0
Gorseinon 40 Llanybydder 17
Lampeter Town 27 Penclawdd 23
Laugharne 10 Morriston 20
Llanelli Wanderers 26 Haverfordwest 33
Saturday
27th March 2010
Cardigan 15 Gorseinon 15
Haverfordwest 26 Penclawdd 10
Lampeter Town 29 Newcastle Emlyn 34
Llandeilo 25 Laugharne 26
Llanybydder 23 Llanelli Wanderers 25
Morriston 32 Crymych 43
Friday 19th March 2010
Penclawdd 15 Crymych 11
Wednesday 17th March 2010
Newcastle Emlyn 9 Laugharne 7
Saturday 6th March 2010
Crymych 3 Llandeilo 18
Gorseinon 15 Morriston 13
Haverfordwest 25 Llanybydder 20
Laugharne 43 Lampeter Town 8
Llanelli Wanderers 27 Cardigan 6
Penclawdd 21 Newcastle Emlyn 15
Saturday 27th February 2010
Crymych 18 Gorseinon 3
Laugharne 22 Cardigan 11
Llandeilo 19 Penclawdd 0
Morriston 28 Lampeter 20
Newcastle Emlyn 22 Haverfordwest 5
Saturday 20th February 2010
Cardigan 8 Haverfordwest 16
Lampeter Town 11 Crymych 18
Llandeilo 19 Gorseinon 11
Llanybydder v Penclawdd - postponed
Morriston 23 Llanelli Wanderers 10
Wednesday 10th February 2010
Llanybydder 12 Llandeilo 41
Saturday 30th January 2010
Crymych 13 Newcastle Emlyn 19
Gorseinon 17 Lampeter Town 10
Haverfordwest 33 Morriston 13
Llanybydder 10 Cardigan 13
Penclawdd 24 Laugharne 19
Saturday 23rd
January 2010
Cardigan 6 Penclawdd 21
Lampeter Town 42 Llanelli Wanderers 10
Llandeilo 39 Haverfordwest 14
Laugharne 29 Crymych 12
Morriston 39 Llanybydder 0
Newcastle Emlyn 20 Gorseinon 13