Football

UEFA World CupUEFA Nations LeagueWomens Euro 2025CymruJD Cymru PremierJD Cymru LeaguesJD Cymru Welsh CupThe Premier LeagueEmirates FA CupFootball League CupSky Bet LeaguesVanarama LeagueNathaniel MG CupFAW TrophyNational League NorthArdal 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 PremierSouth Wales FASwansea LeagueTaff Ely & Rhymney ValleyVale of Glamorgan LeagueWest Wales FAWest Wales Premier

South Wales Premier League - Premier Division

FixturesResultsTables

14 May 2025

Caerphilly Athletic23Port Talbot Town

10 May 2025

Port Talbot Town11FC Cwmaman

7 May 2025

Port Talbot Town14Aber Valley

3 May 2025

Aber Valley22Penydarren BGC
FC Cwmaman25Cardiff Airport

30 April 2025

Aber Valley23Cardiff Airport
Penydarren BGC32FC Cwmaman

26 April 2025

Aber Valley12Port Talbot Town
Pencoed Athletic20FC Cwmaman
Porthcawl Town Ath23Penydarren BGC

23 April 2025

Aber Valley22Caerphilly Athletic

19 April 2025

Caerphilly Athletic03Cardiff Airport
Pencoed Athletic43Aber Valley
Ton Pentre00FC Cwmaman

18 April 2025

Penydarren BGC32Porthcawl Town Ath

16 April 2025

FC Cwmaman20Ton Pentre
Penydarren BGC41Aber Valley

12 April 2025

Cardiff Airport42FC Cwmaman
Pencoed Athletic20Caerphilly Athletic
Porthcawl Town Ath12Aber Valley
Ton Pentre03Port Talbot Town

5 April 2025

Aber Valley01Llantwit Fardre
Penydarren BGC12Pencoed Athletic
Port Talbot Town80Ton Pentre
Porthcawl Town Ath41FC Cwmaman
Tonyrefail BGC31Ely Rangers

29 March 2025

Caerphilly Athletic40Porthcawl Town Ath
Llantwit Fardre22Penydarren BGC
Tonyrefail BGC15Cardiff Airport

22 March 2025

Caerphilly Athletic31Aber Valley
Ely Rangers23FC Cwmaman

15 March 2025

Caerphilly Athletic31Penydarren BGC
Cardiff Airport03Port Talbot Town
Llantwit Fardre20Aber Valley
Pencoed Athletic23Ton Pentre
Porthcawl Town Ath31Ely Rangers
Tonyrefail BGC10FC Cwmaman

8 March 2025

Ely Rangers31Aber Valley
FC Cwmaman24Caerphilly Athletic
Llantwit Fardre12Porthcawl Town Ath
Penydarren BGC34Cardiff Airport
Port Talbot Town80Tonyrefail BGC
Ton Pentre03Pencoed Athletic

1 March 2025

Aber Valley21Ely Rangers
Cardiff Airport23Caerphilly Athletic
FC Cwmaman01Penydarren BGC
Pencoed Athletic00Llantwit Fardre

15 February 2025

FC Cwmaman22Pencoed Athletic
Penydarren BGC21Llantwit Fardre
Port Talbot Town02Porthcawl Town Ath

8 February 2025

Caerphilly Athletic12Llantwit Fardre
Ely Rangers23Penydarren BGC
FC Cwmaman12Aber Valley
Port Talbot Town11Pencoed Athletic
Ton Pentre03Cardiff Airport
Tonyrefail BGC13Porthcawl Town Ath

1 February 2025

Aber Valley20Tonyrefail BGC
Llantwit Fardre31Pencoed Athletic
Penydarren BGC30Ely Rangers

25 January 2025

Cardiff Airport21Pencoed Athletic
Ely Rangers23Caerphilly Athletic
Llantwit Fardre40Tonyrefail BGC
Port Talbot Town40Penydarren BGC
Porthcawl Town Ath61Ton Pentre

18 January 2025

Caerphilly Athletic60Tonyrefail BGC
Cardiff Airport40Porthcawl Town Ath
Pencoed Athletic30Ely Rangers
Ton Pentre02Aber Valley

11 January 2025

Llantwit Fardre33Port Talbot Town
Porthcawl Town Ath31Pencoed Athletic
Ton Pentre01Ely Rangers
Tonyrefail BGC01Penydarren BGC

4 January 2025

Caerphilly Athletic10Ton Pentre
Cardiff Airport60Ely Rangers
Porthcawl Town Ath25Port Talbot Town

14 December 2024

Aber Valley30Porthcawl Town Ath
Cardiff Airport11Llantwit Fardre
FC Cwmaman41Ely Rangers
Pencoed Athletic04Penydarren BGC
Port Talbot Town12Caerphilly Athletic
Ton Pentre12Tonyrefail BGC

30 November 2024

Ely Rangers33Llantwit Fardre
Pencoed Athletic23Tonyrefail BGC
Penydarren BGC41Ton Pentre

23 November 2024

Cardiff Airport31Penydarren BGC
Pencoed Athletic21Port Talbot Town

16 November 2024

FC Cwmaman33Llantwit Fardre
Port Talbot Town01Cardiff Airport
Porthcawl Town Ath22Caerphilly Athletic
Tonyrefail BGC10Ton Pentre

13 November 2024

Penydarren BGC03Caerphilly Athletic

9 November 2024

Ely Rangers71Tonyrefail BGC

2 November 2024

Aber Valley11Ton Pentre
Porthcawl Town Ath13Cardiff Airport
Tonyrefail BGC05Caerphilly Athletic

26 October 2024

Ely Rangers00Pencoed Athletic

19 October 2024

Ely Rangers33Cardiff Airport
FC Cwmaman01Porthcawl Town Ath
Port Talbot Town00Llantwit Fardre
Ton Pentre13Caerphilly Athletic
Tonyrefail BGC22Pencoed Athletic

12 October 2024

Ely Rangers21Port Talbot Town

5 October 2024

Caerphilly Athletic50Pencoed Athletic
Cardiff Airport111Tonyrefail BGC
Ely Rangers81Ton Pentre
Porthcawl Town Ath04Llantwit Fardre

28 September 2024

Aber Valley33FC Cwmaman

21 September 2024

Llantwit Fardre60Ton Pentre
Tonyrefail BGC03Port Talbot Town

14 September 2024

Cardiff Airport80Ton Pentre
FC Cwmaman30Tonyrefail BGC
Llantwit Fardre14Ely Rangers

7 September 2024

Llantwit Fardre30Caerphilly Athletic
Porthcawl Town Ath11Tonyrefail BGC

31 August 2024

Caerphilly Athletic40Ely Rangers
Llantwit Fardre31FC Cwmaman
Pencoed Athletic03Cardiff Airport
Penydarren BGC11Port Talbot Town
Ton Pentre26Porthcawl Town Ath
Tonyrefail BGC01Aber Valley

24 August 2024

Tonyrefail BGC07Llantwit Fardre

17 August 2024

Caerphilly Athletic22FC Cwmaman
Cardiff Airport10Aber Valley
Pencoed Athletic31Porthcawl Town Ath
Penydarren BGC30Tonyrefail BGC
Port Talbot Town30Ely Rangers
Ton Pentre02Llantwit Fardre

10 August 2024

Aber Valley11Pencoed Athletic
Ely Rangers33Porthcawl Town Ath
FC Cwmaman11Port Talbot Town
Llantwit Fardre15Cardiff Airport
Ton Pentre012Penydarren BGC