Welsh Allliance - Welsh Alliance League Division Two

Welsh Alliance Football LeagueLock Stock Welsh Alliance Football League Division TwoUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:LEVEL 4 (Wales)
PROMOTES TO:DIVISION ONE
RELEGATES TO:CLWYD / GWYNEDD LEAGUES

2019–20 Holyhead Town were removed from the division in December, having played 11 matches; all results rescinded.

League Table

Division Last Updated: 09:02, Friday 27th March 2020

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Y Felinheli 18 12 5 1 64 35 8 2 0 38 14 4 3 1 26 21 +29 41
2 Penmaenmawr Phoenix 21 12 5 4 47 27 5 3 2 21 12 7 2 2 26 15 +20 41
3 Gaerwen 20 11 5 4 58 30 7 1 2 30 9 4 4 2 28 21 +28 38
4 Llannefydd 17 11 3 3 49 22 6 1 1 25 11 5 2 2 24 11 +27 36
5 Pwllheli 17 9 4 4 45 29 5 4 1 27 11 4 0 3 18 18 +16 31
6 Gwalchmai 20 9 4 7 47 42 3 2 5 24 25 6 2 2 23 17 +5 31
7 Kinmel Bay 19 8 4 7 45 51 5 3 2 27 20 3 1 5 18 31 -6 28
8 Barmouth & Dyffryn United 16 7 3 6 36 32 5 0 3 22 13 2 3 3 14 19 +4 24
9 Llandudno Amateurs 22 4 8 10 44 65 2 5 3 24 26 2 3 7 20 39 -21 20
10 Amlwch Town 19 5 3 11 32 54 4 1 5 19 25 1 2 6 13 29 -22 18
11 Aberffraw 18 5 2 11 31 47 3 1 4 17 18 2 1 7 14 29 -16 17
12 Llandudno Junction 18 5 3 10 39 51 3 2 4 18 23 2 1 6 21 28 -12 15
13 Mochdre Sports 18 3 5 10 27 42 2 2 5 17 25 1 3 5 10 17 -15 14
14 Pentraeth 23 3 4 16 39 76 2 2 7 25 37 1 2 9 14 39 -37 13

3 points were deducted from Llandudno Junction for: non fulfilment of a fixture

Results / Fixtures

Results - August 2019

Friday 9th August 2019
WALL2 Llandudno Amateurs 0 1 Gwalchmai 55
Saturday 10th August 2019
WALL2 Amlwch Town 4 1 Kinmel Bay 70
WALL2 Gaerwen 6 0 Y Felinheli 50
WALL2 Llandudno Junction 2 2 Pentraeth 40
WALL2 Llannefydd 6 0 Barmouth & Dyffryn United 40
WALL2 Pwllheli 3 1 Aberffraw 55
Tuesday 13th August 2019
WALL2 Amlwch Town 2 0 Aberffraw 150
WALL2 Barmouth & Dyffryn United 4 5 Pwllheli 175
WALL2 Kinmel Bay 4 3 Llannefydd 75
WALL2 Mochdre Sports 2 4 Llandudno Junction 70
Wednesday 14th August 2019
WALL2 Gwalchmai 1 2 Gaerwen 125
WALL2 Pentraeth 3 4 Penmaenmawr Phoenix 70
Saturday 17th August 2019
WALL2 Gaerwen 3 1 Kinmel Bay 50
WALL2 Llandudno Junction 0 0 Barmouth & Dyffryn United 70
WALL2 Llannefydd 5 3 Aberffraw 40
WALL2 Penmaenmawr Phoenix 0 0 Llandudno Amateurs 45
WALL2 Pwllheli 1 1 Gwalchmai 80
WALL2 Y Felinheli 3 1 Amlwch Town 45
Tuesday 20th August 2019
WALL2 Llandudno Junction 2 4 Kinmel Bay 50
WALL2 Llannefydd 3 1 Mochdre Sports 40
WALL2 Pwllheli 1 2 Barmouth & Dyffryn United 125
Wednesday 21st August 2019
WALL2 Gaerwen 8 0 Aberffraw 50
WALL2 Llandudno Amateurs 3 2 Pentraeth 40
WALL2 Penmaenmawr Phoenix 1 1 Gwalchmai 70
Saturday 24th August 2019
WALL2 Aberffraw 0 3 Penmaenmawr Phoenix 40
WALL2 Barmouth & Dyffryn United 3 1 Llandudno Amateurs 125
WALL2 Gaerwen 1 0 Mochdre Sports 45
WALL2 Gwalchmai 2 4 Y Felinheli 50
WALL2 Kinmel Bay 3 1 Pwllheli 30
WALL2 Pentraeth 1 4 Llannefydd 60
Tuesday 27th August 2019
WALL2 Amlwch Town 3 2 Pentraeth 120
WALL2 Gaerwen 1 4 Pwllheli 75
WALL2 Llannefydd 3 1 Llandudno Amateurs 50
WALL2 Y Felinheli 3 2 Barmouth & Dyffryn United 50
Wednesday 28th August 2019
WALL2 Mochdre Sports 2 3 Gwalchmai 50
WALL2 Penmaenmawr Phoenix 7 1 Kinmel Bay 50
Saturday 31st August 2019
WALL2 Y Felinheli 5 0 Pwllheli 55

