Mid Wales Football League - Mid Wales Football League Division One

Mid-Wales Football LeagueSpar Mid-Wales Football League Division OneUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:LEVEL 3 (Wales)
PROMOTES TO:CYMRU ALLIANCE
RELEGATES TO:DIVISION TWO

League Table

Division Last Updated: 16:31, Saturday 13th May 2017

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Rhayader Town 28 21 3 4 70 25 11 0 3 37 15 10 3 1 33 10 +45 66
2 Carno 28 17 8 3 67 34 9 4 1 27 10 8 4 2 40 24 +33 59
3 Berriew 28 17 6 5 89 39 9 3 2 54 17 8 3 3 35 22 +50 57
4 Llanrhaeadr Ym Mochant 28 17 3 8 70 42 12 0 2 47 17 5 3 6 23 25 +28 54
5 Llanidloes Town 28 15 5 8 54 40 8 3 3 25 15 7 2 5 29 25 +14 50
6 Knighton Town 28 15 5 8 44 36 10 2 2 25 13 5 3 6 19 23 +8 50
7 Hay St Mary's 28 12 6 10 66 52 8 3 3 40 19 4 3 7 26 33 +14 42
8 Aberaeron 28 11 9 8 47 41 8 3 3 31 17 3 6 5 16 24 +6 42
9 Bow Street 28 12 4 12 63 45 7 4 3 44 14 5 0 9 19 31 +18 40
10 Llandrindod Wells 28 11 6 11 54 58 6 4 4 28 22 5 2 7 26 36 -4 39
11 Radnor Valley 28 7 7 14 44 55 5 4 5 28 29 2 3 9 16 26 -11 28
12 Machynlleth 28 7 2 19 36 82 4 1 9 20 38 3 1 10 16 44 -46 23
13 Welshpool Town 28 6 4 18 29 61 4 2 8 20 32 2 2 10 9 29 -32 22
14 Tywyn Bryncrug 28 4 2 22 43 92 3 2 9 26 41 1 0 13 17 51 -49 14
15 Montgomery Town 28 3 0 25 22 96 3 0 11 11 36 0 0 14 11 60 -74 9

Results / Fixtures

Results - August 2016

