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:34, Saturday 24th August 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Llandrindod Wells 28 22 1 5 101 27 13 1 0 45 7 9 0 5 56 20 +74 67
2 Llanfair United 28 20 6 2 74 28 11 2 1 33 10 9 4 1 41 18 +46 66
3 Carno 28 19 4 5 70 33 11 2 1 42 17 8 2 4 28 16 +37 61
4 Aberaeron 28 16 6 6 67 40 10 2 2 35 18 6 4 4 32 22 +27 54
5 Berriew 28 16 4 8 79 39 9 3 2 45 20 7 1 6 34 19 +40 52
6 Waterloo Rovers 28 15 4 9 73 50 7 3 4 35 23 8 1 5 38 27 +23 49
7 Llansantffraid Village 28 12 3 13 66 69 8 2 4 42 32 4 1 9 24 37 -3 39
8 Aberystwyth University 28 9 4 15 56 66 7 0 7 34 38 2 4 8 22 28 -10 31
9 Bow Street 28 9 4 15 49 77 8 2 4 31 19 1 2 11 18 58 -28 31
10 Tywyn Bryncrug 28 9 3 16 57 86 6 2 6 32 36 3 1 10 25 50 -29 30
11 Four Crosses 28 9 3 16 49 83 6 1 7 24 32 3 2 9 25 51 -34 30
12 Montgomery Town 28 8 5 15 47 75 5 3 6 28 44 3 2 9 19 31 -28 29
13 Welshpool Town 28 8 3 17 36 66 4 1 9 19 37 4 2 8 17 29 -30 24
14 Dyffryn Banw 28 6 4 18 42 85 4 2 8 22 41 2 2 10 20 44 -43 22
15 Builth Wells 28 3 4 21 43 85 2 3 9 27 41 1 1 12 16 44 -42 13

3 points were deducted from Welshpool Town for: ineligible player

Results / Fixtures

Fixtures - March 2014

Wednesday 5th March 2014
MWAL1 Berriew vs. Llandrindod Wells 14:30
MWAL1 Dyffryn Banw vs. Aberystwyth University 14:30

Results - August 2013

Friday 16th August 2013
MWAL1 Llansantffraid Village 0 1 Welshpool Town 0
Saturday 17th August 2013
MWAL1 Builth Wells 3 0 Montgomery Town 0
MWAL1 Waterloo Rovers 1 0 Aberaeron 0
Wednesday 21st August 2013
MWAL1 Bow Street 0 2 Aberaeron 0
MWAL1 Builth Wells 1 8 Llandrindod Wells 0
MWAL1 Dyffryn Banw 1 2 Berriew 0
MWAL1 Four Crosses 2 1 Welshpool Town 0
MWAL1 Montgomery Town 2 1 Llansantffraid Village 0
MWAL1 Waterloo Rovers 1 1 Llanfair United 0
Saturday 24th August 2013
MWAL1 Berriew 5 2 Welshpool Town 0
MWAL1 Bow Street 1 0 Montgomery Town 0
MWAL1 Four Crosses 2 2 Aberaeron 0
MWAL1 Llandrindod Wells 4 0 Dyffryn Banw 0
MWAL1 Llansantffraid Village 4 0 Builth Wells 0
MWAL1 Tywyn Bryncrug 1 5 Llanfair United 0
Monday 26th August 2013
MWAL1 Builth Wells 0 2 Berriew 0
MWAL1 Montgomery Town 0 13 Llandrindod Wells 0
MWAL1 Tywyn Bryncrug 0 1 Carno 0
MWAL1 Waterloo Rovers 3 3 Four Crosses 0
Wednesday 28th August 2013
MWAL1 Dyffryn Banw 3 3 Welshpool Town 0
MWAL1 Llanfair United 5 0 Llansantffraid Village 0
Friday 30th August 2013
MWAL1 Llanfair United 2 0 Tywyn Bryncrug 0
Saturday 31st August 2013
MWAL1 Aberaeron 4 0 Welshpool Town 0
MWAL1 Bow Street 4 0 Llansantffraid Village 0
MWAL1 Carno 3 0 Builth Wells 0
MWAL1 Dyffryn Banw 1 3 Four Crosses 0
MWAL1 Waterloo Rovers 1 1 Montgomery Town 0

Results - September 2013

