Mid Wales Football League - Mid Wales Football League Division Two

Mid-Wales Football LeagueSpar Mid-Wales Football League Division TwoUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:LEVEL 4 (Wales)
PROMOTES TO:DIVISION ONE
RELEGATES TO:MID WALES SOUTH / ABERYSTWYTH / MONTGOMERYSHIRE / CEREDIGION LEAGUES

League Table

Division Last Updated: 18:12, Saturday 19th October 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Berriew 28 25 1 2 108 28 12 1 1 61 14 13 0 1 47 14 +80 76
2 Radnor Valley 28 20 0 8 79 39 11 0 3 44 19 9 0 5 35 20 +40 60
3 Kerry 28 19 1 8 105 36 9 1 4 47 16 10 0 4 58 20 +69 58
4 Aberystwyth University 28 17 6 5 76 43 10 2 1 41 14 7 4 4 35 29 +33 57
5 Builth Wells 28 14 3 11 61 55 6 2 6 32 22 8 1 5 29 33 +6 45
6 Bettws 28 12 7 9 53 60 10 2 2 35 24 2 5 7 18 36 -7 43
7 Churchstoke 28 13 3 12 70 60 9 1 4 45 27 4 2 8 25 33 +10 42
8 Borth United 28 12 4 12 61 49 8 1 6 36 26 4 3 6 25 23 +12 40
9 Abermule 28 12 3 13 57 68 7 2 5 35 24 5 1 8 22 44 -11 36
10 Dyffryn Banw 28 10 4 14 46 52 5 2 7 31 24 5 2 7 15 28 -6 34
11 Presteigne St. Andrews 28 7 5 16 41 77 5 3 6 25 35 2 2 10 16 42 -36 26
12 Newbridge-on-Wye 28 9 2 17 49 91 5 1 8 29 46 4 1 9 20 45 -42 26
13 Bont 28 6 4 18 28 75 3 2 9 15 34 3 2 9 13 41 -47 19
14 Four Crosses 28 5 4 19 45 101 2 2 10 20 44 3 2 9 25 57 -56 19
15 Penybont 28 4 3 21 36 81 3 3 8 19 31 1 0 13 17 50 -45 15

3 points were deducted from Abermule for: unknown reason

3 points were deducted from Newbridge-on-Wye for: failing to fulfil a fixture.

3 points were deducted from Bont for: failing to fulfill a fixture.

Results / Fixtures

Results - August 2015

Friday 7th August 2015
MWAL2 Berriew 1 1 Bettws 0
MWAL2 Presteigne St. Andrews 0 2 Builth Wells 0
Saturday 8th August 2015
MWAL2 Abermule 1 3 Borth United 0
MWAL2 Dyffryn Banw 4 0 Penybont 0
MWAL2 Kerry 9 0 Newbridge-on-Wye 0
Wednesday 12th August 2015
MWAL2 Bont 0 3 Borth United 0
MWAL2 Builth Wells 1 2 Kerry 0
MWAL2 Churchstoke 1 1 Bettws 0
MWAL2 Dyffryn Banw 1 2 Abermule 0
MWAL2 Newbridge-on-Wye 0 6 Radnor Valley 0
MWAL2 Penybont 3 1 Presteigne St. Andrews 0
Friday 14th August 2015
MWAL2 Abermule 3 0 Penybont 0
Saturday 15th August 2015
MWAL2 Berriew 5 0 Presteigne St. Andrews 0
MWAL2 Bont 2 5 Bettws 0
MWAL2 Borth United 4 2 Newbridge-on-Wye 0
MWAL2 Builth Wells 6 0 Churchstoke 0
MWAL2 Four Crosses 0 3 Radnor Valley 0
MWAL2 Kerry 4 1 Dyffryn Banw 0
Wednesday 19th August 2015
MWAL2 Bettws 3 2 Kerry 0
MWAL2 Churchstoke 3 6 Berriew 0
MWAL2 Dyffryn Banw 7 1 Four Crosses 0
MWAL2 Newbridge-on-Wye 3 2 Penybont 0
MWAL2 Presteigne St. Andrews 4 3 Abermule 0
MWAL2 Radnor Valley 3 4 Builth Wells 0
Saturday 22nd August 2015
MWAL2 Bettws 3 0 Four Crosses 0
MWAL2 Churchstoke 3 2 Radnor Valley 0
MWAL2 Penybont 0 0 Dyffryn Banw 0
Wednesday 26th August 2015
MWAL2 Abermule 5 3 Bettws 0
MWAL2 Builth Wells 2 3 Newbridge-on-Wye 0
MWAL2 Dyffryn Banw 1 3 Berriew 0
MWAL2 Kerry 4 1 Churchstoke 0
MWAL2 Presteigne St. Andrews 4 1 Bont 0
MWAL2 Radnor Valley 3 0 Penybont 0
Saturday 29th August 2015
MWAL2 Berriew 9 0 Abermule 0
MWAL2 Bettws 1 1 Builth Wells 0
MWAL2 Bont 1 0 Penybont 0
MWAL2 Four Crosses 2 8 Borth United 0
MWAL2 Newbridge-on-Wye 1 3 Dyffryn Banw 0
MWAL2 Radnor Valley 2 5 Kerry 0

