April 30, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

Cymru South: Fixtures, Results, and Top Scorers: 2022/23

Cymru South: Fixtures, Results, and Top Scorers: 2022/23

(Pic by Lewis Mitchell/FAW)

Friday 29th July

Ammanford AFC 3-2 Barry Town United

Ammanford: Lee Trundle 11, 89, Jordan Langley 74′

Barry Town United: Kayne McLaggon 36, 80′

Llanelli Town 3-1 Afan Lido

Llanelli Town: Tim Parker 37, Dylan Williams 54, Ryan Bevan 89′

Afan Lido: Sean Hanbury 43′

Saturday 30th July

Cambrian & Clydach Vale BGC 3-1 Carmarthen Town

Cambrian & Clydach Vale: Liam Eason 40, 73, Jay Woodford 86′

Carmarthen Town: Noah Daley 79′

Cwmbran Celtic 3-4 Taffs Well

Cwmbran Celtic: Lewis Iles 67, 90+5, Taylor Davies 90+3,

Taffs Well: Jan Maertins 6, Danny Hooper 28, David Lyon 72

Goytre United 2-1 Swansea University

Goytre United: Kyran Steadman p 33, Ryan Griffiths p 51′

Swansea University: Adam Orme 80′

Llantwit Major 1-2 Trefelin BGC

Llantwit Major: Joel Woodington 7’

Trefelin BGC: Mark Jones 37, Mason Jones-Thomas 65′

Pontardawe Town 4-2 Abergavenny Town

Pontardawe Town: Lewis Rees p 21, 25, p 34, Ryan Kostromin 44’

Abergavenny Town: Dan MacDonald 84, 90+2

Sunday 31st July

Briton Ferry Llansawel 2-0 Ynyshir Albions

Briton Ferry Llansawel: Luke Bowen 69, p 90′


Tuesday 2nd August

Abergavenny Town 2-3 Swansea University

Abergavenny Town: Curtis Methven 26, 56’

Swansea University: Adam Orme 13, Adam Morgan 45, 76’

Afan Lido 1-4 Barry Town United

Afan Lido: Liam McCreesh p 17’

Barry Town United: Kayne McLaggon 29, 79, Callum Sainty 54, Jackson Hall OG 60’

Ammanford AFC 2-2 Ynyshir Albions

Ammanford: Lee Trundle 3, Colin Harris 90+2

Ynyshir Albions: Mark Crutch 52, Jamie Eason 63’

Briton Ferry Llansawel 8-0 Pontardawe Town

Briton Ferry Llansawel: Joe Hunt 5, 13, 65, Luke Bowen 21, 43, Kris Evans 52, Cullen Kinsella 67, Tyler Brock 90+3

Carmarthen Town 4-1 Llantwit Major

Carmarthen Town: Kaid Mohamed 13, 90+4, Noah Daley 42, Jac Walters 89’

Llantwit Major: Harri Edwards 71’

Goytre United 1-1 Cambrian & Clydach Vale BGC

Goytre United: Cameron Harris 35’

Cambrian & Clydach: Ryan Prosser 31’

Llanelli Town 1-0 Cwmbran Celtic

Llanelli Town: Tim Parker 86′

Taffs Well 4-2 Trefelin BGC

Taffs Well: David Lyon 77, 82, Samuel Webber 88, 90+4′

Trefelin BGC: Ceri Williams 16, 86’


Friday 12th August

Abergavenny Town 2-1 Goytre United

Abergavenny Town: Dan MacDonald 29, Ben Watkins 56, 90+1

Goytre United: Gavin Jones 74’

Afan Lido 1-1 Taffs Well

Afan Lido: Chris Jones 56’

Taffs Well: Riccardo Mackenzie 50’

Barry Town United 0-1 Briton Ferry Llansawel

Briton Ferry Llansawel: Cullen Kinsella 28′

Llanelli Town 1-1 Ammanford AFC

Llanelli Town: Jamie Baker 26’

Ammanford: Brett Enoch 68’

Saturday 13th August

Carmarthen Town 5-0 Swansea University

