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: 21:22, Friday 16th August 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Knighton Town 24 20 3 1 113 18 11 1 0 59 1 9 2 1 54 17 +95 63
2 Hay St Mary's 24 19 1 4 99 45 10 1 1 58 21 9 0 3 41 24 +54 58
3 Kerry 24 16 2 6 67 39 10 0 2 34 15 6 2 4 33 24 +28 50
4 Abermule 24 15 2 7 80 47 9 2 1 46 16 6 0 6 34 31 +33 47
5 Builth Wells 24 13 3 8 61 40 8 1 3 33 16 5 2 5 28 24 +21 42
6 Borth United 24 13 3 8 63 49 8 0 4 37 28 5 3 4 26 21 +14 42
7 Churchstoke 24 11 1 12 57 72 6 1 5 32 32 5 0 7 25 40 -15 34
8 Bont 24 9 3 12 52 59 7 1 4 34 21 2 2 8 18 38 -7 30
9 Dyffryn Banw 24 8 3 13 45 63 4 1 7 25 31 4 2 6 20 32 -18 27
10 Presteigne St. Andrews 24 7 4 13 52 75 3 4 5 27 41 4 0 8 25 34 -23 25
11 Newbridge-on-Wye 24 5 1 18 36 84 3 1 8 24 39 2 0 10 12 45 -48 16
12 Penybont 24 4 0 20 47 96 3 0 9 30 51 1 0 11 17 45 -49 12
13 Talgarth Town 24 3 0 21 28 113 2 0 10 13 36 1 0 11 15 77 -85 3

6 points were deducted from Talgarth Town

  • 3 points for: failing to fulfil a fixture Saturday 7 February
  • 3 points for: playing ineligible player Saturday 14 March v Builth Wells

Results / Fixtures

Results - August 2014

Saturday 16th August 2014
MWAL2 Churchstoke 6 2 Talgarth Town 0
MWAL2 Dyffryn Banw 0 5 Knighton Town 0
MWAL2 Hay St Mary's 3 2 Kerry 0
MWAL2 Newbridge-on-Wye 4 0 Bont 0
MWAL2 Penybont 2 5 Abermule 0
MWAL2 Presteigne St. Andrews 2 2 Builth Wells 0
Wednesday 20th August 2014
MWAL2 Borth United 6 2 Bont 0
MWAL2 Builth Wells 1 2 Hay St Mary's 0
MWAL2 Dyffryn Banw 1 3 Abermule 0
MWAL2 Kerry 6 1 Churchstoke 0
MWAL2 Newbridge-on-Wye 3 1 Talgarth Town 0
MWAL2 Penybont 3 4 Presteigne St. Andrews 0
Saturday 23rd August 2014
MWAL2 Abermule 3 2 Builth Wells 0
MWAL2 Bont 3 1 Presteigne St. Andrews 0
MWAL2 Borth United 5 3 Newbridge-on-Wye 0
MWAL2 Churchstoke 5 2 Penybont 0
MWAL2 Hay St Mary's 4 2 Dyffryn Banw 0
MWAL2 Talgarth Town 3 1 Kerry 0
Wednesday 27th August 2014
MWAL2 Kerry 3 2 Abermule 0
MWAL2 Knighton Town 8 1 Penybont 0
MWAL2 Newbridge-on-Wye 3 5 Builth Wells 0
MWAL2 Talgarth Town 0 4 Hay St Mary's 0
Friday 29th August 2014
MWAL2 Churchstoke 2 2 Dyffryn Banw 0
Saturday 30th August 2014
MWAL2 Bont 5 1 Abermule 0
MWAL2 Talgarth Town 2 1 Penybont 0

Results - September 2014

Saturday 6th September 2014
MWAL2 Abermule 2 0 Newbridge-on-Wye 0
MWAL2 Bont 6 0 Knighton Town 0
MWAL2 Builth Wells 4 2 Borth United 0
MWAL2 Hay St Mary's 7 1 Churchstoke 0
MWAL2 Penybont 2 4 Dyffryn Banw 0
MWAL2 Presteigne St. Andrews 2 7 Kerry 0
Saturday 13th September 2014
MWAL2 Bont 3 1 Penybont 0
MWAL2 Borth United 3 2 Abermule 0
MWAL2 Churchstoke 2 1 Builth Wells 0
MWAL2 Dyffryn Banw 5 1 Talgarth Town 0
Saturday 20th September 2014
MWAL2 Builth Wells 7 0 Talgarth Town 0
MWAL2 Hay St Mary's 4 1 Abermule 0
MWAL2 Kerry 5 0 Newbridge-on-Wye 0
MWAL2 Penybont 2 4 Churchstoke 0
Saturday 27th September 2014
MWAL2 Abermule 4 1 Presteigne St. Andrews 0
MWAL2 Borth United 5 7 Hay St Mary's 0
MWAL2 Dyffryn Banw 4 0 Builth Wells 0
MWAL2 Knighton Town 6 0 Kerry 0
MWAL2 Newbridge-on-Wye 2 3 Churchstoke 0
MWAL2 Talgarth Town 2 5 Bont 0

