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: 20:12, 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 Swansea University 30 24 3 3 100 27 12 2 1 53 12 12 1 2 47 15 +73 75
2 Bridgend Street 30 23 5 2 105 41 10 5 0 55 20 13 0 2 50 21 +64 74
3 Trefelin Boys & Girls Club 30 23 5 2 81 33 11 2 2 36 19 12 3 0 45 14 +48 74
4 Treharris Athletic Western 30 17 3 10 76 64 9 1 5 43 34 8 2 5 33 30 +12 54
5 Penrhiwceiber Rangers 30 12 6 12 59 60 8 3 4 34 24 4 3 8 25 36 -1 42
6 Pontyclun 30 11 8 11 53 61 7 3 5 27 27 4 5 6 26 34 -8 41
7 Ynysygerwn 30 10 10 10 53 53 7 4 4 32 27 3 6 6 21 26 0 40
8 Trethomas Bluebirds 30 11 5 14 50 48 7 2 6 29 24 4 3 8 21 24 +2 38
9 Panteg 30 11 5 14 59 70 3 4 8 27 38 8 1 6 32 32 -11 38
10 Tredegar Town 30 10 7 13 48 59 6 4 5 26 27 4 3 8 22 32 -11 37
11 Caerau 30 11 2 17 48 72 8 0 7 25 27 3 2 10 23 45 -24 35
12 Newport City 30 9 5 16 52 69 3 2 10 20 33 6 3 6 32 36 -17 32
13 Treowen Stars 30 9 3 18 42 68 7 1 7 23 31 2 2 11 19 37 -26 30
14 Chepstow Town 30 7 6 17 57 84 2 5 8 24 40 5 1 9 33 44 -27 27
15 Ely Rangers 30 6 3 21 45 92 3 1 11 29 43 3 2 10 16 49 -47 21
16 Neuadd wen 30 4 8 18 44 71 1 3 11 23 40 3 5 7 21 31 -27 20

Results / Fixtures

Results - August 2017

Saturday 12th August 2017
WFL3 Bridgend Street 7 0 Neuadd wen 0
WFL3 Caerau 2 0 Treharris Athletic Western 0
WFL3 Ely Rangers 1 2 Tredegar Town 0
WFL3 Pontyclun 0 2 Swansea University 0
WFL3 Trefelin Boys & Girls Club 2 1 Trethomas Bluebirds 0
WFL3 Treowen Stars 1 3 Newport City 0
WFL3 Ynysygerwn 2 2 Chepstow Town 0
Friday 25th August 2017
WFL3 Newport City 1 4 Swansea University 0
WFL3 Trethomas Bluebirds 5 0 Ynysygerwn 0
Saturday 26th August 2017
WFL3 Chepstow Town 2 2 Ely Rangers 0
WFL3 Neuadd wen 0 1 Trefelin Boys & Girls Club 0
WFL3 Penrhiwceiber Rangers 5 1 Caerau 0
WFL3 Pontyclun 3 1 Panteg 0
WFL3 Tredegar Town 3 2 Treowen Stars 0
WFL3 Treharris Athletic Western 2 8 Bridgend Street 0

Results - September 2017

Saturday 9th September 2017
WFL3 Neuadd wen 2 2 Trethomas Bluebirds 0
WFL3 Penrhiwceiber Rangers 3 0 Treharris Athletic Western 0
WFL3 Trefelin Boys & Girls Club 5 1 Newport City 0
WFL3 Treowen Stars 1 3 Chepstow Town 0
Friday 15th September 2017
WFL3 Newport City 4 0 Caerau 0
Saturday 16th September 2017
WFL3 Bridgend Street 3 3 Ynysygerwn 0
WFL3 Swansea University 8 0 Chepstow Town 0
WFL3 Tredegar Town 0 1 Panteg 0
WFL3 Treharris Athletic Western 1 3 Trefelin Boys & Girls Club 0
WFL3 Trethomas Bluebirds 2 1 Treowen Stars 0
Wednesday 20th September 2017
WFL3 Swansea University 1 1 Trethomas Bluebirds 0
Saturday 23rd September 2017
WFL3 Caerau 0 3 Tredegar Town 0
WFL3 Panteg 1 5 Chepstow Town 0
Friday 29th September 2017
WFL3 Trethomas Bluebirds 1 2 Panteg 0
Saturday 30th September 2017
WFL3 Bridgend Street 5 1 Treowen Stars 0
WFL3 Chepstow Town 4 1 Caerau 0
WFL3 Newport City 2 0 Pontyclun 0
WFL3 Tredegar Town 2 1 Penrhiwceiber Rangers 0
WFL3 Trefelin Boys & Girls Club 2 1 Ely Rangers 0

