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

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

League Table

Division Last Updated: 20:45, Tuesday 22nd May 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Builth Wells 22 19 2 1 72 16 10 1 0 38 6 9 1 1 34 10 +56 59
2 Llansantffraid Village 22 16 3 3 71 29 9 1 1 32 12 7 2 2 39 17 +42 51
3 Brecon Northcote 22 12 3 7 50 36 7 1 3 30 17 5 2 4 20 19 +14 39
4 Hay St Mary's 22 11 4 7 45 38 6 2 3 25 20 5 2 4 20 18 +7 37
5 Abermule 22 10 2 10 47 50 6 1 4 28 22 4 1 6 19 28 -3 32
6 Dolgellau Athletic 22 9 4 9 37 43 6 2 3 20 12 3 2 6 17 31 -6 31
7 Aberystwyth University 22 9 3 10 54 43 4 3 4 31 20 5 0 6 23 23 +11 30
8 Dyffryn Banw 22 8 3 11 34 43 4 0 7 19 24 4 3 4 15 19 -9 27
9 Presteigne St. Andrews 22 7 3 12 28 56 5 2 4 19 24 2 1 8 9 32 -28 24
10 Newbridge-on-Wye 22 6 3 13 50 56 3 2 6 27 29 3 1 7 23 27 -6 21
11 Montgomery Town 22 6 5 11 44 59 2 2 7 19 28 4 3 4 25 31 -15 20
12 Penybont 22 1 1 20 24 87 1 1 9 15 39 0 0 11 9 48 -63 4

3 points were deducted from Montgomery Town for: Failure to fulfill fixture v Presteigne St Andrews on the original date

Results / Fixtures

Results - August 2017

Friday 11th August 2017
MWAL2 Abermule 4 4 Llansantffraid Village 0
MWAL2 Newbridge-on-Wye 1 1 Montgomery Town 0
Saturday 12th August 2017
MWAL2 Dolgellau Athletic 3 2 Brecon Northcote 0
MWAL2 Dyffryn Banw 0 3 Hay St Mary's 0
Saturday 19th August 2017
MWAL2 Dyffryn Banw 4 1 Penybont 0
MWAL2 Presteigne St. Andrews 1 3 Dolgellau Athletic 0
Wednesday 23rd August 2017
MWAL2 Montgomery Town 2 3 Abermule 0
Friday 25th August 2017
MWAL2 Newbridge-on-Wye 1 2 Builth Wells 0
Saturday 26th August 2017
MWAL2 Dolgellau Athletic 4 0 Presteigne St. Andrews 0
MWAL2 Dyffryn Banw 1 2 Brecon Northcote 0
MWAL2 Hay St Mary's 2 2 Llansantffraid Village 0

Results - September 2017

Friday 1st September 2017
MWAL2 Hay St Mary's 3 1 Brecon Northcote 0
Wednesday 6th September 2017
MWAL2 Presteigne St. Andrews 3 1 Penybont 0
Saturday 9th September 2017
MWAL2 Builth Wells 4 1 Presteigne St. Andrews 0
MWAL2 Newbridge-on-Wye 4 1 Dolgellau Athletic 0
MWAL2 Penybont 1 5 Montgomery Town 0
Friday 15th September 2017
MWAL2 Presteigne St. Andrews 4 2 Newbridge-on-Wye 0
Saturday 16th September 2017
MWAL2 Abermule 2 0 Penybont 0
MWAL2 Brecon Northcote 2 1 Dyffryn Banw 0
MWAL2 Builth Wells 6 0 Montgomery Town 0
MWAL2 Llansantffraid Village 3 0 Hay St Mary's 0
Saturday 23rd September 2017
MWAL2 Abermule 2 3 Newbridge-on-Wye 0
MWAL2 Aberystwyth University 13 1 Penybont 0
MWAL2 Builth Wells 1 0 Hay St Mary's 0
Tuesday 26th September 2017
MWAL2 Llansantffraid Village 2 1 Aberystwyth University 0
Saturday 30th September 2017
MWAL2 Aberystwyth University 0 3 Builth Wells 0
MWAL2 Brecon Northcote 5 0 Abermule 0
MWAL2 Newbridge-on-Wye 4 5 Dyffryn Banw 0
MWAL2 Penybont 1 5 Llansantffraid Village 0

Results - October 2017

