Welsh Football League - Welsh Football League Division Three

Welsh Football LeagueWelsh Football League Division ThreeUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:LEVEL 4 (Wales)
PROMOTES TO:DIVISION TWO
RELEGATES TO:VARIOUS COUNTY LEAGUES

2014–15: Cardiff Grange Harlequins withdrew in March 2015.

League Table

Division Last Updated: 21:28, Wednesday 24th April 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Penrhiwceiber Rangers 27 19 5 3 78 22 8 3 2 42 12 11 2 1 36 10 +56 62
2 Trefelin Boys & Girls Club 25 19 4 2 77 25 10 2 1 44 13 9 2 1 33 12 +52 61
3 Penydarren BGC 23 18 2 3 65 20 9 1 3 32 16 9 1 0 33 4 +45 56
4 Pontyclun 26 15 6 5 61 43 8 4 1 29 15 7 2 4 32 28 +18 51
5 Trethomas Bluebirds 30 14 8 8 68 41 7 4 4 39 25 7 4 4 29 16 +27 50
6 Tredegar Town 29 12 7 10 56 45 7 2 6 26 21 5 5 4 30 24 +11 43
7 Panteg 27 12 7 8 50 49 6 4 3 27 26 6 3 5 23 23 +1 43
8 Ynysygerwn 26 10 6 10 44 38 4 5 6 32 25 6 1 4 12 13 +6 36
9 Treharris Athletic Western 25 11 3 11 42 40 5 0 6 15 18 6 3 5 27 22 +2 36
10 AFC Porth 26 7 9 10 29 47 2 8 4 15 19 5 1 6 14 28 -18 30
11 Treowen Stars 25 7 5 13 35 59 4 1 7 16 28 3 4 6 19 31 -24 26
12 Newport City 28 6 7 15 43 59 5 3 7 29 34 1 4 8 14 25 -16 25
13 Chepstow Town 26 6 4 16 29 72 4 2 7 14 30 2 2 9 15 42 -43 22
14 Ely Rangers 26 6 1 19 45 79 4 0 8 26 31 2 1 11 19 48 -34 19
15 Caerau 27 3 5 19 28 93 2 2 10 15 36 1 3 9 13 57 -65 14
16 Albion Rovers 24 2 7 15 35 53 2 2 5 17 18 0 5 10 18 35 -18 13

Results / Fixtures

Fixtures - April 2019

Thursday 25th April 2019
WFL3 Penydarren BGC vs. Treowen Stars 18:30
Saturday 27th April 2019
WFL3 Albion Rovers vs. Trefelin Boys & Girls Club 14:30
WFL3 Chepstow Town vs. Pontyclun 14:30
WFL3 Panteg vs. Ynysygerwn 14:30
WFL3 Penrhiwceiber Rangers vs. Newport City 14:30
WFL3 Penydarren BGC vs. Caerau 14:30
WFL3 Treharris Athletic Western vs. AFC Porth 14:30
Tuesday 30th April 2019
WFL3 Albion Rovers vs. Caerau 18:45
WFL3 Ely Rangers vs. Chepstow Town 19:30
WFL3 Pontyclun vs. AFC Porth 18:30
WFL3 Treharris Athletic Western vs. Penrhiwceiber Rangers 18:30
WFL3 Treowen Stars vs. Ynysygerwn 18:30

Fixtures - May 2019

Wednesday 1st May 2019
WFL3 Trefelin Boys & Girls Club vs. Penydarren BGC 18:15
Saturday 4th May 2019
WFL3 AFC Porth vs. Trefelin Boys & Girls Club 14:30
WFL3 Albion Rovers vs. Treowen Stars 14:30
WFL3 Caerau vs. Tredegar Town 14:30
WFL3 Chepstow Town vs. Penydarren BGC 14:30
WFL3 Treharris Athletic Western vs. Pontyclun 14:30
Tuesday 7th May 2019
WFL3 Panteg vs. Trefelin Boys & Girls Club 18:45
WFL3 Treowen Stars vs. Ely Rangers 18:45
Wednesday 8th May 2019
WFL3 Albion Rovers vs. Penydarren BGC 18:30
Friday 10th May 2019
WFL3 Trefelin Boys & Girls Club vs. Ynysygerwn 18:15
Saturday 11th May 2019
WFL3 Albion Rovers vs. Treharris Athletic Western 14:30
WFL3 Ely Rangers vs. Penydarren BGC 14:30
WFL3 Penrhiwceiber Rangers vs. Panteg 14:30
WFL3 Pontyclun vs. Chepstow Town 14:30
WFL3 Treowen Stars vs. AFC Porth 14:30

