{Divisions no longer in existence} - Mid Wales Football League Division Two (to 2019–20)

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: 12:15, Tuesday 4th August 2020

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Dolgellau Athletic 6 6 0 0 20 4 3 0 0 11 3 3 0 0 9 1 +16 18
2 Waterloo Rovers 6 5 1 0 22 8 1 0 0 6 3 4 1 0 16 5 +14 16
3 Machynlleth 6 5 0 1 22 7 2 0 0 9 1 3 0 1 13 6 +15 15
4 Newbridge-on-Wye 6 4 1 1 18 7 3 0 1 14 5 1 1 0 4 2 +11 13
5 Penparcau 6 4 0 2 22 8 2 0 1 8 2 2 0 1 14 6 +14 12
6 Rhayader Town 6 3 1 2 25 13 2 0 1 16 7 1 1 1 9 6 +12 10
7 Forden United 6 3 1 2 13 9 1 1 0 5 3 2 0 2 8 6 +4 10
8 Aberystwyth University 6 3 0 3 13 14 2 0 1 8 6 1 0 2 5 8 -1 9
9 Borth United 6 2 2 2 7 10 1 2 1 6 7 1 0 1 1 3 -3 8
10 Churchstoke 6 1 1 4 8 13 0 0 3 2 9 1 1 1 6 4 -5 4
11 Dyffryn Banw 6 1 0 5 6 16 1 0 3 5 11 0 0 2 1 5 -10 3
12 Abermule 6 1 0 5 5 16 0 0 3 0 8 1 0 2 5 8 -11 3
13 Presteigne St. Andrews 6 1 0 5 10 27 0 0 3 2 15 1 0 2 8 12 -17 3
14 Knighton Town 6 0 0 6 4 32 0 0 4 2 17 0 0 2 2 15 -28 0

Results / Fixtures

Results - December 2019

Saturday 7th December 2019
MWAL2 Aberystwyth University 2 1 Dyffryn Banw 0
MWAL2 Machynlleth 2 1 Churchstoke 0
Thursday 26th December 2019
MWAL2 Dyffryn Banw 3 1 Penparcau 0
MWAL2 Waterloo Rovers 1 3 Forden United 0
Saturday 28th December 2019
MWAL2 Machynlleth 7 1 Knighton Town 0
MWAL2 Newbridge-on-Wye 2 3 Waterloo Rovers 0
MWAL2 Penparcau 0 2 Dolgellau Athletic 0
MWAL2 Presteigne St. Andrews 0 4 Rhayader Town 0

Results - January 2020

Saturday 4th January 2020
MWAL2 Churchstoke 1 2 Borth United 0
MWAL2 Forden United 2 0 Abermule 35
MWAL2 Presteigne St. Andrews 1 5 Dolgellau Athletic 0
Saturday 11th January 2020
MWAL2 Aberystwyth University 1 1 Waterloo Rovers 0
MWAL2 Borth United 2 2 Newbridge-on-Wye 0
MWAL2 Dyffryn Banw 2 4 Machynlleth 0
MWAL2 Penparcau 5 0 Knighton Town 0
MWAL2 Presteigne St. Andrews 0 5 Forden United 0
MWAL2 Rhayader Town 3 1 Abermule 0
Saturday 18th January 2020
MWAL2 Abermule 0 3 Dolgellau Athletic 0
MWAL2 Knighton Town 0 1 Borth United 0
MWAL2 Machynlleth 2 0 Forden United 0
MWAL2 Newbridge-on-Wye 6 0 Aberystwyth University 0
MWAL2 Rhayader Town 3 4 Penparcau 0
MWAL2 Waterloo Rovers 6 3 Presteigne St. Andrews 0
Saturday 25th January 2020
MWAL2 Aberystwyth University 4 1 Abermule 0
MWAL2 Borth United 1 3 Waterloo Rovers 0
MWAL2 Dolgellau Athletic 3 1 Penparcau 0
MWAL2 Dyffryn Banw 0 2 Newbridge-on-Wye 0
MWAL2 Forden United 3 3 Rhayader Town 0
MWAL2 Knighton Town 1 4 Churchstoke 0
MWAL2 Presteigne St. Andrews 1 5 Machynlleth 0

Results - February 2020

Saturday 1st February 2020
MWAL2 Churchstoke 0 1 Dolgellau Athletic 0
MWAL2 Knighton Town 1 3 Abermule 0
MWAL2 Newbridge-on-Wye 3 0 Borth United 0
Saturday 8th February 2020
MWAL2 Abermule 0 3 Waterloo Rovers 0
MWAL2 Aberystwyth University 1 3 Presteigne St. Andrews 0
MWAL2 Borth United 1 1 Churchstoke 0
MWAL2 Dolgellau Athletic 3 0 Dyffryn Banw 0
MWAL2 Newbridge-on-Wye 3 2 Machynlleth 0
MWAL2 Penparcau 3 0 Forden United 0
MWAL2 Rhayader Town 10 2 Knighton Town 0
Saturday 22nd February 2020
MWAL2 Borth United 2 1 Aberystwyth University 0
Monday 24th February 2020
MWAL2 Aberystwyth University 3 2 Rhayader Town 0

Results - March 2020

Saturday 7th March 2020
MWAL2 Abermule 0 2 Machynlleth 0
MWAL2 Churchstoke 1 6 Waterloo Rovers 0
MWAL2 Dolgellau Athletic 5 2 Presteigne St. Andrews 0
MWAL2 Dyffryn Banw 0 4 Aberystwyth University 0
MWAL2 Knighton Town 0 9 Penparcau 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.