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 Llanfair United 30 23 4 3 104 35 12 2 1 49 16 11 2 2 55 19 +69 73
2 Penrhyncoch 30 19 7 4 72 30 11 2 2 37 12 8 5 2 35 18 +42 64
3 Llanrhaeadr YM 30 19 6 5 85 45 10 1 4 41 23 9 5 1 44 22 +40 63
4 Carno 30 18 6 6 81 46 9 4 2 42 23 9 2 4 39 23 +35 60
5 Bow Street 30 14 9 7 61 53 6 5 4 29 29 8 4 3 32 24 +8 51
6 Rhosgoch Rangers 30 13 8 9 56 56 8 5 2 34 21 5 3 7 22 35 0 44
7 Waterloo Rovers 30 11 7 12 70 65 7 3 5 34 24 4 4 7 36 41 +5 40
8 Aberaeron 30 12 4 14 59 63 7 3 5 36 31 5 1 9 23 32 -4 40
9 Machynlleth 30 10 7 13 54 75 5 3 7 28 33 5 4 6 26 42 -21 37
10 Welshpool Town 30 9 8 13 58 75 6 5 4 37 32 3 3 9 21 43 -17 35
11 Llansantffraid Village 30 10 5 15 51 68 4 3 8 25 33 6 2 7 26 35 -17 35
12 Tywyn Bryncrug 30 9 7 14 58 79 4 6 5 31 34 5 1 9 27 45 -21 34
13 Montgomery Town 30 9 6 15 61 51 7 2 6 43 26 2 4 9 18 25 +10 33
14 Four Crosses 30 7 6 17 52 77 6 2 7 34 34 1 4 10 18 43 -25 27
15 Berriew 30 7 6 17 44 74 4 3 8 22 35 3 3 9 22 39 -30 27
16 Aberystwyth University 30 1 2 27 34 108 1 0 14 16 56 0 2 13 18 52 -74 5

3 points were deducted from Rhosgoch Rangers for: failing to fulfil a fixture Tuesday 17 March

Results / Fixtures

Results - August 2014

Friday 15th August 2014
MWAL1 Llansantffraid Village 1 2 Welshpool Town 0
Saturday 16th August 2014
MWAL1 Four Crosses 2 3 Llanfair United 0
MWAL1 Llanrhaeadr YM 2 4 Carno 0
MWAL1 Machynlleth 1 0 Berriew 0
MWAL1 Montgomery Town 0 0 Penrhyncoch 0
Wednesday 20th August 2014
MWAL1 Bow Street 3 1 Aberaeron 0
MWAL1 Carno 2 1 Berriew 0
MWAL1 Four Crosses 1 1 Welshpool Town 0
MWAL1 Llanfair United 3 1 Llanrhaeadr YM 0
MWAL1 Montgomery Town 1 3 Llansantffraid Village 0
MWAL1 Penrhyncoch 2 0 Rhosgoch Rangers 0
MWAL1 Tywyn Bryncrug 2 3 Machynlleth 0
Saturday 23rd August 2014
MWAL1 Berriew 2 2 Welshpool Town 0
MWAL1 Carno 3 3 Bow Street 0
MWAL1 Four Crosses 2 1 Aberaeron 0
MWAL1 Llanrhaeadr YM 2 1 Montgomery Town 0
MWAL1 Llansantffraid Village 1 2 Rhosgoch Rangers 0
MWAL1 Tywyn Bryncrug 1 7 Llanfair United 0
MWAL1 Waterloo Rovers 3 2 Penrhyncoch 0
Wednesday 27th August 2014
MWAL1 Carno 4 2 Tywyn Bryncrug 0
MWAL1 Four Crosses 3 1 Berriew 0
MWAL1 Llanfair United 3 0 Llansantffraid Village 0
MWAL1 Llanrhaeadr YM 4 1 Welshpool Town 0
MWAL1 Machynlleth 2 2 Bow Street 0
MWAL1 Penrhyncoch 5 0 Aberaeron 0
MWAL1 Waterloo Rovers 1 1 Montgomery Town 0
Saturday 30th August 2014
MWAL1 Berriew 2 3 Llanfair United 0
MWAL1 Bow Street 1 1 Llansantffraid Village 0
MWAL1 Carno 0 1 Rhosgoch Rangers 0
MWAL1 Llanrhaeadr YM 3 2 Aberaeron 0
MWAL1 Penrhyncoch 3 1 Machynlleth 0
MWAL1 Tywyn Bryncrug 3 4 Waterloo Rovers 0

