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: 21:45, Friday 25th May 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Llanrhaeadr YM 30 26 1 3 117 30 13 1 1 62 16 13 0 2 55 14 +87 79
2 Welshpool Town 30 17 8 5 99 46 8 6 1 54 22 9 2 4 45 24 +53 59
3 Llanidloes Town 30 17 6 7 60 40 9 3 3 31 18 8 3 4 29 22 +20 57
4 Llanfair United 30 18 2 10 79 58 11 2 2 40 28 7 0 8 39 30 +21 56
5 Bow Street 30 15 6 9 73 47 10 3 2 47 23 5 3 7 26 24 +26 51
6 Aberaeron 30 15 6 9 67 53 9 4 2 29 19 6 2 7 38 34 +14 51
7 Carno 30 14 7 9 73 48 8 3 4 38 21 6 4 5 35 27 +25 49
8 Radnor Valley 30 15 4 11 70 54 10 1 4 46 25 5 3 7 24 29 +16 49
9 Berriew 30 12 6 12 66 58 10 1 4 45 25 2 5 8 21 33 +8 42
10 Knighton Town 30 13 3 14 68 61 7 2 6 34 28 6 1 8 34 33 +7 42
11 Tywyn Bryncrug 30 11 3 16 64 83 6 0 9 29 37 5 3 7 35 46 -19 36
12 Kerry 30 11 3 16 64 87 6 1 8 30 40 5 2 8 34 47 -23 36
13 Llandrindod Wells 30 11 0 19 44 59 8 0 7 32 23 3 0 12 12 36 -15 33
14 Churchstoke 30 6 8 16 53 81 3 4 8 26 38 3 4 8 27 43 -28 26
15 Machynlleth 30 4 2 24 32 117 2 2 11 14 47 2 0 13 18 70 -85 14
16 Borth United 30 2 1 27 23 130 1 0 14 15 70 1 1 13 8 60 -107 7

Results / Fixtures

Results - August 2017

Friday 11th August 2017
MWAL1 Radnor Valley 3 0 Llandrindod Wells 0
Saturday 12th August 2017
MWAL1 Berriew 1 2 Bow Street 0
MWAL1 Borth United 0 4 Welshpool Town 0
MWAL1 Churchstoke 1 2 Llanfair United 0
MWAL1 Llanidloes Town 3 2 Knighton Town 0
MWAL1 Llanrhaeadr YM 4 1 Aberaeron 0
MWAL1 Machynlleth 3 4 Kerry 0
MWAL1 Tywyn Bryncrug 3 1 Carno 0
Tuesday 15th August 2017
MWAL1 Borth United 3 1 Bow Street 0
MWAL1 Kerry 1 1 Radnor Valley 0
MWAL1 Knighton Town 2 3 Welshpool Town 0
MWAL1 Llanfair United 2 2 Berriew 0
MWAL1 Llanrhaeadr YM 2 0 Carno 0
MWAL1 Tywyn Bryncrug 3 1 Machynlleth 0
Wednesday 16th August 2017
MWAL1 Llandrindod Wells 2 5 Llanidloes Town 0
Saturday 19th August 2017
MWAL1 Bow Street 5 0 Radnor Valley 0
MWAL1 Knighton Town 2 2 Carno 0
MWAL1 Llanfair United 3 2 Aberaeron 0
MWAL1 Llanrhaeadr YM 1 2 Llanidloes Town 0
Tuesday 22nd August 2017
MWAL1 Carno 4 0 Llanidloes Town 0
MWAL1 Llanfair United 0 2 Welshpool Town 0
MWAL1 Radnor Valley 2 3 Knighton Town 0
Wednesday 23rd August 2017
MWAL1 Berriew 3 1 Llandrindod Wells 0
MWAL1 Borth United 0 1 Machynlleth 0
MWAL1 Bow Street 2 0 Aberaeron 0
MWAL1 Churchstoke 0 5 Llanrhaeadr YM 0
Friday 25th August 2017
MWAL1 Welshpool Town 2 2 Tywyn Bryncrug 0
Saturday 26th August 2017
MWAL1 Aberaeron 3 0 Llandrindod Wells 0
MWAL1 Berriew 2 5 Llanrhaeadr YM 0
MWAL1 Bow Street 2 2 Carno 0
MWAL1 Llanidloes Town 3 0 Borth United 0
MWAL1 Machynlleth 0 3 Churchstoke 0
MWAL1 Radnor Valley 3 4 Llanfair United 0
Tuesday 29th August 2017
MWAL1 Berriew 3 2 Radnor Valley 0
MWAL1 Carno 1 0 Llanfair United 0
MWAL1 Kerry 4 0 Churchstoke 0
MWAL1 Knighton Town 1 0 Llandrindod Wells 0
MWAL1 Llanidloes Town 2 1 Bow Street 0
MWAL1 Welshpool Town 2 0 Llanrhaeadr YM 0
Wednesday 30th August 2017
MWAL1 Tywyn Bryncrug 2 0 Borth United 0