Results - October 2017

Saturday 7th October 2017
WFL3 Newport City 0 3 Treharris Athletic Western 0
WFL3 Penrhiwceiber Rangers 4 2 Chepstow Town 0
WFL3 Tredegar Town 0 0 Neuadd wen 0
WFL3 Treowen Stars 0 4 Trefelin Boys & Girls Club 0
Saturday 14th October 2017
WFL3 Bridgend Street 2 2 Panteg 0
WFL3 Chepstow Town 2 4 Pontyclun 0
WFL3 Neuadd wen 2 4 Caerau 0
WFL3 Tredegar Town 2 2 Newport City 0
WFL3 Trefelin Boys & Girls Club 2 1 Swansea University 0
WFL3 Treharris Athletic Western 5 1 Ely Rangers 0
WFL3 Ynysygerwn 2 2 Treowen Stars 0
Friday 27th October 2017
WFL3 Ely Rangers 3 7 Swansea University 0
WFL3 Trethomas Bluebirds 2 3 Newport City 0
Saturday 28th October 2017
WFL3 Caerau 3 2 Penrhiwceiber Rangers 0
WFL3 Neuadd wen 3 4 Pontyclun 0

Results - November 2017

Friday 3rd November 2017
WFL3 Newport City 2 2 Neuadd wen 0
Saturday 4th November 2017
WFL3 Chepstow Town 0 3 Treharris Athletic Western 0
WFL3 Penrhiwceiber Rangers 2 2 Trefelin Boys & Girls Club 0
WFL3 Swansea University 4 3 Treowen Stars 0
WFL3 Tredegar Town 1 0 Trethomas Bluebirds 0
Friday 10th November 2017
WFL3 Ely Rangers 2 3 Caerau 0
WFL3 Ynysygerwn 3 3 Penrhiwceiber Rangers 0
Saturday 11th November 2017
WFL3 Bridgend Street 2 0 Newport City 0
WFL3 Neuadd wen 0 2 Tredegar Town 0
WFL3 Trefelin Boys & Girls Club 1 1 Pontyclun 0
WFL3 Treowen Stars 1 3 Panteg 0
WFL3 Trethomas Bluebirds 3 1 Chepstow Town 0
Friday 17th November 2017
WFL3 Ely Rangers 6 2 Penrhiwceiber Rangers 0
Saturday 18th November 2017
WFL3 Chepstow Town 3 3 Neuadd wen 0
WFL3 Newport City 0 3 Trefelin Boys & Girls Club 0
WFL3 Panteg 1 3 Swansea University 0
WFL3 Pontyclun 1 1 Ynysygerwn 0
WFL3 Tredegar Town 1 4 Bridgend Street 0
WFL3 Treharris Athletic Western 1 0 Trethomas Bluebirds 0
Friday 24th November 2017
WFL3 Trethomas Bluebirds 0 0 Neuadd wen 0
WFL3 Ynysygerwn 1 4 Newport City 0
Saturday 25th November 2017
WFL3 Bridgend Street 5 2 Chepstow Town 0
WFL3 Ely Rangers 2 2 Pontyclun 0
WFL3 Swansea University 3 1 Caerau 0
WFL3 Trefelin Boys & Girls Club 2 1 Tredegar Town 0
WFL3 Treharris Athletic Western 1 2 Panteg 0
WFL3 Treowen Stars 2 1 Penrhiwceiber Rangers 0

Results - December 2017