Carmarthen Town: Liam Thomas 9, Noah Daley 36, 45+2, 60, Bradley Gibbings 39’

Llantwit Major 0-2 Cwmbran Celtic

Cwmbran Celtic: Alex Bonthron 8, 56’

Trefelin BGC 2-5 Cambrian & Clydach Vale BGC

Trefelin BGC: Damon Thomas 41, Joe Clarke p 66’

Cambrian: Josh Bull p 16, Liam Eason 37, 48, Ryan Prosser 84, 88’

Ynyshir Albions 0-2 Pontardawe Town

Pontardawe Town: Morgan Weaver 19, Ryan Kostromin 43′


Friday 19th August

Afan Lido 2-2 Llantwit Major

Afan Lido: Chris Jones p 37, Carlos Indjai 72’

Llantwit Major: Josh Morgan 23, Tyler Jackson 54’

Ammanford AFC 0-5 Taffs Well

Taffs Well: David Lyon 5, 54, Jan Maertins 43, Josh Allen 73, Adam Ward 90+2

Briton Ferry Llansawel 1-1 Llanelli Town

Briton Ferry Llansawel: Thomas Walters 45+3

Llanelli Town: Tim Parker 78’

Goytre United 2-3 Carmarthen Town

Goytre United: Luke Harris 31, Liam Hutchinson 58’

Carmarthen Town: Liam Thomas p 25, 35, Greg Walters 84’

Swansea University 2-4 Trefelin BGC

Swansea University: Adam Morgan 24, 72’

Trefelin: Joe Clarke 11, 56, Roan Piper 32, Damon Thomas 44’

Saturday 20th August

Cwmbran Celtic 3-3 Cambrian & Clydach Vale BGC

Cwmbran Celtic: Alex Bonthron 1, 3, Lewis Iles 30, 

Cambrian & Clydach Vale: Josh Bull 17, Jarrad Welch, 37, Liam Eason 76’

Pontardawe Town 1-2 Barry Town United

Pontardawe Town: Gabriel Kircough 10’

Barry Town United: Kayne McLaggon 51, 84’

Ynyshir Albions 0-1 Abergavenny Town

Abergavenny Town: Dan MacDonald 81’


Friday 26th August

Afan Lido 7-1 Swansea University

Afan Lido: Joshua Webber 6, 33, 65, Liam Griffiths 35, Ben Keen 41, 47, Chris Jones 83′

Swansea University: Tom Johnston 73’

Barry Town United 5-2 Abergavenny Town

Barry Town United: Josh Graham 15, Kayne McLaggon 25, Jordan Cotterill 45+1, Liam Warman 80′

Abergavenny Town: Ben Watkins 50, Drew Heffernan 83’

Briton Ferry Llansawel 3-0 Llantwit Major

Briton Ferry Llansawel: Thomas Walters 24, 50, Tyler Brock 29′

Cambrian & Clydach Vale BGC 3-1 Ammanford AFC

Cambrian & Clydach Vale: Liam Eason 18, Josh Bull 63, Ryan Prosser 71′

Ammanford: Matthew Fisher 83′

Carmarthen Town 2-1 Trefelin BGC

Carmarthen Town: Noah Daley 21, Liam Thomas 48′

Trefelin BGC: Jordan Davies 62′

Goytre United v Cwmbran Celtic

Llanelli Town 1-0 Ynyshir Albions

Llanelli Town: Eli Phipps 44′

Taffs Well 4-1 Pontardawe Town

Taffs Well: Jan Maertins 2, Scott Hillman 36, David Lyon 53, Vaughn Fowler 77′

Pontardawe Town: Tim Georgievsky 32′


Monday 29th August

Ammanford AFC 2-1 Abergavenny Town

Ammanford: Jordan Langley 58, 81’

Abergavenny: Dan MacDonald 56’

Briton Ferry Llansawel 1-1 Afan Lido

Briton Ferry Llansawel: Luke Bowen 90+3 p’

Afan Lido: Chris Jones p 57′

Cambrian & Clydach Vale BGC 2-1 Llantwit Major

Cambrian & Clydach Vale: Ryan Prosser p 8, Josh Bull 45+2

