Welsh Football League - Welsh Football League Division Two

Welsh Football LeagueWelsh Football League Division TwoUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:LEVEL 3 (Wales)
PROMOTES TO:DIVISION ONE
RELEGATES TO:DIVISION THREE

2017-18:  Caerleon resigned in September 2017.

League Table

Division Last Updated: 19:46, Monday 23rd April 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 STM Sports 25 17 5 3 87 27 11 3 0 55 13 6 2 3 32 14 +60 56
2 Ammanford 22 15 2 5 53 26 9 2 0 30 11 6 0 5 23 15 +27 47
3 Llantwit Major 22 14 5 3 43 21 8 2 1 29 14 6 3 2 14 7 +22 47
4 Pontypridd Town 22 15 1 6 71 21 9 0 3 44 12 6 1 3 27 9 +50 46
5 Risca United 27 12 7 8 51 38 8 2 5 24 17 4 5 3 27 21 +13 43
6 Garden Village 21 13 3 5 44 30 5 2 3 23 20 8 1 2 21 10 +14 42
7 Caldicot Town 26 13 2 11 37 31 9 1 5 23 13 4 1 6 14 18 +6 41
8 Aberbargoed Buds 20 12 2 6 31 23 6 1 2 13 8 6 1 4 18 15 +8 38
9 Abergavenny Town 28 10 6 12 40 45 7 4 3 26 18 3 2 9 14 27 -5 36
10 Pontardawe Town 23 10 3 10 36 37 7 2 3 22 13 3 1 7 14 24 -1 33
11 Croesyceiliog 26 9 2 15 34 46 4 2 6 15 17 5 0 9 19 29 -12 29
12 AFC Llwydcoed 22 8 2 12 40 41 5 0 3 21 11 3 2 9 19 30 -1 26
13 Aberdare Town 26 7 5 14 36 52 5 2 7 23 26 2 3 7 13 26 -16 26
14 West End 26 7 3 16 34 75 5 1 7 20 28 2 2 9 14 47 -41 24
15 Dinas Powys 24 4 4 16 25 54 2 2 7 14 25 2 2 9 11 29 -29 16
16 AFC Porth 24 0 0 24 13 108 0 0 11 7 40 0 0 13 6 68 -95 0

Results / Fixtures

Fixtures - April 2018

Tuesday 24th April 2018
WFL2 Ammanford vs. Aberbargoed Buds 18:30
WFL2 Croesyceiliog vs. Caldicot Town 18:30
WFL2 Garden Village vs. Aberdare Town 18:30
Wednesday 25th April 2018
WFL2 AFC Llwydcoed vs. AFC Porth 19:30
WFL2 Pontypridd Town vs. Risca United 18:45
Friday 27th April 2018
WFL2 Garden Village vs. Aberbargoed Buds 19:30
Saturday 28th April 2018
WFL2 AFC Llwydcoed vs. Risca United 14:30
WFL2 AFC Porth vs. Aberdare Town 14:30
WFL2 Ammanford vs. STM Sports 14:30
WFL2 Dinas Powys vs. Pontardawe Town 14:30
WFL2 Llantwit Major vs. Pontypridd Town 14:30
WFL2 West End vs. Caldicot Town 14:30

Fixtures - May 2018

