Football

World Cup 2018The Premier LeagueSky Bet LeaguesEmirates FA CupFootball League CupVanamara 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 LeaguesNeath & DistrictNewport & DistrictNorth East WalesNorth Gwent LeaguePembrokeshire LeaguePenclawdd Summer LeaguePort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWelsh AllianceWest Wales Cup

Mid Wales League - Division 2

FixturesResultsTables

29 April 2017

Dolgellau40Four Crosses

22 April 2017

Dyffryn Banw31Penybont
Newbridge on Wye13Dolgellau

19 April 2017

Kerry20Dyffryn Banw

15 April 2017

Borth United01Dyffryn Banw
Churchstoke30Four Crosses
Penybont32Dolgellau

12 April 2017

Dyffryn Banw02Llansantffraid
Kerry22Churchstoke

8 April 2017

Dyffryn Banw40Builth Wells
Kerry00Borth United
Penybont02Churchstoke

5 April 2017

Borth United20Aberystwyth University
Presteigne27Churchstoke

1 April 2017

Abermule12Churchstoke
Aberystwyth University20Llansantffraid
Borth United55Newbridge on Wye
Dyffryn Banw13Kerry

25 March 2017

Penybont13Llansantffraid

18 March 2017

Builth Wells45Borth United
Churchstoke10Kerry
Four Crosses23Aberystwyth University
Llansantffraid20Presteigne
Newbridge on Wye22Dyffryn Banw

12 March 2017

Penybont23Aberystwyth University

11 March 2017

Newbridge on Wye21Abermule

4 March 2017

Borth United10Llansantffraid
Four Crosses12Abermule
Newbridge on Wye61Penybont

25 February 2017

Borth United51Presteigne
Builth Wells21Abermule
Four Crosses13Churchstoke
Llansantffraid23Dolgellau
Newbridge on Wye41Aberystwyth University

18 February 2017

Builth Wells21Aberystwyth University
Churchstoke11Dolgellau
Kerry40Four Crosses
Llansantffraid02Newbridge on Wye
Penybont05Abermule
Presteigne11Dyffryn Banw

11 February 2017

Abermule34Dyffryn Banw
Aberystwyth University20Four Crosses
Builth Wells42Penybont
Churchstoke41Borth United
Presteigne12Kerry

4 February 2017

Abermule22Aberystwyth University
Dyffryn Banw32Newbridge on Wye
Kerry71Builth Wells

28 January 2017

Aberystwyth University20Penybont
Churchstoke20Builth Wells
Dolgellau23Kerry
Four Crosses13Newbridge on Wye
Presteigne12Abermule

21 January 2017

Aberystwyth University22Dolgellau

14 January 2017

Abermule12Borth United
Aberystwyth University01Churchstoke
Builth Wells11Dolgellau

13 January 2017

Presteigne11Newbridge on Wye

7 January 2017

Four Crosses43Penybont

26 December 2016

Abermule02Kerry
Builth Wells02Newbridge on Wye
Dolgellau41Borth United
Dyffryn Banw31Churchstoke
Four Crosses20Llansantffraid
Presteigne33Penybont

10 December 2016

Churchstoke30Aberystwyth University
Dolgellau41Builth Wells
Newbridge on Wye41Borth United
Presteigne41Four Crosses

9 December 2016

Llansantffraid14Kerry

3 December 2016

Abermule50Dolgellau
Aberystwyth University52Newbridge on Wye
Borth United41Churchstoke
Builth Wells44Presteigne
Four Crosses02Dyffryn Banw
Kerry21Penybont

27 November 2016

Dolgellau22Aberystwyth University

26 November 2016

Aberystwyth University20Dyffryn Banw

19 November 2016

Aberystwyth University30Presteigne
Borth United41Penybont
Four Crosses11Builth Wells
Newbridge on Wye62Llansantffraid

6 November 2016

Kerry21Aberystwyth University

5 November 2016

Aberystwyth University30Borth United
Churchstoke52Presteigne
Dolgellau30Abermule
Llansantffraid40Builth Wells
Newbridge on Wye21Four Crosses

29 October 2016

Abermule02Llansantffraid
Dyffryn Banw20Dolgellau
Presteigne03Borth United

23 October 2016

Dyffryn Banw12Aberystwyth University

22 October 2016

Aberystwyth University12Abermule
Borth United40Builth Wells
Dolgellau65Newbridge on Wye
Kerry30Presteigne
Llansantffraid13Churchstoke
Penybont00Four Crosses

18 October 2016

Llansantffraid40Aberystwyth University

15 October 2016

Aberystwyth University12Kerry
Borth United43Abermule
Builth Wells44Dyffryn Banw
Dolgellau21Llansantffraid
Four Crosses25Presteigne
Penybont22Newbridge on Wye

11 October 2016

Presteigne44Aberystwyth University

8 October 2016

Dyffryn Banw32Abermule

1 October 2016

Abermule61Presteigne
Aberystwyth University03Builth Wells
Churchstoke93Newbridge on Wye
Four Crosses13Kerry
Llansantffraid10Dyffryn Banw
Penybont05Borth United

24 September 2016

Borth United10Four Crosses
Builth Wells04Kerry
Churchstoke20Dyffryn Banw
Dolgellau20Penybont
Llansantffraid11Abermule

17 September 2016

Abermule54Builth Wells
Dolgellau43Churchstoke
Dyffryn Banw13Presteigne
Four Crosses12Borth United
Kerry02Newbridge on Wye
Llansantffraid32Penybont

10 September 2016

Builth Wells21Llansantffraid
Dyffryn Banw02Four Crosses
Penybont27Kerry
Presteigne32Dolgellau

3 September 2016

Abermule00Four Crosses
Newbridge on Wye24Kerry
Penybont26Builth Wells

27 August 2016

Abermule11Newbridge on Wye
Borth United21Kerry
Builth Wells21Four Crosses
Churchstoke33Penybont
Dolgellau41Dyffryn Banw
Presteigne00Llansantffraid

24 August 2016

Kerry00Abermule
Llansantffraid12Four Crosses
Newbridge on Wye31Builth Wells

20 August 2016

Builth Wells31Churchstoke
Four Crosses20Dolgellau
Penybont01Dyffryn Banw

17 August 2016

Borth United11Dolgellau
Penybont11Presteigne

13 August 2016

Abermule60Penybont
Kerry22Dolgellau
Llansantffraid33Borth United
Newbridge on Wye23Churchstoke
Presteigne14Builth Wells

10 August 2016

Churchstoke12Llansantffraid
Dyffryn Banw03Borth United
Newbridge on Wye31Presteigne

6 August 2016

Dolgellau20Presteigne

5 August 2016

Churchstoke33Abermule
Kerry21Llansantffraid