Llantwit Major: Ioan Emanuel p 90+3

Carmarthen Town 0-1 Barry Town United

Barry Town United: Liam Warman 4′

Llanelli Town 2-0 Goytre United

Llanelli Town: Keane Watts 5, Nathan Logan 81’

Pontardawe Town 3-4 Cwmbran Celtic

Pontardawe Town: Gabe Kircough 52, Lewis Reed 55, Artiom Legavec 67, 

Cwmbran Celtic: Dominic Connor 7, 80, Lewis Iles 35, 62′

Taffs Well 0-0 Swansea University

Trefelin BGC 1-3 Ynyshir Albions

Ynyshir Albions: Carter Campbell 6, 53, Cory Morgan 25’


Friday, 23rd September

Afan Lido 2-1 Ammanford

Afan Lido: Chris Jones p 11, Liam Griffiths 87’

Ammanford: Jordan Langley 48’

Cambrian & Clydach Vale 4-3 Taffs Well

Cambrian & Clydach Vale: Ryan Prosser 24, 65, Josh Bull 84, 89’

Taffs Well: Marcus Jones 36, Vaughn Fowler 48, Jan Maertins 51’

Saturday, 24th September

Barry Town United 5-0 Goytre United

Barry Town United: Kayne McLaggon 20, 66, p 84, Jordan Cotterill 35, Luke Cooper 38’

Cwmbran Celtic 2-2 Briton Ferry Llansawel

Cwmbran Celtic: Joshua Rippon 22, Andrew Hewitt 27′

Briton Ferry Llansawel: Tyler Brock 24, Josh Jones 74’

Llantwit Major 2-1 Abergavenny Town

Llantwit Major: Paolo Maernghi 7, 32’

Abergavenny Town: Jac Evans 26’

Swansea University 0-2 Llanelli Town

Llanelli Town: Keane Watts 27, 80’

Trefelin BGC 5-0 Pontardawe Town

Trefelin BGC: Michael Waters 14, 55, Joe Clarke p 70, 85, Roan Piper 90’

Ynyshir Albions 1-5 Carmarthen Town

Ynyshir Albions: Carter Campbell 48’

Carmarthen Town: Bradley Gibbings 13, Liam Thomas 37, 43, Noah Daley 59, Sam Parsons 90+2′


Friday, September 30

Ammanford 2-3 Goytre United

Amamnford: Kieran Howard 45+3, Jordan Langley 85’


Goytre United: Gavin Jones 34, 72, Danny Birch OG 37’

Briton Ferry Llansawel 2-2 Swansea University

Briton Ferry Llansawel: Tyler Brock 16, Luke Bowen 75’

Swansea University: Jack Rosser 23, Adam Morgan 90’

Llanelli Town 6-0 Abergavenny Town

Llanelli Town: Ryan Bevan 21, Tim Parker 22, Adam Robbins 40, Keane Watts 69, Josef Hopkins 73, Thomas Hullman 88’

Saturday, October 1

Barry Town United 3-1 Taffs Well

Barry Town United: Aiden Lewis 65, Kayne McLaggon 90, 90+3

Taffs Well: Josh Allen 3’

Cambrian & Clydach Vale 1-4 Pontardawe Town

Cambrian & Clydach Vale: Josh Bull 17

Pontardawe Town: Lewis Reed 28, Tyler Aylward 44, Harry Johnson OG 59, Ryan Thomas 74′

Carmarthen Town 0-3 Afan Lido

Afan Lido: Ben keen 8, Liam Griffiths 45+1, Ioan Evans 60′

Llantwit Major 4-0 Ynyshir Albions

Llantwit Major: Rob Jones p 11, Paulo Marenghi 20, Ioan Emanuel 23, 30′

Trefelin BGC 3-1 Cwmbran Celtic

Trefelin BGC: Matthew Beynon 38, 51, Michael Waters 69′

Cwmbran Celtic: Alex Bonthron 74′


Friday, October 14

Abergavenny Town 3-1 Carmarthen Town

Abergavenny Town: Drew Heffernan 47,  Coey Paton 62, Preece p 67’