Tuesday 1st May 2018
WFL2 Garden Village vs. Llantwit Major 18:30
Wednesday 2nd May 2018
WFL2 AFC Llwydcoed vs. Aberdare Town 18:30
WFL2 Aberbargoed Buds vs. Dinas Powys 19:00
WFL2 Croesyceiliog vs. Pontypridd Town 18:45
WFL2 Pontardawe Town vs. STM Sports 18:30
Saturday 5th May 2018
WFL2 AFC Porth vs. West End 14:30
WFL2 Abergavenny Town vs. Aberbargoed Buds 14:30
WFL2 Croesyceiliog vs. Garden Village 14:30
WFL2 Dinas Powys vs. Ammanford 14:30
WFL2 Llantwit Major vs. Risca United 14:30
WFL2 Pontypridd Town vs. Pontardawe Town 14:30
Tuesday 8th May 2018
WFL2 Ammanford vs. Llantwit Major 18:30
WFL2 Garden Village vs. West End 18:30
Wednesday 9th May 2018
WFL2 AFC Porth vs. Caldicot Town 18:30
WFL2 Aberbargoed Buds vs. Pontypridd Town 18:30
WFL2 STM Sports vs. Dinas Powys 19:00
Saturday 12th May 2018
WFL2 AFC Llwydcoed vs. STM Sports 14:30
WFL2 AFC Porth vs. Ammanford 14:30
WFL2 Aberbargoed Buds vs. Llantwit Major 14:30
WFL2 Garden Village vs. Abergavenny Town 14:30
WFL2 Pontardawe Town vs. Caldicot Town 14:30

Results - August 2017

Friday 11th August 2017
WFL2 Risca United 2 1 Aberdare Town 0
Saturday 12th August 2017
WFL2 AFC Llwydcoed 1 2 Pontardawe Town 0
WFL2 AFC Porth 1 7 Pontypridd Town 0
WFL2 Aberbargoed Buds 1 0 Ammanford 0
WFL2 Abergavenny Town 5 0 West End 0
WFL2 Croesyceiliog 3 0 Dinas Powys 0
WFL2 Garden Village 0 2 Caldicot Town 0
Saturday 19th August 2017
WFL2 AFC Llwydcoed 3 0 Dinas Powys 0
WFL2 Aberbargoed Buds 0 0 Risca United 0
WFL2 Abergavenny Town 0 2 Ammanford 0
WFL2 Caldicot Town 0 2 STM Sports 0
WFL2 Garden Village 3 0 Pontardawe Town 0
Saturday 26th August 2017
WFL2 Ammanford 2 2 Risca United 0
WFL2 Caldicot Town 4 0 AFC Llwydcoed 0
WFL2 Dinas Powys 0 0 Abergavenny Town 0
WFL2 Llantwit Major 1 0 Garden Village 0
WFL2 Pontardawe Town 2 1 Croesyceiliog 0
WFL2 Pontypridd Town 3 1 Aberdare Town 0
WFL2 STM Sports 18 0 AFC Porth 0
WFL2 West End 1 2 Aberbargoed Buds 0

Results - September 2017

Saturday 16th September 2017
WFL2 AFC Porth 0 3 AFC Llwydcoed 0
WFL2 Aberdare Town 0 0 STM Sports 0
WFL2 Caldicot Town 0 2 Abergavenny Town 0
WFL2 Dinas Powys 2 4 Risca United 0
WFL2 Llantwit Major 2 1 Croesyceiliog 0
WFL2 Pontardawe Town 1 0 Aberbargoed Buds 0
WFL2 Pontypridd Town 2 4 Garden Village 0
WFL2 West End 0 3 Ammanford 0
Saturday 23rd September 2017
WFL2 AFC Llwydcoed 0 4 Pontypridd Town 0
WFL2 Aberbargoed Buds 2 1 Caldicot Town 0
WFL2 Abergavenny Town 0 0 Llantwit Major 0
WFL2 Ammanford 1 0 Dinas Powys 0
WFL2 Croesyceiliog 5 0 AFC Porth 0
WFL2 Risca United 3 1 Pontardawe Town 0
WFL2 West End 1 1 Aberdare Town 0
Friday 29th September 2017
WFL2 Aberdare Town 1 3 Garden Village 0
Saturday 30th September 2017
WFL2 Caldicot Town 1 0 Risca United 0
WFL2 Dinas Powys 1 5 West End 0
WFL2 Llantwit Major 2 1 Aberbargoed Buds 0
WFL2 Pontardawe Town 1 0 Ammanford 0
WFL2 Pontypridd Town 4 1 Croesyceiliog 0
WFL2 STM Sports 4 4 AFC Llwydcoed 0

