Football

World Cup 2018WalesThe Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanarama LeagueWelsh PremiershipHuws Gray AllianceWelsh CupWelsh LeagueWomens FootballAberdare ValleyBridgend 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 LeaguesMontgomeryshire LeagueNeath & 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

16 February 2019

Abermule v Machynlleth
Aberystwyth University v Dyffryn Banw
Four Crosses v Hay St Marys
Newbridge on Wye v Presteigne
Rhayader Town v Dolgellau
Waterloo Rovers v Borth United

23 February 2019

Montgomery Town v Hay St Marys
Presteigne v Borth United

24 February 2019

Dolgellau v Aberystwyth University

2 March 2019

Abermule v Borth United
Dyffryn Banw v Four Crosses
Hay St Marys v Waterloo Rovers
Machynlleth v Newbridge on Wye
Presteigne v Dolgellau

5 March 2019

Machynlleth v Four Crosses

9 March 2019

Aberystwyth University v Montgomery Town
Borth United v Abermule
Four Crosses v Newbridge on Wye
Hay St Marys v Dolgellau
Machynlleth v Rhayader Town
Waterloo Rovers v Dyffryn Banw

15 March 2019

Machynlleth v Dolgellau

16 March 2019

Abermule v Aberystwyth University
Borth United v Hay St Marys
Rhayader Town v Four Crosses

17 March 2019

Aberystwyth University v Machynlleth

23 March 2019

Borth United v Four Crosses
Dolgellau v Waterloo Rovers
Dyffryn Banw v Newbridge on Wye
Hay St Marys v Abermule
Machynlleth v Montgomery Town

26 March 2019

Rhayader Town v Machynlleth

30 March 2019

Aberystwyth University v Abermule
Machynlleth v Waterloo Rovers
Newbridge on Wye v Four Crosses

31 March 2019

Dyffryn Banw v Aberystwyth University