Friday 6th September 2013
MWAL1 Welshpool Town 3 7 Tywyn Bryncrug 0
Saturday 7th September 2013
MWAL1 Carno 3 1 Waterloo Rovers 0
MWAL1 Dyffryn Banw 1 7 Aberaeron 0
MWAL1 Llanfair United 4 0 Bow Street 0
MWAL1 Llansantffraid Village 1 6 Llandrindod Wells 0
MWAL1 Montgomery Town 0 7 Berriew 0
Tuesday 17th September 2013
MWAL1 Berriew 5 1 Four Crosses 0
MWAL1 Llansantffraid Village 2 2 Waterloo Rovers 0
Wednesday 18th September 2013
MWAL1 Welshpool Town 1 3 Montgomery Town 0
Saturday 21st September 2013
MWAL1 Berriew 0 2 Aberaeron 0
MWAL1 Bow Street 2 2 Dyffryn Banw 0
MWAL1 Builth Wells 6 6 Four Crosses 0
MWAL1 Carno 2 1 Llanfair United 0
MWAL1 Llandrindod Wells 4 0 Waterloo Rovers 0
MWAL1 Tywyn Bryncrug 3 1 Montgomery Town 0
Saturday 28th September 2013
MWAL1 Aberaeron 0 1 Carno 0
MWAL1 Llanfair United 1 2 Waterloo Rovers 0

Results - October 2013

Saturday 5th October 2013
MWAL1 Aberaeron 0 2 Llanfair United 0
MWAL1 Aberystwyth University 1 5 Waterloo Rovers 0
MWAL1 Bow Street 1 2 Carno 0
MWAL1 Llansantffraid Village 3 2 Berriew 0
MWAL1 Tywyn Bryncrug 6 3 Builth Wells 0
MWAL1 Welshpool Town 1 4 Llandrindod Wells 0
Wednesday 9th October 2013
MWAL1 Llansantffraid Village 1 0 Aberystwyth University 0
Saturday 12th October 2013
MWAL1 Aberystwyth University 3 1 Dyffryn Banw 0
MWAL1 Bow Street 1 2 Welshpool Town 0
MWAL1 Four Crosses 0 2 Montgomery Town 0
MWAL1 Waterloo Rovers 3 0 Builth Wells 0
Wednesday 16th October 2013
MWAL1 Berriew 4 1 Aberystwyth University 0
MWAL1 Llansantffraid Village 2 3 Four Crosses 0
Friday 18th October 2013
MWAL1 Welshpool Town 2 4 Llanfair United 0
Saturday 19th October 2013
MWAL1 Aberaeron 3 1 Llansantffraid Village 0
MWAL1 Aberystwyth University 4 1 Four Crosses 0
MWAL1 Berriew 3 1 Tywyn Bryncrug 0
MWAL1 Builth Wells 1 3 Dyffryn Banw 0
MWAL1 Llandrindod Wells 3 0 Carno 0
MWAL1 Waterloo Rovers 8 1 Bow Street 0
Wednesday 23rd October 2013
MWAL1 Welshpool Town 3 2 Aberystwyth University 0
Saturday 26th October 2013
MWAL1 Builth Wells 0 0 Aberaeron 0
MWAL1 Carno 4 3 Llansantffraid Village 0
MWAL1 Llanfair United 2 1 Aberystwyth University 0
MWAL1 Montgomery Town 1 2 Bow Street 0
Wednesday 30th October 2013
MWAL1 Llandrindod Wells 3 2 Aberystwyth University 0
MWAL1 Welshpool Town 0 1 Waterloo Rovers 0

Results - November 2013

Saturday 2nd November 2013
MWAL1 Aberaeron 2 1 Waterloo Rovers 0
MWAL1 Aberystwyth University 3 0 Montgomery Town 0
MWAL1 Berriew 6 1 Bow Street 0
MWAL1 Carno 4 1 Four Crosses 0
MWAL1 Tywyn Bryncrug 0 5 Llandrindod Wells 0
MWAL1 Welshpool Town 2 1 Builth Wells 0
Saturday 9th November 2013
MWAL1 Aberystwyth University 0 3 Berriew 0
MWAL1 Builth Wells 7 0 Bow Street 0
MWAL1 Dyffryn Banw 0 5 Carno 0
MWAL1 Montgomery Town 2 1 Four Crosses 0
MWAL1 Waterloo Rovers 3 1 Llansantffraid Village 0
Saturday 23rd November 2013
MWAL1 Aberystwyth University 3 6 Aberaeron 0
MWAL1 Llandrindod Wells 7 1 Bow Street 0
MWAL1 Llansantffraid Village 4 5 Llanfair United 0
MWAL1 Waterloo Rovers 3 1 Carno 0
MWAL1 Welshpool Town 2 4 Four Crosses 0
Saturday 30th November 2013
MWAL1 Aberystwyth University 2 4 Carno 0
MWAL1 Builth Wells 1 5 Waterloo Rovers 0
MWAL1 Four Crosses 1 3 Llanfair United 0
MWAL1 Llandrindod Wells 3 0 Aberaeron 0
MWAL1 Llansantffraid Village 6 3 Bow Street 0
MWAL1 Montgomery Town 1 2 Welshpool Town 0

