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 CupPort Talbot & DistrictSouth Wales AllianceSouth Wales FASwansea LeagueSwansea SundayWelsh AllianceWest Wales Cup

Mid Wales League - Division 1

FixturesResultsTables

25 May 2018

Llanrhaeadr70Knighton Town

23 May 2018

Aberaeron43Churchstoke

21 May 2018

Llandrindod Wells20Bow Street

19 May 2018

Aberaeron11Carno
Kerry20Knighton Town
Llanrhaeadr43Bow Street

17 May 2018

Borth United05Radnor Valley

15 May 2018

Churchstoke02Radnor Valley

14 May 2018

Llandrindod Wells24Kerry

12 May 2018

Bow Street50Berriew
Knighton Town21Machynlleth
Llanfair United53Churchstoke
Radnor Valley24Aberaeron
Tywyn Bryncrug13Kerry

9 May 2018

Borth United07Kerry
Carno21Knighton Town
Machynlleth30Llanidloes Town

7 May 2018

Borth United05Llanfair United
Kerry04Bow Street
Radnor Valley20Berriew
Tywyn Bryncrug04Llanrhaeadr

5 May 2018

Llanidloes Town01Carno
Llanrhaeadr30Llandrindod Wells
Radnor Valley21Bow Street
Tywyn Bryncrug06Berriew

2 May 2018

Borth United23Berriew
Bow Street22Llanidloes Town
Carno03Llanrhaeadr
Churchstoke22Kerry
Machynlleth11Tywyn Bryncrug

28 April 2018

Aberaeron20Llanfair United
Bow Street33Churchstoke
Carno20Radnor Valley
Knighton Town80Borth United
Llandrindod Wells20Berriew
Llanidloes Town31Tywyn Bryncrug
Llanrhaeadr43Welshpool

25 April 2018

Churchstoke24Carno
Kerry35Llanfair United
Knighton Town03Llanrhaeadr
Llandrindod Wells13Aberaeron
Llanidloes Town00Berriew
Tywyn Bryncrug12Bow Street

21 April 2018

Berriew32Aberaeron
Borth United14Llanidloes Town
Carno12Llandrindod Wells
Churchstoke06Knighton Town
Llanrhaeadr51Kerry
Machynlleth16Llanfair United
Tywyn Bryncrug30Radnor Valley
Welshpool11Bow Street

18 April 2018

Borth United15Tywyn Bryncrug
Churchstoke25Welshpool
Kerry43Berriew
Llandrindod Wells41Carno
Machynlleth31Aberaeron

14 April 2018

Borth United24Churchstoke
Kerry30Bow Street
Knighton Town23Tywyn Bryncrug
Llanfair United20Llandrindod Wells
Llanrhaeadr90Machynlleth

11 April 2018

Bow Street23Machynlleth
Llanfair United42Kerry
Welshpool44Knighton Town

9 April 2018

Berriew43Llanfair United

31 March 2018

Aberaeron33Tywyn Bryncrug
Borth United29Llanrhaeadr
Bow Street21Llandrindod Wells
Llanfair United31Carno
Machynlleth21Berriew

30 March 2018

Knighton Town22Churchstoke
Welshpool41Radnor Valley

24 March 2018

Aberaeron32Llanrhaeadr
Berriew23Tywyn Bryncrug
Carno51Borth United
Churchstoke31Llandrindod Wells
Llanfair United21Knighton Town
Llanidloes Town22Welshpool
Machynlleth03Bow Street
Radnor Valley51Kerry

17 March 2018

Carno13Bow Street
Churchstoke50Borth United
Llanidloes Town10Kerry
Machynlleth14Llanrhaeadr
Tywyn Bryncrug54Welshpool

13 March 2018

Berriew20Kerry

10 March 2018

Kerry14Llanrhaeadr
Knighton Town32Bow Street
Tywyn Bryncrug34Aberaeron

9 March 2018

Welshpool20Llanfair United

3 March 2018

Borth United16Aberaeron

24 February 2018

Round 2

Aberaeron20Borth United
Berriew10Knighton Town
Bow Street81Kerry
Carno11Welshpool
Churchstoke02Llanidloes Town
Machynlleth03Llandrindod Wells
Radnor Valley12Llanrhaeadr
Tywyn Bryncrug12Llanfair United

17 February 2018

Kerry32Machynlleth
Llandrindod Wells51Borth United

16 February 2018

Knighton Town20Aberaeron

3 February 2018

Berriew71Borth United
Kerry04Aberaeron
Llandrindod Wells12Welshpool
Llanfair United54Radnor Valley
Llanidloes Town15Llanrhaeadr

27 January 2018

Berriew21Carno
Welshpool110Machynlleth

20 January 2018

Knighton Town02Llanidloes Town
Machynlleth02Radnor Valley

13 January 2018

Llandrindod Wells01Llanrhaeadr
Llanidloes Town11Aberaeron
Machynlleth00Borth United
Radnor Valley10Welshpool

6 January 2018

Aberaeron32Machynlleth

30 December 2017