Carmarthen Town: Liam Thomas 77′

Saturday, October 15

Swansea University 1-1 Cwmbran Celtic

Swansea University: Nathan Townsend 89′

Cwmbran Celtic: Tom Meechan 3′


Friday, October 21

Abergavenny Town 1-1 Trefelin BGC

Abergavenny: Nathan Davies 26′

Trefelin: Mason Jones-Thomas 5′

Barry Town United 3-1 Llanelli Town

Barry Town United: Liam Warman 26, Kayne McLaggon 35, p 45’

Llanelli Town: Josef Hopkins 75′

Briton Ferry Llansawel 0-0 Cambrian & Clydach Vale

Saturday, October 22

Afan Lido 2-0 Goytre United

Afan Lido: Joshua Webber 54, 72’

Ammanford 2-0 Swansea University

Ammanford: Jordan Langley 86, Callum Silcox 90+4

Cwmbran Celtic 3-5 Carmarthen Town:

Cwmbran Celtic: Alex Bonthron p 17, 90+4, Isaac Powell 25’

Carmarthen Town: Liam Thomas 43, Greg Walters 48, 64, Noah Daley 54, Matthew Delaney 56

Pontardawe Town 0-3 Llantwit Major

Llantwit Major: Rob Jones p 19, Josh Morgan 44, Paulo Marenghi 90+1

Ynyshir Albions 4-3 Taffs Well

Ynyshir Albions: Alex Rees 15, Carter Campbell 47, Cory Morgan 58, 86’

Taffs Well: David Lyon 20, 37, Jan Maertins 39, 


Friday, October 28

Abergavenny Town 1-1 Afan Lido

Abergavenny Town: Jac Evans 49’

Afan Lido: Liam McCreesh 71′

Cambrian & Clydach 2-3 Llanelli Town

Cambrian & Clydach: Josh Bull 26, Liam Eason p 45+2′

Llanelli Town: Thomas Hillman 9, Josef Hopkins p 23, Keane Watts 64’

Goytre United 1-1 Ynyshir Albions

Goytre United: Jordan Edwards 23’

Ynyshir Albions: Scott Jones p 76′

Swansea University 0-3 Barry Town United

Barry Town United: Kayne McLaggon 7, 22, 71’

Taffs Well 0-1 Llantwit Major

Llantwit Major: Rob Jones p 72′

Saturday, October 29

Ammanford 3-2 Cwmbran Celtic

Ammanford: Lee Trundle 8, Jordan Langley 45+3, Rhys Fisher 69’

Cwmbran: Lewis Iles 40, 57’

Carmarthen Town 3-1 Pontardawe

Carmarthen: Noah Daley 12, 47, Greg Walters 35’

Pontardawe: Lewis Reed 20’

Trefelin BGC 1-4 Briton Ferry Llansawel

Trefelin: Mason Jones-Thomas 16’

Briton Ferry: Luke Bowen 13, 47, 62, Kris Evans 25’


Friday, November 4

Briton Ferry Llansawel 2-1 Ammanford

Briton Ferry Llansawel: Tyler Brock 22, 43’

Ammanford:  Jordan Langley 90’

Llanelli Town 0-3 Carmarthen Town

Carmarthen Town: Liam Thomas 4, 81 Lee Surman 70’

Saturday, November 5

Llantwit Major 1-0 Swansea University

Llantwit Major: Matthew Kimmins 2’

Afan Lido 3-3 Pontardawe Town

Afan Lido: Sean Hanbury 13, 90+5, Joshua Webber 22′

Pontardawe Town: Michael Morris 26, Rio Booth 41, 76′

Abergavenny Town 2-4 Cambrian & Clydach Vale

Abergavenny Town: Drew Heffernan 45, Rhys Tandy 57′

Cambrian & Clydach Vale: Cameron Keetch 4, Josh Bull 27, Ceri Morgan 33, Liam Eason 35′

Barry Town United 2-1 Trefelin BGC

Barry Town United: Josh Graham 2, Luke Cooper 11’

Trefelin BGC: Joe Jones 12’