Results - December 2013

Saturday 7th December 2013
MWAL1 Aberaeron 3 2 Aberystwyth University 0
MWAL1 Berriew 2 2 Carno 0
MWAL1 Builth Wells 3 6 Llansantffraid Village 0
MWAL1 Dyffryn Banw 3 3 Montgomery Town 0
MWAL1 Four Crosses 4 0 Bow Street 0
MWAL1 Tywyn Bryncrug 2 1 Welshpool Town 0
Saturday 14th December 2013
MWAL1 Aberaeron 2 1 Builth Wells 0
MWAL1 Bow Street 1 1 Aberystwyth University 0
MWAL1 Four Crosses 2 3 Waterloo Rovers 0
MWAL1 Llandrindod Wells 1 0 Berriew 0
MWAL1 Llanfair United 2 1 Montgomery Town 0
MWAL1 Welshpool Town 1 1 Llansantffraid Village 0
Saturday 21st December 2013
MWAL1 Dyffryn Banw 0 5 Llanfair United 0
MWAL1 Four Crosses 1 4 Berriew 0
MWAL1 Montgomery Town 2 1 Carno 0
MWAL1 Tywyn Bryncrug 2 3 Aberaeron 0
MWAL1 Waterloo Rovers 1 2 Llandrindod Wells 0
Saturday 28th December 2013
MWAL1 Aberaeron 2 2 Bow Street 0
MWAL1 Berriew 4 1 Montgomery Town 0
MWAL1 Llandrindod Wells 2 0 Builth Wells 0
MWAL1 Llanfair United 2 0 Dyffryn Banw 0
MWAL1 Llansantffraid Village 1 1 Carno 0
MWAL1 Waterloo Rovers 4 1 Welshpool Town 0

Results - January 2014

Saturday 11th January 2014
MWAL1 Berriew 3 1 Waterloo Rovers 0
MWAL1 Carno 3 1 Aberaeron 0
MWAL1 Four Crosses 2 5 Llansantffraid Village 0
MWAL1 Llandrindod Wells 0 0 Llanfair United 0
MWAL1 Montgomery Town 5 1 Tywyn Bryncrug 0
Saturday 18th January 2014
MWAL1 Aberystwyth University 1 6 Llandrindod Wells 0
MWAL1 Bow Street 5 1 Four Crosses 0
MWAL1 Montgomery Town 2 2 Llanfair United 0
Tuesday 21st January 2014
MWAL1 Berriew 4 1 Dyffryn Banw 0
Saturday 25th January 2014
MWAL1 Dyffryn Banw 0 3 Llandrindod Wells 0
MWAL1 Four Crosses 1 5 Aberystwyth University 0
MWAL1 Tywyn Bryncrug 2 8 Waterloo Rovers 0
MWAL1 Welshpool Town 0 4 Aberaeron 0

Results - February 2014

Saturday 1st February 2014
MWAL1 Aberaeron 2 2 Dyffryn Banw 0
MWAL1 Aberystwyth University 1 3 Llanfair United 0
MWAL1 Bow Street 3 1 Waterloo Rovers 0
Tuesday 18th February 2014
MWAL1 Llansantffraid Village 6 2 Tywyn Bryncrug 0
Saturday 22nd February 2014
MWAL1 Aberaeron 1 0 Montgomery Town 0
MWAL1 Aberystwyth University 0 3 Llansantffraid Village 0
MWAL1 Carno 3 2 Llandrindod Wells 0
MWAL1 Dyffryn Banw 2 1 Bow Street 0
MWAL1 Four Crosses 2 1 Builth Wells 0
MWAL1 Waterloo Rovers 4 2 Tywyn Bryncrug 0
MWAL1 Welshpool Town 0 3 Berriew 0

Results - March 2014

