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:49, Tuesday 29th May 2018

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Llantwit Major 30 21 6 3 70 27 12 2 1 43 17 9 4 2 27 10 +43 69
2 Pontypridd Town 30 22 1 7 93 31 12 0 3 57 18 10 1 4 36 13 +62 67
3 Ammanford 30 20 3 7 74 37 11 3 1 36 17 9 0 6 38 20 +37 63
4 STM Sports 30 18 6 6 94 36 12 3 0 60 13 6 3 6 34 23 +58 60
5 Aberbargoed Buds 30 18 3 9 54 33 9 2 4 25 14 9 1 5 29 19 +21 57
6 Garden Village 30 17 3 10 59 46 6 1 8 26 33 11 2 2 33 13 +13 54
7 Caldicot Town 30 17 2 11 50 35 9 1 5 23 13 8 1 6 27 22 +15 53
8 Risca United 30 13 7 10 53 48 8 2 5 24 17 5 5 5 29 31 +5 46
9 Pontardawe Town 30 13 3 14 51 51 9 2 4 30 16 4 1 10 21 35 0 42
10 Abergavenny Town 30 11 6 13 43 48 7 4 4 26 20 4 2 9 17 28 -5 39
11 Aberdare Town 30 9 6 15 42 56 5 2 8 23 27 4 4 7 19 29 -14 33
12 Croesyceiliog 30 9 2 19 36 56 4 2 9 17 26 5 0 10 19 30 -20 29
13 AFC Llwydcoed 30 8 4 18 41 60 5 2 8 22 27 3 2 10 19 33 -19 28
14 West End 30 8 5 17 40 80 5 2 8 21 32 3 3 9 19 48 -40 26
15 Dinas Powys 30 4 3 23 25 80 2 2 11 15 42 2 1 12 10 38 -55 15
16 AFC Porth 30 1 2 27 24 125 0 1 14 13 56 1 1 13 11 69 -101 5

3 points were deducted from West End for: reason not known.

Results / Fixtures

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 0 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
Tuesday 24th April 2018
WFL2 Croesyceiliog 0 3 Caldicot Town 0
Wednesday 25th April 2018
WFL2 AFC Llwydcoed 0 4 AFC Porth 0
WFL2 Pontypridd Town 5 1 Risca United 0
Saturday 28th April 2018
WFL2 AFC Llwydcoed 0 1 Risca United 0
WFL2 AFC Porth 2 4 Aberdare Town 0
WFL2 Ammanford 1 0 STM Sports 0
WFL2 Garden Village 1 3 Aberbargoed Buds 0
WFL2 Llantwit Major 3 1 Pontypridd Town 0
WFL2 West End 0 3 Caldicot Town 0

Results - May 2018

Tuesday 1st May 2018
WFL2 Garden Village 0 2 Llantwit Major 0
Wednesday 2nd May 2018
WFL2 AFC Llwydcoed 0 0 Aberdare Town 0
WFL2 Aberbargoed Buds 4 0 Dinas Powys 0
WFL2 Croesyceiliog 0 3 Pontypridd Town 0
WFL2 Pontardawe Town 3 0 STM Sports 0
Saturday 5th May 2018
WFL2 AFC Porth 1 1 West End 0
WFL2 Abergavenny Town 0 2 Aberbargoed Buds 0
WFL2 Croesyceiliog 2 3 Garden Village 0
WFL2 Dinas Powys 0 5 Ammanford 0
WFL2 Llantwit Major 5 0 Risca United 0
WFL2 Pontypridd Town 5 4 Pontardawe Town 0
Tuesday 8th May 2018
WFL2 Ammanford 1 1 Llantwit Major 0
WFL2 Garden Village 0 4 West End 0
Wednesday 9th May 2018
WFL2 AFC Porth 2 4 Caldicot Town 0
WFL2 Aberbargoed Buds 0 1 Pontypridd Town 0
WFL2 STM Sports 5 0 Dinas Powys 0
Thursday 10th May 2018
WFL2 Pontardawe Town 3 0 AFC Llwydcoed 0
Saturday 12th May 2018
WFL2 AFC Llwydcoed 0 0 STM Sports 0
WFL2 AFC Porth 1 7 Ammanford 0
WFL2 Aberbargoed Buds 2 4 Llantwit Major 0
WFL2 Aberdare Town 0 1 Pontypridd Town 0
WFL2 Garden Village 1 3 Abergavenny Town 0
WFL2 Pontardawe Town 2 3 Caldicot Town 0
Monday 14th May 2018
WFL2 Aberbargoed Buds 1 0 Croesyceiliog 0
Tuesday 15th May 2018
WFL2 AFC Llwydcoed 1 2 Ammanford 0
WFL2 Llantwit Major 1 0 Pontardawe Town 0
Wednesday 16th May 2018
WFL2 Aberbargoed Buds 1 1 Garden Village 0
Thursday 17th May 2018
WFL2 Dinas Powys 1 3 Pontardawe Town 0
Saturday 19th May 2018
WFL2 AFC Llwydcoed 0 6 Llantwit Major 0
WFL2 Aberbargoed Buds 4 0 Pontardawe Town 0
WFL2 Ammanford 1 3 Pontypridd Town 0
Sunday 20th May 2018
WFL2 Garden Village 1 2 Aberdare Town 0
Tuesday 22nd May 2018
WFL2 AFC Llwydcoed 0 3 Garden Village 0
WFL2 Dinas Powys 0 4 Aberbargoed Buds 0
WFL2 Llantwit Major 5 2 STM Sports 0
Wednesday 23rd May 2018
WFL2 Pontypridd Town 3 1 Ammanford 0
Friday 25th May 2018
WFL2 Dinas Powys 0 5 Garden Village 0
Saturday 26th May 2018
WFL2 Ammanford 3 2 Aberbargoed Buds 0
WFL2 West End 1 1 AFC Porth 0

Non League Matters The Soccerlinks Hit List 2015