Results - August 2018

Friday 10th August 2018
WFL3 Newport City 1 0 Tredegar Town 0
Saturday 11th August 2018
WFL3 AFC Porth 0 1 Treowen Stars 0
WFL3 Caerau 2 2 Trethomas Bluebirds 0
WFL3 Chepstow Town 1 1 Treharris Athletic Western 0
WFL3 Panteg 3 5 Pontyclun 0
WFL3 Trefelin Boys & Girls Club 1 1 Ely Rangers 0
WFL3 Ynysygerwn 2 2 Albion Rovers 0
Tuesday 14th August 2018
WFL3 Caerau 1 2 Ynysygerwn 0
Wednesday 15th August 2018
WFL3 Albion Rovers 3 4 Chepstow Town 0
WFL3 Ely Rangers 1 2 Treharris Athletic Western 0
WFL3 Penrhiwceiber Rangers 2 2 Trefelin Boys & Girls Club 0
WFL3 Penydarren BGC 3 1 Newport City 0
WFL3 Tredegar Town 1 0 Panteg 0
WFL3 Treowen Stars 1 3 Trethomas Bluebirds 0
Friday 17th August 2018
WFL3 Ynysygerwn 1 2 Penydarren BGC 0
Saturday 18th August 2018
WFL3 Albion Rovers 1 1 AFC Porth 0
WFL3 Chepstow Town 2 3 Trethomas Bluebirds 0
WFL3 Panteg 4 1 Ely Rangers 0
WFL3 Pontyclun 1 0 Penrhiwceiber Rangers 0
WFL3 Tredegar Town 2 1 Treharris Athletic Western 0
WFL3 Trefelin Boys & Girls Club 3 2 Newport City 0
WFL3 Treowen Stars 2 0 Caerau 0
Tuesday 21st August 2018
WFL3 Ynysygerwn 2 3 Caerau 0
Wednesday 22nd August 2018
WFL3 AFC Porth 2 1 Pontyclun 0
WFL3 Chepstow Town 2 1 Albion Rovers 0
WFL3 Newport City 1 2 Penydarren BGC 0
WFL3 Panteg 1 1 Tredegar Town 0
WFL3 Trefelin Boys & Girls Club 1 2 Penrhiwceiber Rangers 0
Saturday 25th August 2018
WFL3 AFC Porth 1 1 Chepstow Town 0
WFL3 Pontyclun 2 1 Newport City 0

Results - September 2018

Friday 7th September 2018
WFL3 Ely Rangers 0 1 Trethomas Bluebirds 0
Saturday 15th September 2018
WFL3 Panteg 0 6 Trethomas Bluebirds 0
WFL3 Penrhiwceiber Rangers 1 2 Treharris Athletic Western 0
WFL3 Penydarren BGC 2 3 Trefelin Boys & Girls Club 0
WFL3 Pontyclun 1 1 Tredegar Town 0
Wednesday 19th September 2018
WFL3 Ely Rangers 3 4 AFC Porth 0
WFL3 Newport City 1 2 Treharris Athletic Western 0
Friday 21st September 2018
WFL3 Tredegar Town 0 1 Ynysygerwn 0
Saturday 22nd September 2018
WFL3 Albion Rovers 1 1 Newport City 0
WFL3 Caerau 2 3 Chepstow Town 0
WFL3 Penydarren BGC 3 1 Treharris Athletic Western 0
Saturday 29th September 2018
WFL3 AFC Porth 0 0 Ynysygerwn 0
WFL3 Ely Rangers 4 2 Caerau 0
WFL3 Penrhiwceiber Rangers 2 2 Treowen Stars 0

Results - October 2018