Results - September 2019

Saturday 7th September 2019
WALL2 Amlwch Town 2 1 Llandudno Junction 80
WALL2 Kinmel Bay 4 2 Pentraeth 30
Saturday 14th September 2019
WALL2 Pentraeth 4 5 Llandudno Amateurs 40
Saturday 21st September 2019
WALL2 Aberffraw 3 1 Pentraeth 100
WALL2 Amlwch Town 0 3 Barmouth & Dyffryn United 40
WALL2 Gwalchmai 4 3 Llannefydd 50
WALL2 Mochdre Sports 3 1 Kinmel Bay 40
WALL2 Penmaenmawr Phoenix 3 0 Gaerwen 50
Saturday 28th September 2019
WALL2 Gwalchmai 2 3 Pentraeth 0
WALL2 Kinmel Bay 7 1 Amlwch Town 0
WALL2 Llandudno Junction 3 9 Gaerwen 0
WALL2 Pwllheli 3 1 Penmaenmawr Phoenix 0
WALL2 Y Felinheli 6 1 Llandudno Amateurs 0

Results - October 2019

Saturday 5th October 2019
WALL2 Aberffraw 0 4 Pwllheli 50
WALL2 Amlwch Town 3 4 Llandudno Amateurs 40
WALL2 Gaerwen 1 0 Pentraeth 100
WALL2 Llannefydd 3 4 Y Felinheli 50
WALL2 Mochdre Sports 3 3 Barmouth & Dyffryn United 40
Saturday 12th October 2019
WALL2 Gwalchmai 3 1 Pwllheli 50
Friday 18th October 2019
WALL2 Llandudno Amateurs 4 4 Y Felinheli 45
Saturday 19th October 2019
WALL2 Penmaenmawr Phoenix 1 0 Mochdre Sports 40
Saturday 26th October 2019
WALL2 Penmaenmawr Phoenix 5 3 Amlwch Town 30
WALL2 Pentraeth 2 3 Gwalchmai 50

Results - November 2019

Friday 1st November 2019
WALL2 Llandudno Amateurs 2 3 Penmaenmawr Phoenix 75
Saturday 2nd November 2019
WALL2 Gwalchmai 3 1 Mochdre Sports 50
WALL2 Kinmel Bay 3 3 Y Felinheli 40
WALL2 Pentraeth 5 3 Llandudno Junction 50
Saturday 9th November 2019
WALL2 Llandudno Junction 3 1 Amlwch Town 40
WALL2 Pentraeth 2 2 Mochdre Sports 50
Friday 15th November 2019
WALL2 Llandudno Amateurs 2 2 Gaerwen 40
Saturday 16th November 2019
WALL2 Aberffraw 4 5 Kinmel Bay 40
WALL2 Amlwch Town 1 5 Gwalchmai 80
WALL2 Barmouth & Dyffryn United 4 0 Pentraeth 75
WALL2 Llandudno Junction 0 2 Penmaenmawr Phoenix 70
Friday 22nd November 2019
WALL2 Llandudno Amateurs 2 2 Aberffraw 50
Saturday 23rd November 2019
WALL2 Kinmel Bay 2 5 Gwalchmai 40
WALL2 Y Felinheli 2 2 Mochdre Sports 50
Saturday 30th November 2019
WALL2 Amlwch Town 1 3 Mochdre Sports 30
WALL2 Barmouth & Dyffryn United 3 2 Gaerwen 0
WALL2 Llandudno Junction 3 1 Aberffraw 30
WALL2 Penmaenmawr Phoenix 0 3 Y Felinheli 50
WALL2 Pwllheli 8 1 Pentraeth 50

Results - December 2019