Results - September 2014

Friday 5th September 2014
MWAL1 Berriew 1 2 Llansantffraid Village 0
Saturday 6th September 2014
MWAL1 Aberaeron 3 3 Llanrhaeadr YM 0
MWAL1 Bow Street 2 2 Four Crosses 0
MWAL1 Llanfair United 4 4 Waterloo Rovers 0
MWAL1 Machynlleth 0 2 Carno 0
MWAL1 Rhosgoch Rangers 3 2 Tywyn Bryncrug 0
MWAL1 Welshpool Town 2 2 Penrhyncoch 0
Saturday 13th September 2014
MWAL1 Four Crosses 3 4 Machynlleth 0
MWAL1 Rhosgoch Rangers 1 0 Montgomery Town 0
Saturday 20th September 2014
MWAL1 Rhosgoch Rangers 2 4 Llanfair United 0
MWAL1 Welshpool Town 2 1 Waterloo Rovers 0
Tuesday 23rd September 2014
MWAL1 Llansantffraid Village 2 1 Waterloo Rovers 0
Friday 26th September 2014
MWAL1 Llansantffraid Village 1 1 Four Crosses 0
Saturday 27th September 2014
MWAL1 Berriew 0 2 Bow Street 0
MWAL1 Carno 1 2 Aberaeron 0
MWAL1 Llanrhaeadr YM 2 3 Machynlleth 0
MWAL1 Penrhyncoch 2 2 Llanfair United 0
MWAL1 Rhosgoch Rangers 7 1 Waterloo Rovers 0
MWAL1 Welshpool Town 6 1 Tywyn Bryncrug 0

Results - October 2014

Saturday 4th October 2014
MWAL1 Aberaeron 2 3 Bow Street 0
MWAL1 Aberystwyth University 3 4 Rhosgoch Rangers 0
MWAL1 Four Crosses 3 2 Tywyn Bryncrug 0
MWAL1 Machynlleth 1 2 Llansantffraid Village 0
MWAL1 Montgomery Town 2 3 Berriew 0
Saturday 11th October 2014
MWAL1 Aberystwyth University 3 1 Montgomery Town 0
MWAL1 Bow Street 2 1 Welshpool Town 0
MWAL1 Llanfair United 3 2 Carno 0
MWAL1 Llanrhaeadr YM 3 1 Four Crosses 0
MWAL1 Rhosgoch Rangers 2 2 Berriew 0
MWAL1 Tywyn Bryncrug 3 4 Llansantffraid Village 0
MWAL1 Waterloo Rovers 1 0 Aberaeron 0
Tuesday 14th October 2014
MWAL1 Llansantffraid Village 2 1 Aberystwyth University 0
Friday 17th October 2014
MWAL1 Penrhyncoch 1 0 Bow Street 0
Saturday 18th October 2014
MWAL1 Aberaeron 5 4 Berriew 0
MWAL1 Aberystwyth University 1 2 Four Crosses 0
MWAL1 Llansantffraid Village 3 3 Carno 0
MWAL1 Machynlleth 2 4 Waterloo Rovers 0
MWAL1 Montgomery Town 2 4 Llanfair United 0
MWAL1 Tywyn Bryncrug 2 2 Llanrhaeadr YM 0
MWAL1 Welshpool Town 1 3 Rhosgoch Rangers 0
Friday 24th October 2014
MWAL1 Llansantffraid Village 2 1 Montgomery Town 0
Saturday 25th October 2014
MWAL1 Aberaeron 0 5 Llanfair United 0
MWAL1 Aberystwyth University 2 3 Welshpool Town 0
MWAL1 Waterloo Rovers 1 1 Rhosgoch Rangers 0
Tuesday 28th October 2014
MWAL1 Berriew 4 2 Aberystwyth University 0

Results - November 2014