Results - October 2017

Saturday 7th October 2017
WFL2 West End 2 3 Pontardawe Town 0
Saturday 14th October 2017
WFL2 AFC Porth 1 5 Risca United 0
WFL2 Aberdare Town 1 3 AFC Llwydcoed 0
WFL2 Abergavenny Town 0 7 STM Sports 0
WFL2 Caldicot Town 3 0 West End 0
WFL2 Garden Village 2 3 Croesyceiliog 0
WFL2 Llantwit Major 4 3 Ammanford 0
WFL2 Pontardawe Town 3 1 Dinas Powys 0
WFL2 Pontypridd Town 1 2 Aberbargoed Buds 0
Saturday 21st October 2017
WFL2 Dinas Powys 0 1 Caldicot Town 0
WFL2 Risca United 1 2 Pontypridd Town 0
Saturday 28th October 2017
WFL2 AFC Porth 0 2 Garden Village 0
WFL2 Aberdare Town 1 2 Croesyceiliog 0
WFL2 Caldicot Town 2 0 Pontardawe Town 0
WFL2 Llantwit Major 2 2 Dinas Powys 0

Results - November 2017

Friday 3rd November 2017
WFL2 Risca United 0 1 Garden Village 0
Saturday 4th November 2017
WFL2 Abergavenny Town 4 3 Croesyceiliog 0
WFL2 Caldicot Town 1 1 Aberdare Town 0
WFL2 Dinas Powys 5 2 AFC Porth 0
WFL2 West End 2 1 AFC Llwydcoed 0
Friday 10th November 2017
WFL2 Aberdare Town 1 3 Abergavenny Town 0
WFL2 Garden Village 2 1 Ammanford 0
Saturday 11th November 2017
WFL2 AFC Porth 2 3 Pontardawe Town 0
WFL2 Croesyceiliog 0 1 Aberbargoed Buds 0
WFL2 Llantwit Major 1 3 Caldicot Town 0
WFL2 Pontypridd Town 1 0 Dinas Powys 0
WFL2 STM Sports 4 0 West End 0
Friday 17th November 2017
WFL2 Aberbargoed Buds 2 0 Abergavenny Town 0
Saturday 18th November 2017
WFL2 Ammanford 3 2 AFC Llwydcoed 0
WFL2 Caldicot Town 3 0 AFC Porth 0
WFL2 Dinas Powys 1 1 STM Sports 0
WFL2 Llantwit Major 4 4 Aberdare Town 0
WFL2 Pontardawe Town 2 4 Pontypridd Town 0
WFL2 Risca United 1 0 Croesyceiliog 0
Friday 24th November 2017
WFL2 Aberbargoed Buds 1 2 Aberdare Town 0
WFL2 Abergavenny Town 4 2 Risca United 0
Saturday 25th November 2017
WFL2 AFC Llwydcoed 6 0 West End 0
WFL2 AFC Porth 0 3 Llantwit Major 0
WFL2 Croesyceiliog 0 4 Ammanford 0
WFL2 Pontypridd Town 2 1 Caldicot Town 0
WFL2 STM Sports 1 0 Pontardawe Town 0

Results - December 2017