Friday, November 18

Cambrian & Clydach 1-2 Barry Town United

Cambrian & Clydach: Liam Eason p 19′

Barry Town United: Liam Warman 56, Jordan Cotterill 65’

Goytre United 0-1 Pontardawe Town

Pontardawe Town: Tim Georgievsky 77′

Taffs Well 2-0 Abergavenny Town

Taffs Well: Jordan Carey 9, David Lyon 50’

Trefelin BGC 4-2 Ammanford

Trefelin BGC: Zac Brown 45, Roan Piper 60, Joe Clarke 67, Damon Thomas 80’

Ammanford: Lee Trundle 45+3, 74

Saturday, November 19

Carmarthen Town 2-4 Briton Ferry Llansawel

Carmarthen Town: Thomas Dyson 24, Liam Thomas 31’

Briton Ferry Llansawel: Luke Bowen 16, 48, 62, Tyler Brock 53, 

Cwmbran Celtic 1-4 Afan Lido

Cwmbran Celtic: Alex Bonthron 54’

Afan Lido: Ben Keen 10, Jay Thomas 44, Joshua Webber 75, Ieuan Owen 86’

Llantwit Major 0-1 Llanelli Town

Llanelli Town: Eli Phipps 87′

Swansea University 2-1 Ynyshir Albions

Swansea University: Adam Orme 58, George Sellick 72’

Ynyshir Albions: Leon Anstee 50’


Friday, November 25

Abergavenny Town 0-0 Ammanford

Saturday, November 26

Afan Lido 3-2 Briton Ferry Llansawel

Afan Lido: Liam Griffiths 2, 48, Joshua Webber 90+5

Briton Ferry Llansawel: Thomas Walters 39, McCauley Power 45+1′

Barry Town United 1-0 Carmarthen Town

Barry Town United: Liam Warman 38′

Cwmbran Celtic 6-0 Pontardawe Town

Cwmbran Celtic: Alex Bonthron 12, p 89, Jordan Meaney 39, Isaac Powell 63, Dominic Connor 65, Lewis Iles 77′

Goytre United 1-5 Llanelli Town

Goytre United: Steffan Roberts 38’

Llanelli Town: Jamal Roberts 14, Eli Phipps 19, 68, Nathan Logan 82, Matthew Francis 88′

Llantwit Major 3-1 Cambrian & Clydach Vale

Llantwit Major: Josh Morgan 70, Paolo Marenghi 76, 90+2

Cambrian & Clydach Vale: Josh Bull 25

Ynyshir Albions 2-3 Trefelin

Ynyshir Albions: Leon Anstee 35, Scott Jones p 50′

Trefelin: Joe Clarke: 45+3, 55, Jordan Davies 90


Tuesday, December 6

Briton Ferry Llansawel 8-0 Abergavenny Town

Briton Ferry Llansawel: Luke Bowen 23, 26, 45+3, 52, 61, Tyler Brock 40, Thomas Walters 54, Kris Evans 87′

Ammanford 3-2 Pontardawe Town

Ammanford: Matthew Fisher 39, Ben Soal 65, 72′

Pontardawe Town: Harri Lawson 43, Lewis Reed p 45+1

Afan Lido 1-0 Ynyshir Albions 

Afan Lido: Liam Griffiths 84′

Barry Town United 2-1 Cwmbran Celtic

Barry Town United: Josh Graham 43, Liam Warman 81′

Cwmbran Celtic: Alex Bonthron 14’

Cambrian & Clydach Vale 2-3 Swansea University

Cambrian & Clydach Vale: Cameron Keetch 34, Josh Owen 75′

Swansea University: John Roberts 2, Harry Juddart 31, Adam Orme 53′

Carmarthen Town 1-1 Taffs Well

Carmarthen Town: Liam Thomas 13′

Taffs Well: David Lyon p 39′

Goytre United 4-3 Llantwit Major

Goytre United: Liam Hutchinson 15, 85, Jordan Edwards 22, 55′

Llantwit Major: Matthew Kimmins 11, Ben Cripps 29, Rob Jones p 42’

