Football

Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueSouthern LeagueJD Cymru PremierJD Cymru LeaguesWelsh CupWelsh LeagueWomens FootballBridgend LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW Regions CupFAW TrophyGwent Central LeagueGwent County FAGwent Premier LeagueInter League CupKrislyn Summer CupMerthyr Football LeagueMid Wales LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePenclawdd Summer CupPort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWales Veterans FAWelsh AllianceWest Wales CupWrexham Area League

Mid Wales League - Division 2

FixturesResultsTables

28 September 2019

Abermule v Newbridge on Wye
Aberystwyth University v Knighton Town
Churchstoke v Machynlleth
Dyffryn Banw v Presteigne

8 October 2019

Rhayader Town v Aberystwyth University

12 October 2019

Abermule v Rhayader Town
Aberystwyth University v Churchstoke
Dolgellau v Waterloo Rovers
Dyffryn Banw v Knighton Town
Forden United v Penparcau
Presteigne v Newbridge on Wye

15 October 2019

Machynlleth v Borth United

19 October 2019

Aberystwyth University v Dyffryn Banw
Churchstoke v Abermule
Forden United v Presteigne
Knighton Town v Machynlleth

22 October 2019

Presteigne v Aberystwyth University

26 October 2019

Borth United v Churchstoke
Dolgellau v Forden United
Dyffryn Banw v Rhayader Town
Machynlleth v Abermule
Newbridge on Wye v Aberystwyth University
Waterloo Rovers v Presteigne

12 November 2019

Machynlleth v Aberystwyth University