Friday 5th October 2018
WFL3 Tredegar Town 0 1 Penrhiwceiber Rangers 0
Saturday 6th October 2018
WFL3 AFC Porth 1 1 Albion Rovers 0
WFL3 Caerau 2 1 Newport City 0
WFL3 Chepstow Town 1 6 Ely Rangers 0
WFL3 Treharris Athletic Western 0 2 Panteg 0
WFL3 Trethomas Bluebirds 4 4 Pontyclun 0
WFL3 Ynysygerwn 0 2 Trefelin Boys & Girls Club 0
Friday 12th October 2018
WFL3 Ely Rangers 1 4 Ynysygerwn 0
WFL3 Newport City 4 1 Chepstow Town 0
Saturday 13th October 2018
WFL3 Pontyclun 3 0 Treowen Stars 0
WFL3 Trefelin Boys & Girls Club 2 1 Treharris Athletic Western 0
Saturday 20th October 2018
WFL3 AFC Porth 0 1 Penydarren BGC 0
WFL3 Caerau 0 2 Penrhiwceiber Rangers 0
WFL3 Tredegar Town 0 2 Treowen Stars 0
WFL3 Trethomas Bluebirds 1 1 Chepstow Town 0
Friday 26th October 2018
WFL3 Ynysygerwn 0 2 Newport City 0
Saturday 27th October 2018
WFL3 Panteg 5 0 AFC Porth 0
WFL3 Pontyclun 3 1 Ely Rangers 0
WFL3 Tredegar Town 4 3 Albion Rovers 0
WFL3 Trefelin Boys & Girls Club 2 2 Treowen Stars 0
WFL3 Treharris Athletic Western 0 4 Trethomas Bluebirds 0

Results - November 2018

Friday 2nd November 2018
WFL3 Ely Rangers 0 4 Penrhiwceiber Rangers 0
Saturday 3rd November 2018
WFL3 AFC Porth 2 2 Tredegar Town 0
WFL3 Panteg 3 2 Newport City 0
WFL3 Treowen Stars 1 6 Treharris Athletic Western 0
WFL3 Trethomas Bluebirds 4 2 Albion Rovers 0
Saturday 10th November 2018
WFL3 Penydarren BGC 3 1 Ely Rangers 0
WFL3 Trefelin Boys & Girls Club 3 0 AFC Porth 0
WFL3 Trethomas Bluebirds 2 0 Treowen Stars 0
Saturday 17th November 2018
WFL3 Albion Rovers 2 1 Trethomas Bluebirds 0
WFL3 Caerau 0 2 Trefelin Boys & Girls Club 0
WFL3 Ely Rangers 1 4 Pontyclun 0
WFL3 Panteg 2 2 Penrhiwceiber Rangers 0
WFL3 Tredegar Town 3 1 Chepstow Town 0
Friday 23rd November 2018
WFL3 Trethomas Bluebirds 3 1 AFC Porth 0
Saturday 24th November 2018
WFL3 Chepstow Town 0 6 Trefelin Boys & Girls Club 0
WFL3 Newport City 3 3 Pontyclun 0
WFL3 Penrhiwceiber Rangers 3 0 Ynysygerwn 0
WFL3 Tredegar Town 6 1 Ely Rangers 0
WFL3 Treharris Athletic Western 3 1 Caerau 0
WFL3 Treowen Stars 1 0 Albion Rovers 0
Friday 30th November 2018
WFL3 Ynysygerwn 1 2 Penrhiwceiber Rangers 0

Results - December 2018

Saturday 1st December 2018
WFL3 Trefelin Boys & Girls Club 4 1 Chepstow Town 0
Friday 7th December 2018
WFL3 Newport City 4 2 Ely Rangers 0
Saturday 8th December 2018
WFL3 Chepstow Town 0 5 Tredegar Town 0
WFL3 Trefelin Boys & Girls Club 15 1 Caerau 0
Friday 14th December 2018
WFL3 Trethomas Bluebirds 2 1 Treharris Athletic Western 0
Saturday 15th December 2018
WFL3 Newport City 0 5 Penrhiwceiber Rangers 0
Wednesday 19th December 2018
WFL3 Newport City 0 2 Panteg 0
Friday 21st December 2018
WFL3 Ynysygerwn 1 1 Trethomas Bluebirds 0
Saturday 22nd December 2018
WFL3 Penrhiwceiber Rangers 3 0 Ely Rangers 0
WFL3 Penydarren BGC 4 1 Chepstow Town 0
WFL3 Trefelin Boys & Girls Club 1 0 Albion Rovers 0
Friday 28th December 2018
WFL3 Newport City 1 3 Ynysygerwn 0
Saturday 29th December 2018
WFL3 AFC Porth 2 2 Panteg 0
WFL3 Albion Rovers 1 6 Tredegar Town 0
WFL3 Pontyclun 1 0 Trethomas Bluebirds 0
WFL3 Treowen Stars 1 2 Trefelin Boys & Girls Club 0