Tuesday 3rd October 2017
MWAL2 Presteigne St. Andrews 2 1 Aberystwyth University 0
Friday 6th October 2017
MWAL2 Presteigne St. Andrews 2 1 Hay St Mary's 0
Saturday 7th October 2017
MWAL2 Brecon Northcote 1 6 Llansantffraid Village 0
MWAL2 Dolgellau Athletic 0 2 Builth Wells 0
MWAL2 Montgomery Town 2 2 Dyffryn Banw 0
MWAL2 Newbridge-on-Wye 5 1 Penybont 0
Tuesday 17th October 2017
MWAL2 Hay St Mary's 1 2 Aberystwyth University 0
Friday 20th October 2017
MWAL2 Presteigne St. Andrews 2 2 Brecon Northcote 0
Saturday 21st October 2017
MWAL2 Aberystwyth University 1 2 Abermule 0
MWAL2 Builth Wells 4 1 Penybont 0
MWAL2 Montgomery Town 2 2 Hay St Mary's 0
Friday 27th October 2017
MWAL2 Presteigne St. Andrews 0 1 Dyffryn Banw 0
Saturday 28th October 2017
MWAL2 Abermule 1 7 Builth Wells 0
MWAL2 Aberystwyth University 0 0 Brecon Northcote 0
MWAL2 Hay St Mary's 2 2 Dolgellau Athletic 0
MWAL2 Llansantffraid Village 4 1 Penybont 0
Sunday 29th October 2017
MWAL2 Newbridge-on-Wye 1 6 Aberystwyth University 0

Results - November 2017

Saturday 4th November 2017
MWAL2 Dolgellau Athletic 2 0 Aberystwyth University 0
Saturday 11th November 2017
MWAL2 Abermule 3 1 Dolgellau Athletic 0
MWAL2 Aberystwyth University 5 5 Montgomery Town 0
MWAL2 Brecon Northcote 4 0 Newbridge-on-Wye 0
MWAL2 Dyffryn Banw 0 2 Builth Wells 0
MWAL2 Llansantffraid Village 3 0 Presteigne St. Andrews 0
MWAL2 Penybont 3 4 Hay St Mary's 0
Friday 17th November 2017
MWAL2 Hay St Mary's 3 1 Newbridge-on-Wye 0
MWAL2 Llansantffraid Village 4 0 Abermule 0
Saturday 18th November 2017
MWAL2 Brecon Northcote 1 0 Penybont 0
MWAL2 Dolgellau Athletic 3 1 Montgomery Town 0

Results - December 2017

Sunday 3rd December 2017
MWAL2 Penybont 0 3 Aberystwyth University 0
Saturday 9th December 2017
MWAL2 Aberystwyth University 1 3 Presteigne St. Andrews 0
Saturday 16th December 2017
MWAL2 Aberystwyth University 3 0 Dolgellau Athletic 0
Tuesday 26th December 2017
MWAL2 Builth Wells 4 1 Newbridge-on-Wye 0
Saturday 30th December 2017
MWAL2 Abermule 2 3 Montgomery Town 0
MWAL2 Dyffryn Banw 1 2 Dolgellau Athletic 0
MWAL2 Hay St Mary's 3 1 Presteigne St. Andrews 0
MWAL2 Llansantffraid Village 3 2 Newbridge-on-Wye 0

Results - January 2018

Saturday 6th January 2018
MWAL2 Llansantffraid Village 3 0 Dolgellau Athletic 0
Saturday 13th January 2018
MWAL2 Aberystwyth University 3 1 Newbridge-on-Wye 0
MWAL2 Dolgellau Athletic 2 0 Penybont 0
MWAL2 Montgomery Town 0 2 Builth Wells 0
MWAL2 Presteigne St. Andrews 0 5 Llansantffraid Village 0
Saturday 20th January 2018
MWAL2 Aberystwyth University 1 0 Llansantffraid Village 0
MWAL2 Hay St Mary's 3 0 Dyffryn Banw 0
Saturday 27th January 2018
MWAL2 Llansantffraid Village 4 1 Montgomery Town 0

Results - February 2018

Saturday 3rd February 2018
MWAL2 Hay St Mary's 2 4 Abermule 0
MWAL2 Llansantffraid Village 0 3 Brecon Northcote 0
MWAL2 Montgomery Town 3 2 Aberystwyth University 0
MWAL2 Newbridge-on-Wye 1 1 Presteigne St. Andrews 0
MWAL2 Penybont 0 2 Dyffryn Banw 0
Saturday 10th February 2018
MWAL2 Brecon Northcote 2 2 Montgomery Town 0
Saturday 17th February 2018
MWAL2 Aberystwyth University 2 2 Dyffryn Banw 0
MWAL2 Dolgellau Athletic 1 1 Newbridge-on-Wye 0
MWAL2 Montgomery Town 0 5 Llansantffraid Village 0
Saturday 24th February 2018
MWAL2 Abermule 1 0 Aberystwyth University 0
MWAL2 Brecon Northcote 5 1 Dolgellau Athletic 0
MWAL2 Newbridge-on-Wye 0 2 Hay St Mary's 0
MWAL2 Presteigne St. Andrews 0 7 Builth Wells 0

