Football

FIFA 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

Central Wales League - North

FixturesResultsTables

26 May 2026

Dyffryn Banw16Four Crosses

23 May 2026

Barmouth & Dyffryn20Berriew
Dolgellau Reserves20Abermule
Four Crosses36Carno

22 May 2026

Waterloo Rovers30Forden United

20 May 2026

Dolgellau Reserves13Forden United

19 May 2026

Llanfyllin Town43Bishops Castle Town
Waterloo Rovers40Four Crosses

16 May 2026

Barmouth & Dyffryn11Llansantffraid
Dolgellau Reserves12Llanfyllin Town
Forden United61Four Crosses
Tywyn Bryncrug23Bishops Castle Town

15 May 2026

Dyffryn Banw55Montgomery Town

13 May 2026

Dolgellau Reserves03Carno

12 May 2026

Dyffryn Banw15Bishops Castle Town
Montgomery Town23Forden United

9 May 2026

Barmouth & Dyffryn21Bishops Castle Town
Carno81Tywyn Bryncrug
Dolgellau Reserves03Berriew
Forden United10Welshpool Town
Montgomery Town31Four Crosses

4 May 2026

Abermule13Barmouth & Dyffryn
Dolgellau Reserves12Waterloo Rovers
Tywyn Bryncrug15Carno

2 May 2026

Barmouth & Dyffryn21Llanfyllin Town
Bishops Castle Town40Dolgellau Reserves
Four Crosses03Llansantffraid

1 May 2026

Forden United02Carno
Welshpool Town24Waterloo Rovers

28 April 2026

Abermule17Berriew
Forden United20Llanfyllin Town
Four Crosses11Bishops Castle Town

25 April 2026

Barmouth & Dyffryn20Montgomery Town
Bishops Castle Town80Dyffryn Banw
Carno40Abermule
Dolgellau Reserves15Four Crosses
Tywyn Bryncrug31Llanfyllin Town
Waterloo Rovers14Llansantffraid

22 April 2026

Forden United12Berriew
Llansantffraid40Abermule
Tywyn Bryncrug11Barmouth & Dyffryn

21 April 2026

Dolgellau Reserves52Dyffryn Banw
Four Crosses12Waterloo Rovers
Welshpool Town33Bishops Castle Town

18 April 2026

Bishops Castle Town21Tywyn Bryncrug
Dolgellau Reserves14Montgomery Town
Dyffryn Banw18Llansantffraid
Four Crosses35Barmouth & Dyffryn
Llanfyllin Town22Berriew
Waterloo Rovers13Carno

15 April 2026

Bishops Castle Town25Waterloo Rovers
Welshpool Town22Forden United

14 April 2026

Dolgellau Reserves13Tywyn Bryncrug
Dyffryn Banw12Barmouth & Dyffryn
Llansantffraid23Montgomery Town

11 April 2026

Abermule04Four Crosses
Bishops Castle Town10Llanfyllin Town
Carno13Waterloo Rovers
Dyffryn Banw26Berriew
Forden United11Llansantffraid
Montgomery Town44Tywyn Bryncrug

7 April 2026

Welshpool Town04Carno

6 April 2026

Bishops Castle Town33Montgomery Town
Dolgellau Reserves04Llansantffraid
Forden United50Abermule
Four Crosses12Berriew
Waterloo Rovers30Barmouth & Dyffryn

4 April 2026

Abermule05Waterloo Rovers
Llansantffraid52Bishops Castle Town
Welshpool Town30Dyffryn Banw

3 April 2026

Barmouth & Dyffryn90Dolgellau Reserves
Tywyn Bryncrug11Four Crosses

28 March 2026

Bishops Castle Town23Barmouth & Dyffryn
Carno60Dyffryn Banw
Llanfyllin Town25Tywyn Bryncrug
Welshpool Town20Dolgellau Reserves

24 March 2026

Barmouth & Dyffryn22Waterloo Rovers
Berriew50Dyffryn Banw
Llansantffraid12Four Crosses

21 March 2026

Bishops Castle Town12Llansantffraid
Dyffryn Banw01Abermule
Forden United41Barmouth & Dyffryn
Four Crosses71Dolgellau Reserves
Waterloo Rovers01Berriew
Welshpool Town03Montgomery Town

15 March 2026

Tywyn Bryncrug31Waterloo Rovers

14 March 2026

Barmouth & Dyffryn02Four Crosses
Bishops Castle Town01Carno

13 March 2026

Berriew42Llanfyllin Town
Llansantffraid30Welshpool Town

10 March 2026

Berriew01Waterloo Rovers

7 March 2026

Abermule25Tywyn Bryncrug
Bishops Castle Town32Berriew
Carno03Four Crosses
Dyffryn Banw27Waterloo Rovers
Forden United23Montgomery Town
Llansantffraid80Dolgellau Reserves

6 March 2026

Welshpool Town31Llanfyllin Town

3 March 2026

Welshpool Town11Llansantffraid

28 February 2026

Barmouth & Dyffryn02Carno
Dyffryn Banw06Forden United
Montgomery Town03Llansantffraid
Waterloo Rovers11Tywyn Bryncrug

27 February 2026