Results - January 2019

Saturday 5th January 2019
WFL3 Panteg 2 1 Chepstow Town 0
WFL3 Penrhiwceiber Rangers 8 0 Caerau 0
WFL3 Penydarren BGC 3 0 AFC Porth 0
WFL3 Pontyclun 1 1 Albion Rovers 0
WFL3 Trefelin Boys & Girls Club 2 1 Trethomas Bluebirds 0
WFL3 Treharris Athletic Western 0 1 Ynysygerwn 0
WFL3 Treowen Stars 0 3 Tredegar Town 0
Friday 11th January 2019
WFL3 Trethomas Bluebirds 2 2 Tredegar Town 0
WFL3 Ynysygerwn 3 1 Ely Rangers 0
Saturday 12th January 2019
WFL3 AFC Porth 0 4 Penrhiwceiber Rangers 0
WFL3 Caerau 2 3 Panteg 0
WFL3 Chepstow Town 3 0 Newport City 0
WFL3 Treharris Athletic Western 0 1 Trefelin Boys & Girls Club 0
WFL3 Treowen Stars 1 3 Pontyclun 0
Tuesday 15th January 2019
WFL3 Ynysygerwn 2 2 Treharris Athletic Western 0
Friday 18th January 2019
WFL3 Ynysygerwn 3 3 Tredegar Town 0
Saturday 19th January 2019
WFL3 AFC Porth 4 1 Ely Rangers 0
WFL3 Chepstow Town 2 0 Caerau 0
WFL3 Newport City 2 2 Albion Rovers 0
WFL3 Penrhiwceiber Rangers 1 1 Trethomas Bluebirds 0
WFL3 Pontyclun 4 3 Trefelin Boys & Girls Club 0
Friday 25th January 2019
WFL3 Trethomas Bluebirds 1 3 Penydarren BGC 0
Saturday 26th January 2019
WFL3 AFC Porth 1 1 Newport City 0
WFL3 Albion Rovers 2 3 Panteg 0
WFL3 Caerau 1 2 Ely Rangers 0
WFL3 Trefelin Boys & Girls Club 2 0 Tredegar Town 0
WFL3 Treowen Stars 3 5 Penrhiwceiber Rangers 0
WFL3 Ynysygerwn 4 0 Chepstow Town 0

Results - February 2019

Saturday 9th February 2019
WFL3 Chepstow Town 0 1 AFC Porth 0
WFL3 Newport City 3 3 Treowen Stars 0
WFL3 Tredegar Town 0 2 Pontyclun 0
WFL3 Ynysygerwn 1 1 Panteg 0
Friday 15th February 2019
WFL3 Newport City 1 3 Trethomas Bluebirds 0
WFL3 Tredegar Town 0 4 Penydarren BGC 0
Saturday 16th February 2019
WFL3 Albion Rovers 0 1 Penrhiwceiber Rangers 0
WFL3 Caerau 0 2 AFC Porth 0
WFL3 Ely Rangers 5 3 Treowen Stars 0
WFL3 Panteg 2 0 Treharris Athletic Western 0
WFL3 Pontyclun 4 0 Ynysygerwn 0
Friday 22nd February 2019
WFL3 Trethomas Bluebirds 5 0 Ely Rangers 0
WFL3 Ynysygerwn 0 1 AFC Porth 0
Saturday 23rd February 2019
WFL3 Penydarren BGC 3 4 Tredegar Town 0
WFL3 Trefelin Boys & Girls Club 2 1 Panteg 0
WFL3 Treharris Athletic Western 3 1 Newport City 0
WFL3 Treowen Stars 4 0 Chepstow Town 0
Wednesday 27th February 2019
WFL3 Newport City 3 1 Caerau 0

Results - March 2019