Saturday 1st November 2014
MWAL1 Aberaeron 0 2 Welshpool Town 0
MWAL1 Aberystwyth University 1 2 Llansantffraid Village 0
MWAL1 Berriew 0 4 Penrhyncoch 0
MWAL1 Bow Street 1 5 Llanfair United 0
MWAL1 Four Crosses 1 2 Carno 0
MWAL1 Montgomery Town 1 2 Tywyn Bryncrug 0
MWAL1 Rhosgoch Rangers 2 2 Machynlleth 0
MWAL1 Waterloo Rovers 2 3 Llanrhaeadr YM 0
Tuesday 4th November 2014
MWAL1 Penrhyncoch 4 0 Aberystwyth University 0
Saturday 8th November 2014
MWAL1 Aberystwyth University 0 2 Berriew 0
MWAL1 Machynlleth 3 1 Four Crosses 0
MWAL1 Montgomery Town 4 1 Aberaeron 0
MWAL1 Rhosgoch Rangers 3 2 Bow Street 0
MWAL1 Tywyn Bryncrug 0 4 Carno 0
MWAL1 Welshpool Town 3 3 Llansantffraid Village 0
Saturday 15th November 2014
MWAL1 Aberystwyth University 0 5 Waterloo Rovers 0
MWAL1 Bow Street 2 0 Montgomery Town 0
MWAL1 Carno 4 1 Machynlleth 0
MWAL1 Four Crosses 1 3 Penrhyncoch 0
MWAL1 Llanrhaeadr YM 5 0 Berriew 0
MWAL1 Llansantffraid Village 0 2 Aberaeron 0
MWAL1 Tywyn Bryncrug 2 2 Rhosgoch Rangers 0
MWAL1 Welshpool Town 3 9 Llanfair United 0
Saturday 22nd November 2014
MWAL1 Aberaeron 1 1 Waterloo Rovers 0
MWAL1 Aberystwyth University 1 6 Carno 0
MWAL1 Welshpool Town 2 2 Berriew 0
Saturday 29th November 2014
MWAL1 Aberystwyth University 1 6 Aberaeron 0
MWAL1 Berriew 1 3 Tywyn Bryncrug 0
MWAL1 Llanfair United 5 2 Four Crosses 0
MWAL1 Machynlleth 0 4 Montgomery Town 0
MWAL1 Rhosgoch Rangers 2 1 Llansantffraid Village 0
MWAL1 Waterloo Rovers 2 3 Bow Street 0
MWAL1 Welshpool Town 1 0 Carno 0

Results - December 2014

Saturday 6th December 2014
MWAL1 Four Crosses 5 1 Aberystwyth University 0
Sunday 7th December 2014
MWAL1 Aberystwyth University 0 2 Machynlleth 0
Saturday 13th December 2014
MWAL1 Aberaeron 4 0 Tywyn Bryncrug 0
MWAL1 Berriew 3 2 Four Crosses 0
MWAL1 Bow Street 2 4 Llanrhaeadr YM 0
MWAL1 Carno 4 1 Montgomery Town 0
MWAL1 Llanfair United 6 1 Aberystwyth University 0
MWAL1 Penrhyncoch 0 0 Welshpool Town 0
MWAL1 Waterloo Rovers 6 0 Machynlleth 0
Saturday 20th December 2014
MWAL1 Aberaeron 5 2 Carno 0
MWAL1 Llansantffraid Village 3 4 Berriew 0
MWAL1 Montgomery Town 4 2 Waterloo Rovers 0
MWAL1 Penrhyncoch 1 4 Llanrhaeadr YM 0
MWAL1 Tywyn Bryncrug 2 1 Bow Street 0
MWAL1 Welshpool Town 1 1 Four Crosses 0
Friday 26th December 2014
MWAL1 Berriew 0 0 Montgomery Town 0
MWAL1 Bow Street 3 5 Penrhyncoch 0
MWAL1 Four Crosses 4 2 Llansantffraid Village 0
MWAL1 Llanrhaeadr YM 0 3 Llanfair United 0
MWAL1 Machynlleth 3 4 Tywyn Bryncrug 0
MWAL1 Rhosgoch Rangers 3 3 Carno 0
Saturday 27th December 2014
MWAL1 Waterloo Rovers 5 0 Welshpool Town 0

Results - January 2015