Results - October 2014

Friday 3rd October 2014
MWAL2 Presteigne St. Andrews 3 4 Talgarth Town 0
Saturday 4th October 2014
MWAL2 Bont 0 2 Dyffryn Banw 0
MWAL2 Builth Wells 4 0 Abermule 0
MWAL2 Churchstoke 3 1 Borth United 0
MWAL2 Penybont 5 1 Newbridge-on-Wye 0
Saturday 11th October 2014
MWAL2 Bont 3 5 Churchstoke 0
MWAL2 Borth United 0 3 Builth Wells 0
MWAL2 Dyffryn Banw 1 3 Kerry 0
MWAL2 Newbridge-on-Wye 4 3 Presteigne St. Andrews 0
MWAL2 Penybont 4 9 Hay St Mary's 0
MWAL2 Talgarth Town 2 7 Knighton Town 0
Friday 17th October 2014
MWAL2 Presteigne St. Andrews 1 4 Hay St Mary's 0
Saturday 18th October 2014
MWAL2 Abermule 0 4 Knighton Town 0
MWAL2 Builth Wells 2 2 Bont 0
MWAL2 Dyffryn Banw 1 2 Newbridge-on-Wye 0
MWAL2 Kerry 3 2 Penybont 0
MWAL2 Talgarth Town 0 3 Borth United 0
Saturday 25th October 2014
MWAL2 Churchstoke 3 4 Presteigne St. Andrews 0
MWAL2 Hay St Mary's 4 1 Bont 0
MWAL2 Knighton Town 0 0 Builth Wells 0
MWAL2 Newbridge-on-Wye 0 2 Kerry 0
MWAL2 Penybont 6 2 Talgarth Town 0

Results - November 2014

Saturday 1st November 2014
MWAL2 Knighton Town 5 0 Talgarth Town 0
Friday 7th November 2014
MWAL2 Hay St Mary's 4 1 Newbridge-on-Wye 0
Saturday 8th November 2014
MWAL2 Builth Wells 3 0 Penybont 0
MWAL2 Knighton Town 7 0 Bont 0
MWAL2 Presteigne St. Andrews 2 2 Dyffryn Banw 0
MWAL2 Talgarth Town 1 2 Churchstoke 0
Saturday 15th November 2014
MWAL2 Knighton Town 2 0 Borth United 0
Saturday 22nd November 2014
MWAL2 Abermule 3 2 Churchstoke 0
MWAL2 Bont 3 0 Newbridge-on-Wye 0
MWAL2 Kerry 2 0 Builth Wells 0
MWAL2 Knighton Town 3 0 Hay St Mary's 0
MWAL2 Penybont 0 2 Borth United 0
MWAL2 Talgarth Town 2 4 Presteigne St. Andrews 0
Friday 28th November 2014
MWAL2 Hay St Mary's 4 5 Builth Wells 0
Saturday 29th November 2014
MWAL2 Abermule 15 0 Talgarth Town 0
MWAL2 Borth United 2 1 Dyffryn Banw 0
MWAL2 Churchstoke 2 6 Knighton Town 0
MWAL2 Kerry 1 0 Bont 0

Results - December 2014

Saturday 13th December 2014
MWAL2 Borth United 1 2 Kerry 0
MWAL2 Builth Wells 4 1 Dyffryn Banw 0
MWAL2 Churchstoke 2 8 Abermule 0
MWAL2 Penybont 1 5 Knighton Town 0
MWAL2 Talgarth Town 1 4 Newbridge-on-Wye 0
Friday 26th December 2014
MWAL2 Bont 2 4 Borth United 0
MWAL2 Builth Wells 4 0 Newbridge-on-Wye 0
MWAL2 Presteigne St. Andrews 1 10 Knighton Town 0

Results - January 2015

