{Divisions no longer in existence} - Mid Wales Football League Division Two (to 2019–20)
 | Spar Mid-Wales Football League Division Two |  |
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 |
Penparcau |
17 |
14 |
0 |
3 |
68 |
22 |
9 |
0 |
1 |
40 |
8 |
5 |
0 |
2 |
28 |
14 |
+46 |
42 |
2 |
Machynlleth |
18 |
13 |
3 |
2 |
63 |
24 |
7 |
1 |
0 |
26 |
7 |
6 |
2 |
2 |
37 |
17 |
+39 |
42 |
3 |
Newbridge-on-Wye |
18 |
13 |
2 |
3 |
70 |
19 |
8 |
0 |
1 |
46 |
9 |
5 |
2 |
2 |
24 |
10 |
+51 |
41 |
4 |
Waterloo Rovers |
15 |
11 |
2 |
2 |
43 |
19 |
5 |
1 |
1 |
18 |
11 |
6 |
1 |
1 |
25 |
8 |
+24 |
35 |
5 |
Dolgellau Athletic |
16 |
11 |
1 |
4 |
46 |
22 |
5 |
1 |
1 |
21 |
8 |
6 |
0 |
3 |
25 |
14 |
+24 |
34 |
6 |
Rhayader Town |
19 |
8 |
6 |
5 |
58 |
35 |
4 |
3 |
2 |
33 |
19 |
4 |
3 |
3 |
25 |
16 |
+23 |
30 |
7 |
Borth United |
19 |
8 |
5 |
6 |
35 |
27 |
6 |
3 |
2 |
28 |
16 |
2 |
2 |
4 |
7 |
11 |
+8 |
29 |
8 |
Aberystwyth University |
17 |
8 |
4 |
5 |
42 |
37 |
4 |
3 |
3 |
23 |
22 |
4 |
1 |
2 |
19 |
15 |
+5 |
28 |
9 |
Forden United |
17 |
8 |
2 |
7 |
47 |
29 |
3 |
1 |
3 |
20 |
12 |
5 |
1 |
4 |
27 |
17 |
+18 |
26 |
10 |
Dyffryn Banw |
16 |
6 |
2 |
8 |
20 |
32 |
3 |
1 |
3 |
10 |
12 |
3 |
1 |
5 |
10 |
20 |
-12 |
20 |
11 |
Churchstoke |
18 |
4 |
3 |
11 |
29 |
47 |
2 |
1 |
5 |
14 |
24 |
2 |
2 |
6 |
15 |
23 |
-18 |
15 |
12 |
Abermule |
21 |
3 |
2 |
16 |
31 |
70 |
2 |
1 |
9 |
21 |
36 |
1 |
1 |
7 |
10 |
34 |
-39 |
11 |
13 |
Presteigne St. Andrews |
19 |
2 |
0 |
17 |
34 |
90 |
1 |
0 |
9 |
10 |
49 |
1 |
0 |
8 |
24 |
41 |
-56 |
6 |
14 |
Knighton Town |
22 |
1 |
0 |
21 |
19 |
132 |
1 |
0 |
10 |
9 |
53 |
0 |
0 |
11 |
10 |
79 |
-113 |
-3 |
6 points were deducted from Knighton Town
- 3 points for: Fielding an ineligible player Churchstoke v Knighton Town on 13 August 2019.
- 3 points for: Fielding ineligible players Presteigne St. Andrews v Knighton Town on 30 August 2019.
|
Results / Fixtures
Results - August 2019
Friday 9th August 2019 |
MWAL2 |
Abermule |
1 |
5 |
Forden United |
0 |
Saturday 10th August 2019 |
MWAL2 |
Borth United |
6 |
1 |
Knighton Town |
0 |
MWAL2 |
Dyffryn Banw |
1 |
0 |
Churchstoke |
0 |
MWAL2 |
Machynlleth |
3 |
3 |
Rhayader Town |
0 |
MWAL2 |
Waterloo Rovers |
2 |
1 |
Newbridge-on-Wye |
0 |
Tuesday 13th August 2019 |
MWAL2 |
Abermule |
1 |
2 |
Dyffryn Banw |
0 |
MWAL2 |
Borth United |
1 |
0 |
Dolgellau Athletic |
0 |
MWAL2 |
Churchstoke |
5 |
2 |
Knighton Town |
0 |
MWAL2 |
Newbridge-on-Wye |
3 |
0 |
Rhayader Town |
0 |
MWAL2 |
Penparcau |
5 |
2 |
Machynlleth |
0 |
MWAL2 |
Presteigne St. Andrews |
1 |
8 |
Waterloo Rovers |
0 |
Friday 16th August 2019 |
MWAL2 |
Dyffryn Banw |
1 |
1 |
Borth United |
0 |
Saturday 17th August 2019 |
MWAL2 |
Abermule |
5 |
3 |
Presteigne St. Andrews |
0 |
MWAL2 |
Forden United |
0 |
4 |
Machynlleth |
0 |
MWAL2 |
Knighton Town |
0 |
4 |
Dolgellau Athletic |
0 |
MWAL2 |
Penparcau |
2 |
0 |
Newbridge-on-Wye |
0 |
MWAL2 |
Rhayader Town |
6 |
0 |
Churchstoke |
0 |
Tuesday 20th August 2019 |
MWAL2 |
Forden United |
3 |
0 |
Churchstoke |
55 |
MWAL2 |
Rhayader Town |
5 |
4 |
Presteigne St. Andrews |
0 |
Wednesday 21st August 2019 |
MWAL2 |
Machynlleth |
5 |
1 |
Dolgellau Athletic |
0 |
MWAL2 |
Newbridge-on-Wye |
16 |
1 |
Knighton Town |
0 |
MWAL2 |
Penparcau |
1 |
0 |
Borth United |
0 |
MWAL2 |
Waterloo Rovers |
3 |
1 |
Abermule |
0 |
Friday 23rd August 2019 |
MWAL2 |
Forden United |
1 |
2 |
Dyffryn Banw |
0 |
Saturday 24th August 2019 |
MWAL2 |
Churchstoke |
1 |
3 |
Newbridge-on-Wye |
0 |
MWAL2 |
Dolgellau Athletic |
3 |
0 |
Abermule |
0 |
MWAL2 |
Penparcau |
6 |
3 |
Presteigne St. Andrews |
0 |
MWAL2 |
Waterloo Rovers |
2 |
1 |
Borth United |
0 |
Friday 30th August 2019 |
MWAL2 |
Newbridge-on-Wye |
5 |
0 |
Forden United |
0 |
MWAL2 |
Presteigne St. Andrews |
3 |
0 |
Knighton Town |
0 |
Results - September 2019
Saturday 7th September 2019 |
MWAL2 |
Abermule |
10 |
2 |
Knighton Town |
0 |
MWAL2 |
Borth United |
6 |
2 |
Presteigne St. Andrews |
0 |
MWAL2 |
Penparcau |
4 |
0 |
Churchstoke |
0 |
Tuesday 10th September 2019 |
MWAL2 |
Knighton Town |
1 |
7 |
Rhayader Town |
0 |
Saturday 14th September 2019 |
MWAL2 |
Borth United |
4 |
1 |
Abermule |
0 |
MWAL2 |
Forden United |
10 |
0 |
Knighton Town |
0 |
MWAL2 |
Newbridge-on-Wye |
4 |
0 |
Dyffryn Banw |
0 |
Thursday 19th September 2019 |
MWAL2 |
Presteigne St. Andrews |
0 |
6 |
Churchstoke |
0 |
Friday 20th September 2019 |
MWAL2 |
Machynlleth |
3 |
0 |
Dyffryn Banw |
0 |
Saturday 21st September 2019 |
MWAL2 |
Borth United |
2 |
2 |
Forden United |
0 |
MWAL2 |
Dolgellau Athletic |
1 |
2 |
Rhayader Town |
0 |
MWAL2 |
Knighton Town |
0 |
1 |
Waterloo Rovers |
0 |
MWAL2 |
Penparcau |
12 |
1 |
Abermule |
0 |
Saturday 28th September 2019 |
MWAL2 |
Abermule |
0 |
4 |
Newbridge-on-Wye |
0 |
MWAL2 |
Aberystwyth University |
4 |
1 |
Knighton Town |
0 |
MWAL2 |
Churchstoke |
1 |
7 |
Machynlleth |
0 |
Results - October 2019
Tuesday 8th October 2019 |
MWAL2 |
Rhayader Town |
3 |
3 |
Aberystwyth University |
0 |
Saturday 12th October 2019 |
MWAL2 |
Abermule |
0 |
3 |
Rhayader Town |
0 |
MWAL2 |
Aberystwyth University |
2 |
2 |
Churchstoke |
0 |
MWAL2 |
Dyffryn Banw |
3 |
0 |
Knighton Town |
0 |
MWAL2 |
Presteigne St. Andrews |
1 |
7 |
Newbridge-on-Wye |
0 |
Tuesday 15th October 2019 |
MWAL2 |
Machynlleth |
2 |
1 |
Borth United |
0 |
MWAL2 |
Presteigne St. Andrews |
2 |
4 |
Aberystwyth University |
0 |
Saturday 19th October 2019 |
MWAL2 |
Aberystwyth University |
3 |
6 |
Dolgellau Athletic |
0 |
MWAL2 |
Borth United |
2 |
3 |
Dyffryn Banw |
0 |
MWAL2 |
Churchstoke |
2 |
2 |
Abermule |
0 |
MWAL2 |
Knighton Town |
1 |
7 |
Machynlleth |
0 |
Results - November 2019
Friday 8th November 2019 |
MWAL2 |
Machynlleth |
2 |
0 |
Waterloo Rovers |
0 |
Saturday 9th November 2019 |
MWAL2 |
Abermule |
1 |
4 |
Aberystwyth University |
0 |
MWAL2 |
Rhayader Town |
0 |
2 |
Forden United |
0 |
Saturday 23rd November 2019 |
MWAL2 |
Borth United |
1 |
0 |
Rhayader Town |
0 |
MWAL2 |
Forden United |
1 |
3 |
Aberystwyth University |
0 |
MWAL2 |
Penparcau |
2 |
0 |
Dyffryn Banw |
0 |
MWAL2 |
Waterloo Rovers |
3 |
1 |
Churchstoke |
0 |
Monday 25th November 2019 |
MWAL2 |
Aberystwyth University |
2 |
4 |
Penparcau |
0 |
Wednesday 27th November 2019 |
MWAL2 |
Knighton Town |
0 |
10 |
Forden United |
0 |
Saturday 30th November 2019 |
MWAL2 |
Abermule |
2 |
4 |
Penparcau |
0 |
MWAL2 |
Churchstoke |
3 |
1 |
Presteigne St. Andrews |
0 |
MWAL2 |
Newbridge-on-Wye |
4 |
3 |
Dolgellau Athletic |
0 |
MWAL2 |
Rhayader Town |
2 |
2 |
Dyffryn Banw |
0 |
Results - December 2019
Saturday 7th December 2019 |
MWAL2 |
Abermule |
1 |
1 |
Borth United |
0 |
MWAL2 |
Aberystwyth University |
2 |
1 |
Dyffryn Banw |
0 |
MWAL2 |
Dolgellau Athletic |
3 |
0 |
Forden United |
0 |
MWAL2 |
Knighton Town |
1 |
4 |
Newbridge-on-Wye |
0 |
MWAL2 |
Machynlleth |
2 |
1 |
Churchstoke |
0 |
MWAL2 |
Presteigne St. Andrews |
1 |
5 |
Penparcau |
0 |
MWAL2 |
Waterloo Rovers |
1 |
1 |
Rhayader Town |
0 |
Monday 9th December 2019 |
MWAL2 |
Aberystwyth University |
1 |
1 |
Machynlleth |
0 |
Thursday 26th December 2019 |
MWAL2 |
Dolgellau Athletic |
3 |
3 |
Machynlleth |
0 |
MWAL2 |
Dyffryn Banw |
3 |
1 |
Penparcau |
0 |
MWAL2 |
Knighton Town |
4 |
3 |
Presteigne St. Andrews |
0 |
MWAL2 |
Rhayader Town |
1 |
1 |
Newbridge-on-Wye |
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 |
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.