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 1

FixturesResultsTables

13 May 2017

Machynlleth32Montgomery Town

6 May 2017

Llanrhaeadr21Llanidloes Town

30 April 2017

Knighton10Llanrhaeadr

29 April 2017

Carno01Rhayader Town
Llandrindod Wells52Bow Street
Llanidloes Town30Machynlleth
Llanrhaeadr30Radnor Valley
Montgomery Town30Tywyn Bryncrug

26 April 2017

Carno30Tywyn Bryncrug
Knighton20Llandrindod Wells
Llanidloes Town11Aberaeron
Llanrhaeadr70Machynlleth

22 April 2017

Bow Street34Llanidloes Town
Carno11Llandrindod Wells
Llanrhaeadr41Tywyn Bryncrug
Machynlleth05Knighton
Rhayader Town12Berriew
Welshpool11Aberaeron

19 April 2017

Montgomery Town16Carno
Radnor Valley30Llandrindod Wells

17 April 2017

Tywyn Bryncrug13Llanrhaeadr

15 April 2017

Llanrhaeadr12Knighton
Montgomery Town10Hay St Marys
Radnor Valley03Welshpool

14 April 2017

Rhayader Town41Tywyn Bryncrug

11 April 2017

Llanidloes Town20Llanrhaeadr

9 April 2017

Aberaeron02Radnor Valley

8 April 2017

Berriew12Carno
Hay St Marys31Bow Street
Llandrindod Wells21Tywyn Bryncrug
Machynlleth12Llanidloes Town
Montgomery Town12Llanrhaeadr

4 April 2017

Llandrindod Wells22Radnor Valley

1 April 2017

Berriew33Hay St Marys
Carno21Aberaeron
Knighton10Bow Street
Rhayader Town31Montgomery Town
Tywyn Bryncrug12Llandrindod Wells
Welshpool20Radnor Valley

25 March 2017

Radnor Valley14Knighton

18 March 2017

Hay St Marys03Llanidloes Town
Llandrindod Wells00Aberaeron
Welshpool32Tywyn Bryncrug

11 March 2017

Knighton02Llanidloes Town
Machynlleth23Bow Street
Tywyn Bryncrug14Hay St Marys
Welshpool12Llandrindod Wells

4 March 2017

Hay St Marys20Berriew

25 February 2017

Hay St Marys22Welshpool
Llanidloes Town22Carno
Llanrhaeadr31Berriew
Radnor Valley31Machynlleth

18 February 2017

Aberaeron11Llanrhaeadr
Bow Street140Montgomery Town
Carno11Knighton
Llandrindod Wells13Rhayader Town
Llanidloes Town21Tywyn Bryncrug
Machynlleth20Welshpool
Radnor Valley11Berriew

11 February 2017

Carno11Berriew
Llanrhaeadr52Hay St Marys
Rhayader Town01Aberaeron
Welshpool10Bow Street

28 January 2017

Aberaeron42Hay St Marys
Bow Street11Welshpool
Carno31Radnor Valley
Knighton40Montgomery Town
Llanidloes Town24Berriew
Llanrhaeadr05Llandrindod Wells
Machynlleth18Rhayader Town

21 January 2017

Tywyn Bryncrug02Rhayader Town

14 January 2017

Aberaeron41Machynlleth
Radnor Valley03Bow Street

31 December 2016

Berriew41Machynlleth
Bow Street00Carno
Knighton21Hay St Marys
Montgomery Town06Radnor Valley
Rhayader Town53Llandrindod Wells
Tywyn Bryncrug22Aberaeron

30 December 2016

Welshpool34Llanrhaeadr

26 December 2016

Berriew70Montgomery Town
Bow Street50Aberaeron
Carno21Llanrhaeadr
Knighton10Radnor Valley
Llandrindod Wells13Hay St Marys
Llanidloes Town02Rhayader Town
Machynlleth24Tywyn Bryncrug

17 December 2016

Aberaeron20Knighton
Bow Street12Llanrhaeadr
Machynlleth13Llandrindod Wells
Montgomery Town03Llanidloes Town
Welshpool03Hay St Marys

16 December 2016

Rhayader Town45Carno

10 December 2016

Berriew30Bow Street
Hay St Marys112Tywyn Bryncrug
Llandrindod Wells52Montgomery Town
Llanidloes Town30Knighton
Rhayader Town20Welshpool

3 December 2016

Aberaeron40Montgomery Town
Carno10Machynlleth
Llanrhaeadr21Rhayader Town
Radnor Valley22Hay St Marys
Tywyn Bryncrug24Bow Street

2 December 2016