Saturday 6th August 2016
MWAL1 Aberaeron 1 0 Tywyn Bryncrug 0
MWAL1 Bow Street 2 3 Berriew 0
MWAL1 Llanrhaeadr Ym Mochant 6 2 Carno 0
MWAL1 Rhayader Town 5 0 Machynlleth 0
Tuesday 9th August 2016
MWAL1 Berriew 1 3 Rhayader Town 0
MWAL1 Bow Street 3 0 Tywyn Bryncrug 0
MWAL1 Llanrhaeadr Ym Mochant 1 0 Montgomery Town 0
MWAL1 Machynlleth 2 1 Aberaeron 0
Wednesday 10th August 2016
MWAL1 Hay St Mary's 2 0 Knighton Town 0
MWAL1 Llandrindod Wells 1 0 Welshpool Town 0
Friday 12th August 2016
MWAL1 Knighton Town 0 3 Berriew 0
Saturday 13th August 2016
MWAL1 Bow Street 4 0 Llandrindod Wells 0
MWAL1 Carno 1 0 Welshpool Town 0
MWAL1 Llanidloes Town 2 2 Hay St Mary's 0
MWAL1 Montgomery Town 0 2 Aberaeron 0
MWAL1 Rhayader Town 2 0 Llanrhaeadr Ym Mochant 0
MWAL1 Tywyn Bryncrug 2 2 Radnor Valley 0
Tuesday 16th August 2016
MWAL1 Aberaeron 3 1 Bow Street 0
MWAL1 Hay St Mary's 1 1 Radnor Valley 0
MWAL1 Knighton Town 2 1 Carno 0
MWAL1 Llanrhaeadr Ym Mochant 7 0 Welshpool Town 0
MWAL1 Montgomery Town 2 1 Berriew 0
MWAL1 Tywyn Bryncrug 2 4 Machynlleth 0
Wednesday 17th August 2016
MWAL1 Llandrindod Wells 4 0 Llanidloes Town 0
Saturday 20th August 2016
MWAL1 Aberaeron 1 1 Rhayader Town 0
MWAL1 Bow Street 3 1 Radnor Valley 0
MWAL1 Hay St Mary's 4 5 Carno 0
MWAL1 Knighton Town 4 1 Machynlleth 0
MWAL1 Llandrindod Wells 2 2 Llanrhaeadr Ym Mochant 0
MWAL1 Llanidloes Town 2 0 Welshpool Town 0
Tuesday 23rd August 2016
MWAL1 Berriew 1 1 Knighton Town 0
MWAL1 Hay St Mary's 3 0 Llandrindod Wells 0
MWAL1 Montgomery Town 0 2 Welshpool Town 0
MWAL1 Radnor Valley 0 4 Rhayader Town 0
Wednesday 24th August 2016
MWAL1 Bow Street 3 1 Machynlleth 0
MWAL1 Carno 2 2 Llanidloes Town 0
Friday 26th August 2016
MWAL1 Montgomery Town 0 2 Knighton Town 0
MWAL1 Rhayader Town 3 1 Hay St Mary's 0
Saturday 27th August 2016
MWAL1 Aberaeron 3 3 Llandrindod Wells 0
MWAL1 Berriew 5 0 Welshpool Town 0
MWAL1 Machynlleth 0 3 Llanrhaeadr Ym Mochant 0
MWAL1 Radnor Valley 2 2 Llanidloes Town 0
MWAL1 Tywyn Bryncrug 0 6 Carno 0
Wednesday 31st August 2016
MWAL1 Llandrindod Wells 2 0 Knighton Town 0
MWAL1 Machynlleth 1 1 Carno 0

Results - September 2016

Friday 2nd September 2016
MWAL1 Welshpool Town 0 2 Rhayader Town 0
Saturday 3rd September 2016
MWAL1 Hay St Mary's 1 1 Aberaeron 0
Saturday 10th September 2016
MWAL1 Radnor Valley 4 2 Tywyn Bryncrug 0
Wednesday 14th September 2016
MWAL1 Berriew 4 2 Llanidloes Town 0
Friday 16th September 2016
MWAL1 Welshpool Town 0 2 Carno 0
Saturday 17th September 2016
MWAL1 Aberaeron 4 0 Llanidloes Town 0
MWAL1 Bow Street 1 1 Rhayader Town 0
MWAL1 Hay St Mary's 2 0 Llanrhaeadr Ym Mochant 0
MWAL1 Llandrindod Wells 1 3 Machynlleth 0
MWAL1 Radnor Valley 4 0 Montgomery Town 0
MWAL1 Tywyn Bryncrug 3 5 Berriew 0
Wednesday 21st September 2016
MWAL1 Rhayader Town 2 0 Knighton Town 0
Friday 23rd September 2016
MWAL1 Berriew 10 0 Llandrindod Wells 0
MWAL1 Rhayader Town 1 0 Llanidloes Town 0
Saturday 24th September 2016
MWAL1 Carno 3 0 Bow Street 0
MWAL1 Knighton Town 3 1 Welshpool Town 0
MWAL1 Llanrhaeadr Ym Mochant 4 1 Aberaeron 0
MWAL1 Machynlleth 3 0 Radnor Valley 0
MWAL1 Tywyn Bryncrug 4 1 Montgomery Town 0

Results - October 2016