Saturday 10th January 2015
MWAL2 Borth United 2 1 Churchstoke 0
MWAL2 Newbridge-on-Wye 1 4 Hay St Mary's 0
Saturday 17th January 2015
MWAL2 Hay St Mary's 4 3 Presteigne St. Andrews 0
Saturday 24th January 2015
MWAL2 Borth United 0 3 Knighton Town 0
MWAL2 Dyffryn Banw 2 6 Hay St Mary's 0
MWAL2 Kerry 3 1 Talgarth Town 0
MWAL2 Newbridge-on-Wye 1 7 Abermule 0
MWAL2 Penybont 2 1 Bont 0
MWAL2 Presteigne St. Andrews 4 3 Churchstoke 0
Saturday 31st January 2015
MWAL2 Builth Wells 0 3 Kerry 0
MWAL2 Churchstoke 1 4 Bont 0
MWAL2 Newbridge-on-Wye 2 3 Dyffryn Banw 0

Results - February 2015

Saturday 7th February 2015
MWAL2 Abermule 5 1 Dyffryn Banw 0
MWAL2 Hay St Mary's 16 1 Talgarth Town 0
MWAL2 Knighton Town 5 0 Newbridge-on-Wye 0
Saturday 14th February 2015
MWAL2 Abermule 1 1 Kerry 0
MWAL2 Bont 3 2 Builth Wells 0
MWAL2 Dyffryn Banw 2 2 Borth United 0
MWAL2 Hay St Mary's 2 1 Penybont 0
MWAL2 Knighton Town 9 0 Churchstoke 0
MWAL2 Presteigne St. Andrews 7 1 Newbridge-on-Wye 0
Saturday 21st February 2015
MWAL2 Borth United 5 2 Talgarth Town 0
MWAL2 Dyffryn Banw 4 1 Bont 0
MWAL2 Knighton Town 6 0 Abermule 0
MWAL2 Newbridge-on-Wye 3 4 Penybont 0
Saturday 28th February 2015
MWAL2 Builth Wells 2 1 Presteigne St. Andrews 0
MWAL2 Dyffryn Banw 0 3 Churchstoke 0
MWAL2 Hay St Mary's 2 2 Knighton Town 0
MWAL2 Newbridge-on-Wye 0 6 Borth United 0
MWAL2 Talgarth Town 0 1 Abermule 0

Results - March 2015

Saturday 7th March 2015
MWAL2 Abermule 2 2 Borth United 0
MWAL2 Bont 3 1 Talgarth Town 0
MWAL2 Churchstoke 3 0 Newbridge-on-Wye 0
MWAL2 Knighton Town 2 0 Presteigne St. Andrews 0
MWAL2 Penybont 1 5 Builth Wells 0
Saturday 14th March 2015
MWAL2 Abermule 4 1 Bont 0
MWAL2 Dyffryn Banw 5 3 Penybont 0
MWAL2 Kerry 2 0 Hay St Mary's 0
MWAL2 Newbridge-on-Wye 1 1 Knighton Town 0
MWAL2 Presteigne St. Andrews 2 2 Borth United 0
MWAL2 Talgarth Town 0 3 Builth Wells 0
Thursday 19th March 2015
MWAL2 Presteigne St. Andrews 1 1 Bont 0
Saturday 28th March 2015
MWAL2 Abermule 3 0 Penybont 0
MWAL2 Bont 2 2 Kerry 0
MWAL2 Builth Wells 1 5 Knighton Town 0
MWAL2 Churchstoke 0 1 Hay St Mary's 0
MWAL2 Talgarth Town 0 1 Dyffryn Banw 0

Results - April 2015

Saturday 4th April 2015
MWAL2 Bont 1 2 Hay St Mary's 0
MWAL2 Borth United 6 1 Penybont 0
MWAL2 Kerry 1 6 Knighton Town 0
MWAL2 Presteigne St. Andrews 0 4 Abermule 0
Monday 6th April 2015
MWAL2 Borth United 2 1 Presteigne St. Andrews 0
MWAL2 Churchstoke 3 1 Kerry 0
MWAL2 Knighton Town 6 0 Dyffryn Banw 0
Saturday 11th April 2015
MWAL2 Kerry 3 1 Dyffryn Banw 0
Saturday 18th April 2015
MWAL2 Abermule 4 2 Hay St Mary's 0
MWAL2 Kerry 0 1 Borth United 0
MWAL2 Presteigne St. Andrews 2 1 Penybont 0
Wednesday 22nd April 2015
MWAL2 Kerry 5 1 Presteigne St. Andrews 0
Saturday 25th April 2015
MWAL2 Builth Wells 1 0 Churchstoke 0
MWAL2 Dyffryn Banw 0 2 Presteigne St. Andrews 0
MWAL2 Hay St Mary's 4 1 Borth United 0
MWAL2 Penybont 2 9 Kerry 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.