Results - September 2017

Friday 1st September 2017
MWAL1 Knighton Town 2 3 Kerry 0
MWAL1 Llandrindod Wells 3 2 Llanfair United 0
MWAL1 Llanidloes Town 2 3 Radnor Valley 0
MWAL1 Welshpool Town 1 4 Carno 0
Saturday 9th September 2017
MWAL1 Llanfair United 4 1 Machynlleth 0
MWAL1 Tywyn Bryncrug 1 2 Churchstoke 0
Friday 15th September 2017
MWAL1 Welshpool Town 4 4 Kerry 0
Saturday 16th September 2017
MWAL1 Aberaeron 0 1 Llanidloes Town 0
MWAL1 Bow Street 3 1 Knighton Town 0
MWAL1 Carno 1 1 Berriew 0
MWAL1 Llandrindod Wells 5 0 Machynlleth 0
MWAL1 Llanfair United 5 3 Tywyn Bryncrug 0
MWAL1 Llanrhaeadr YM 6 0 Borth United 0
MWAL1 Radnor Valley 3 2 Churchstoke 0
Saturday 23rd September 2017
MWAL1 Aberaeron 0 3 Welshpool Town 0
MWAL1 Kerry 1 3 Borth United 0
Friday 29th September 2017
MWAL1 Knighton Town 5 0 Berriew 0
Saturday 30th September 2017
MWAL1 Borth United 0 3 Llandrindod Wells 0
MWAL1 Carno 2 6 Aberaeron 0
MWAL1 Churchstoke 1 1 Bow Street 0
MWAL1 Kerry 1 6 Welshpool Town 0
MWAL1 Llanidloes Town 3 1 Llanfair United 0
MWAL1 Llanrhaeadr YM 5 0 Tywyn Bryncrug 0
MWAL1 Radnor Valley 8 2 Machynlleth 0

Results - October 2017

Saturday 7th October 2017
MWAL1 Borth United 1 7 Knighton Town 0
MWAL1 Kerry 3 5 Tywyn Bryncrug 0
MWAL1 Llandrindod Wells 0 1 Radnor Valley 0
MWAL1 Machynlleth 0 7 Welshpool Town 0
Tuesday 10th October 2017
MWAL1 Berriew 7 1 Churchstoke 0
Saturday 14th October 2017
MWAL1 Llanrhaeadr YM 3 2 Llanfair United 0
Saturday 21st October 2017
MWAL1 Churchstoke 6 3 Machynlleth 0
MWAL1 Tywyn Bryncrug 2 1 Llandrindod Wells 0
Friday 27th October 2017
MWAL1 Knighton Town 1 6 Llanfair United 0
Saturday 28th October 2017
MWAL1 Berriew 7 1 Machynlleth 0
MWAL1 Bow Street 0 4 Llanrhaeadr YM 0
MWAL1 Carno 2 2 Churchstoke 0
MWAL1 Kerry 3 0 Llandrindod Wells 0
MWAL1 Radnor Valley 5 3 Tywyn Bryncrug 0
MWAL1 Welshpool Town 2 0 Llanidloes Town 0

Results - November 2017