Results - September 2015

Saturday 5th September 2015
MWAL2 Bettws 3 1 Penybont 0
MWAL2 Borth United 3 0 Abermule 0
MWAL2 Builth Wells 1 3 Four Crosses 0
MWAL2 Churchstoke 6 1 Newbridge-on-Wye 0
MWAL2 Kerry 5 0 Presteigne St. Andrews 0
MWAL2 Radnor Valley 1 3 Berriew 0
Saturday 12th September 2015
MWAL2 Abermule 8 0 Newbridge-on-Wye 0
MWAL2 Bettws 3 1 Dyffryn Banw 0
MWAL2 Bont 1 5 Churchstoke 0
MWAL2 Borth United 3 2 Kerry 0
MWAL2 Four Crosses 0 0 Presteigne St. Andrews 0
MWAL2 Penybont 2 3 Builth Wells 0
Saturday 19th September 2015
MWAL2 Bont 0 1 Newbridge-on-Wye 0
MWAL2 Builth Wells 1 0 Borth United 0
MWAL2 Dyffryn Banw 1 3 Churchstoke 0
MWAL2 Four Crosses 1 2 Abermule 0
MWAL2 Kerry 3 0 Penybont 0
MWAL2 Radnor Valley 3 1 Bettws 0
Saturday 26th September 2015
MWAL2 Abermule 2 0 Radnor Valley 0
MWAL2 Berriew 4 1 Builth Wells 0
MWAL2 Borth United 1 1 Bettws 0
MWAL2 Dyffryn Banw 1 3 Bont 0
MWAL2 Kerry 6 1 Four Crosses 0
MWAL2 Newbridge-on-Wye 2 5 Presteigne St. Andrews 0
MWAL2 Penybont 1 1 Churchstoke 0

Results - October 2015

Saturday 3rd October 2015
MWAL2 Builth Wells 0 0 Dyffryn Banw 0
MWAL2 Churchstoke 5 1 Presteigne St. Andrews 0
MWAL2 Four Crosses 2 7 Aberystwyth University 0
MWAL2 Newbridge-on-Wye 1 8 Kerry 0
MWAL2 Radnor Valley 2 0 Borth United 0
Wednesday 14th October 2015
MWAL2 Berriew 1 0 Aberystwyth University 0
Saturday 17th October 2015
MWAL2 Abermule 0 4 Kerry 0
MWAL2 Aberystwyth University 4 0 Penybont 0
MWAL2 Berriew 1 3 Newbridge-on-Wye 0
MWAL2 Bont 2 1 Radnor Valley 0
MWAL2 Churchstoke 1 2 Builth Wells 0
MWAL2 Four Crosses 1 1 Bettws 0
MWAL2 Presteigne St. Andrews 1 1 Borth United 0
Saturday 24th October 2015
MWAL2 Dyffryn Banw 0 1 Radnor Valley 0
Tuesday 27th October 2015
MWAL2 Presteigne St. Andrews 3 3 Aberystwyth University 0

Results - November 2015

Sunday 1st November 2015
MWAL2 Dyffryn Banw 2 3 Aberystwyth University 0
Friday 6th November 2015
MWAL2 Berriew 2 1 Kerry 0
MWAL2 Presteigne St. Andrews 1 5 Penybont 0
Saturday 7th November 2015
MWAL2 Aberystwyth University 4 1 Abermule 0
MWAL2 Bont 1 2 Builth Wells 0
MWAL2 Borth United 5 2 Four Crosses 0
MWAL2 Newbridge-on-Wye 3 1 Bettws 0
MWAL2 Radnor Valley 4 1 Churchstoke 0
Saturday 14th November 2015
MWAL2 Aberystwyth University 5 3 Kerry 0
MWAL2 Newbridge-on-Wye 4 6 Four Crosses 0
Saturday 21st November 2015
MWAL2 Aberystwyth University 2 1 Presteigne St. Andrews 0
MWAL2 Berriew 3 2 Borth United 0
MWAL2 Builth Wells 7 0 Bettws 0
MWAL2 Churchstoke 4 1 Bont 0
MWAL2 Four Crosses 1 7 Kerry 0
MWAL2 Penybont 1 2 Abermule 0
Sunday 22nd November 2015
MWAL2 Radnor Valley 4 2 Aberystwyth University 0
Saturday 28th November 2015
MWAL2 Aberystwyth University 6 0 Bettws 0
MWAL2 Builth Wells 4 2 Presteigne St. Andrews 0
MWAL2 Churchstoke 0 7 Kerry 0
MWAL2 Four Crosses 1 2 Berriew 0
MWAL2 Newbridge-on-Wye 2 2 Borth United 0