Friday 1st December 2017
WFL2 Risca United 0 0 Aberbargoed Buds 0
Saturday 2nd December 2017
WFL2 Dinas Powys 0 1 AFC Llwydcoed 0
WFL2 Llantwit Major 1 0 Abergavenny Town 0
WFL2 Pontardawe Town 1 2 Garden Village 0
WFL2 STM Sports 4 2 Caldicot Town 0
WFL2 West End 3 1 Croesyceiliog 0
Friday 8th December 2017
WFL2 Aberdare Town 4 2 Risca United 0
Saturday 9th December 2017
WFL2 Caldicot Town 0 2 Garden Village 0
WFL2 Dinas Powys 1 2 Croesyceiliog 0
WFL2 STM Sports 1 1 Llantwit Major 0
WFL2 West End 2 1 Abergavenny Town 0
Friday 15th December 2017
WFL2 Risca United 1 3 Ammanford 0
Saturday 16th December 2017
WFL2 AFC Llwydcoed 4 1 Caldicot Town 0
WFL2 AFC Porth 0 5 STM Sports 0
WFL2 Abergavenny Town 6 1 Dinas Powys 0
WFL2 Croesyceiliog 2 1 Pontardawe Town 0
Friday 22nd December 2017
WFL2 Aberdare Town 1 4 Ammanford 0
Saturday 23rd December 2017
WFL2 Caldicot Town 0 2 Croesyceiliog 0
WFL2 Pontardawe Town 3 0 Abergavenny Town 0
WFL2 Pontypridd Town 6 1 STM Sports 0
WFL2 West End 1 5 Risca United 0
Saturday 30th December 2017
WFL2 Ammanford 4 0 West End 0
WFL2 Garden Village 2 0 Pontypridd Town 0
WFL2 Risca United 1 0 Dinas Powys 0

Results - January 2018

Saturday 6th January 2018
WFL2 AFC Porth 1 2 Croesyceiliog 0
WFL2 Aberdare Town 4 4 West End 0
WFL2 Caldicot Town 3 1 Aberbargoed Buds 0
WFL2 Pontardawe Town 0 0 Risca United 0
WFL2 Pontypridd Town 4 1 AFC Llwydcoed 0
WFL2 STM Sports 3 0 Garden Village 0
Saturday 13th January 2018
WFL2 Abergavenny Town 2 0 AFC Porth 0
WFL2 Ammanford 4 1 Pontardawe Town 0
WFL2 Croesyceiliog 1 2 Llantwit Major 0
WFL2 Risca United 0 1 Caldicot Town 0
WFL2 West End 1 3 Dinas Powys 0
Saturday 20th January 2018
WFL2 AFC Porth 1 6 Aberbargoed Buds 0
WFL2 Aberdare Town 4 0 Dinas Powys 0
WFL2 Garden Village 4 3 AFC Llwydcoed 0
WFL2 Pontardawe Town 3 2 West End 0
WFL2 Pontypridd Town 5 0 Abergavenny Town 0
WFL2 STM Sports 2 1 Croesyceiliog 0
Friday 26th January 2018
WFL2 Risca United 6 1 AFC Porth 0
Saturday 27th January 2018
WFL2 STM Sports 2 1 Abergavenny Town 0

Results - February 2018

Friday 2nd February 2018
WFL2 Aberdare Town 2 1 Pontardawe Town 0
Saturday 3rd February 2018
WFL2 AFC Llwydcoed 4 0 Croesyceiliog 0
WFL2 Caldicot Town 3 1 Dinas Powys 0
WFL2 Llantwit Major 1 0 West End 0
WFL2 STM Sports 4 0 Aberbargoed Buds 0
Friday 9th February 2018
WFL2 Risca United 1 0 STM Sports 0
Friday 16th February 2018
WFL2 Garden Village 3 3 Risca United 0
Saturday 17th February 2018
WFL2 AFC Llwydcoed 1 3 Aberbargoed Buds 0
WFL2 AFC Porth 0 2 Dinas Powys 0
WFL2 Aberdare Town 2 1 Caldicot Town 0
WFL2 Croesyceiliog 1 1 Abergavenny Town 0
WFL2 Pontypridd Town 12 0 West End 0
WFL2 STM Sports 4 1 Ammanford 0
Friday 23rd February 2018
WFL2 Abergavenny Town 2 0 Aberdare Town 0
Saturday 24th February 2018
WFL2 Ammanford 1 1 Garden Village 0
WFL2 Caldicot Town 1 0 Llantwit Major 0
WFL2 Dinas Powys 0 7 Pontypridd Town 0
WFL2 Pontardawe Town 4 0 AFC Porth 0
WFL2 Risca United 3 1 AFC Llwydcoed 0
WFL2 West End 4 0 STM Sports 0