Saturday 4th November 2017
MWAL1 Aberaeron 0 0 Radnor Valley 0
MWAL1 Bow Street 5 1 Welshpool Town 0
MWAL1 Kerry 1 4 Carno 0
MWAL1 Llandrindod Wells 3 1 Tywyn Bryncrug 0
MWAL1 Llanfair United 1 1 Llanidloes Town 0
MWAL1 Machynlleth 2 3 Knighton Town 0
Saturday 11th November 2017
MWAL1 Llandrindod Wells 2 0 Churchstoke 0
MWAL1 Llanfair United 1 0 Borth United 0
MWAL1 Radnor Valley 1 1 Carno 0
MWAL1 Tywyn Bryncrug 2 3 Knighton Town 0
MWAL1 Welshpool Town 5 2 Aberaeron 0
Saturday 18th November 2017
MWAL1 Aberaeron 3 1 Kerry 0
MWAL1 Bow Street 4 3 Tywyn Bryncrug 0
MWAL1 Carno 5 0 Machynlleth 0
MWAL1 Llanrhaeadr YM 4 1 Churchstoke 0
MWAL1 Welshpool Town 8 1 Borth United 0
Friday 24th November 2017
MWAL1 Welshpool Town 2 2 Berriew 0
Saturday 25th November 2017
MWAL1 Aberaeron 2 1 Knighton Town 0
MWAL1 Carno 5 1 Kerry 0
MWAL1 Churchstoke 1 2 Tywyn Bryncrug 0
MWAL1 Llanfair United 2 1 Bow Street 0
MWAL1 Llanidloes Town 2 1 Machynlleth 0
MWAL1 Llanrhaeadr YM 2 2 Radnor Valley 0

Results - December 2017

Friday 1st December 2017
MWAL1 Berriew 1 1 Llanidloes Town 0
Saturday 2nd December 2017
MWAL1 Bow Street 2 1 Llanfair United 0
MWAL1 Churchstoke 2 2 Aberaeron 0
MWAL1 Machynlleth 1 6 Carno 0
MWAL1 Radnor Valley 5 0 Borth United 0
MWAL1 Welshpool Town 5 0 Llandrindod Wells 0
Friday 15th December 2017
MWAL1 Borth United 2 6 Carno 0
Saturday 16th December 2017
MWAL1 Aberaeron 2 1 Berriew 0
MWAL1 Tywyn Bryncrug 2 4 Llanidloes Town 0
Tuesday 26th December 2017
MWAL1 Aberaeron 1 1 Bow Street 0
MWAL1 Berriew 0 2 Welshpool Town 0
MWAL1 Carno 6 0 Tywyn Bryncrug 0
MWAL1 Knighton Town 2 1 Radnor Valley 0
MWAL1 Llanfair United 1 5 Llanrhaeadr YM 0
MWAL1 Llanidloes Town 5 0 Llandrindod Wells 0
Saturday 30th December 2017
MWAL1 Bow Street 2 1 Borth United 0
MWAL1 Llandrindod Wells 0 2 Knighton Town 0
MWAL1 Llanrhaeadr YM 3 1 Berriew 0
MWAL1 Radnor Valley 3 2 Llanidloes Town 0
MWAL1 Welshpool Town 1 1 Churchstoke 0

Results - January 2018

Saturday 6th January 2018
MWAL1 Aberaeron 3 2 Machynlleth 0
Saturday 13th January 2018
MWAL1 Llandrindod Wells 0 1 Llanrhaeadr YM 0
MWAL1 Llanidloes Town 1 1 Aberaeron 0
MWAL1 Machynlleth 0 0 Borth United 0
MWAL1 Radnor Valley 1 0 Welshpool Town 0
Saturday 20th January 2018
MWAL1 Knighton Town 0 2 Llanidloes Town 0
MWAL1 Machynlleth 0 2 Radnor Valley 0
Saturday 27th January 2018
MWAL1 Berriew 2 1 Carno 0
MWAL1 Welshpool Town 11 0 Machynlleth 0

Results - February 2018

