Football

UEFA World CupUEFA Nations LeagueWomens World CupCymruJD 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

Port Talbot & District Football League

FixturesResultsTables

17 January 2026

Croeserw Athletic40Cornelly United
Glyncorrwg30FC Porthcawl Reserves
Gwynfi United23Kenfig Hill
Porthcawl Town Reserves40Tata Steel Utd Res

10 January 2026

Cwmafan41Cwmafan Reserves
Port Talbot Town Res30Porthcawl Town 3rds
Porthcawl Town Reserves61Kenfig Hill
Tata Steel Utd Res41FC Porthcawl Reserves

3 January 2026

Cornelly United12Tata Steel Utd Res
Cwmafan Reserves02Glyncorrwg
FC Porthcawl Reserves10Porthcawl Town 3rds
Kenfig Hill05Croeserw Athletic
Porthcawl Town Reserves31Margam YC Reserves

27 December 2025

Cornelly Utd Reserves74Kenfig Hill
Cwmafan51Gwynfi United
FC Porthcawl Reserves54Cwmafan Reserves
Glyncorrwg60Port Talbot Town Res

20 December 2025

Cornelly United61Kenfig Hill
Cwmafan Reserves13Croeserw Athletic
Glyncorrwg32Baglan Dragons Reserves
Port Talbot Town Res14Cwmafan
Porthcawl Town Reserves30Porthcawl Town 3rds

13 December 2025

Gwynfi United44Porthcawl Town 3rds

29 November 2025

Cornelly United30Cwmafan
Croeserw Athletic33Gwynfi United
Kenfig Hill210Afan United Reserves
Porthcawl Town Reserves111Cornelly Utd Reserves

22 November 2025

Cornelly Utd Reserves214Cwmafan
Margam YC Reserves24Afan United Reserves
Tata Steel Utd Res70Gwynfi United

15 November 2025

Cornelly United62Porthcawl Town 3rds
Glyncorrwg24Afan United Reserves
Gwynfi United07FC Porthcawl Reserves
Kenfig Hill54Cwmafan Reserves
Margam YC Reserves21Port Talbot Town Res
Porthcawl Town Reserves42Croeserw Athletic

8 November 2025

Afan United Reserves160Cornelly Utd Reserves
Baglan Dragons Reserves00Cornelly United
Croeserw Athletic42Margam YC Reserves
Cwmafan Reserves40Port Talbot Town Res
Porthcawl Town 3rds22Tata Steel Utd Res
Porthcawl Town Reserves32FC Porthcawl Reserves

1 November 2025

Baglan Dragons Reserves21Cwmafan
Cornelly Utd Reserves14Porthcawl Town 3rds
Cwmafan Reserves06Porthcawl Town Reserves
Margam YC Reserves12FC Porthcawl Reserves

25 October 2025

Afan United Reserves102Port Talbot Town Res
Cornelly United110Cornelly Utd Reserves
Croeserw Athletic52Glyncorrwg
Cwmafan23Porthcawl Town Reserves
Tata Steel Utd Res52Kenfig Hill

20 October 2025

Port Talbot Town Res07FC Porthcawl Reserves

18 October 2025

Cornelly Utd Reserves16Tata Steel Utd Res
Croeserw Athletic21Afan United Reserves
Kenfig Hill34Baglan Dragons Reserves
Margam YC Reserves01Cwmafan
Porthcawl Town Reserves71Gwynfi United

11 October 2025

Afan United Reserves61FC Porthcawl Reserves
Baglan Dragons Reserves31Porthcawl Town Reserves
Cornelly United61Port Talbot Town Res
Gwynfi United23Margam YC Reserves
Porthcawl Town 3rds06Croeserw Athletic

4 October 2025

Cwmafan Reserves50Gwynfi United
Glyncorrwg34Cwmafan
Margam YC Reserves84Baglan Dragons Reserves
Port Talbot Town Res02Tata Steel Utd Res

27 September 2025

Cornelly United21FC Porthcawl Reserves
Cwmafan27Afan United Reserves
Gwynfi United17Glyncorrwg
Tata Steel Utd Res22Croeserw Athletic

26 September 2025

Port Talbot Town Res20Cornelly Utd Reserves

25 September 2025

Cwmafan Reserves24Baglan Dragons Reserves

20 September 2025

Afan United Reserves60Gwynfi United
Baglan Dragons Reserves13FC Porthcawl Reserves
Croeserw Athletic52Cornelly Utd Reserves
Kenfig Hill68Margam YC Reserves
Porthcawl Town 3rds14Cwmafan

13 September 2025

Baglan Dragons Reserves06Afan United Reserves
Cornelly United21Cwmafan
Cornelly Utd Reserves17FC Porthcawl Reserves
Margam YC Reserves41Cwmafan Reserves
Porthcawl Town Reserves31Glyncorrwg

10 September 2025

Porthcawl Town 3rds32Glyncorrwg

9 September 2025

Cornelly Utd Reserves12Baglan Dragons Reserves

6 September 2025

Afan United Reserves23Porthcawl Town Reserves
Cornelly United32Gwynfi United
Croeserw Athletic51Port Talbot Town Res
Cwmafan11Tata Steel Utd Res
Glyncorrwg51Margam YC Reserves
Kenfig Hill21Cwmafan Reserves
Porthcawl Town 3rds09Baglan Dragons Reserves

2 September 2025

Cornelly Utd Reserves22Cwmafan Reserves
Glyncorrwg110Cornelly United
Kenfig Hill05Porthcawl Town 3rds
Porthcawl Town Reserves71Port Talbot Town Res

30 August 2025

Afan United Reserves33Cwmafan Reserves
Cornelly United22Porthcawl Town Reserves
Croeserw Athletic42FC Porthcawl Reserves
Gwynfi United33Cornelly Utd Reserves
Kenfig Hill37Glyncorrwg
Margam YC Reserves50Porthcawl Town 3rds
Tata Steel Utd Res20Baglan Dragons Reserves

28 August 2025

Cwmafan Reserves55Porthcawl Town 3rds
Kenfig Hill12FC Porthcawl Reserves

26 August 2025

Margam YC Reserves14Cornelly United
Tata Steel Utd Res14Afan United Reserves

23 August 2025

Cornelly Utd Reserves33Glyncorrwg
Cwmafan13Croeserw Athletic
Gwynfi United33Port Talbot Town Res
Tata Steel Utd Res22Margam YC Reserves

21 August 2025

Cwmafan05FC Porthcawl Reserves
Port Talbot Town Res04Baglan Dragons Reserves
Porthcawl Town 3rds14Afan United Reserves

19 August 2025

Cwmafan Reserves31Tata Steel Utd Res
Margam YC Reserves40Cornelly Utd Reserves

16 August 2025

Baglan Dragons Reserves32Croeserw Athletic
Cornelly United10Afan United Reserves
Port Talbot Town Res20Kenfig Hill
Tata Steel Utd Res10Glyncorrwg