Football

World Cup 2022World Cup 2023 (Women)World Cup QualifiersUEFA LeagueWalesThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueJD Cymru PremierJD Cymru LeaguesJD Welsh CupNathaniel MG CupFAW TrophySouthern LeagueArdal League CupsArdal LeaguesFAW Cymru ReservesWomens 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 ValleyUnited Churches LeagueVale of Glamorgan LeagueWales Veterans FAWest Wales FA CupWest Wales Premier

Macron West Wales Premier League

FixturesResultsTables

20 August 2022

Clydach v Giants Grave
Morriston Town v Cwm Wanderers
South Gower v Dafen Welfare

23 August 2022

Penlan AFC v Evans & Williams
Pontarddulais Town v Giants Grave
West End v Morriston Town

24 August 2022

Clydach v C K Swiss Valley

27 August 2022

Dafen Welfare v C K Swiss Valley
Evans & Williams v Clydach
Morriston Town v South Gower
West End v Cwm Wanderers

10 September 2022

C K Swiss Valley v Cwm Wanderers
Dafen Welfare v Clydach
Penlan AFC v Morriston Town
South Gower v Giants Grave
West End v Pontarddulais Town

17 September 2022

C K Swiss Valley v West End
Kick off 2pm
Dafen Welfare v Evans & Williams
Kick off 5.15pm
Pontarddulais Town v Morriston Town
Kick off 10.30am

18 September 2022

Clydach v Cwm Wanderers
Kick off 11am
Giants Grave v Penlan AFC
Kick off 2.30pm

24 September 2022

C K Swiss Valley v Evans & Williams
Cwm Wanderers v Dafen Welfare
Morriston Town v Clydach
South Gower v Pontarddulais Town
West End v Penlan AFC

15 October 2022

Clydach v Pontarddulais Town
Dafen Welfare v West End
Evans & Williams v Cwm Wanderers
Giants Grave v C K Swiss Valley
Penlan AFC v South Gower

29 October 2022

C K Swiss Valley v Morriston Town
Cwm Wanderers v Giants Grave
Evans & Williams v Dafen Welfare
Pontarddulais Town v Penlan AFC
West End v South Gower

12 November 2022

Cwm Wanderers v Morriston Town
Evans & Williams v West End
Giants Grave v Dafen Welfare
Penlan AFC v Clydach
Pontarddulais Town v C K Swiss Valley

19 November 2022

C K Swiss Valley v Penlan AFC
Clydach v South Gower
Cwm Wanderers v Pontarddulais Town
Dafen Welfare v Morriston Town
Evans & Williams v Giants Grave

26 November 2022

Giants Grave v West End
Morriston Town v Evans & Williams
Penlan AFC v Cwm Wanderers
Pontarddulais Town v Dafen Welfare
South Gower v C K Swiss Valley

3 December 2022

Cwm Wanderers v South Gower
Giants Grave v Morriston Town
Penlan AFC v Dafen Welfare
Pontarddulais Town v Evans & Williams
West End v Clydach

10 December 2022

C K Swiss Valley v Clydach
Dafen Welfare v South Gower
Evans & Williams v Penlan AFC
Giants Grave v Pontarddulais Town
Morriston Town v West End

17 December 2022

Cwm Wanderers v Clydach
Morriston Town v Pontarddulais Town
Penlan AFC v Giants Grave
South Gower v Evans & Williams
West End v C K Swiss Valley

7 January 2023

Cwm Wanderers v C K Swiss Valley
Dafen Welfare v Clydach
Giants Grave v South Gower
Morriston Town v Penlan AFC
Pontarddulais Town v West End

14 January 2023

C K Swiss Valley v Dafen Welfare
Clydach v Evans & Williams
Cwm Wanderers v West End
Penlan AFC v Pontarddulais Town
South Gower v Morriston Town

21 January 2023

Dafen Welfare v Cwm Wanderers
Evans & Williams v C K Swiss Valley
Giants Grave v Clydach
Penlan AFC v West End
Pontarddulais Town v South Gower

28 January 2023

C K Swiss Valley v Giants Grave
Clydach v Morriston Town
Cwm Wanderers v Evans & Williams
South Gower v Penlan AFC
West End v Dafen Welfare

4 February 2023

Giants Grave v Cwm Wanderers
Morriston Town v C K Swiss Valley
Pontarddulais Town v Clydach
South Gower v West End

11 February 2023

C K Swiss Valley v Pontarddulais Town
Clydach v Penlan AFC
Dafen Welfare v Giants Grave
West End v Evans & Williams

25 February 2023

Giants Grave v Evans & Williams
Morriston Town v Dafen Welfare
Penlan AFC v C K Swiss Valley
Pontarddulais Town v Cwm Wanderers
South Gower v Clydach

4 March 2023

C K Swiss Valley v South Gower
Cwm Wanderers v Penlan AFC
Dafen Welfare v Pontarddulais Town
Evans & Williams v Morriston Town
West End v Giants Grave