Welshpool17Berriew

26 November 2016

Berriew42Aberaeron
Bow Street11Knighton
Carno50Hay St Marys
Llanidloes Town10Llandrindod Wells
Montgomery Town01Machynlleth
Tywyn Bryncrug10Welshpool

25 November 2016

Rhayader Town10Radnor Valley

19 November 2016

Tywyn Bryncrug16Llanidloes Town

18 November 2016

Welshpool21Montgomery Town

11 November 2016

Berriew22Llanrhaeadr
Hay St Marys12Rhayader Town
Llandrindod Wells02Carno
Llanidloes Town31Montgomery Town

5 November 2016

Aberaeron20Welshpool
Hay St Marys42Montgomery Town
Llanidloes Town01Bow Street
Machynlleth13Berriew
Radnor Valley22Carno
Tywyn Bryncrug60Knighton

29 October 2016

Aberaeron14Carno
Berriew61Tywyn Bryncrug
Knighton11Rhayader Town
Llanidloes Town21Radnor Valley
Llanrhaeadr21Bow Street
Montgomery Town17Llandrindod Wells

28 October 2016

Welshpool33Machynlleth

22 October 2016

Carno21Montgomery Town
Knighton11Aberaeron
Llandrindod Wells22Berriew
Machynlleth13Hay St Marys
Radnor Valley53Llanrhaeadr
Rhayader Town41Bow Street

21 October 2016

Welshpool12Llanidloes Town

15 October 2016

Aberaeron12Berriew
Bow Street30Hay St Marys
Montgomery Town12Rhayader Town
Welshpool13Knighton

8 October 2016

Radnor Valley12Aberaeron

1 October 2016

Berriew30Radnor Valley
Hay St Marys40Machynlleth
Knighton32Tywyn Bryncrug
Montgomery Town12Bow Street

24 September 2016

Carno30Bow Street
Knighton31Welshpool
Llanrhaeadr41Aberaeron
Machynlleth30Radnor Valley
Tywyn Bryncrug41Montgomery Town

23 September 2016

Berriew100Llandrindod Wells
Rhayader Town10Llanidloes Town

21 September 2016

Rhayader Town20Knighton

17 September 2016

Aberaeron40Llanidloes Town
Bow Street11Rhayader Town
Hay St Marys20Llanrhaeadr
Llandrindod Wells13Machynlleth
Radnor Valley40Montgomery Town
Tywyn Bryncrug35Berriew

16 September 2016

Welshpool02Carno

14 September 2016

Berriew42Llanidloes Town

10 September 2016

Radnor Valley42Tywyn Bryncrug

3 September 2016

Hay St Marys11Aberaeron

2 September 2016

Welshpool02Rhayader Town

31 August 2016

Llandrindod Wells20Knighton
Machynlleth11Carno

27 August 2016

Aberaeron33Llandrindod Wells
Berriew50Welshpool
Machynlleth03Llanrhaeadr
Radnor Valley22Llanidloes Town
Tywyn Bryncrug06Carno

26 August 2016

Montgomery Town02Knighton
Rhayader Town31Hay St Marys

24 August 2016

Bow Street31Machynlleth
Carno22Llanidloes Town

23 August 2016

Berriew11Knighton
Hay St Marys30Llandrindod Wells
Montgomery Town02Welshpool
Radnor Valley04Rhayader Town

20 August 2016

Aberaeron11Rhayader Town
Bow Street31Radnor Valley
Hay St Marys45Carno
Knighton41Machynlleth
Llandrindod Wells22Llanrhaeadr
Llanidloes Town20Welshpool

17 August 2016

Llandrindod Wells40Llanidloes Town

16 August 2016

Aberaeron31Bow Street
Hay St Marys11Radnor Valley
Knighton21Carno
Llanrhaeadr70Welshpool
Montgomery Town21Berriew
Tywyn Bryncrug24Machynlleth

13 August 2016

Bow Street40Llandrindod Wells
Carno10Welshpool
Llanidloes Town22Hay St Marys
Montgomery Town02Aberaeron
Rhayader Town20Llanrhaeadr
Tywyn Bryncrug22Radnor Valley

12 August 2016

Knighton03Berriew

10 August 2016

Hay St Marys20Knighton
Llandrindod Wells10Welshpool

9 August 2016

Berriew13Rhayader Town
Bow Street30Tywyn Bryncrug
Llanrhaeadr10Montgomery Town
Machynlleth21Aberaeron

6 August 2016

Aberaeron10Tywyn Bryncrug
Bow Street23Berriew
Llanrhaeadr62Carno
Rhayader Town50Machynlleth