Saturday 1st October 2016
MWAL1 Berriew 3 0 Radnor Valley 0
MWAL1 Hay St Mary's 4 0 Machynlleth 0
MWAL1 Knighton Town 3 2 Tywyn Bryncrug 0
MWAL1 Montgomery Town 1 2 Bow Street 0
Saturday 8th October 2016
MWAL1 Radnor Valley 1 2 Aberaeron 0
Saturday 15th October 2016
MWAL1 Aberaeron 1 2 Berriew 0
MWAL1 Bow Street 3 0 Hay St Mary's 0
MWAL1 Montgomery Town 1 2 Rhayader Town 0
MWAL1 Welshpool Town 1 3 Knighton Town 0
Friday 21st October 2016
MWAL1 Welshpool Town 1 2 Llanidloes Town 0
Saturday 22nd October 2016
MWAL1 Carno 2 1 Montgomery Town 0
MWAL1 Knighton Town 1 1 Aberaeron 0
MWAL1 Llandrindod Wells 2 2 Berriew 0
MWAL1 Machynlleth 1 3 Hay St Mary's 0
MWAL1 Radnor Valley 5 3 Llanrhaeadr Ym Mochant 0
MWAL1 Rhayader Town 4 1 Bow Street 0
Friday 28th October 2016
MWAL1 Welshpool Town 3 3 Machynlleth 0
Saturday 29th October 2016
MWAL1 Aberaeron 1 4 Carno 0
MWAL1 Berriew 6 1 Tywyn Bryncrug 0
MWAL1 Knighton Town 1 1 Rhayader Town 0
MWAL1 Llanidloes Town 2 1 Radnor Valley 0
MWAL1 Llanrhaeadr Ym Mochant 2 1 Bow Street 0
MWAL1 Montgomery Town 1 7 Llandrindod Wells 0

Results - November 2016

Saturday 5th November 2016
MWAL1 Aberaeron 2 0 Welshpool Town 0
MWAL1 Hay St Mary's 4 2 Montgomery Town 0
MWAL1 Llanidloes Town 0 1 Bow Street 0
MWAL1 Machynlleth 1 3 Berriew 0
MWAL1 Radnor Valley 2 2 Carno 0
MWAL1 Tywyn Bryncrug 6 0 Knighton Town 0
Friday 11th November 2016
MWAL1 Berriew 2 2 Llanrhaeadr Ym Mochant 0
MWAL1 Hay St Mary's 1 2 Rhayader Town 0
MWAL1 Llandrindod Wells 0 2 Carno 0
MWAL1 Llanidloes Town 3 1 Montgomery Town 0
Friday 18th November 2016
MWAL1 Welshpool Town 2 1 Montgomery Town 0
Saturday 19th November 2016
MWAL1 Tywyn Bryncrug 1 6 Llanidloes Town 0
Friday 25th November 2016
MWAL1 Rhayader Town 1 0 Radnor Valley 0
Saturday 26th November 2016
MWAL1 Berriew 4 2 Aberaeron 0
MWAL1 Bow Street 1 1 Knighton Town 0
MWAL1 Carno 5 0 Hay St Mary's 0
MWAL1 Llanidloes Town 1 0 Llandrindod Wells 0
MWAL1 Montgomery Town 0 1 Machynlleth 0
MWAL1 Tywyn Bryncrug 1 0 Welshpool Town 0

Results - December 2016