Saturday 10th January 2015
MWAL1 Montgomery Town 5 0 Rhosgoch Rangers 0
Saturday 17th January 2015
MWAL1 Aberystwyth University 2 4 Tywyn Bryncrug 0
MWAL1 Llanfair United 5 1 Berriew 0
MWAL1 Machynlleth 2 3 Aberaeron 0
MWAL1 Montgomery Town 3 4 Bow Street 0
MWAL1 Penrhyncoch 1 0 Carno 0
MWAL1 Waterloo Rovers 3 1 Four Crosses 0
Saturday 24th January 2015
MWAL1 Aberaeron 3 3 Montgomery Town 0
MWAL1 Aberystwyth University 0 6 Llanrhaeadr YM 0
MWAL1 Bow Street 0 2 Carno 0
MWAL1 Llansantffraid Village 0 4 Llanfair United 0
MWAL1 Penrhyncoch 3 1 Waterloo Rovers 0
MWAL1 Tywyn Bryncrug 0 0 Berriew 0
MWAL1 Welshpool Town 7 2 Machynlleth 0
Saturday 31st January 2015
MWAL1 Bow Street 2 2 Machynlleth 0
MWAL1 Carno 3 3 Waterloo Rovers 0
MWAL1 Llanfair United 4 1 Welshpool Town 0
MWAL1 Tywyn Bryncrug 4 1 Four Crosses 0

Results - February 2015

Saturday 7th February 2015
MWAL1 Four Crosses 3 1 Montgomery Town 0
MWAL1 Machynlleth 0 3 Penrhyncoch 0
Friday 13th February 2015
MWAL1 Llansantffraid Village 6 1 Tywyn Bryncrug 0
Saturday 14th February 2015
MWAL1 Aberystwyth University 1 6 Penrhyncoch 0
MWAL1 Berriew 2 2 Machynlleth 0
MWAL1 Bow Street 2 2 Waterloo Rovers 0
MWAL1 Montgomery Town 1 2 Carno 0
MWAL1 Rhosgoch Rangers 2 1 Four Crosses 0
MWAL1 Welshpool Town 2 3 Aberaeron 0
Saturday 21st February 2015
MWAL1 Rhosgoch Rangers 4 0 Aberaeron 0
Wednesday 25th February 2015
MWAL1 Llansantffraid Village 1 3 Penrhyncoch 0
Saturday 28th February 2015
MWAL1 Aberaeron 3 0 Four Crosses 0
MWAL1 Aberystwyth University 0 4 Llanfair United 0
MWAL1 Carno 5 0 Welshpool Town 0
MWAL1 Llanrhaeadr YM 2 2 Bow Street 0
MWAL1 Machynlleth 3 1 Rhosgoch Rangers 0
MWAL1 Penrhyncoch 5 0 Berriew 0
MWAL1 Tywyn Bryncrug 1 1 Montgomery Town 0
MWAL1 Waterloo Rovers 2 3 Llansantffraid Village 0

Results - March 2015

Tuesday 3rd March 2015
MWAL1 Berriew 2 3 Llanrhaeadr YM 0
Saturday 7th March 2015
MWAL1 Aberaeron 1 2 Penrhyncoch 0
MWAL1 Berriew 2 1 Waterloo Rovers 0
MWAL1 Carno 2 2 Four Crosses 0
MWAL1 Llanrhaeadr YM 3 2 Llansantffraid Village 0
MWAL1 Machynlleth 1 0 Llanfair United 0
MWAL1 Welshpool Town 1 0 Montgomery Town 0
Saturday 14th March 2015
MWAL1 Aberaeron 3 1 Llansantffraid Village 0
MWAL1 Aberystwyth University 1 3 Bow Street 0
MWAL1 Berriew 1 5 Carno 0
MWAL1 Llanrhaeadr YM 0 1 Penrhyncoch 0
MWAL1 Montgomery Town 8 1 Four Crosses 0
Saturday 21st March 2015
MWAL1 Aberaeron 2 3 Machynlleth 0
MWAL1 Bow Street 1 0 Berriew 0
MWAL1 Carno 3 0 Llansantffraid Village 0
MWAL1 Four Crosses 2 2 Rhosgoch Rangers 0
MWAL1 Llanfair United 2 0 Tywyn Bryncrug 0
MWAL1 Llanrhaeadr YM 3 2 Waterloo Rovers 0
MWAL1 Penrhyncoch 0 4 Montgomery Town 0
MWAL1 Welshpool Town 5 2 Aberystwyth University 0
Tuesday 24th March 2015
MWAL1 Penrhyncoch 4 0 Tywyn Bryncrug 0
Wednesday 25th March 2015
MWAL1 Llansantffraid Village 2 5 Llanrhaeadr YM 0
Saturday 28th March 2015
MWAL1 Berriew 2 1 Aberaeron 0
MWAL1 Carno 2 1 Llanfair United 0
MWAL1 Llansantffraid Village 0 2 Bow Street 0
MWAL1 Montgomery Town 2 0 Machynlleth 0
MWAL1 Penrhyncoch 2 0 Four Crosses 0
MWAL1 Rhosgoch Rangers 0 1 Llanrhaeadr YM 0
MWAL1 Waterloo Rovers 1 4 Tywyn Bryncrug 0

