Football

Womens Euro 2025CymruJD Cymru PremierJD Cymru LeaguesFAW Welsh CupThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueNathaniel MG CupFAW TrophySouthern LeagueArdal LeaguesArdal League CupsFAW Cymru ReservesFAW Cymru Reserves CupsWomens FootballAberdare Football LeagueBridgend & District LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCardiff & District LeagueCentral Wales LeagueCeredigion LeagueEast Gwent LeagueEmrys Morgan CupGwent Central LeagueGwent County FAGwent Premier LeagueKrislyn Summer CupMerthyr Football LeagueNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeagueNorth Wales Coast LeaguePembrokeshire LeaguePort Talbot & DistrictRhondda & District LeagueSouth Wales AllianceSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyVale of Glamorgan LeagueWest Wales FA CupWest Wales Premier

Macron West Wales Premier League

FixturesResultsTables

7 May 2024

C K Swiss Valley12Clydach
Cwm Wanderers33Ynystawe Athletic

4 May 2024

Bryn Rovers05Penlan AFC
C K Swiss Valley10AFC Glais
Cwmamman United12Rockspur Fords
Evans & Williams40Giants Grave

2 May 2024

C K Swiss Valley21Bryn Rovers
Penlan AFC51Dafen Welfare

30 April 2024

Penlan AFC54Cwm Wanderers

27 April 2024

Dafen Welfare03Bryn Rovers
Rockspur Fords60Pontarddulais Town
West End34C K Swiss Valley

26 April 2024

Garden Village10Ynystawe Athletic

23 April 2024

C K Swiss Valley44Cwm Wanderers
Garden Village01Penlan AFC

20 April 2024

AFC Glais12Rockspur Fords
C K Swiss Valley25Pontarddulais Town
Cwm Wanderers23Evans & Williams
Dafen Welfare02Clydach
Giants Grave11Ynystawe Athletic
Penlan AFC34Cwmamman United

19 April 2024

Garden Village11West End

18 April 2024

Penlan AFC21Evans & Williams

16 April 2024

AFC Glais13Penlan AFC
Dafen Welfare52Cwm Wanderers
Garden Village03Clydach
Giants Grave35West End

13 April 2024

AFC Glais02C K Swiss Valley
Cwm Wanderers15Penlan AFC
Cwmamman United13Bryn Rovers
Dafen Welfare04Rockspur Fords
West End32Garden Village
Ynystawe Athletic12Giants Grave

9 April 2024

Cwm Wanderers13Garden Village

6 April 2024

AFC Glais13Ynystawe Athletic
Evans & Williams02Rockspur Fords
Penlan AFC21Garden Village
West End21Giants Grave

2 April 2024

Garden Village62Cwm Wanderers

30 March 2024

AFC Glais03Garden Village
Clydach12Rockspur Fords
Cwmamman United23Evans & Williams
Giants Grave31C K Swiss Valley

23 March 2024

AFC Glais02Evans & Williams
Clydach21Bryn Rovers
Cwmamman United43Ynystawe Athletic
Dafen Welfare11Giants Grave
Pontarddulais Town14Penlan AFC
West End02Rockspur Fords

16 March 2024

Bryn Rovers21Cwm Wanderers
Clydach21Dafen Welfare
Rockspur Fords50Garden Village
Ynystawe Athletic23Cwmamman United

9 March 2024

Bryn Rovers17Rockspur Fords
C K Swiss Valley44Dafen Welfare
Cwm Wanderers22West End
Evans & Williams00Ynystawe Athletic
Giants Grave12Clydach
Pontarddulais Town21AFC Glais

5 March 2024

Cwmamman United00West End
Garden Village20Giants Grave

2 March 2024

Clydach13Evans & Williams
Dafen Welfare32C K Swiss Valley

24 February 2024

Pontarddulais Town14Giants Grave

17 February 2024

Clydach40Pontarddulais Town
Evans & Williams10West End
Rockspur Fords10Giants Grave

16 February 2024

Cwmamman United22Garden Village

10 February 2024

Bryn Rovers32AFC Glais
Clydach01Ynystawe Athletic
Rockspur Fords30Dafen Welfare

3 February 2024

Bryn Rovers31Garden Village
Pontarddulais Town16Cwmamman United

27 January 2024

AFC Glais42Clydach
Bryn Rovers22Giants Grave
Penlan AFC20Pontarddulais Town
Rockspur Fords11Evans & Williams
West End23Cwm Wanderers
Ynystawe Athletic11Dafen Welfare

26 January 2024

Garden Village32C K Swiss Valley

20 January 2024

C K Swiss Valley41Cwmamman United
Cwm Wanderers21Pontarddulais Town
Dafen Welfare04AFC Glais
Giants Grave23Evans & Williams
Penlan AFC24Clydach
Rockspur Fords51Bryn Rovers

13 January 2024

AFC Glais31Pontarddulais Town
C K Swiss Valley04Rockspur Fords
Evans & Williams10Garden Village
Giants Grave51Cwm Wanderers
Ynystawe Athletic20Penlan AFC

6 January 2024

Dafen Welfare05Evans & Williams
Penlan AFC10C K Swiss Valley
West End13Clydach
Ynystawe Athletic23Rockspur Fords

5 January 2024