Friday 1st December 2017
WFL3 Newport City 1 2 Ely Rangers 0
Saturday 2nd December 2017
WFL3 Bridgend Street 1 1 Trethomas Bluebirds 0
WFL3 Chepstow Town 1 4 Trefelin Boys & Girls Club 0
WFL3 Neuadd wen 3 5 Treharris Athletic Western 0
WFL3 Penrhiwceiber Rangers 1 2 Swansea University 0
WFL3 Pontyclun 2 1 Treowen Stars 0
Tuesday 5th December 2017
WFL3 Swansea University 1 0 Ynysygerwn 0
Saturday 9th December 2017
WFL3 Swansea University 0 0 Pontyclun 0
Friday 15th December 2017
WFL3 Ynysygerwn 2 1 Trethomas Bluebirds 0
Saturday 16th December 2017
WFL3 Bridgend Street 3 1 Treharris Athletic Western 0
WFL3 Ely Rangers 2 3 Chepstow Town 0
WFL3 Trefelin Boys & Girls Club 1 1 Neuadd wen 0
Wednesday 20th December 2017
WFL3 Newport City 0 3 Panteg 0
Friday 22nd December 2017
WFL3 Trethomas Bluebirds 2 1 Ely Rangers 0
Saturday 23rd December 2017
WFL3 Bridgend Street 3 3 Trefelin Boys & Girls Club 0
WFL3 Chepstow Town 1 0 Treowen Stars 0
WFL3 Neuadd wen 1 1 Ynysygerwn 0
WFL3 Pontyclun 2 1 Caerau 0
WFL3 Tredegar Town 2 2 Swansea University 0
Saturday 30th December 2017
WFL3 Ynysygerwn 1 2 Bridgend Street 0

Results - January 2018

Wednesday 3rd January 2018
WFL3 Newport City 3 2 Chepstow Town 0
Saturday 6th January 2018
WFL3 Chepstow Town 4 5 Panteg 0
WFL3 Neuadd wen 1 1 Treowen Stars 0
WFL3 Newport City 1 2 Penrhiwceiber Rangers 0
WFL3 Tredegar Town 3 2 Caerau 0
WFL3 Trefelin Boys & Girls Club 2 1 Ynysygerwn 0
WFL3 Trethomas Bluebirds 1 4 Swansea University 0
Friday 12th January 2018
WFL3 Ynysygerwn 3 1 Treharris Athletic Western 0
Saturday 13th January 2018
WFL3 Caerau 2 0 Chepstow Town 0
WFL3 Panteg 1 2 Trethomas Bluebirds 0
WFL3 Penrhiwceiber Rangers 3 0 Tredegar Town 0
WFL3 Pontyclun 1 2 Newport City 0
WFL3 Swansea University 2 0 Neuadd wen 0
WFL3 Treowen Stars 1 3 Bridgend Street 0
Friday 19th January 2018
WFL3 Ynysygerwn 5 0 Ely Rangers 0
Saturday 20th January 2018
WFL3 Swansea University 6 1 Bridgend Street 0
WFL3 Trefelin Boys & Girls Club 1 0 Treowen Stars 0
WFL3 Trethomas Bluebirds 0 2 Caerau 0
Friday 26th January 2018
WFL3 Ely Rangers 1 2 Treharris Athletic Western 0
Saturday 27th January 2018
WFL3 Newport City 2 2 Tredegar Town 0

Results - February 2018

Friday 2nd February 2018
WFL3 Ynysygerwn 1 4 Swansea University 0
Saturday 3rd February 2018
WFL3 Bridgend Street 6 1 Caerau 0
WFL3 Chepstow Town 2 2 Newport City 0
WFL3 Ely Rangers 3 1 Treowen Stars 0
WFL3 Neuadd wen 1 2 Penrhiwceiber Rangers 0
WFL3 Trefelin Boys & Girls Club 2 1 Panteg 0
WFL3 Trethomas Bluebirds 1 0 Pontyclun 0
Friday 9th February 2018
WFL3 Newport City 1 3 Trethomas Bluebirds 0
Friday 16th February 2018
WFL3 Trethomas Bluebirds 4 2 Tredegar Town 0
WFL3 Ynysygerwn 4 2 Caerau 0
Saturday 17th February 2018
WFL3 Bridgend Street 3 3 Pontyclun 0
WFL3 Ely Rangers 2 4 Panteg 0
WFL3 Neuadd wen 3 1 Newport City 0
WFL3 Trefelin Boys & Girls Club 5 0 Penrhiwceiber Rangers 0
WFL3 Treowen Stars 0 5 Swansea University 0
Friday 23rd February 2018
WFL3 Caerau 3 1 Ely Rangers 0
Saturday 24th February 2018
WFL3 Chepstow Town 2 3 Trethomas Bluebirds 0
WFL3 Newport City 0 2 Bridgend Street 0
WFL3 Panteg 1 2 Treowen Stars 0
WFL3 Penrhiwceiber Rangers 2 1 Ynysygerwn 0
WFL3 Pontyclun 2 3 Trefelin Boys & Girls Club 0
WFL3 Swansea University 5 1 Treharris Athletic Western 0

