March 1
Division 1 West
Bridgend Athletic 16 Cwmllynfell 17
Carmarthen 6 Llangennech 6
Corus 19 Merthyr 15
Dunvant 17 Bonymaen 8
Tonmawr 17 Narberth 19
Whitland 39 Waunarlwydd 13
Division 2 West
Cwmavon 15 Pontyberem 13
Kidwelly 9 Pencoed 13
Loughor 37 Tumble 29
Mumbles 14 Gorseinon 6
Nantymoel 10 Carmarthen Athletic 32
Penclawdd 19 Felinfoel 28
Division 3 West
Aberystwyth 93 Cwmgors 5
Cardigan 36 Ammanford 10
Lampeter Town 17 Laugharne 31
Llanelli Wanderers 0 Llanybydder 17
Newcastle Emlyn 14 Haverfordwest 10
Pembroke Dock Quins 8 Amman Utd 21
Division 4 West
Hendy 20 Birchgrove 24
Llandeilo 13 Tycroes 16
Milford Haven 13 Pontarddulais 7
Morriston 34 Pembroke 9
Tenby Utd 15 Neyland 28
Trimsaran 12 Crymych 20
Division 5 West
Burry Port 29 Cefneithin 5
Furnace Utd 16 Aberaeron 11
Llandybie 33 St. Clears 22
Penygroes v Pontyates - postponed
St. Davids 14 Llangwm 13
Division 6 West
Cimla 14 Fall Bay 18
Llangadog 39 Tregaron 3
Penlan 72 Pontrhydyfen 0
Penybanc v Aberavon Naval Club - postponed
South Gower 5 Nantgaredig 25
February 22
Division 2 West
Carmarthen Athletic 35 Pontyberem 10
Division 3 West
Amman Utd 17 Laugharne 27
Llanybydder 22 Cwmgors 12
February 16
Division 1 West
Bonymaen 6 Corus 10
Cwmllynfell 15 Whitland 6
Dunvant 32 Waunarlwydd 10
Llangennech 24 Bridgend Athletic 16
Merthyr 34 Carmarthen 32
Division 2 West
Carmarthen Athletic 38 Penclawdd 22
Felinfoel 37 Cwmavon 12
Gorseinon 41 Nantymoel 10
Pencoed 35 Loughor 10
Pontyberem 14 Kidwelly 32
Tumble 19 Mumbles 37
Division 3 West
Amman Utd 37 Llanelli Wanderers 13
Ammanford 6 Aberystwyth 19
Cwmgors 17 Lampeter Town 11
Haverfordwest 28 Cardigan 8
Laugharne 50 Pembroke Dock Quins 20
Llanybydder 32 Newcastle Emlyn 21
Division 4 West
Birchgrove 30 Tenby Utd 7
Crymych 16 Milford Haven 12
Neyland 5 Trimsaran 3
Pembroke 0 Llandeilo 6
Pontarddulais 5 Morriston 15
Tycroes 23 Hendy 36
Division 5 West
Aberaeron 3 Burry Port 25
Cefneithin 53 St. Davids 5
Fishguard 25 Furnace Utd 28
Llangwm 31 Penygroes 25
Pontyates 17 Llandybie 24
Division 6 West
Aberavon Naval Club 10 Pontrhydyfen 43
Fall Bay 13 Llangadog 16
Nantgaredig 11 Cimla 10
Penybanc 38 South Gower 18
Tregaron 10 Penlan 49
February 8
Division 1 West
Carmarthen Quins 11 Tonmawr 12
Division 3 West
Haverfordwest 3 Ammanford 14
February 7
Division 3 West
Newcastle Emlyn 17 Aberystwyth 21
February 2
Division 3 West
Cwmgors 19 Laugharne 42
Division 4 West
Pembroke 27 Hendy 15
January 26
Division 2 West
Cwmavon 23 Kidwelly 15
Felinfoel 11 Carmarthen Athletic 10
Loughor 34 Pontyberem 3
Mumbles 31 Pencoed 31
Nantymoel 22 Tumble 22
Penclawdd 22 Gorseinon 18
Division 3 West
Cardigan 26 Aberystwyth 10
Haverfordwest 6 Llanybydder 12
Lampeter Town 13 Ammanford 24
Llanelli Wanderers 20 Laugharne 13
Newcastle Emlyn 26 Amman Utd 13
Pembroke Dock Quins 19 Cwmgors 13
Division 4 West
Llandeilo 28 Hendy 7
Milford Haven 24 Neyland 26
Morriston 17 Crymych 19
Pembroke 20 Pontarddulais 5
Tenby Utd 52 Tycroes 5
Trimsaran 15 Birchgrove 7
Division 5 West
Burry Port 39 Fishguard 8
Llandybie 12 Llangwm 13
Penygroes 15 Cefneithin 8
St. Clears 18 Pontyates 16
St. Davids 5 Aberaeron 32
Division 6 West
Cimla 29 Penybanc 20
Llangadog 29 Nantgaredig 21
Penlan 60 Fall Bay 3
Pontrhydyfen 20 Tregaron 5
South Gower 34 Aberavon Naval Club 5
January 19
Division 1 West
Carmarthen 45 Bridgend Athletic 9
Corus 15 Narberth 24
Merthyr 36 Bonymaen 10
Division 2 West
Gorseinon 0 Felinfoel 19
Kidwelly 7 Loughor 15
Pontyberem 13 Mumbles 6
Division 3 West
Aberystwyth 33 Lampeter Town 3
Amman Utd 3 Haverfordwest 19
Division 4 West
Neyland 0 Morriston 12
Division 5 West
Aberaeron 12 Penygroes 3
Llangwm 0 St. Clears 3 (abandoned 35 mins)
January 12
Division 1 West
Bridgend Athletic 26 Whitland 6
Carmarthen 24 Bonymaen 10
Cwmllynfell 23 Dunvant 14
Llangennech 10 Tonmawr 15
Narberth 13 Merthyr 0
Waunarlwydd 14 Corus 24
Division 2 West
Carmarthen Athletic 22 Gorseinon 0
Felinfoel 37 Tumble 10
Loughor 16 Cwmavon 8
Nantymoel 12 Pontyberem 10
Penclawdd 11 Pencoed 14
Division 3 West
Cardigan 13 Lampeter Town 5
Haverfordwest 0 Laugharne 16
Llanelli Wanderers 12 Ammanford 34
Llanybydder 23 Amman Utd 0
Newcastle Emlyn 10 Cwmgors 7
Pembroke Dock Quins 0 Aberystwyth 46
Division 4 West
Llandeilo 9 Tenby Utd 9
Milford Haven 18 Tycroes 17
Morriston 22 Birchgrove 14
Pembroke 0 Neyland 13
Pontarddulais 24 Crymych 5
Trimsaran 20 Hendy 6
Division 5 West
Penygroes 18 Fishguard 0
St. Clears 8 Cefneithin 12
St. Davids 12 Furnace Utd 3
Division 6 West
Cimla 83 Aberavon Naval Club 10
Llangadog 30 South Gower 15
Penlan 26 Penybanc 0
Tregaron 8 Fall Bay 28
January 5
Division 1 West
Bonymaen 13 Narberth 22
Corus 11 Cwmllynfell 16
Dunvant 16 Llangennech 15
Merthyr 28 Waunarlwydd 8
Tonmawr 29 Bridgend Athletic 0
Whitland 13 Carmarthen 29
Division 2 West
Gorseinon 22 Cwmavon 5
Nantymoel 10 Kidwelly 23
Division 3 West
Aberystwyth 40 Llanelli Wanderers 0
Ammanford 31 Newcastle Emlyn 3
Cardigan 14 Amman Utd 3
Cwmgors 8 Haverfordwest 6
Lampeter Town 17 Pembroke Dock Quins 10
Laugharne 6 Llanybydder 22
Division 4 West
Birchgrove 13 Pembroke 12
Hendy 77 Milford Haven 14
Llandeilo 28 Crymych 10
Neyland 12 Pontarddulais 8
Tenby Utd 11 Trimsaran 6
Tycroes 13 Morriston 30
Division 5 West
Aberaeron 29 St. Clears 0
Burry Port 41 St. Davids 3
Cefneithin 34 Pontyates 3
Fishguard 29 Llandybie 11
Furnace Utd 5 Penygroes 6
Division 6 West
Aberavon Naval Club 0 Tregaron 31
Fall Bay 23 Pontrhydyfen 22
Nantgaredig 0 Penlan 43
Penybanc 6 Llangadog 5
South Gower 19 Cimla 22
December 30
Division 1 West
Whitland 37 Dunvant 3
December 29
Division 1 West
Waunarlwydd 3 Carmarthen 21
Division 4 West
Crymych 13 Neyland 10
Milford Haven 8 Tenby Utd 16
Morriston 41 Hendy 21
Pembroke 36 Tycroes 9
Pontarddulais 27 Birchgrove 12
December 22
Division 1 West
Corus 15 Llangennech 18
Dunvant 10 Bridgend Athletic 3
Narberth 17 Carmarthen 17
Tonmawr 15 Whitland 18
Division 2 West
Cwmavon 8 Mumbles 5
Kidwelly 13 Penclawdd 0
Loughor 57 Nantymoel 0
Pencoed 5 Carmarthen Athletic 29
Division 3 West
Llanelli Wanderers 39 Lampeter Town 0
Pembroke Dock Quins 0 Cardigan 17
Division 5 West
Llangwm 18 Cefneithin 28
December 15
Division 2 West
Mumbles 28 Penclawdd 11
Tumble 13 Cwmavon 18
Division 3 West
Laugharne 45 Llanelli Wanderers 3
Division 4 West
Crymych 13 Hendy 26
Trimsaran 13 Llandeilo 12
Division 5 West
Penygroes 3 Burry Port 17
Pontyates 3 Aberaeron 17
St Clears 10 Fishguard 3 (ab. 70 mins)
Division 6 West
Aberavon Naval Club 10 Cimla 33
December 8
Division 2 West
Penclawdd 6 Loughor 21
Division 4 West
Milford Haven 0 Trimsaran 0
Division 5 West
Llandybie 12 Burry Port 11
Pontyates 24 Fishguard 17
Division 6 West
Tregaron 14 Nantgaredig 5
December 1
Division 1 West
Bonymaen 10 Llangennech 3
Corus 20 Whitland 7
Dunvant 6 Tonmawr 39
Merthyr 17 Bridgend Athletic 20
Narberth 19 Cwmllynfell 10
Division 2 West
Cwmavon 20 Nantymoel 0
Kidwelly 10 Carmarthen Athletic 28
Pontyberem 13 Gorseinon 23
Division 3 West
Aberystwyth 12 Llanybydder 3
Ammanford 19 Amman Utd 12
Cardigan 31 Llanelli Wanderers 3
Lampeter Town 8 Haverfordwest 22
Pembroke Dock Quins 13 Newcastle Emlyn 11
Division 4 West
Hendy 17 Pontarddulais 17
Llandeilo 13 Milford Haven 10
Trimsaran 0 Morriston 11
Division 5 West
Aberaeron 6 Cefneithin 13
Burry Port 17 St. Clears 3
Fishguard 9 Llangwm 5
Furnace Utd 24 Pontyates 7
St. Davids 17 Llandybie 15
Division 6 West
Llangadog 70 Aberavon Naval Club 0
Nantgaredig 10 Fall Bay 19
Penybanc 12 Tregaron 14
South Gower 15 Pontrhydyfen 10
November 23
Division 2 West
Penclawdd 33 Tumble 18
November 17
Division 5 West
Penygroes 8 Aberaeron 10
St Clears 29 Llandybie 7
November 10
Division 1 West
Bridgend Athletic 23 Bonymaen 16
Carmarthen 22 Dunvant 6
Cwmllynfell 24 Waunarlwydd 6
Llangennech 32 Narberth 6
Tonmawr 19 Corus 15
Whitland 30 Merthyr 19
Division 2 West
Carmarthen Athletic 41 Loughor 18
Felinfoel 47 Mumbles 10
Gorseinon 20 Kidwelly 30
Penclawdd 55 Nantymoel 10
Pencoed 16 Cwmavon 3
Tumble 12 Pontyberem 13
Division 3 West
Amman Utd 35 Aberystwyth 20
Cwmgors 9 Cardigan 36
Haverfordwest 17 Pembroke Dock Quins 8
Laugharne 20 Ammanford 18
Llanybydder 6 Lampeter Town 11
Newcastle Emlyn 7 Llanelli Wanderers 17
Division 4 West
Birchgrove 17 Llandeilo 17
Crymych 7 Hendy 7 (abandoned 25 mins)
Morriston 40 Milford Haven 17
Neyland 7 Tycroes 20
Pembroke 13 Trimsaran 10
Pontarddulais 14 Tenby Utd 23
Division 5 West
Cefneithin 25 Fishguard 7
Llandybie 23 Penygroes 28
Llangwm 26 Furnace Utd 31
Pontyates 8 Burry Port 19
St. Clears 16 St. Davids 17
Division 6 West
Aberavon Naval Club 10 Nantgaredig 13
Fall Bay 8 Penybanc 20
Penlan 67 Llangadog 3
Pontrhydyfen 22 Cimla 27
Tregaron 27 South Gower 5
November 3
Division 1 West
Bonymaen 25 Whitland 16
Corus 6 Dunvant 30
Cwmllynfell 13 Carmarthen 34
Merthyr 10 Tonmawr 41
Narberth 24 Bridgend Athletic 20
Waunarlwydd 14 Llangennech 31
Division 2 West
Cwmavon 11 Penclawdd 22
Kidwelly 42 Tumble 20
Loughor 26 Gorseinon 22
Mumbles 26 Carmarthen Athletic 13
Nantymoel 18 Felinfoel 50
Pontyberem 20 Pencoed 12
Division 3 West
Aberystwyth 24 Laugharne 19
Ammanford 34 Cwmgors 3
Cardigan 10 Newcastle Emlyn 8
Lampeter Town 20 Amman Utd 14
Llanelli Wanderers 22 Haverfordwest 15
Pembroke Dock Quins 12 Llanybydder 36
Division 4 West
Hendy 53 Neyland 7
Llandeilo 15 Morriston 6
Milford Haven 0 Pembroke 20
Tenby Utd 10 Crymych 18
Trimsaran 23 Pontarddulais 14
Tycroes 18 Birchgrove 17
Division 5 West
Burry Port 34 Llangwm 0
Fishguard 8 Aberaeron 18
Furnace Utd 7 Cefneithin 3
St. Davids 42 Pontyates 38
Division 6 West
Cimla 32 Tregaron 10
Llangadog 15 Pontrhydyfen 18
Penybanc 28 Nantgaredig 0
South Gower 18 Fall Bay 38
October 27
Division 1 West
Bridgend Athletic 19 Waunarlwydd 21
Carmarthen 27 Corus 8
Dunvant 5 Merthyr 11
Llangennech 29 Cwmllynfell 8
Tonmawr 17 Bonymaen 10
Whitland 7 Narberth 9
Division 4 West
Tycroes 11 Llandeilo 11
Division 5 West
Cefneithin 17 St Clears 0
October 20
Division 1 West
Bonymaen 3 Dunvant 6
Cwmllynfell 32 Bridgend Athletic 26
Llangennech 10 Carmarthen 17
Merthyr 42 Corus 12
Narberth 12 Tonmawr 15
Waunarlwydd 7 Whitland 19
Division 2 West
Carmarthen Athletic 77 Nantymoel 0
Felinfoel 49 Penclawdd 22
Gorseinon 26 Mumbles 31
Pencoed 42 Kidwelly 10
Pontyberem 14 Cwmavon 18
Tumble 7 Loughor 17
Division 3 West
Amman Utd 46 Pembroke Dock Quins 3
Ammanford 21 Cardigan 17
Cwmgors 3 Aberystwyth 10
Haverfordwest 18 Newcastle Emlyn 17
Laugharne 41 Lampeter Town 29
Llanybydder 45 Llanelli Wanderers 7
Division 4 West
Birchgrove 5 Hendy 16
Crymych 18 Trimsaran 14
Neyland 10 Tenby Utd 27
Pembroke 16 Morriston 23
Pontarddulais 44 Milford Haven 14
Tycroes v Llandeilo - postponed
Division 5 West
Aberaeron 12 Furnace Utd 5
Cefneithin 17 Burry Port 5
Llangwm 19 St. Davids 22
Pontyates 25 Penygroes 12
St. Clears v Llandybie - postponed
Division 6 West
Aberavon Naval Club 0 Penybanc 45
Fall Bay 20 Cimla 24
Nantgaredig 15 South Gower 18
Pontrhydyfen 17 Penlan 59
Tregaron 7 Llangadog 26
October 13
Division 1 West
Bridgend Athletic 13 Llangennech 19
Carmarthen 11 Merthyr 9
Corus 6 Bonymaen 22
Dunvant 11 Narberth 16
Tonmawr 45 Waunarlwydd 0
Whitland 18 Cwmllynfell 11
Division 2 West
Cwmavon 20 Felinfoel 26
Kidwelly 17 Pontyberem 3
Loughor 16 Pencoed 15
Mumbles 29 Tumble 13
Nantymoel 8 Gorseinon 29
Penclawdd 3 Carmarthen Athletic 14
Division 3 West
Aberystwyth 18 Ammanford 48
Cardigan 18 Haverfordwest 3
Lampeter Town 16 Cwmgors 0
Llanelli Wanderers 12 Amman Utd 8
Newcastle Emlyn 16 Llanybydder 10
Pembroke Dock Quins 15 Laugharne 44
Division 4 West
Hendy 34 Tycroes 15
Llandeilo 16 Pembroke 3
Milford Haven 5 Crymych 21
Morriston 5 Pontarddulais 24
Tenby Utd 33 Birchgrove 0
Trimsaran 26 Neyland 12
Division 5 West
Burry Port 9 Aberaeron 5
Furnace Utd 18 Fishguard 13
Llandybie 20 Pontyates 0
Penygroes 36 Llangwm 5
St. Davids 10 Cefneithin 20
Division 6 West
Cimla 33 Nantgaredig 0
Llangadog 51 Fall Bay 15
Penlan 39 Tregaron 0
Pontrhydyfen 45 Aberavon Naval Club 5
South Gower 12 Penybanc 32
September 22
Division 1 West
Bonymaen 15 Merthyr 10
Bridgend Athletic 28 Carmarthen 13
Cwmllynfell 6 Tonmawr 24
Llangennech 26 Whitland 17
Narberth 59 Corus 17
Waunarlwydd 21 Dunvant 10
Division 2 West
Carmarthen Athletic 21 Felinfoel 23
Gorseinon 13 Penclawdd 15
Kidwelly 35 Cwmavon 7
Pencoed 20 Mumbles 26
Pontyberem 16 Loughor 20
Tumble 32 Nantymoel 19
Division 3 West
Aberystwyth 18 Cardigan 0
Amman Utd 19 Newcastle Emlyn 24
Ammanford 39 Lampeter Town 13
Cwmgors 17 Pembroke Dock Quins 20
Laugharne v Llanelli Wanderers - postponed
Llanybydder 32 Haverfordwest 3
Division 4 West
Birchgrove 15 Trimsaran 25
Crymych 12 Morriston 10
Hendy 33 Llandeilo 0
Neyland 19 Milford Haven 29
Pontarddulais 20 Pembroke 10
Tycroes 23 Tenby Utd 7
Division 5 West
Aberaeron 36 St. Davids 6
Cefneithin 13 Penygroes 6
Fishguard 12 Burry Port 22
Llangwm 10 Llandybie 11
Pontyates 7 St. Clears 15
Division 6 West
Aberavon Naval Club 0 South Gower 43
Fall Bay 5 Penlan 47
Nantgaredig 3 Llangadog 33
Penybanc 44 Cimla 18
Tregaron 7 Pontrhydyfen 22
September 8
Division 1 West
Bonymaen 18 Carmarthen 17
Corus 17 Waunarlwydd 23
Dunvant 6 Cwmllynfell 19
Merthyr 26 Narberth 29
Tonmawr 29 Llangennech 11
Whitland 11 Bridgend Athletic 16
Division 2 West
Carmarthen Athletic 22 Cwmavon 3
Felinfoel 23 Gorseinon 12
Loughor 25 Kidwelly 27
Mumbles 32 Pontyberem 3
Nantymoel 0 Pencoed 45
Division 3 West
Cardigan 3 Llanybydder 30
Haverfordwest 13 Amman Utd 10
Lampeter Town 11 Aberystwyth 7
Llanelli Wanderers 24 Cwmgors 27
Newcastle Emlyn 10 Laugharne 12
Pembroke Dock Quins 14 Ammanford 57
Division 4 West
Llandeilo 16 Pontarddulais 10
Milford Haven 38 Birchgrove 33
Morriston 35 Neyland 10
Pembroke 28 Crymych 25
Tenby Utd 18 Hendy 13
Trimsaran 12 Tycroes 0
Division 5 West
Burry Port 27 Furnace Utd 7
St. Clears 10 Llangwm 10
St. Davids 8 Fishguard 13
Division 6 West
Fall Bay 20 Tregaron 20
Nantgaredig 5 Pontrhydyfen 41
Penybanc 7 Penlan 36
South Gower 8 Llangadog 15
September 1
Division 1 West
Bridgend Athletic 13 Tonmawr 19
Carmarthen 14 Whitland 10
Cwmllynfell 22 Corus 12
Llangennech 35 Dunvant 13
Narberth 11 Bonymaen 22
Waunarlwydd 10 Merthyr 15
Division 2 West
Cwmavon 9 Loughor 21
Gorseinon 13 Carmarthen Athletic 26
Kidwelly 29 Mumbles 34
Pencoed 18 Penclawdd 6
Pontyberem 19 Nantymoel 0
Tumble 5 Felinfoel 41
Division 3 West
Aberystwyth 19 Pembroke Dock Quins 11
Amman Utd 7 Llanybydder 38
Ammanford 25 Llanelli Wanderers 18
Cwmgors 22 Newcastle Emlyn 34
Lampeter Town 9 Cardigan 0
Laugharne 14 Haverfordwest 12
Division 4 West
Birchgrove 18 Morriston 18
Crymych 13 Pontarddulais 27
Hendy 17 Trimsaran 15
Neyland 24 Pembroke 24
Tenby Utd 13 Llandeilo 3
Tycroes 22 Milford Haven 5
Division 5 West
Aberaeron 24 Llandybie 18
Cefneithin v St. Clears - postponed
Fishguard 26 Penygroes 22
Furnace Utd 32 St. Davids 3
Llangwm 25 Pontyates 18
Division 6 West
Cimla 34 South Gower 21
Llangadog 7 Penybanc 12
Penlan 58 Nantgaredig 0
Pontrhydyfen v Fall Bay - postponed
Tregaron 31 Aberavon Naval Club 7