Saturday 3rd February 2018
MWAL1 Berriew 7 1 Borth United 0
MWAL1 Kerry 0 4 Aberaeron 0
MWAL1 Llandrindod Wells 1 2 Welshpool Town 0
MWAL1 Llanfair United 5 4 Radnor Valley 0
MWAL1 Llanidloes Town 1 5 Llanrhaeadr YM 0
Friday 16th February 2018
MWAL1 Knighton Town 2 0 Aberaeron 0
Saturday 17th February 2018
MWAL1 Kerry 3 2 Machynlleth 0
MWAL1 Llandrindod Wells 5 1 Borth United 0
Saturday 24th February 2018
MWAL1 Aberaeron 2 0 Borth United 0
MWAL1 Berriew 1 0 Knighton Town 0
MWAL1 Bow Street 8 1 Kerry 0
MWAL1 Carno 1 1 Welshpool Town 0
MWAL1 Churchstoke 0 2 Llanidloes Town 0
MWAL1 Machynlleth 0 3 Llandrindod Wells 0
MWAL1 Radnor Valley 1 2 Llanrhaeadr YM 0
MWAL1 Tywyn Bryncrug 1 2 Llanfair United 0

Results - March 2018

Saturday 3rd March 2018
MWAL1 Borth United 1 6 Aberaeron 0
Friday 9th March 2018
MWAL1 Welshpool Town 2 0 Llanfair United 0
Saturday 10th March 2018
MWAL1 Kerry 1 3 Llanrhaeadr YM 0
MWAL1 Knighton Town 3 2 Bow Street 0
MWAL1 Tywyn Bryncrug 3 4 Aberaeron 0
Tuesday 13th March 2018
MWAL1 Berriew 2 0 Kerry 0
Saturday 17th March 2018
MWAL1 Carno 1 3 Bow Street 0
MWAL1 Churchstoke 5 0 Borth United 0
MWAL1 Llanidloes Town 1 0 Kerry 0
MWAL1 Machynlleth 1 4 Llanrhaeadr YM 0
MWAL1 Tywyn Bryncrug 5 4 Welshpool Town 0
Saturday 24th March 2018
MWAL1 Aberaeron 3 2 Llanrhaeadr YM 0
MWAL1 Berriew 2 3 Tywyn Bryncrug 0
MWAL1 Carno 5 1 Borth United 0
MWAL1 Churchstoke 3 1 Llandrindod Wells 0
MWAL1 Llanfair United 2 1 Knighton Town 0
MWAL1 Llanidloes Town 2 2 Welshpool Town 0
MWAL1 Machynlleth 0 3 Bow Street 0
MWAL1 Radnor Valley 5 1 Kerry 0
Wednesday 28th March 2018
MWAL1 Llanidloes Town 3 0 Churchstoke 0
Friday 30th March 2018
MWAL1 Knighton Town 2 2 Churchstoke 0
MWAL1 Welshpool Town 4 1 Radnor Valley 0
Saturday 31st March 2018
MWAL1 Aberaeron 3 3 Tywyn Bryncrug 0
MWAL1 Borth United 2 9 Llanrhaeadr YM 0
MWAL1 Bow Street 2 1 Llandrindod Wells 0
MWAL1 Llanfair United 3 1 Carno 0
MWAL1 Machynlleth 2 1 Berriew 0

Results - April 2018