Results - March 2018

Tuesday 6th March 2018
WFL3 Swansea University 4 0 Newport City 0
Wednesday 7th March 2018
WFL3 Caerau 1 0 Neuadd wen 0
Tuesday 13th March 2018
WFL3 Caerau 1 2 Pontyclun 0
Friday 16th March 2018
WFL3 Ely Rangers 1 2 Newport City 0
Saturday 17th March 2018
WFL3 Swansea University 2 0 Penrhiwceiber Rangers 0
WFL3 Trefelin Boys & Girls Club 4 1 Chepstow Town 0
WFL3 Trethomas Bluebirds 3 1 Bridgend Street 0
WFL3 Ynysygerwn 1 1 Tredegar Town 0
Tuesday 20th March 2018
WFL3 Swansea University 8 1 Ely Rangers 0
Wednesday 21st March 2018
WFL3 Trethomas Bluebirds 1 1 Trefelin Boys & Girls Club 0
Friday 23rd March 2018
WFL3 Ely Rangers 0 2 Bridgend Street 0
Saturday 24th March 2018
WFL3 Pontyclun 2 2 Treharris Athletic Western 0
WFL3 Swansea University 3 1 Tredegar Town 0
WFL3 Ynysygerwn 2 0 Neuadd wen 0
Tuesday 27th March 2018
WFL3 Caerau 4 3 Newport City 0
WFL3 Ynysygerwn 2 1 Panteg 0
Wednesday 28th March 2018
WFL3 Ely Rangers 2 5 Trefelin Boys & Girls Club 0
WFL3 Neuadd wen 3 5 Chepstow Town 0
Saturday 31st March 2018
WFL3 Penrhiwceiber Rangers 1 4 Pontyclun 0

Results - April 2018

Wednesday 4th April 2018
WFL3 Trefelin Boys & Girls Club 5 1 Caerau 0
Friday 6th April 2018
WFL3 Ely Rangers 3 1 Trethomas Bluebirds 0
Saturday 7th April 2018
WFL3 Caerau 0 1 Trefelin Boys & Girls Club 0
WFL3 Panteg 1 4 Newport City 0
WFL3 Treharris Athletic Western 4 2 Ynysygerwn 0
Monday 9th April 2018
WFL3 Trethomas Bluebirds 3 4 Treharris Athletic Western 0
Wednesday 11th April 2018
WFL3 Trethomas Bluebirds 1 2 Penrhiwceiber Rangers 0
Thursday 12th April 2018
WFL3 Chepstow Town 0 3 Swansea University 0
Friday 13th April 2018
WFL3 Ely Rangers 0 4 Ynysygerwn 0
Saturday 14th April 2018
WFL3 Caerau 2 0 Panteg 0
WFL3 Penrhiwceiber Rangers 1 1 Newport City 0
WFL3 Pontyclun 0 0 Tredegar Town 0
WFL3 Trefelin Boys & Girls Club 0 3 Bridgend Street 0
WFL3 Treharris Athletic Western 1 3 Swansea University 0
WFL3 Treowen Stars 3 1 Trethomas Bluebirds 0
Tuesday 17th April 2018
WFL3 Chepstow Town 1 1 Ynysygerwn 0
WFL3 Swansea University 6 2 Panteg 0
WFL3 Treharris Athletic Western 3 0 Treowen Stars 0
Wednesday 18th April 2018
WFL3 Bridgend Street 2 1 Tredegar Town 0
WFL3 Caerau 0 3 Trethomas Bluebirds 0
WFL3 Penrhiwceiber Rangers 1 3 Neuadd wen 0
WFL3 Pontyclun 4 0 Ely Rangers 0
Friday 20th April 2018
WFL3 Neuadd wen 0 3 Swansea University 0
WFL3 Ynysygerwn 1 3 Trefelin Boys & Girls Club 0
Saturday 21st April 2018
WFL3 Bridgend Street 4 2 Penrhiwceiber Rangers 0
WFL3 Tredegar Town 0 2 Ely Rangers 0
WFL3 Treharris Athletic Western 2 2 Pontyclun 0
WFL3 Treowen Stars 2 2 Caerau 0
Wednesday 25th April 2018
WFL3 Newport City 2 3 Treowen Stars 0
WFL3 Panteg 5 0 Ely Rangers 0
WFL3 Pontyclun 1 4 Chepstow Town 0
Thursday 26th April 2018
WFL3 Tredegar Town 1 3 Treharris Athletic Western 0
Saturday 28th April 2018
WFL3 Chepstow Town 0 0 Penrhiwceiber Rangers 0
WFL3 Neuadd wen 1 4 Bridgend Street 0
WFL3 Tredegar Town 2 2 Ynysygerwn 0
WFL3 Treharris Athletic Western 2 1 Caerau 0
WFL3 Treowen Stars 4 2 Pontyclun 0
Monday 30th April 2018
WFL3 Penrhiwceiber Rangers 4 2 Panteg 0