Bow Street21Borth United
Llandrindod Wells02Knighton Town
Llanrhaeadr31Berriew
Radnor Valley32Llanidloes Town
Welshpool11Churchstoke

26 December 2017

Aberaeron11Bow Street
Berriew02Welshpool
Carno60Tywyn Bryncrug
Knighton Town21Radnor Valley
Llanfair United15Llanrhaeadr
Llanidloes Town50Llandrindod Wells

16 December 2017

Aberaeron21Berriew
Tywyn Bryncrug24Llanidloes Town

15 December 2017

Borth United26Carno

2 December 2017

Bow Street21Llanfair United
Churchstoke22Aberaeron
Machynlleth16Carno
Radnor Valley50Borth United
Welshpool50Llandrindod Wells

1 December 2017

Berriew11Llanidloes Town

25 November 2017

Aberaeron21Knighton Town
Carno51Kerry
Churchstoke12Tywyn Bryncrug
Llanfair United21Bow Street
Llanidloes Town21Machynlleth
Llanrhaeadr22Radnor Valley

24 November 2017

Welshpool22Berriew

18 November 2017

Aberaeron31Kerry
Bow Street43Tywyn Bryncrug
Carno50Machynlleth
Llanrhaeadr41Churchstoke
Welshpool81Borth United

11 November 2017

Llandrindod Wells20Churchstoke
Llanfair United10Borth United
Radnor Valley11Carno
Tywyn Bryncrug23Knighton Town
Welshpool52Aberaeron

4 November 2017

Aberaeron00Radnor Valley
Bow Street51Welshpool
Kerry14Carno
Llandrindod Wells31Tywyn Bryncrug
Llanfair United11Llanidloes Town
Machynlleth23Knighton Town

28 October 2017

Berriew71Machynlleth
Bow Street04Llanrhaeadr
Carno22Churchstoke
Kerry30Llandrindod Wells
Radnor Valley53Tywyn Bryncrug
Welshpool20Llanidloes Town

27 October 2017

Knighton Town16Llanfair United

21 October 2017

Churchstoke63Machynlleth
Tywyn Bryncrug21Llandrindod Wells

14 October 2017

Llanrhaeadr32Llanfair United

10 October 2017

Berriew71Churchstoke

7 October 2017

Borth United17Knighton Town
Kerry35Tywyn Bryncrug
Llandrindod Wells01Radnor Valley
Machynlleth07Welshpool

30 September 2017

Borth United03Llandrindod Wells
Carno26Aberaeron
Churchstoke11Bow Street
Kerry16Welshpool
Llanidloes Town31Llanfair United
Llanrhaeadr50Tywyn Bryncrug
Radnor Valley82Machynlleth

29 September 2017

Knighton Town50Berriew

23 September 2017

Aberaeron03Welshpool
Kerry13Borth United

16 September 2017

Aberaeron01Llanidloes Town
Bow Street31Knighton Town
Carno11Berriew
Llandrindod Wells50Machynlleth
Llanfair United53Tywyn Bryncrug
Llanrhaeadr60Borth United
Radnor Valley32Churchstoke

15 September 2017

Welshpool44Kerry

9 September 2017

Llanfair United41Machynlleth
Tywyn Bryncrug12Churchstoke

1 September 2017

Knighton Town23Kerry
Llandrindod Wells32Llanfair United
Llanidloes Town23Radnor Valley
Welshpool14Carno

30 August 2017

Tywyn Bryncrug20Borth United

29 August 2017

Berriew32Radnor Valley
Carno10Llanfair United
Kerry40Churchstoke
Knighton Town10Llandrindod Wells
Llanidloes Town21Bow Street
Welshpool20Llanrhaeadr

26 August 2017

Aberaeron30Llandrindod Wells
Berriew25Llanrhaeadr
Bow Street22Carno
Llanidloes Town30Borth United
Machynlleth03Churchstoke
Radnor Valley34Llanfair United

25 August 2017

Welshpool22Tywyn Bryncrug

23 August 2017

Berriew31Llandrindod Wells
Borth United01Machynlleth
Bow Street20Aberaeron
Churchstoke05Llanrhaeadr

22 August 2017

Carno40Llanidloes Town
Llanfair United02Welshpool
Radnor Valley23Knighton Town

19 August 2017

Bow Street50Radnor Valley
Knighton Town22Carno
Llanfair United32Aberaeron
Llanrhaeadr12Llanidloes Town

16 August 2017

Llandrindod Wells25Llanidloes Town

15 August 2017

Borth United31Bow Street
Kerry11Radnor Valley
Knighton Town23Welshpool
Llanfair United22Berriew
Llanrhaeadr20Carno
Tywyn Bryncrug31Machynlleth

12 August 2017

Berriew12Bow Street
Borth United04Welshpool
Churchstoke12Llanfair United
Llanidloes Town32Knighton Town
Llanrhaeadr41Aberaeron
Machynlleth34Kerry
Tywyn Bryncrug31Carno

11 August 2017

Radnor Valley30Llandrindod Wells