Results - April 2015

Friday 3rd April 2015
MWAL1 Four Crosses 0 5 Llanrhaeadr YM 0
MWAL1 Llansantffraid Village 1 1 Machynlleth 0
Saturday 4th April 2015
MWAL1 Bow Street 2 1 Rhosgoch Rangers 0
MWAL1 Llanfair United 2 1 Aberaeron 0
MWAL1 Tywyn Bryncrug 5 2 Welshpool Town 0
MWAL1 Waterloo Rovers 3 2 Berriew 0
Monday 6th April 2015
MWAL1 Llanfair United 1 2 Bow Street 0
MWAL1 Montgomery Town 1 1 Llanrhaeadr YM 0
MWAL1 Penrhyncoch 4 0 Llansantffraid Village 0
MWAL1 Rhosgoch Rangers 2 1 Welshpool Town 0
Saturday 11th April 2015
MWAL1 Aberaeron 2 1 Rhosgoch Rangers 0
MWAL1 Carno 3 2 Aberystwyth University 0
MWAL1 Llanfair United 4 0 Machynlleth 0
MWAL1 Tywyn Bryncrug 1 1 Penrhyncoch 0
Monday 13th April 2015
MWAL1 Machynlleth 3 3 Aberystwyth University 0
Tuesday 14th April 2015
MWAL1 Welshpool Town 0 2 Llanrhaeadr YM 0
Wednesday 15th April 2015
MWAL1 Aberaeron 2 1 Aberystwyth University 0
MWAL1 Berriew 0 3 Rhosgoch Rangers 0
MWAL1 Four Crosses 3 4 Waterloo Rovers 0
Friday 17th April 2015
MWAL1 Welshpool Town 1 1 Bow Street 0
Saturday 18th April 2015
MWAL1 Llanfair United 0 0 Penrhyncoch 0
MWAL1 Llanrhaeadr YM 6 0 Rhosgoch Rangers 0
MWAL1 Tywyn Bryncrug 0 0 Aberaeron 0
MWAL1 Waterloo Rovers 1 2 Carno 0
Monday 20th April 2015
MWAL1 Rhosgoch Rangers 0 0 Aberystwyth University 0
Tuesday 21st April 2015
MWAL1 Montgomery Town 5 3 Welshpool Town 0
Wednesday 22nd April 2015
MWAL1 Bow Street 4 1 Aberystwyth University 0
MWAL1 Carno 4 2 Penrhyncoch 0
MWAL1 Machynlleth 2 2 Llanrhaeadr YM 0
Friday 24th April 2015
MWAL1 Llanfair United 2 0 Montgomery Town 0
Saturday 25th April 2015
MWAL1 Four Crosses 1 2 Bow Street 0
MWAL1 Llanrhaeadr YM 3 0 Tywyn Bryncrug 0
MWAL1 Machynlleth 5 2 Welshpool Town 0
MWAL1 Rhosgoch Rangers 1 1 Penrhyncoch 0
MWAL1 Waterloo Rovers 2 1 Aberystwyth University 0
Monday 27th April 2015
MWAL1 Bow Street 2 2 Tywyn Bryncrug 0
MWAL1 Llanrhaeadr YM 3 1 Aberystwyth University 0
Wednesday 29th April 2015
MWAL1 Montgomery Town 4 0 Aberystwyth University 0
MWAL1 Waterloo Rovers 1 1 Llanfair United 0

Results - May 2015

Saturday 2nd May 2015
MWAL1 Llanfair United 5 1 Rhosgoch Rangers 0
MWAL1 Tywyn Bryncrug 5 2 Aberystwyth University 0
Tuesday 5th May 2015
MWAL1 Carno 2 2 Llanrhaeadr YM 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.