Llanelli Town 1-4 Trefelin BGC

Llanelli Town: Adam Robbins 60′

Trefelin BGC: Joe Clarke 14, Joseph Jones 19, Zac Brown 45, Steve Berry p 82′


December 9

Swansea University 1-2 Briton Ferry Llansawel


December 21

Taffs Well 3-4 Briton Ferry Llansawel


December 26

Ynyshir Albions 2-4 Cambrian & Clydach Vale

December 27

Abergavenny 0-3 Cwmbran Celtic

Afan Lido 3-1 Trefelin BGC

Ammanford 0-4 Carmarthen Town

Barry Town 2-1 Llantwit Major

Briton Ferry Llansawel 4-1 Goytre United

Llanelli Town 4-0 Taffs Well

Pontardawe Town 2-3 Swansea University


December 29

Cambrian & Clydach Vale 3-2 Ynyshir Albions

January 2

Carmarthen Town 2-2 Ammanford

Cwmbran Celtic 2-1 Abergavenny

Goytre United 3-2 Briton Ferry Llansawel

Llantwit Major 0-1 Barry Town United

Swansea University 2-3 Pontardawe Town

Taffs Well 1-2 Llanelli Town

Trefelin BGC 2-2 Afan Lido


January 6

Brion Ferry Llansawel 2-0 Trefelin BGC

Llanelli Town 1-0 Cambrian & Clydach Vale

January 7

Afan Lido 1-1 Abergavenny Town

Barry Town United 5-0 Swansea University

Llantwit Major 2-2 Taffs Well

Pontardawe Town 1-0 Carmarthen Town

Ynyshir Albions 1-1 Goytre United


January 13

Afan Lido 1-1 Cambrian & Clydach Vale

Goytre United 3-2 Trefelin BGC

January 14

Swansea University 1-1 Taffs Well


Friday, January 27

Cambrian & Clydach 3-2 Briton Ferry Llansawel

Cambrian & Clydach Vale: S.Davies 17, Sam Johnson 67, Liam Eason p 83’

Briton Ferry Llansawel: Thomas Walters 9, 86’

Goytre United 2-5 Afan Lido

Goytre United: Josh Jones 2, Hutchinson 19’

Afan Lido: Liam McCreesh p 14, 85, Griffiths 31, Nagle 67, Webber 89’

Swansea University 2-1 Ammanford

Swansea University: Adam Orme 40, Adam Morgan 75’

Ammanford: Lee Trundle 1’

Taffs Well 3-1 Ynyshir Albions

Taffs Well: Harry Treharne 53, Sama 56, Jan Maertins 78’

Ynyshir Albions: Chem Campbell 9’

Trefelin BGC 1-3 Abergavenny Town

Trefelin BGC: Ceri Williams 31’

Abergavenny Town: Owen Taylor p 39, Rhys Thomas 57, Nathan Davies 67’

Saturday, January 28

Carmarthen Town 4-3 Cwmbran Celtic

Carmarthen Town: Delaney 5, Harrison Lewis OG 26, Noah Daley 82, 85’

Cwmbran Celtic: Thomas Meechan 19, Luke Archer 88, Jordan Meaney 90+3

Llanelli Town 1-1 Barry Town United

Llanelli Town: Sean Cronin 84’

Barry Town United: Kayne McLaggon p 71’

Llantwit Major 4-1 Pontardawe Town

Llantwit Major: Ioan Emanuel 57, 64, Joel Woodington 71, Harri Edwards 81’

Pontardawe Town: Lewis Reed 27’


February 3

Abergavenny Town 0-1 Barry Town United

Barry Town United: Kayne McLaggon 73′

Afan Lido 3-0 Carmarthen Town 

Afan Lido: Webber 19, McCreesh p 42, Griffiths 53’

February 4

Pontardawe Town 0-2 Cambrian & Clydach Vale

Cambrian & Clydach Vale: Willan 8, Liam Reed 11’

Taffs Well 0-2 Goytre United

Goytre United: Ben Cripps p 9, Jandir Zola 19’


February 10

Ammanford 1-2 Briton Ferry Llansawel