Results - March 2018

Saturday 10th March 2018
MWAL2 Brecon Northcote 2 4 Aberystwyth University 0
MWAL2 Dyffryn Banw 2 1 Newbridge-on-Wye 0
Saturday 17th March 2018
MWAL2 Aberystwyth University 2 3 Hay St Mary's 0
MWAL2 Montgomery Town 1 3 Dolgellau Athletic 0
MWAL2 Newbridge-on-Wye 3 4 Brecon Northcote 0
Saturday 24th March 2018
MWAL2 Abermule 2 3 Hay St Mary's 0
MWAL2 Builth Wells 6 0 Aberystwyth University 0
MWAL2 Dolgellau Athletic 2 3 Llansantffraid Village 0
MWAL2 Dyffryn Banw 3 0 Presteigne St. Andrews 0
MWAL2 Montgomery Town 0 2 Brecon Northcote 0
MWAL2 Penybont 0 7 Newbridge-on-Wye 0
Tuesday 27th March 2018
MWAL2 Llansantffraid Village 2 0 Dyffryn Banw 0
Saturday 31st March 2018
MWAL2 Brecon Northcote 5 0 Presteigne St. Andrews 0
MWAL2 Dyffryn Banw 1 5 Llansantffraid Village 0
MWAL2 Newbridge-on-Wye 4 2 Abermule 0

Results - April 2018

Wednesday 11th April 2018
MWAL2 Presteigne St. Andrews 1 1 Abermule 0
Saturday 14th April 2018
MWAL2 Builth Wells 3 0 Abermule 0
MWAL2 Dolgellau Athletic 1 1 Hay St Mary's 0
MWAL2 Montgomery Town 1 2 Presteigne St. Andrews 0
MWAL2 Penybont 0 2 Brecon Northcote 0
Monday 16th April 2018
MWAL2 Dyffryn Banw 3 4 Aberystwyth University 0
Wednesday 18th April 2018
MWAL2 Abermule 3 0 Dyffryn Banw 0
Saturday 21st April 2018
MWAL2 Abermule 4 0 Brecon Northcote 0
MWAL2 Builth Wells 1 1 Dyffryn Banw 0
MWAL2 Montgomery Town 1 4 Newbridge-on-Wye 0
MWAL2 Penybont 3 0 Presteigne St. Andrews 0
Wednesday 25th April 2018
MWAL2 Brecon Northcote 1 2 Builth Wells 0
MWAL2 Dolgellau Athletic 0 1 Dyffryn Banw 0
Saturday 28th April 2018
MWAL2 Builth Wells 2 0 Llansantffraid Village 0
MWAL2 Dolgellau Athletic 2 1 Abermule 0
MWAL2 Hay St Mary's 3 2 Penybont 0

Results - May 2018

Wednesday 2nd May 2018
MWAL2 Dyffryn Banw 2 3 Montgomery Town 0
MWAL2 Penybont 2 5 Abermule 0
Saturday 5th May 2018
MWAL2 Brecon Northcote 2 1 Hay St Mary's 0
MWAL2 Dyffryn Banw 2 1 Abermule 0
MWAL2 Llansantffraid Village 4 4 Builth Wells 0
MWAL2 Montgomery Town 7 1 Penybont 0
Sunday 6th May 2018
MWAL2 Newbridge-on-Wye 3 4 Llansantffraid Village 0
Monday 7th May 2018
MWAL2 Abermule 4 1 Presteigne St. Andrews 0
MWAL2 Builth Wells 4 0 Dolgellau Athletic 0
Wednesday 9th May 2018
MWAL2 Hay St Mary's 2 1 Builth Wells 0
Saturday 12th May 2018
MWAL2 Builth Wells 3 2 Brecon Northcote 0
MWAL2 Penybont 4 4 Dolgellau Athletic 0
MWAL2 Presteigne St. Andrews 4 0 Montgomery Town 0
Monday 14th May 2018
MWAL2 Penybont 1 2 Builth Wells 0
Saturday 19th May 2018
MWAL2 Hay St Mary's 1 4 Montgomery Town 0

Non League Matters 00/00