Results - December 2015

Saturday 5th December 2015
MWAL2 Abermule 3 2 Churchstoke 0
MWAL2 Aberystwyth University 2 1 Newbridge-on-Wye 0
MWAL2 Bettws 4 2 Presteigne St. Andrews 0
MWAL2 Kerry 2 3 Builth Wells 0
Sunday 6th December 2015
MWAL2 Aberystwyth University 8 1 Four Crosses 0
Saturday 26th December 2015
MWAL2 Berriew 8 2 Dyffryn Banw 0
Monday 28th December 2015
MWAL2 Radnor Valley 2 0 Presteigne St. Andrews 0

Results - January 2016

Saturday 2nd January 2016
MWAL2 Four Crosses 0 4 Churchstoke 0
Saturday 9th January 2016
MWAL2 Four Crosses 7 3 Penybont 0
Saturday 16th January 2016
MWAL2 Bettws 0 4 Borth United 0
MWAL2 Bont 2 3 Presteigne St. Andrews 0
MWAL2 Radnor Valley 2 0 Newbridge-on-Wye 0
Sunday 17th January 2016
MWAL2 Churchstoke 1 3 Aberystwyth University 0
Saturday 23rd January 2016
MWAL2 Aberystwyth University 3 1 Builth Wells 0
MWAL2 Borth United 2 0 Churchstoke 0
MWAL2 Newbridge-on-Wye 2 3 Bont 0
MWAL2 Penybont 1 4 Four Crosses 0
MWAL2 Presteigne St. Andrews 1 1 Bettws 0
Sunday 24th January 2016
MWAL2 Kerry 1 2 Aberystwyth University 0
Saturday 30th January 2016
MWAL2 Abermule 2 0 Bont 0
MWAL2 Builth Wells 1 3 Berriew 0
MWAL2 Newbridge-on-Wye 3 2 Churchstoke 0

Results - February 2016

Saturday 6th February 2016
MWAL2 Churchstoke 3 0 Borth United 0
MWAL2 Four Crosses 4 0 Bont 0
Saturday 13th February 2016
MWAL2 Aberystwyth University 1 4 Radnor Valley 0
MWAL2 Bont 1 1 Four Crosses 0
MWAL2 Builth Wells 1 2 Abermule 0
MWAL2 Churchstoke 3 2 Penybont 0
MWAL2 Presteigne St. Andrews 2 1 Dyffryn Banw 0
Saturday 20th February 2016
MWAL2 Aberystwyth University 3 0 Dyffryn Banw 0
MWAL2 Berriew 7 0 Bont 0
MWAL2 Churchstoke 7 0 Four Crosses 0
MWAL2 Kerry 4 1 Borth United 0
MWAL2 Presteigne St. Andrews 2 5 Radnor Valley 0
Sunday 21st February 2016
MWAL2 Builth Wells 3 2 Aberystwyth University 0
Saturday 27th February 2016
MWAL2 Abermule 1 1 Presteigne St. Andrews 0
MWAL2 Berriew 3 0 Radnor Valley 0
MWAL2 Bettws 2 1 Churchstoke 0
MWAL2 Bont 0 2 Kerry 0
MWAL2 Builth Wells 3 1 Penybont 0
MWAL2 Dyffryn Banw 1 1 Borth United 0
MWAL2 Four Crosses 0 2 Newbridge-on-Wye 0

Results - March 2016