Ammanford: Matthew Fisher 55’

Briton Ferry Llansawel: Luke Bowen 52, Tyler Brock 71’

Swansea University 0-1 Llantwit Major

Llantwit Major: Harri Edwards p 90+1’

Trefelin BGC 1-2 Barry Town United

Trefelin BGC: Damon Thomas 14’

Barry Town United: Luke Cooper 50, 90’


February 11

Cambrian & Clydach Vale 1-3 Abergavenny Town

Cambrian & Clydach Vale: Liam Eason 28’

Abergavenny Town: Owen Taylor 37, Rhys Schwank 59, Ryan Hillier 85’

Carmarthen Town 1-3 Llanelli Town

Carmarthen Town: Scott Tancock 29’

Llanelli Town: Eli Phipps 10, 90, B.Griffiths 90+6’

Cwmbran Celtic 4-1 Ynyshir Albions

Cwmbran Celtic: Thomas Meechan 12, 57, D.Connor 81, Lewis Iles p 82’

Ynyshir Albions: Joseff Haig p 62, 

Goytre United 2-2 Taffs Well

Goytre United: Ben Cripps 20, Daniel Paul 81’

Taffs Well: Lewis 5, David Lyon 32’

Pontardawe Town 1-2 Afan Lido

Pontardawe Town: Dorward 85’

Afan Lido: I.Owen 35, Chris Jones 89’


February 17

Abergavenny Town 1-0 Taffs Well

Abergavenny Town: Owen Taylor p 44’

Afan Lido 2-1 Cwmbran Celtic

Afan Lido: Jones 81, Keen 90+1

Cwmbran Celtic: Thomas Meechan 68’ 

Ammanford 1-1 Trefelin BGC

Ammanford: Pratt 9’

Trefelin BGC: Mason Jones-Thomas 45+2

Briton Ferry Llansawel 1-0 Carmarthen Town

Briton Ferry Llansawel: Tyler Brock 43’

Llanelli Town 1-2 Llantwit Major

Llanelli Town: Parry 25’

Llantwit Major: Nathan Evans 81, Francis-Obeng 90+6

February 18

Barry Town United 4-2 Cambrian & Clydach Vale – for highlights watch here

Barry Town United: Jordan Cotterill 35, Kayne McLaggon 75, 82, Chris Hugh 77’

Cambrian & Clydach Vale: Liam Reed 10, Liam Eason p 45+1’

Pontardawe Town 4-0 Goytre United

Pontardawe Town: Legavec 13, Lewis Reed p 68, Dubjaga 79, Both 87’

Ynyshir Albions 2-1 Swansea University

Ynyshir Albions: Scott Jones p 22, Dane Williams 90+1’

Swansea University: Tom Johnston 25’


February 21

Taffs Well 0-1 Barry Town United

Barry Town United: Callum Sainty 58′


Friday, February 24

Swansea University 1-1 Abergavenny Town

Swansea University: Joshua Cole 2’

Abergavenny Town: Owen Taylor 51’


Saturday, February 25

Cambrian & Clydach Vale 4-2 Goytre United

Cambrian & Clydach Vale: Sam Johnson 4, Cameron Keetch 64, Liam Reed 83, Liam Eason 84′

Goytre United: Ben Cripps 6, 82′

Cwmbran Celtic 3-3 Llanelli Town

Cwmbran Celtic: Lewis Iles 45+1, Thomas Meechan 58, 75’

Llanelli Town: Tim Parker 7, Thomas Hillman 64, Sean Cronin 90+7

Llantwit Major 0-0 Carmarthen Town

Pontardawe Town 0-3 Briton Ferry Llansawel

Briton Ferry Llansawel: Thomas Walters 6, Luke Bowen 23, 45+1

Trefelin BGC 0-2 Taffs Well

Taffs Well: Ethan Cann 32, Marcus Jones 53, Jan Maertins 90+4

Ynyshir Albions 1-0 Ammanford

Ynyshir Albions: Jacob Cross 62’


Tuesday, February 28

Barry Town United 5-0 Ynyshir Albions