Saturday 2nd March 2019
WFL3 Caerau 0 0 Treowen Stars 0
WFL3 Newport City 0 4 Trefelin Boys & Girls Club 0
WFL3 Penrhiwceiber Rangers 2 1 Pontyclun 0
WFL3 Penydarren BGC 2 0 Ynysygerwn 0
WFL3 Tredegar Town 0 2 AFC Porth 0
WFL3 Treharris Athletic Western 3 2 Ely Rangers 0
WFL3 Trethomas Bluebirds 2 3 Panteg 0
Saturday 9th March 2019
WFL3 Penydarren BGC 1 1 Penrhiwceiber Rangers 0
WFL3 Pontyclun 4 2 Panteg 0
WFL3 Trethomas Bluebirds 8 0 Caerau 0
Friday 15th March 2019
WFL3 Trethomas Bluebirds 2 2 Newport City 0
Saturday 16th March 2019
WFL3 Chepstow Town 0 4 Penrhiwceiber Rangers 0
WFL3 Ynysygerwn 4 2 Pontyclun 0
Wednesday 20th March 2019
WFL3 Tredegar Town 1 1 Trethomas Bluebirds 0
Saturday 23rd March 2019
WFL3 AFC Porth 0 2 Trethomas Bluebirds 0
WFL3 Caerau 2 1 Albion Rovers 0
WFL3 Chepstow Town 0 1 Ynysygerwn 0
WFL3 Ely Rangers 3 4 Panteg 0
WFL3 Penrhiwceiber Rangers 0 1 Penydarren BGC 0
WFL3 Pontyclun 3 4 Treharris Athletic Western 0
WFL3 Tredegar Town 2 2 Trefelin Boys & Girls Club 0
WFL3 Treowen Stars 0 0 Newport City 0
Tuesday 26th March 2019
WFL3 Caerau 0 9 Penydarren BGC 0
Friday 29th March 2019
WFL3 Ely Rangers 3 0 Albion Rovers 0
WFL3 Newport City 5 1 AFC Porth 0
Saturday 30th March 2019
WFL3 Chepstow Town 3 2 Treowen Stars 0
WFL3 Panteg 2 2 Caerau 0
WFL3 Penydarren BGC 0 2 Pontyclun 0
WFL3 Trethomas Bluebirds 1 3 Penrhiwceiber Rangers 0

Results - April 2019

Monday 1st April 2019
WFL3 Treharris Athletic Western 0 1 Tredegar Town 0
Wednesday 3rd April 2019
WFL3 Panteg 0 4 Penydarren BGC 0
WFL3 Penrhiwceiber Rangers 4 0 Albion Rovers 0
Saturday 6th April 2019
WFL3 AFC Porth 0 0 Treharris Athletic Western 0
WFL3 Caerau 2 3 Pontyclun 0
WFL3 Panteg 1 1 Albion Rovers 0
WFL3 Penrhiwceiber Rangers 3 2 Tredegar Town 0
WFL3 Treowen Stars 0 6 Penydarren BGC 0
WFL3 Trethomas Bluebirds 1 3 Trefelin Boys & Girls Club 0
Tuesday 9th April 2019
WFL3 Panteg 2 1 Treowen Stars 0
WFL3 Pontyclun 1 1 Penydarren BGC 0
Wednesday 10th April 2019
WFL3 Tredegar Town 2 0 Newport City 0
WFL3 Treharris Athletic Western 3 2 Albion Rovers 0
Saturday 13th April 2019
WFL3 Albion Rovers 0 1 Pontyclun 0
WFL3 Caerau 1 4 Treharris Athletic Western 0
WFL3 Chepstow Town 0 0 Panteg 0
WFL3 Ely Rangers 5 0 Tredegar Town 0
WFL3 Penrhiwceiber Rangers 5 1 AFC Porth 0
WFL3 Penydarren BGC 2 0 Trethomas Bluebirds 0
WFL3 Ynysygerwn 8 1 Treowen Stars 0
Tuesday 16th April 2019
WFL3 Ely Rangers 0 3 Trefelin Boys & Girls Club 0
WFL3 Pontyclun 1 1 Caerau 0
Wednesday 17th April 2019
WFL3 Penydarren BGC 2 0 Panteg 0
Friday 19th April 2019
WFL3 Treharris Athletic Western 1 2 Treowen Stars 0
Saturday 20th April 2019
WFL3 Penrhiwceiber Rangers 8 0 Chepstow Town 0
WFL3 Penydarren BGC 4 2 Albion Rovers 0
WFL3 Tredegar Town 5 0 Caerau 0
WFL3 Trefelin Boys & Girls Club 6 1 Pontyclun 0
WFL3 Trethomas Bluebirds 1 0 Ynysygerwn 0
Tuesday 23rd April 2019
WFL3 Albion Rovers 7 0 Ely Rangers 0
WFL3 Treowen Stars 2 0 Panteg 0
Wednesday 24th April 2019
WFL3 AFC Porth 2 2 Caerau 0
WFL3 Treharris Athletic Western 2 1 Chepstow Town 0

Non League Matters 2015