Friday 2nd December 2016
MWAL1 Welshpool Town 1 7 Berriew 0
Saturday 3rd December 2016
MWAL1 Aberaeron 4 0 Montgomery Town 0
MWAL1 Carno 1 0 Machynlleth 0
MWAL1 Llanrhaeadr Ym Mochant 2 1 Rhayader Town 0
MWAL1 Radnor Valley 2 2 Hay St Mary's 0
MWAL1 Tywyn Bryncrug 2 4 Bow Street 0
Saturday 10th December 2016
MWAL1 Berriew 3 0 Bow Street 0
MWAL1 Hay St Mary's 11 2 Tywyn Bryncrug 0
MWAL1 Llandrindod Wells 5 2 Montgomery Town 0
MWAL1 Llanidloes Town 3 0 Knighton Town 0
MWAL1 Rhayader Town 2 0 Welshpool Town 0
Friday 16th December 2016
MWAL1 Rhayader Town 4 5 Carno 0
Saturday 17th December 2016
MWAL1 Aberaeron 2 0 Knighton Town 0
MWAL1 Bow Street 1 2 Llanrhaeadr Ym Mochant 0
MWAL1 Machynlleth 1 3 Llandrindod Wells 0
MWAL1 Montgomery Town 0 3 Llanidloes Town 0
MWAL1 Welshpool Town 0 3 Hay St Mary's 0
Monday 26th December 2016
MWAL1 Berriew 7 0 Montgomery Town 0
MWAL1 Bow Street 5 0 Aberaeron 0
MWAL1 Carno 2 1 Llanrhaeadr Ym Mochant 0
MWAL1 Knighton Town 1 0 Radnor Valley 0
MWAL1 Llandrindod Wells 1 3 Hay St Mary's 0
MWAL1 Llanidloes Town 0 2 Rhayader Town 0
MWAL1 Machynlleth 2 4 Tywyn Bryncrug 0
Friday 30th December 2016
MWAL1 Welshpool Town 3 4 Llanrhaeadr Ym Mochant 0
Saturday 31st December 2016
MWAL1 Berriew 4 1 Machynlleth 0
MWAL1 Bow Street 0 0 Carno 0
MWAL1 Knighton Town 2 1 Hay St Mary's 0
MWAL1 Montgomery Town 0 6 Radnor Valley 0
MWAL1 Rhayader Town 5 3 Llandrindod Wells 0
MWAL1 Tywyn Bryncrug 2 2 Aberaeron 0

Results - January 2017

Saturday 14th January 2017
MWAL1 Aberaeron 4 1 Machynlleth 0
MWAL1 Radnor Valley 0 3 Bow Street 0
Saturday 21st January 2017
MWAL1 Tywyn Bryncrug 0 2 Rhayader Town 0
Saturday 28th January 2017
MWAL1 Aberaeron 4 2 Hay St Mary's 0
MWAL1 Bow Street 1 1 Welshpool Town 0
MWAL1 Carno 3 1 Radnor Valley 0
MWAL1 Knighton Town 4 0 Montgomery Town 0
MWAL1 Llanidloes Town 2 4 Berriew 0
MWAL1 Llanrhaeadr Ym Mochant 0 5 Llandrindod Wells 0
MWAL1 Machynlleth 1 8 Rhayader Town 0

Results - February 2017

Saturday 11th February 2017
MWAL1 Carno 1 1 Berriew 0
MWAL1 Llanrhaeadr Ym Mochant 5 2 Hay St Mary's 0
MWAL1 Rhayader Town 0 1 Aberaeron 0
MWAL1 Welshpool Town 2 0 Bow Street 0
Saturday 18th February 2017
MWAL1 Aberaeron 1 1 Llanrhaeadr Ym Mochant 0
MWAL1 Bow Street 14 0 Montgomery Town 0
MWAL1 Carno 1 1 Knighton Town 0
MWAL1 Llandrindod Wells 1 3 Rhayader Town 0
MWAL1 Llanidloes Town 2 1 Tywyn Bryncrug 0
MWAL1 Machynlleth 2 0 Welshpool Town 0
MWAL1 Radnor Valley 1 1 Berriew 0
Saturday 25th February 2017
MWAL1 Hay St Mary's 2 2 Welshpool Town 0
MWAL1 Llanidloes Town 2 2 Carno 0
MWAL1 Llanrhaeadr Ym Mochant 3 1 Berriew 0
MWAL1 Radnor Valley 3 1 Machynlleth 0

Results - March 2017