Results - March 2018

Friday 9th March 2018
WFL2 Risca United 4 2 Abergavenny Town 0
Saturday 10th March 2018
WFL2 Ammanford 2 0 Croesyceiliog 0
WFL2 Llantwit Major 8 0 AFC Porth 0
Tuesday 13th March 2018
WFL2 Abergavenny Town 0 0 Caldicot Town 0
Saturday 17th March 2018
WFL2 AFC Llwydcoed 2 1 Abergavenny Town 0
WFL2 Aberdare Town 1 0 AFC Porth 0
WFL2 Ammanford 3 1 Caldicot Town 0
WFL2 Croesyceiliog 1 2 West End 0
WFL2 Garden Village 2 6 STM Sports 0
WFL2 Pontypridd Town 0 1 Llantwit Major 0
Wednesday 21st March 2018
WFL2 Aberdare Town 0 1 Llantwit Major 0
WFL2 STM Sports 3 3 Risca United 0
Saturday 24th March 2018
WFL2 Aberbargoed Buds 0 5 STM Sports 0
WFL2 Abergavenny Town 0 0 Pontypridd Town 0
WFL2 Caldicot Town 1 2 Ammanford 0
WFL2 Dinas Powys 3 0 Aberdare Town 0
WFL2 Garden Village 4 1 AFC Porth 0
WFL2 Llantwit Major 3 0 AFC Llwydcoed 0
WFL2 Risca United 1 1 West End 0
Wednesday 28th March 2018
WFL2 Aberdare Town 1 2 Aberbargoed Buds 0
Saturday 31st March 2018
WFL2 Aberbargoed Buds 4 0 AFC Porth 0
WFL2 Abergavenny Town 2 2 Pontardawe Town 0
WFL2 Ammanford 3 1 Aberdare Town 0
WFL2 West End 0 3 Pontypridd Town 0

Results - April 2018

Tuesday 3rd April 2018
WFL2 Abergavenny Town 1 0 AFC Llwydcoed 0
Wednesday 4th April 2018
WFL2 Garden Village 1 1 Dinas Powys 0
Saturday 7th April 2018
WFL2 Caldicot Town 1 0 Pontypridd Town 0
WFL2 STM Sports 3 0 Aberdare Town 0
Sunday 8th April 2018
WFL2 Ammanford 3 1 Abergavenny Town 0
Wednesday 11th April 2018
WFL2 Croesyceiliog 2 0 Aberdare Town 0
WFL2 West End 2 0 Llantwit Major 0
Friday 13th April 2018
WFL2 Aberbargoed Buds 1 0 AFC Llwydcoed 0
Saturday 14th April 2018
WFL2 AFC Porth 1 2 Abergavenny Town 0
WFL2 Croesyceiliog 0 5 STM Sports 0
WFL2 Pontardawe Town 1 2 Aberdare Town 0
WFL2 Risca United 0 3 Llantwit Major 0
WFL2 West End 1 5 Garden Village 0
Tuesday 17th April 2018
WFL2 Croesyceiliog 0 1 Risca United 0
WFL2 Dinas Powys 1 2 Llantwit Major 0
Wednesday 18th April 2018
WFL2 Pontypridd Town 4 0 AFC Porth 0
Saturday 21st April 2018
WFL2 Aberbargoed Buds 2 0 West End 0
WFL2 Abergavenny Town 0 1 Garden Village 0
WFL2 Ammanford 4 2 AFC Porth 0
WFL2 Croesyceiliog 0 0 AFC Llwydcoed 0
WFL2 Pontardawe Town 1 1 Llantwit Major 0
WFL2 STM Sports 2 0 Pontypridd Town 0

Non League Matters The Soccerlinks Hit List 2015