Welshpool Town01Berriew

21 February 2026

Dyffryn Banw41Llanfyllin Town
Four Crosses31Tywyn Bryncrug

14 February 2026

Carno50Welshpool Town
Llanfyllin Town11Dyffryn Banw
Waterloo Rovers50Abermule

31 January 2026

Forden United01Tywyn Bryncrug
Four Crosses50Abermule

24 January 2026

Barmouth & Dyffryn21Welshpool Town
Llanfyllin Town13Forden United
Llansantffraid12Carno
Waterloo Rovers32Montgomery Town

23 January 2026

Berriew11Four Crosses

17 January 2026

Abermule02Bishops Castle Town
Llanfyllin Town32Barmouth & Dyffryn
Montgomery Town03Carno

3 January 2026

Tywyn Bryncrug21Berriew

27 December 2025

Berriew00Montgomery Town
Carno12Forden United
Dyffryn Banw24Tywyn Bryncrug
Llansantffraid70Llanfyllin Town
Waterloo Rovers42Welshpool Town

26 December 2025

Bishops Castle Town20Abermule

20 December 2025

Carno20Montgomery Town

13 December 2025

Abermule06Forden United
Carno21Berriew
Llansantffraid20Barmouth & Dyffryn
Waterloo Rovers30Dyffryn Banw

12 December 2025

Welshpool Town12Tywyn Bryncrug

6 December 2025

Tywyn Bryncrug60Dyffryn Banw

29 November 2025

Llanfyllin Town33Waterloo Rovers

28 November 2025

Barmouth & Dyffryn33Forden United

26 November 2025

Llansantffraid20Waterloo Rovers

22 November 2025

Abermule14Welshpool Town
Bishops Castle Town41Four Crosses
Forden United71Dyffryn Banw
Llanfyllin Town03Montgomery Town
Llansantffraid30Tywyn Bryncrug

8 November 2025

Carno22Llansantffraid
Montgomery Town50Llanfyllin Town
Waterloo Rovers90Dolgellau Reserves
Welshpool Town11Barmouth & Dyffryn

7 November 2025

Berriew41Bishops Castle Town

1 November 2025

Carno42Dolgellau Reserves
Tywyn Bryncrug43Montgomery Town

31 October 2025

Berriew11Llansantffraid
Welshpool Town30Abermule

29 October 2025

Welshpool Town01Four Crosses

28 October 2025

Berriew11Forden United

25 October 2025

Abermule24Montgomery Town
Carno22Llanfyllin Town
Dolgellau Reserves23Welshpool Town

18 October 2025

Llanfyllin Town03Four Crosses
Tywyn Bryncrug51Abermule

27 September 2025

Berriew12Tywyn Bryncrug
Llanfyllin Town02Carno
Montgomery Town82Dolgellau Reserves

23 September 2025

Barmouth & Dyffryn40Tywyn Bryncrug

20 September 2025

Four Crosses52Montgomery Town

13 September 2025

Abermule02Dyffryn Banw
Berriew70Dolgellau Reserves
Llanfyllin Town01Llansantffraid
Tywyn Bryncrug33Forden United

6 September 2025

Barmouth & Dyffryn10Dyffryn Banw
Montgomery Town33Bishops Castle Town
Tywyn Bryncrug21Welshpool Town

3 September 2025

Llansantffraid14Forden United

2 September 2025

Berriew11Carno
Montgomery Town33Abermule

30 August 2025

Abermule04Llansantffraid
Carno31Barmouth & Dyffryn
Llanfyllin Town00Dolgellau Reserves
Montgomery Town60Dyffryn Banw

29 August 2025

Berriew10Welshpool Town
Forden United12Waterloo Rovers

23 August 2025

Abermule12Llanfyllin Town
Carno21Bishops Castle Town
Dyffryn Banw11Dolgellau Reserves
Montgomery Town21Barmouth & Dyffryn

19 August 2025

Abermule04Carno
Bishops Castle Town21Forden United
Dolgellau Reserves03Barmouth & Dyffryn
Four Crosses12Welshpool Town
Llansantffraid60Dyffryn Banw
Montgomery Town16Berriew
Waterloo Rovers31Llanfyllin Town

16 August 2025

Barmouth & Dyffryn02Abermule
Forden United41Dolgellau Reserves
Four Crosses80Dyffryn Banw
Llanfyllin Town20Welshpool Town
Waterloo Rovers21Bishops Castle Town

15 August 2025

Llansantffraid52Berriew

13 August 2025

Llanfyllin Town31Abermule

9 August 2025

Berriew01Barmouth & Dyffryn
Dolgellau Reserves11Bishops Castle Town
Dyffryn Banw07Welshpool Town
Four Crosses11Forden United
Tywyn Bryncrug21Llansantffraid

8 August 2025

Montgomery Town22Waterloo Rovers

6 August 2025

Berriew20Abermule
Dyffryn Banw24Carno
Forden United21Bishops Castle Town
Four Crosses01Llanfyllin Town
Montgomery Town23Welshpool Town
Tywyn Bryncrug11Dolgellau Reserves

2 August 2025

Abermule12Dolgellau Reserves

1 August 2025

Bishops Castle Town32Welshpool Town