Football

Euro 2020WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueWelsh PremiershipFAW ChampionshipWelsh CupWelsh LeagueWomens FootballBridgend LeagueC.thenshire LeaguesCambrian Tyres LeagueCardiff CombinationCentral Wales CupCeredigion LeagueEast Gwent LeagueEmrys Morgan CupFAW Regions CupFAW TrophyGwent Central LeagueGwent County 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

FixturesResults

9 August 2019

Abermule v Forden United

10 August 2019

Borth United v Knighton Town
Dolgellau v Penparcau
Dyffryn Banw v Churchstoke
Machynlleth v Rhayader Town
Waterloo Rovers v Newbridge on Wye

13 August 2019

Abermule v Dyffryn Banw
Borth United v Dolgellau
Churchstoke v Knighton Town
Newbridge on Wye v Rhayader Town
Penparcau v Machynlleth
Presteigne v Waterloo Rovers

16 August 2019

Dyffryn Banw v Borth United

17 August 2019

Abermule v Presteigne
Forden United v Machynlleth
Knighton Town v Dolgellau
Penparcau v Newbridge on Wye
Rhayader Town v Churchstoke

20 August 2019

Forden United v Churchstoke
Rhayader Town v Presteigne

21 August 2019

Machynlleth v Dolgellau
Newbridge on Wye v Knighton Town
Penparcau v Borth United
Waterloo Rovers v Abermule

23 August 2019

Forden United v Dyffryn Banw

24 August 2019

Churchstoke v Newbridge on Wye
Dolgellau v Abermule
Penparcau v Presteigne
Waterloo Rovers v Borth United

7 September 2019

Abermule v Knighton Town
Borth United v Newbridge on Wye
Dolgellau v Presteigne
Penparcau v Churchstoke
Rhayader Town v Dyffryn Banw

10 September 2019

Knighton Town v Rhayader Town

20 September 2019

Machynlleth v Dyffryn Banw
Presteigne v Churchstoke

21 September 2019

Borth United v Forden United
Dolgellau v Rhayader Town
Knighton Town v Waterloo Rovers
Penparcau v Abermule