Monday 9th April 2018
MWAL1 Berriew 4 3 Llanfair United 0
Wednesday 11th April 2018
MWAL1 Bow Street 2 3 Machynlleth 0
MWAL1 Llanfair United 4 2 Kerry 0
MWAL1 Welshpool Town 4 4 Knighton Town 0
Saturday 14th April 2018
MWAL1 Borth United 2 4 Churchstoke 0
MWAL1 Kerry 3 0 Llanidloes Town 0
MWAL1 Knighton Town 2 3 Tywyn Bryncrug 0
MWAL1 Llanfair United 2 0 Llandrindod Wells 0
MWAL1 Llanrhaeadr YM 9 0 Machynlleth 0
Wednesday 18th April 2018
MWAL1 Borth United 1 5 Tywyn Bryncrug 0
MWAL1 Churchstoke 2 5 Welshpool Town 0
MWAL1 Kerry 4 3 Berriew 0
MWAL1 Llandrindod Wells 4 1 Carno 0
MWAL1 Machynlleth 3 1 Aberaeron 0
Saturday 21st April 2018
MWAL1 Berriew 3 2 Aberaeron 0
MWAL1 Borth United 1 4 Llanidloes Town 0
MWAL1 Carno 1 2 Llandrindod Wells 0
MWAL1 Churchstoke 0 6 Knighton Town 0
MWAL1 Llanrhaeadr YM 5 1 Kerry 0
MWAL1 Machynlleth 1 6 Llanfair United 0
MWAL1 Tywyn Bryncrug 3 0 Radnor Valley 0
MWAL1 Welshpool Town 1 1 Bow Street 0
Monday 23rd April 2018
MWAL1 Churchstoke 1 1 Berriew 0
Wednesday 25th April 2018
MWAL1 Churchstoke 2 4 Carno 0
MWAL1 Kerry 3 5 Llanfair United 0
MWAL1 Knighton Town 0 3 Llanrhaeadr YM 0
MWAL1 Llandrindod Wells 1 3 Aberaeron 0
MWAL1 Llanidloes Town 0 0 Berriew 0
MWAL1 Tywyn Bryncrug 1 2 Bow Street 0
Saturday 28th April 2018
MWAL1 Aberaeron 2 0 Llanfair United 0
MWAL1 Bow Street 3 3 Churchstoke 0
MWAL1 Carno 2 0 Radnor Valley 0
MWAL1 Knighton Town 8 0 Borth United 0
MWAL1 Llandrindod Wells 2 0 Berriew 0
MWAL1 Llanidloes Town 3 1 Tywyn Bryncrug 0
MWAL1 Llanrhaeadr YM 4 3 Welshpool Town 0

Results - May 2018

Wednesday 2nd May 2018
MWAL1 Borth United 2 3 Berriew 0
MWAL1 Bow Street 2 2 Llanidloes Town 0
MWAL1 Carno 0 3 Llanrhaeadr YM 0
MWAL1 Churchstoke 2 2 Kerry 0
MWAL1 Machynlleth 1 1 Tywyn Bryncrug 0
Saturday 5th May 2018
MWAL1 Llanidloes Town 0 1 Carno 0
MWAL1 Llanrhaeadr YM 3 0 Llandrindod Wells 0
MWAL1 Radnor Valley 2 1 Bow Street 0
MWAL1 Tywyn Bryncrug 0 6 Berriew 0
Monday 7th May 2018
MWAL1 Borth United 0 5 Llanfair United 0
MWAL1 Kerry 0 4 Bow Street 0
MWAL1 Radnor Valley 2 0 Berriew 0
MWAL1 Tywyn Bryncrug 0 4 Llanrhaeadr YM 0
Wednesday 9th May 2018
MWAL1 Borth United 0 7 Kerry 0
MWAL1 Carno 2 1 Knighton Town 0
MWAL1 Machynlleth 0 3 Llanidloes Town 0
Saturday 12th May 2018
MWAL1 Bow Street 5 0 Berriew 0
MWAL1 Knighton Town 2 1 Machynlleth 0
MWAL1 Llanfair United 5 3 Churchstoke 0
MWAL1 Radnor Valley 2 4 Aberaeron 0
MWAL1 Tywyn Bryncrug 1 3 Kerry 0
Monday 14th May 2018
MWAL1 Llandrindod Wells 2 4 Kerry 0
Tuesday 15th May 2018
MWAL1 Churchstoke 0 2 Radnor Valley 0
Thursday 17th May 2018
MWAL1 Borth United 0 5 Radnor Valley 0
Saturday 19th May 2018
MWAL1 Aberaeron 1 1 Carno 0
MWAL1 Kerry 2 0 Knighton Town 0
MWAL1 Llanrhaeadr YM 4 3 Bow Street 0
Monday 21st May 2018
MWAL1 Llandrindod Wells 2 0 Bow Street 0
Wednesday 23rd May 2018
MWAL1 Aberaeron 4 3 Churchstoke 0
Friday 25th May 2018
MWAL1 Llanrhaeadr YM 7 0 Knighton Town 0

Non League Matters 00/00