Saturday 1st March 2014
MWAL1 Builth Wells 2 2 Aberystwyth University 0
MWAL1 Four Crosses 1 0 Tywyn Bryncrug 0
MWAL1 Llansantffraid Village 4 3 Montgomery Town 0
Saturday 8th March 2014
MWAL1 Carno 3 1 Aberystwyth University 0
MWAL1 Llanfair United 2 1 Welshpool Town 0
MWAL1 Tywyn Bryncrug 1 2 Llansantffraid Village 0
Saturday 15th March 2014
MWAL1 Aberaeron 6 2 Tywyn Bryncrug 0
MWAL1 Berriew 3 0 Llansantffraid Village 0
MWAL1 Bow Street 3 1 Builth Wells 0
MWAL1 Four Crosses 3 1 Dyffryn Banw 0
MWAL1 Llanfair United 2 1 Llandrindod Wells 0
MWAL1 Waterloo Rovers 0 3 Aberystwyth University 0
MWAL1 Welshpool Town 0 3 Carno 0
Saturday 22nd March 2014
MWAL1 Aberystwyth University 8 1 Tywyn Bryncrug 0
MWAL1 Bow Street 0 4 Llanfair United 0
MWAL1 Builth Wells 0 2 Carno 0
MWAL1 Llandrindod Wells 2 0 Welshpool Town 0
MWAL1 Llansantffraid Village 4 2 Aberaeron 0
MWAL1 Montgomery Town 5 4 Dyffryn Banw 0
MWAL1 Waterloo Rovers 1 4 Berriew 0
Saturday 29th March 2014
MWAL1 Aberaeron 4 0 Four Crosses 0
MWAL1 Carno 1 1 Welshpool Town 0
MWAL1 Dyffryn Banw 1 5 Waterloo Rovers 0
MWAL1 Llandrindod Wells 5 1 Llansantffraid Village 0
MWAL1 Llanfair United 1 1 Berriew 0
MWAL1 Montgomery Town 3 4 Builth Wells 0
MWAL1 Tywyn Bryncrug 3 3 Bow Street 0

Results - April 2014

Wednesday 2nd April 2014
MWAL1 Aberystwyth University 3 2 Bow Street 0
Saturday 5th April 2014
MWAL1 Aberaeron 3 2 Berriew 0
MWAL1 Aberystwyth University 2 1 Welshpool Town 0
MWAL1 Bow Street 3 1 Llandrindod Wells 0
MWAL1 Builth Wells 2 4 Llanfair United 0
MWAL1 Four Crosses 1 5 Carno 0
MWAL1 Montgomery Town 2 3 Waterloo Rovers 0
MWAL1 Tywyn Bryncrug 2 1 Dyffryn Banw 0
Wednesday 9th April 2014
MWAL1 Bow Street 5 1 Tywyn Bryncrug 0
MWAL1 Montgomery Town 2 2 Aberystwyth University 0
MWAL1 Welshpool Town 3 0 Dyffryn Banw 0
Saturday 12th April 2014
MWAL1 Aberystwyth University 3 2 Builth Wells 0
MWAL1 Dyffryn Banw 1 0 Llansantffraid Village 0
MWAL1 Llandrindod Wells 4 1 Tywyn Bryncrug 0
MWAL1 Llanfair United 3 0 Four Crosses 0
Wednesday 16th April 2014
MWAL1 Berriew 2 2 Llanfair United 0
MWAL1 Dyffryn Banw 1 4 Tywyn Bryncrug 0
Friday 18th April 2014
MWAL1 Carno 4 2 Bow Street 0
Saturday 19th April 2014
MWAL1 Builth Wells 0 1 Welshpool Town 0
MWAL1 Llanfair United 2 2 Aberaeron 0
MWAL1 Tywyn Bryncrug 6 0 Four Crosses 0
MWAL1 Waterloo Rovers 2 3 Dyffryn Banw 0
Monday 21st April 2014
MWAL1 Berriew 2 2 Builth Wells 0
MWAL1 Carno 1 1 Tywyn Bryncrug 0
MWAL1 Llandrindod Wells 4 1 Four Crosses 0
MWAL1 Montgomery Town 1 1 Aberaeron 0
Saturday 26th April 2014
MWAL1 Aberaeron 3 2 Llandrindod Wells 0
MWAL1 Builth Wells 1 2 Tywyn Bryncrug 0
MWAL1 Carno 2 3 Montgomery Town 0
MWAL1 Llansantffraid Village 4 2 Dyffryn Banw 0
MWAL1 Welshpool Town 1 0 Bow Street 0
Wednesday 30th April 2014
MWAL1 Carno 2 0 Berriew 0

Results - May 2014

Saturday 3rd May 2014
MWAL1 Dyffryn Banw 5 0 Builth Wells 0
MWAL1 Four Crosses 2 0 Llandrindod Wells 0
MWAL1 Llanfair United 1 0 Carno 0
MWAL1 Tywyn Bryncrug 0 0 Aberystwyth University 0
Monday 5th May 2014
MWAL1 Berriew 2 3 Llandrindod Wells 0
MWAL1 Dyffryn Banw 3 0 Aberystwyth University 0
Saturday 10th May 2014
MWAL1 Bow Street 2 1 Berriew 0
MWAL1 Carno 7 0 Dyffryn Banw 0
MWAL1 Llandrindod Wells 3 1 Montgomery Town 0
MWAL1 Llanfair United 4 1 Builth Wells 0
Monday 12th May 2014
MWAL1 Tywyn Bryncrug 4 3 Berriew 0

Non League Matters 00/00

Notes relating to seasons prior to 2019–20

2018-2019: Knighton Town resigned in September 2018 after playing 5 games. All results expuged.