Barry Town United: Chris Hugh 41, 55, Kayne McLaggon 53, 90+4, Drew Fahiya 89’


Friday, March 3

Abergavenny Town 2-0 Pontardawe Town

Abergavenny Town: Ryan Lewis-Hillier 69, p 84’

Afan Lido 0-1 Llanelli Town

Llanelli Town: Louis Gerrard 67’

Taffs Well 1-5 Cwmbran Celtic

Taffs Well: J.Davies 33’

Cwmbran Celtic: Isaac Powell 22, Lewis Iles 71, 75, 86, 90+4’

Saturday, March 4

Barry Town United 1-1 Ammanford

Swansea University 0-0 Goytre United

Trefelin BGC 0-1 Llantwit Major

Ynysyhir Albions 1-2 Briton Ferry Llansawel


Friday, March 10

Ammanford 0-1 Llanelli Town

Briton Ferry Llansawel 1-1 Barry Town

Cambrian & Clydach Vale 6-0 Trefelin BGC

Swansea University 0-5 Carmarthen Town

Saturday, March 11

Cwmbran Celtic 1-2 Llantwit Major

Goytre United 2-1 Abergavenny Town

Pontardawe Town 3-0 Ynyshir Albions


Friday, March 17

Swansea University 1-3 Afan Lido

Saturday, March 18

Carmarthen Town 1-0 Cambrian & Clydach

Cwmbran Celtic 1-1 Goytre United

Llantwit Major 1-1 Ammanford

Pontardawe Town 1-3 Llanelli Town


Tuesday, March 21

Abergavenny Town 0-2 Llantwit Major

Goytre United 1-2 Barry Town United


Friday, March 24

Abergavenny Town 1-0 Ynyshir Albions

Llanelli Town 2-2 Briton Ferry

Saturday, March 25

Barry Town United 5-0 Pontardawe Town – Barry Town United are champions

Cambrian & Clydach 0-2 Cwmbran Celtic

Carmarthen Town 4-1 Goytre United

Llantwit Major 2-0 Afan Lido

Taffs Well 0-1 Ammanford

Trefelin BGC 2-2 Swansea University


Friday, March 31

Abergavenny Town 1-0 Llanelli Town

Ammanford 4-2 Afan Lido

Saturday, April 1

Llantwit Major 2-2 Briton Ferry

Ynyshir Albions 1-0 Cwmbran Celtic


Tuesday, April 4

Ammanford 1-1 Cambrian & Clydach

Briton Ferry Llansawel 1-2 Cwmbran Celtic


Friday, April 7

Ammanford 3-2 Llantwit Major

Briton Ferry Llansawel 0-0 Taffs Well

Cambrian & Clydach 3-1 Afan Lido

Carmarthen Town 4-1 Abergavenny Town

Cwmbran Celtic 0-0 Swansea University

Llanelli Town 0-4 Pontardawe Town

Trefelin BGC 2-2 Goytre United

Ynyshir Albions 0-2 Barry Town United


Monday, April 10

Cwmbran Celtic 1-1 Ammanford

Pontardawe Town 2-1 Trefelin 

Ynyshir Albions 2-7 Llanelli Town


Friday, April 14 

Llanelli Town 2-0 Swansea University

Saturday, April 15

Barry Town United 8-3 Afan Lido

Cwmbran Celtic 1-1 Trefelin

Goytre United 5-0 Ammanford

Taffs Well 1-2 Cambrian BGC


Tuesday, April 18

Taffs Well 2-0 Afan Lido

Trefelin BGC 0-3 Carmarthen


Saturday, April 22

Abergavenny Town 0-2 Briton Ferry

Cwmbran Celtic 1-2 Barry Town

Pontardawe Town 2-0 Ammanford

Taffs Well 1-1 Carmarthen Town

Ynyshir Albions 2-1 Afan Lido


Friday, April 28

Carmarthen Town 2-0 Ynyshir Albions

Saturday, April 29

Llantwit Major 1-1 Goytre United

Pontardawe Town 5-2 Taffs Well

Swansea University 1-0 Cambrian BGC

Trefelin BGC 0-4 Llanelli Town