Saturday 5th March 2016
MWAL2 Abermule 0 4 Berriew 0
MWAL2 Bettws 2 0 Bont 0
MWAL2 Penybont 3 0 Borth United 0
MWAL2 Presteigne St. Andrews 3 1 Newbridge-on-Wye 0
MWAL2 Radnor Valley 6 2 Four Crosses 0
Saturday 12th March 2016
MWAL2 Aberystwyth University 0 0 Churchstoke 0
MWAL2 Bettws 4 2 Radnor Valley 0
MWAL2 Bont 1 2 Dyffryn Banw 0
MWAL2 Borth United 4 3 Penybont 0
MWAL2 Four Crosses 1 3 Builth Wells 0
MWAL2 Newbridge-on-Wye 0 3 Berriew 0
MWAL2 Presteigne St. Andrews 0 7 Kerry 0
Sunday 13th March 2016
MWAL2 Abermule 2 3 Aberystwyth University 0
Saturday 19th March 2016
MWAL2 Abermule 2 2 Four Crosses 0
MWAL2 Aberystwyth University 2 1 Berriew 0
MWAL2 Bettws 2 1 Newbridge-on-Wye 0
MWAL2 Borth United 3 4 Builth Wells 0
MWAL2 Presteigne St. Andrews 2 3 Churchstoke 0
MWAL2 Radnor Valley 3 1 Dyffryn Banw 0
Sunday 20th March 2016
MWAL2 Penybont 1 1 Aberystwyth University 0
Wednesday 23rd March 2016
MWAL2 Presteigne St. Andrews 1 2 Berriew 0
Saturday 26th March 2016
MWAL2 Bont 4 2 Abermule 0
MWAL2 Four Crosses 0 2 Dyffryn Banw 0
MWAL2 Penybont 3 2 Newbridge-on-Wye 0
Wednesday 30th March 2016
MWAL2 Berriew 8 0 Penybont 0

Results - April 2016

Saturday 2nd April 2016
MWAL2 Bont 0 7 Berriew 0
MWAL2 Dyffryn Banw 5 0 Presteigne St. Andrews 0
MWAL2 Newbridge-on-Wye 3 1 Builth Wells 0
MWAL2 Penybont 1 2 Bettws 0
MWAL2 Radnor Valley 4 0 Abermule 0
Tuesday 5th April 2016
MWAL2 Churchstoke 3 0 Dyffryn Banw 0
MWAL2 Kerry 1 1 Abermule 0
Wednesday 6th April 2016
MWAL2 Borth United 4 1 Bont 0
Saturday 9th April 2016
MWAL2 Bettws 2 2 Aberystwyth University 0
MWAL2 Borth United 2 0 Presteigne St. Andrews 0
MWAL2 Dyffryn Banw 3 1 Builth Wells 0
Tuesday 12th April 2016
MWAL2 Berriew 4 2 Churchstoke 0
Wednesday 13th April 2016
MWAL2 Bettws 4 3 Abermule 0
MWAL2 Bont 0 0 Aberystwyth University 0
Thursday 14th April 2016
MWAL2 Berriew 5 2 Four Crosses 0
Saturday 16th April 2016
MWAL2 Abermule 0 1 Dyffryn Banw 0
MWAL2 Borth United 0 2 Berriew 0
MWAL2 Kerry 2 1 Bettws 0
MWAL2 Penybont 0 1 Bont 0
MWAL2 Presteigne St. Andrews 1 0 Four Crosses 0
Monday 18th April 2016
MWAL2 Borth United 1 2 Aberystwyth University 0
Tuesday 19th April 2016
MWAL2 Churchstoke 5 1 Abermule 0
Wednesday 20th April 2016
MWAL2 Aberystwyth University 1 1 Bont 0
MWAL2 Builth Wells 1 3 Radnor Valley 0
MWAL2 Dyffryn Banw 2 0 Bettws 0
MWAL2 Kerry 2 3 Berriew 0
Saturday 23rd April 2016
MWAL2 Borth United 0 1 Dyffryn Banw 0
MWAL2 Newbridge-on-Wye 3 1 Aberystwyth University 0
MWAL2 Penybont 0 4 Berriew 0
MWAL2 Radnor Valley 5 0 Bont 0
Sunday 24th April 2016
MWAL2 Borth United 3 4 Aberystwyth University 0
Monday 25th April 2016
MWAL2 Kerry 0 1 Radnor Valley 0
Wednesday 27th April 2016
MWAL2 Dyffryn Banw 0 3 Kerry 0
MWAL2 Newbridge-on-Wye 2 3 Abermule 0
MWAL2 Penybont 1 5 Radnor Valley 0
Saturday 30th April 2016
MWAL2 Bettws 2 4 Berriew 0
MWAL2 Borth United 1 2 Radnor Valley 0
MWAL2 Builth Wells 1 1 Bont 0
MWAL2 Dyffryn Banw 3 3 Newbridge-on-Wye 0
MWAL2 Penybont 2 5 Kerry 0

Results - May 2016

Monday 2nd May 2016
MWAL2 Abermule 6 1 Builth Wells 0
Saturday 7th May 2016
MWAL2 Kerry 4 1 Bont 0

Non League Matters 00/00

Notes relating to seasons prior to 2019–20

2017-18: Talgarth Town resigned in April 2018 after playing 20 games. All results expunged.

2018-19: Brecon Northcote resigned in September 2018 after playing 5 games. All results expunged.