Results - May 2018

Tuesday 1st May 2018
WFL3 Ely Rangers 1 3 Neuadd wen 0
WFL3 Tredegar Town 7 0 Pontyclun 0
WFL3 Treharris Athletic Western 3 2 Chepstow Town 0
Wednesday 2nd May 2018
WFL3 Newport City 1 2 Ynysygerwn 0
Thursday 3rd May 2018
WFL3 Caerau 1 5 Bridgend Street 0
WFL3 Panteg 2 2 Penrhiwceiber Rangers 0
WFL3 Treowen Stars 2 1 Ely Rangers 0
Saturday 5th May 2018
WFL3 Neuadd wen 1 2 Ely Rangers 0
WFL3 Panteg 3 1 Pontyclun 0
WFL3 Penrhiwceiber Rangers 1 2 Bridgend Street 0
WFL3 Tredegar Town 2 1 Chepstow Town 0
WFL3 Trefelin Boys & Girls Club 2 5 Treharris Athletic Western 0
WFL3 Treowen Stars 1 0 Ynysygerwn 0
Tuesday 8th May 2018
WFL3 Chepstow Town 2 5 Bridgend Street 0
WFL3 Neuadd wen 2 3 Panteg 0
WFL3 Treharris Athletic Western 6 4 Newport City 0
WFL3 Treowen Stars 3 1 Tredegar Town 0
WFL3 Ynysygerwn 2 1 Pontyclun 0
Wednesday 9th May 2018
WFL3 Penrhiwceiber Rangers 2 2 Ely Rangers 0
Thursday 10th May 2018
WFL3 Caerau 0 4 Swansea University 0
Friday 11th May 2018
WFL3 Panteg 1 1 Ynysygerwn 0
Saturday 12th May 2018
WFL3 Penrhiwceiber Rangers 2 1 Trethomas Bluebirds 0
WFL3 Pontyclun 3 2 Neuadd wen 0
WFL3 Tredegar Town 0 5 Trefelin Boys & Girls Club 0
WFL3 Treowen Stars 0 1 Treharris Athletic Western 0
Monday 14th May 2018
WFL3 Panteg 1 1 Caerau 0
Tuesday 15th May 2018
WFL3 Penrhiwceiber Rangers 2 1 Treowen Stars 0
WFL3 Treharris Athletic Western 7 1 Tredegar Town 0
Wednesday 16th May 2018
WFL3 Panteg 2 3 Bridgend Street 0
WFL3 Pontyclun 2 1 Trethomas Bluebirds 0
WFL3 Swansea University 0 1 Trefelin Boys & Girls Club 0
Thursday 17th May 2018
WFL3 Caerau 5 1 Treowen Stars 0
WFL3 Treharris Athletic Western 0 4 Penrhiwceiber Rangers 0
Saturday 19th May 2018
WFL3 Bridgend Street 7 0 Ely Rangers 0
WFL3 Caerau 1 2 Ynysygerwn 0
WFL3 Panteg 1 5 Neuadd wen 0
WFL3 Pontyclun 4 2 Penrhiwceiber Rangers 0
Monday 21st May 2018
WFL3 Panteg 1 6 Trefelin Boys & Girls Club 0
WFL3 Treharris Athletic Western 5 1 Neuadd wen 0
Tuesday 22nd May 2018
WFL3 Pontyclun 0 5 Bridgend Street 0
Wednesday 23rd May 2018
WFL3 Panteg 4 1 Tredegar Town 0
WFL3 Treowen Stars 2 1 Neuadd wen 0
Thursday 24th May 2018
WFL3 Bridgend Street 2 0 Swansea University 0
Saturday 26th May 2018
WFL3 Chepstow Town 0 4 Tredegar Town 0
WFL3 Panteg 2 2 Treharris Athletic Western 0

Non League Matters 2015