Garden Village30Pontarddulais Town

30 December 2023

AFC Glais05Cwmamman United
Evans & Williams50C K Swiss Valley
Pontarddulais Town15Ynystawe Athletic

23 December 2023

Clydach21Cwmamman United
Cwm Wanderers12AFC Glais
Dafen Welfare25Garden Village
Pontarddulais Town30West End
Rockspur Fords03Penlan AFC
Ynystawe Athletic60C K Swiss Valley

16 December 2023

Cwmamman United23Dafen Welfare
Penlan AFC31West End
Rockspur Fords70Cwm Wanderers
Ynystawe Athletic61Bryn Rovers

9 December 2023

Giants Grave22Cwmamman United

25 November 2023

AFC Glais22Giants Grave
Dafen Welfare31West End
Evans & Williams82Clydach

18 November 2023

Clydach20Cwm Wanderers
Evans & Williams61Bryn Rovers

10 November 2023

Cwmamman United12Cwm Wanderers

3 November 2023

Cwmamman United30Giants Grave

28 October 2023

Evans & Williams61Pontarddulais Town

21 October 2023

Bryn Rovers32Dafen Welfare
Penlan AFC43Giants Grave
Pontarddulais Town12Clydach
Rockspur Fords81AFC Glais
West End22Evans & Williams
Ynystawe Athletic43Cwm Wanderers

20 October 2023

Garden Village26Cwmamman United

14 October 2023

Giants Grave41Bryn Rovers

7 October 2023

AFC Glais12Bryn Rovers
Evans & Williams30Cwm Wanderers
Giants Grave43Garden Village
Pontarddulais Town12C K Swiss Valley
Ynystawe Athletic21West End

6 October 2023

Cwmamman United03Penlan AFC

30 September 2023

AFC Glais04West End
Evans & Williams30Cwmamman United

24 September 2023

Bryn Rovers31West End
Cwm Wanderers14Clydach

23 September 2023

C K Swiss Valley16Garden Village
Dafen Welfare08Ynystawe Athletic
Evans & Williams22Penlan AFC
Pontarddulais Town16Rockspur Fords

22 September 2023

Cwmamman United63AFC Glais

16 September 2023

AFC Glais34Dafen Welfare
Clydach72C K Swiss Valley
Cwm Wanderers33Cwmamman United
Pontarddulais Town25Bryn Rovers
West End06Penlan AFC
Ynystawe Athletic21Garden Village

9 September 2023

Bryn Rovers04Clydach
Cwm Wanderers32Giants Grave
Penlan AFC21Ynystawe Athletic
Pontarddulais Town02Dafen Welfare
Rockspur Fords91C K Swiss Valley
West End05Cwmamman United

8 September 2023

Garden Village02Evans & Williams

2 September 2023

Bryn Rovers13Cwmamman United
C K Swiss Valley24Penlan AFC
Clydach20West End
Evans & Williams30Dafen Welfare
Giants Grave60AFC Glais
Pontarddulais Town03Garden Village
Rockspur Fords41Ynystawe Athletic

30 August 2023

Garden Village03Rockspur Fords

29 August 2023

C K Swiss Valley13Evans & Williams
Clydach61Giants Grave
Cwm Wanderers21Bryn Rovers
Dafen Welfare40Penlan AFC
West End21AFC Glais
Ynystawe Athletic52Pontarddulais Town

26 August 2023

Rockspur Fords41Clydach

25 August 2023

Bryn Rovers62Pontarddulais Town

22 August 2023

AFC Glais12Cwm Wanderers
C K Swiss Valley22Ynystawe Athletic
Cwmamman United12Clydach
Garden Village21Dafen Welfare
Penlan AFC21Rockspur Fords
Pontarddulais Town03Evans & Williams
West End31Bryn Rovers

19 August 2023

Bryn Rovers40C K Swiss Valley
Clydach31AFC Glais
Giants Grave33Penlan AFC
West End47Ynystawe Athletic

18 August 2023

Dafen Welfare32Pontarddulais Town

16 August 2023

Evans & Williams100AFC Glais

15 August 2023

Bryn Rovers15Ynystawe Athletic
Clydach41Garden Village
Cwm Wanderers02Rockspur Fords
Cwmamman United41C K Swiss Valley
Giants Grave21Pontarddulais Town
West End32Dafen Welfare

12 August 2023

Cwm Wanderers42C K Swiss Valley
Giants Grave43Dafen Welfare
Penlan AFC40AFC Glais
Rockspur Fords50Cwmamman United

11 August 2023

Garden Village51Bryn Rovers
West End47Pontarddulais Town
Ynystawe Athletic32Clydach

8 August 2023

C K Swiss Valley43West End
Dafen Welfare14Cwmamman United
Garden Village40AFC Glais
Giants Grave13Rockspur Fords
Penlan AFC40Bryn Rovers
Pontarddulais Town20Cwm Wanderers
Ynystawe Athletic11Evans & Williams

5 August 2023

Bryn Rovers06Evans & Williams
C K Swiss Valley02Giants Grave
Clydach04Penlan AFC
Cwm Wanderers13Dafen Welfare
Rockspur Fords10West End

4 August 2023

Cwmamman United32Pontarddulais Town
Ynystawe Athletic50AFC Glais