Saturday 4th March 2017
MWAL1 Hay St Mary's 2 0 Berriew 0
Saturday 11th March 2017
MWAL1 Knighton Town 0 2 Llanidloes Town 0
MWAL1 Machynlleth 2 3 Bow Street 0
MWAL1 Tywyn Bryncrug 1 4 Hay St Mary's 0
MWAL1 Welshpool Town 1 2 Llandrindod Wells 0
Saturday 18th March 2017
MWAL1 Hay St Mary's 0 3 Llanidloes Town 0
MWAL1 Llandrindod Wells 0 0 Aberaeron 0
MWAL1 Welshpool Town 3 2 Tywyn Bryncrug 0
Saturday 25th March 2017
MWAL1 Radnor Valley 1 4 Knighton Town 0

Results - April 2017

Saturday 1st April 2017
MWAL1 Berriew 3 3 Hay St Mary's 0
MWAL1 Carno 2 1 Aberaeron 0
MWAL1 Knighton Town 1 0 Bow Street 0
MWAL1 Rhayader Town 3 1 Montgomery Town 0
MWAL1 Tywyn Bryncrug 1 2 Llandrindod Wells 0
MWAL1 Welshpool Town 2 0 Radnor Valley 0
Tuesday 4th April 2017
MWAL1 Llandrindod Wells 2 2 Radnor Valley 0
Saturday 8th April 2017
MWAL1 Berriew 1 2 Carno 0
MWAL1 Hay St Mary's 3 1 Bow Street 0
MWAL1 Llandrindod Wells 2 1 Tywyn Bryncrug 0
MWAL1 Machynlleth 1 2 Llanidloes Town 0
MWAL1 Montgomery Town 1 2 Llanrhaeadr Ym Mochant 0
Sunday 9th April 2017
MWAL1 Aberaeron 0 2 Radnor Valley 0
Tuesday 11th April 2017
MWAL1 Llanidloes Town 2 0 Llanrhaeadr Ym Mochant 0
Friday 14th April 2017
MWAL1 Rhayader Town 4 1 Tywyn Bryncrug 0
Saturday 15th April 2017
MWAL1 Llanrhaeadr Ym Mochant 1 2 Knighton Town 0
MWAL1 Montgomery Town 1 0 Hay St Mary's 0
MWAL1 Radnor Valley 0 3 Welshpool Town 0
Monday 17th April 2017
MWAL1 Tywyn Bryncrug 1 3 Llanrhaeadr Ym Mochant 0
Wednesday 19th April 2017
MWAL1 Montgomery Town 1 6 Carno 0
MWAL1 Radnor Valley 3 0 Llandrindod Wells 0
Saturday 22nd April 2017
MWAL1 Bow Street 3 4 Llanidloes Town 0
MWAL1 Carno 1 1 Llandrindod Wells 0
MWAL1 Llanrhaeadr Ym Mochant 4 1 Tywyn Bryncrug 0
MWAL1 Machynlleth 0 5 Knighton Town 0
MWAL1 Rhayader Town 1 2 Berriew 0
MWAL1 Welshpool Town 1 1 Aberaeron 0
Wednesday 26th April 2017
MWAL1 Carno 3 0 Tywyn Bryncrug 0
MWAL1 Knighton Town 2 0 Llandrindod Wells 0
MWAL1 Llanidloes Town 1 1 Aberaeron 0
MWAL1 Llanrhaeadr Ym Mochant 7 0 Machynlleth 0
Saturday 29th April 2017
MWAL1 Carno 0 1 Rhayader Town 0
MWAL1 Llandrindod Wells 5 2 Bow Street 0
MWAL1 Llanidloes Town 3 0 Machynlleth 0
MWAL1 Llanrhaeadr Ym Mochant 3 0 Radnor Valley 0
MWAL1 Montgomery Town 3 0 Tywyn Bryncrug 0
Sunday 30th April 2017
MWAL1 Knighton Town 1 0 Llanrhaeadr Ym Mochant 0

Results - May 2017

Saturday 6th May 2017
MWAL1 Llanrhaeadr Ym Mochant 2 1 Llanidloes Town 0
Saturday 13th May 2017
MWAL1 Machynlleth 3 2 Montgomery Town 0

Non League Matters 00/00