Saturday 7th December 2019
WALL2 Barmouth & Dyffryn United 0 1 Llannefydd 70
WALL2 Gaerwen 4 1 Llandudno Junction 50
WALL2 Gwalchmai 2 2 Penmaenmawr Phoenix 75
WALL2 Kinmel Bay 1 1 Llandudno Amateurs 30
WALL2 Mochdre Sports 0 3 Aberffraw 40
WALL2 Pentraeth 1 6 Y Felinheli 55
Saturday 21st December 2019
WALL2 Llandudno Junction 2 3 Pwllheli 40
Saturday 28th December 2019
WALL2 Aberffraw 1 1 Gaerwen 100
WALL2 Gwalchmai 3 3 Llandudno Amateurs 80
WALL2 Kinmel Bay 1 1 Mochdre Sports 30
WALL2 Llannefydd 1 1 Amlwch Town 50
WALL2 Penmaenmawr Phoenix 3 1 Barmouth & Dyffryn United 50
WALL2 Y Felinheli 7 1 Pentraeth 45

Results - January 2020

Saturday 4th January 2020
WALL2 Amlwch Town 0 3 Penmaenmawr Phoenix 50
WALL2 Barmouth & Dyffryn United 4 1 Gwalchmai 80
WALL2 Llandudno Amateurs 3 3 Llandudno Junction 40
WALL2 Mochdre Sports 1 5 Llannefydd 40
WALL2 Pentraeth 1 4 Gaerwen 75
WALL2 Y Felinheli 3 0 Aberffraw 50
Friday 10th January 2020
WALL2 Llandudno Amateurs 3 3 Amlwch Town 50
Saturday 11th January 2020
WALL2 Barmouth & Dyffryn United 3 1 Llandudno Junction 50
WALL2 Kinmel Bay 0 2 Penmaenmawr Phoenix 20
WALL2 Llannefydd 2 0 Pentraeth 40
WALL2 Mochdre Sports 2 3 Gaerwen 30
Saturday 18th January 2020
WALL2 Aberffraw 4 1 Amlwch Town 90
WALL2 Gaerwen 0 0 Llannefydd 50
WALL2 Llandudno Junction 3 1 Gwalchmai 60
WALL2 Penmaenmawr Phoenix 0 0 Pentraeth 40
WALL2 Pwllheli 4 1 Llandudno Amateurs 80
Saturday 25th January 2020
WALL2 Barmouth & Dyffryn United 1 2 Amlwch Town 0
WALL2 Gaerwen 5 0 Llandudno Amateurs 0
WALL2 Gwalchmai 1 2 Kinmel Bay 0
WALL2 Penmaenmawr Phoenix 1 3 Llannefydd 0
WALL2 Pentraeth 1 3 Aberffraw 0
WALL2 Pwllheli 3 0 Mochdre Sports 0
WALL2 Y Felinheli 4 3 Llandudno Junction 0

Results - February 2020

Saturday 1st February 2020
WALL2 Gaerwen 1 3 Penmaenmawr Phoenix 55
WALL2 Llandudno Amateurs 5 1 Kinmel Bay 40
WALL2 Llannefydd 2 1 Llandudno Junction 50
WALL2 Pwllheli 2 2 Y Felinheli 110
Saturday 8th February 2020
WALL2 Amlwch Town 3 3 Gaerwen 75
WALL2 Gwalchmai 3 4 Llandudno Junction 50
WALL2 Kinmel Bay 2 1 Aberffraw 30
WALL2 Mochdre Sports 3 2 Llandudno Amateurs 30
WALL2 Pentraeth 3 3 Barmouth & Dyffryn United 40
WALL2 Y Felinheli 3 2 Penmaenmawr Phoenix 50
Saturday 29th February 2020
WALL2 Aberffraw 4 1 Llandudno Amateurs 0
WALL2 Pwllheli 0 0 Llannefydd 0

Results - March 2020

Friday 6th March 2020
WALL2 Llandudno Amateurs 0 5 Llannefydd 0
Saturday 7th March 2020
WALL2 Aberffraw 1 2 Gwalchmai 0
WALL2 Mochdre Sports 1 1 Penmaenmawr Phoenix 0
WALL2 Pentraeth 2 0 Amlwch Town 0
WALL2 Pwllheli 2 2 Kinmel Bay 0
WALL2 Y Felinheli 2 2 Gaerwen 0

Non League Matters 2015

Notes relating to seasons prior to 2019–20

2015–16: Halkyn United resigned in April 2016 after 17 games. All results expunged.

2016–17: Llanllyfni resigned in April 2017 after 26 games. All results expunged.

2017–18: Cemaes Bay resigned in February 2018 after 19 games. All results expunged.

2018-19: Llanfairpwll resigned in August 2018 without playing any games.

2018-19: Y Felinheli v Meliden declared void and left unplayed. Meliden deducted 6 points for failing to fulfill fixture. Both teams played 27 games this season.