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: 17:40, Sunday 14th May 2017

  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 22 6 2 68 24 10 4 1 30 10 12 2 1 38 14 +44 72
2 STM Sports 30 21 4 5 91 38 13 0 2 57 16 8 4 3 34 22 +53 64
3 Caerau 30 16 2 12 71 65 10 1 4 46 27 6 1 8 25 38 +6 50
4 Chepstow Town 29 14 5 10 66 57 5 4 6 33 25 9 1 4 33 32 +9 47
5 Treharris Athletic Western 29 14 5 10 53 50 8 2 4 26 19 6 3 6 27 31 +3 47
6 Panteg 30 15 1 14 67 63 10 1 4 41 29 5 0 10 26 34 +4 46
7 Penrhiwceiber Rangers 30 13 5 12 50 60 6 4 5 24 23 7 1 7 26 37 -10 44
8 Bridgend Street 30 12 7 11 64 41 5 4 6 41 24 7 3 5 23 17 +23 43
9 Ely Rangers 30 11 7 12 67 70 7 3 5 42 31 4 4 7 25 39 -3 40
10 Treowen Stars 30 11 6 13 45 59 6 2 7 25 32 5 4 6 20 27 -14 39
11 Trethomas Bluebirds 30 11 5 14 49 61 7 3 5 29 22 4 2 9 20 39 -12 38
12 Trefelin Boys & Girls Club 30 8 12 10 48 49 6 4 5 32 27 2 8 5 16 22 -1 36
13 Ynysygerwn 30 9 5 16 46 61 4 2 9 23 34 5 3 7 23 27 -15 32
14 Tredegar Town 30 9 2 19 42 66 6 1 8 21 25 3 1 11 21 41 -24 29
15 Caerleon 30 7 3 20 39 81 6 2 7 22 23 1 1 13 17 58 -42 24
16 Cwm Welfare 30 6 5 19 50 71 3 3 9 24 33 3 2 10 26 38 -21 23

3 points were deducted from STM Sports for: reason not known.

Results / Fixtures

Results - August 2016

Saturday 13th August 2016
WFL3 Caerau 3 2 Bridgend Street 0
WFL3 Caerleon 1 2 Trethomas Bluebirds 0
WFL3 Cwm Welfare 0 5 Llantwit Major 0
WFL3 Panteg 1 2 Treharris Athletic Western 0
WFL3 Tredegar Town 5 1 Penrhiwceiber Rangers 0
WFL3 Trefelin Boys & Girls Club 4 0 Chepstow Town 0
WFL3 Treowen Stars 2 1 STM Sports 0
WFL3 Ynysygerwn 0 4 Ely Rangers 0
Wednesday 17th August 2016
WFL3 Treharris Athletic Western 3 2 Treowen Stars 0
Saturday 27th August 2016
WFL3 Bridgend Street 3 1 Cwm Welfare 0
WFL3 Chepstow Town 1 2 Ynysygerwn 0
WFL3 Llantwit Major 3 1 Caerleon 0
WFL3 Penrhiwceiber Rangers 1 0 Treowen Stars 0
WFL3 STM Sports 2 1 Panteg 0
WFL3 Trefelin Boys & Girls Club 3 1 Trethomas Bluebirds 0
WFL3 Treharris Athletic Western 2 4 Ely Rangers 0

Results - September 2016

Saturday 3rd September 2016
WFL3 Caerleon 1 1 Bridgend Street 0
WFL3 Chepstow Town 4 1 Trethomas Bluebirds 0
WFL3 Panteg 6 2 Penrhiwceiber Rangers 0
Saturday 17th September 2016
WFL3 Caerleon 0 1 Treowen Stars 0
WFL3 Chepstow Town 0 2 Bridgend Street 0
WFL3 Ely Rangers 4 5 Caerau 0
WFL3 Panteg 4 3 Cwm Welfare 0
WFL3 Treharris Athletic Western 1 1 Penrhiwceiber Rangers 0
WFL3 Trethomas Bluebirds 0 1 Llantwit Major 0
WFL3 Ynysygerwn 1 5 STM Sports 0
Saturday 24th September 2016
WFL3 Bridgend Street 3 3 Trethomas Bluebirds 0
WFL3 Caerau 4 0 Treharris Athletic Western 0
WFL3 Caerleon 4 2 Panteg 0
WFL3 Cwm Welfare 3 1 Ely Rangers 0
WFL3 Llantwit Major 3 1 Ynysygerwn 0
WFL3 Penrhiwceiber Rangers 2 4 STM Sports 0
WFL3 Tredegar Town 1 4 Chepstow Town 0
WFL3 Treowen Stars 0 1 Trefelin Boys & Girls Club 0
Wednesday 28th September 2016
WFL3 Trefelin Boys & Girls Club 4 1 Tredegar Town 0

Results - October 2016

Saturday 1st October 2016
WFL3 Ely Rangers 9 1 Caerleon 0
WFL3 STM Sports 7 1 Chepstow Town 0
WFL3 Treharris Athletic Western 3 2 Cwm Welfare 0
Tuesday 4th October 2016
WFL3 Trethomas Bluebirds 5 1 Tredegar Town 0
Saturday 8th October 2016
WFL3 Bridgend Street 5 0 Ynysygerwn 0
WFL3 Caerleon 3 2 Treharris Athletic Western 0
WFL3 Cwm Welfare 2 2 STM Sports 0
WFL3 Panteg 2 5 Chepstow Town 0
WFL3 Tredegar Town 0 2 Llantwit Major 0
WFL3 Trefelin Boys & Girls Club 0 0 Ely Rangers 0
Tuesday 11th October 2016
WFL3 Ynysygerwn 5 3 Treharris Athletic Western 0
Friday 14th October 2016
WFL3 Trethomas Bluebirds 2 1 Panteg 0
Saturday 15th October 2016
WFL3 Bridgend Street 6 0 Tredegar Town 0
WFL3 Chepstow Town 2 3 Ely Rangers 0
WFL3 Llantwit Major 1 1 Treowen Stars 0
WFL3 Penrhiwceiber Rangers 1 1 Cwm Welfare 0
WFL3 Ynysygerwn 2 3 Caerau 0
Tuesday 18th October 2016
WFL3 Trethomas Bluebirds 1 1 Ynysygerwn 0
Wednesday 19th October 2016
WFL3 Caerau 4 2 Panteg 0
Saturday 22nd October 2016
WFL3 Caerleon 1 0 Penrhiwceiber Rangers 0
WFL3 Chepstow Town 1 2 Treharris Athletic Western 0
WFL3 Cwm Welfare 1 3 Caerau 0
WFL3 Ely Rangers 5 2 Trethomas Bluebirds 0
WFL3 Panteg 2 1 Llantwit Major 0
WFL3 Tredegar Town 1 4 Ynysygerwn 0
WFL3 Trefelin Boys & Girls Club 0 5 STM Sports 0
WFL3 Treowen Stars 2 1 Bridgend Street 0
Friday 28th October 2016
WFL3 Trethomas Bluebirds 3 0 Treharris Athletic Western 0
Saturday 29th October 2016
WFL3 Caerau 4 2 Caerleon 0
WFL3 Ynysygerwn 2 1 Cwm Welfare 0

Results - November 2016

Saturday 5th November 2016
WFL3 Caerleon 2 1 Cwm Welfare 0
WFL3 Chepstow Town 5 1 Penrhiwceiber Rangers 0
WFL3 Ely Rangers 2 1 Bridgend Street 0
WFL3 Panteg 2 1 Tredegar Town 0
WFL3 STM Sports 4 2 Trethomas Bluebirds 0
Wednesday 9th November 2016
WFL3 Caerau 3 3 Trefelin Boys & Girls Club 0
Friday 11th November 2016
WFL3 Ynysygerwn 1 2 Penrhiwceiber Rangers 0
Wednesday 16th November 2016
WFL3 STM Sports 3 2 Treharris Athletic Western 0
Saturday 19th November 2016
WFL3 Caerau 1 3 Chepstow Town 0
WFL3 Penrhiwceiber Rangers 2 3 Trethomas Bluebirds 0
WFL3 Tredegar Town 1 2 Ely Rangers 0
WFL3 Treowen Stars 2 1 Panteg 0
WFL3 Ynysygerwn 2 0 Caerleon 0
Saturday 26th November 2016
WFL3 Caerau 2 0 Trethomas Bluebirds 0
WFL3 Chepstow Town 1 3 Cwm Welfare 0
WFL3 Ely Rangers 3 3 Treowen Stars 0
WFL3 Llantwit Major 3 1 Penrhiwceiber Rangers 0
WFL3 Panteg 0 3 Ynysygerwn 0
WFL3 STM Sports 0 1 Bridgend Street 0
WFL3 Trefelin Boys & Girls Club 6 1 Caerleon 0
WFL3 Treharris Athletic Western 2 1 Tredegar Town 0

Results - December 2016

Saturday 3rd December 2016
WFL3 Bridgend Street 3 4 Penrhiwceiber Rangers 0
WFL3 Caerleon 1 2 Chepstow Town 0
WFL3 Cwm Welfare 1 2 Trethomas Bluebirds 0
WFL3 Panteg 6 2 Ely Rangers 0
WFL3 Trefelin Boys & Girls Club 3 2 Caerau 0
Saturday 10th December 2016
WFL3 Bridgend Street 0 1 Caerau 0
WFL3 Ely Rangers 2 2 Ynysygerwn 0
WFL3 Penrhiwceiber Rangers 3 2 Tredegar Town 0
WFL3 Treharris Athletic Western 2 1 Panteg 0
WFL3 Trethomas Bluebirds 5 1 Caerleon 0
Saturday 17th December 2016
WFL3 Caerleon 3 4 Llantwit Major 0
WFL3 Cwm Welfare 0 2 Bridgend Street 0
WFL3 Panteg 5 5 STM Sports 0
WFL3 Tredegar Town 3 2 Caerau 0
WFL3 Treowen Stars 0 1 Penrhiwceiber Rangers 0
WFL3 Trethomas Bluebirds 2 1 Trefelin Boys & Girls Club 0
WFL3 Ynysygerwn 0 1 Chepstow Town 0

Results - January 2017

Saturday 7th January 2017
WFL3 Bridgend Street 7 0 Caerleon 0
WFL3 Llantwit Major 0 0 Trefelin Boys & Girls Club 0
WFL3 Penrhiwceiber Rangers 4 1 Panteg 0
WFL3 STM Sports 6 0 Ely Rangers 0
WFL3 Tredegar Town 2 1 Cwm Welfare 0
WFL3 Treharris Athletic Western 2 1 Ynysygerwn 0
WFL3 Trethomas Bluebirds 1 3 Chepstow Town 0
Friday 13th January 2017
WFL3 Ynysygerwn 1 2 Trethomas Bluebirds 0
Saturday 14th January 2017
WFL3 Caerleon 3 2 Tredegar Town 0
WFL3 Ely Rangers 3 0 Penrhiwceiber Rangers 0
WFL3 Panteg 3 0 Caerau 0
WFL3 Treowen Stars 0 5 Cwm Welfare 0
Tuesday 17th January 2017
WFL3 Trethomas Bluebirds 2 0 Treowen Stars 0
Wednesday 18th January 2017
WFL3 STM Sports 5 2 Caerleon 0
Saturday 21st January 2017
WFL3 Caerau 4 2 Ely Rangers 0
WFL3 Cwm Welfare 1 3 Panteg 0
WFL3 STM Sports 1 0 Ynysygerwn 0
Wednesday 25th January 2017
WFL3 Trefelin Boys & Girls Club 0 2 Ynysygerwn 0
Friday 27th January 2017
WFL3 Trethomas Bluebirds 0 3 Bridgend Street 0
Saturday 28th January 2017
WFL3 Chepstow Town 1 1 Tredegar Town 0
WFL3 Ely Rangers 1 3 Cwm Welfare 0
WFL3 STM Sports 3 0 Penrhiwceiber Rangers 0
WFL3 Trefelin Boys & Girls Club 1 1 Treowen Stars 0
WFL3 Treharris Athletic Western 1 0 Caerau 0
WFL3 Ynysygerwn 0 4 Llantwit Major 0

Results - February 2017

Saturday 4th February 2017
WFL3 Caerleon 1 0 Ely Rangers 0
WFL3 Cwm Welfare 3 1 Treharris Athletic Western 0
WFL3 Panteg 3 1 Trefelin Boys & Girls Club 0
WFL3 Penrhiwceiber Rangers 1 0 Ynysygerwn 0
Wednesday 8th February 2017
WFL3 STM Sports 5 1 Treowen Stars 0
Saturday 11th February 2017
WFL3 Chepstow Town 4 6 Panteg 0
WFL3 Llantwit Major 3 1 Tredegar Town 0
WFL3 Penrhiwceiber Rangers 1 1 Caerau 0
WFL3 STM Sports 7 1 Cwm Welfare 0
WFL3 Ynysygerwn 1 1 Bridgend Street 0
Friday 17th February 2017
WFL3 Ely Rangers 3 4 Chepstow Town 0
Saturday 18th February 2017
WFL3 Caerau 5 1 Ynysygerwn 0
WFL3 Caerleon 0 1 STM Sports 0
WFL3 Cwm Welfare 1 2 Penrhiwceiber Rangers 0
WFL3 Panteg 1 0 Trethomas Bluebirds 0
WFL3 Tredegar Town 2 1 Bridgend Street 0
WFL3 Trefelin Boys & Girls Club 1 3 Treharris Athletic Western 0
WFL3 Treowen Stars 1 4 Llantwit Major 0
Saturday 25th February 2017
WFL3 Bridgend Street 0 2 Treowen Stars 0
WFL3 Llantwit Major 2 0 Panteg 0
WFL3 STM Sports 3 1 Trefelin Boys & Girls Club 0
WFL3 Ynysygerwn 2 3 Tredegar Town 0

Results - March 2017

Saturday 4th March 2017
WFL3 Caerleon 1 2 Caerau 0
WFL3 Chepstow Town 1 0 STM Sports 0
WFL3 Trefelin Boys & Girls Club 1 4 Penrhiwceiber Rangers 0
Saturday 11th March 2017
WFL3 Bridgend Street 7 2 Ely Rangers 0
WFL3 Cwm Welfare 5 1 Caerleon 0
WFL3 Llantwit Major 0 0 Treharris Athletic Western 0
WFL3 Penrhiwceiber Rangers 3 1 Chepstow Town 0
WFL3 Tredegar Town 0 2 Panteg 0
WFL3 Trethomas Bluebirds 1 1 STM Sports 0
WFL3 Ynysygerwn 2 2 Treowen Stars 0
Saturday 18th March 2017
WFL3 Bridgend Street 2 2 Treharris Athletic Western 0
WFL3 Chepstow Town 5 0 Caerau 0
WFL3 Panteg 2 1 Treowen Stars 0
WFL3 STM Sports 1 2 Llantwit Major 0
WFL3 Trefelin Boys & Girls Club 1 1 Cwm Welfare 0
WFL3 Trethomas Bluebirds 2 4 Penrhiwceiber Rangers 0
Friday 24th March 2017
WFL3 Ynysygerwn 0 1 Panteg 0
Saturday 25th March 2017
WFL3 Bridgend Street 1 2 STM Sports 0
WFL3 Caerleon 0 0 Trefelin Boys & Girls Club 0
WFL3 Cwm Welfare 2 3 Chepstow Town 0
WFL3 Penrhiwceiber Rangers 0 2 Llantwit Major 0
WFL3 Tredegar Town 1 2 Treharris Athletic Western 0
WFL3 Treowen Stars 3 1 Ely Rangers 0
WFL3 Trethomas Bluebirds 1 3 Caerau 0
Wednesday 29th March 2017
WFL3 Trethomas Bluebirds 1 1 Ely Rangers 0
Friday 31st March 2017
WFL3 Trethomas Bluebirds 3 1 Cwm Welfare 0

Results - April 2017

Saturday 1st April 2017
WFL3 Chepstow Town 1 1 Caerleon 0
WFL3 Ely Rangers 1 0 Panteg 0
WFL3 Llantwit Major 2 1 Caerau 0
WFL3 Penrhiwceiber Rangers 2 2 Bridgend Street 0
WFL3 STM Sports 4 2 Tredegar Town 0
WFL3 Ynysygerwn 4 2 Trefelin Boys & Girls Club 0
Wednesday 5th April 2017
WFL3 Caerau 1 3 Llantwit Major 0
WFL3 Cwm Welfare 1 1 Trefelin Boys & Girls Club 0
WFL3 Treharris Athletic Western 0 1 STM Sports 0
WFL3 Treowen Stars 1 3 Caerleon 0
Saturday 8th April 2017
WFL3 Bridgend Street 1 3 Panteg 0
WFL3 Cwm Welfare 0 2 Tredegar Town 0
WFL3 Ely Rangers 1 1 STM Sports 0
WFL3 Llantwit Major 3 0 Chepstow Town 0
WFL3 Penrhiwceiber Rangers 2 1 Caerleon 0
WFL3 Treharris Athletic Western 1 1 Trefelin Boys & Girls Club 0
WFL3 Treowen Stars 5 2 Caerau 0
Tuesday 11th April 2017
WFL3 Ely Rangers 2 1 Trefelin Boys & Girls Club 0
Wednesday 12th April 2017
WFL3 Bridgend Street 1 1 Chepstow Town 0
WFL3 Panteg 3 1 Caerleon 0
WFL3 Treharris Athletic Western 0 1 Llantwit Major 0
WFL3 Treowen Stars 2 1 Ynysygerwn 0
Saturday 15th April 2017
WFL3 Caerau 3 1 Tredegar Town 0
WFL3 Cwm Welfare 2 3 Treowen Stars 0
WFL3 Llantwit Major 1 2 STM Sports 0
WFL3 Penrhiwceiber Rangers 2 2 Ely Rangers 0
WFL3 Trefelin Boys & Girls Club 5 2 Panteg 0
WFL3 Treharris Athletic Western 0 1 Bridgend Street 0
Tuesday 18th April 2017
WFL3 Llantwit Major 2 1 Bridgend Street 0
Wednesday 19th April 2017
WFL3 Caerau 0 1 Treowen Stars 0
WFL3 Penrhiwceiber Rangers 0 1 Trefelin Boys & Girls Club 0
Saturday 22nd April 2017
WFL3 Chepstow Town 5 1 Treowen Stars 0
WFL3 Cwm Welfare 2 2 Ynysygerwn 0
WFL3 Ely Rangers 1 3 Treharris Athletic Western 0
WFL3 Panteg 1 2 Bridgend Street 0
WFL3 STM Sports 6 0 Caerau 0
WFL3 Tredegar Town 3 0 Trethomas Bluebirds 0
WFL3 Trefelin Boys & Girls Club 2 2 Llantwit Major 0
Tuesday 25th April 2017
WFL3 Llantwit Major 1 1 Ely Rangers 0
Wednesday 26th April 2017
WFL3 Chepstow Town 1 1 Trefelin Boys & Girls Club 0
WFL3 Tredegar Town 0 2 STM Sports 0
WFL3 Treowen Stars 3 3 Treharris Athletic Western 0
Thursday 27th April 2017
WFL3 Llantwit Major 3 0 Cwm Welfare 0
Saturday 29th April 2017
WFL3 Bridgend Street 1 1 Trefelin Boys & Girls Club 0
WFL3 Caerau 2 3 Penrhiwceiber Rangers 0
WFL3 Chepstow Town 1 1 Llantwit Major 0
WFL3 Tredegar Town 1 0 Caerleon 0
WFL3 Treharris Athletic Western 5 1 Trethomas Bluebirds 0

Results - May 2017

Wednesday 3rd May 2017
WFL3 Caerleon 1 3 Ynysygerwn 0
WFL3 Ely Rangers 2 4 Llantwit Major 0
WFL3 Penrhiwceiber Rangers 0 2 Treharris Athletic Western 0
WFL3 Treowen Stars 1 1 Trethomas Bluebirds 0
Saturday 6th May 2017
WFL3 Caerau 5 2 Cwm Welfare 0
WFL3 Llantwit Major 3 0 Trethomas Bluebirds 0
WFL3 Tredegar Town 1 1 Trefelin Boys & Girls Club 0
WFL3 Treharris Athletic Western 4 2 Caerleon 0
WFL3 Treowen Stars 3 5 Chepstow Town 0
Tuesday 9th May 2017
WFL3 Treowen Stars 0 2 Tredegar Town 0
Wednesday 10th May 2017
WFL3 Bridgend Street 1 2 Llantwit Major 0
Thursday 11th May 2017
WFL3 Tredegar Town 0 1 Treowen Stars 0
Saturday 13th May 2017
WFL3 Caerau 5 2 STM Sports 0
WFL3 Ely Rangers 3 1 Tredegar Town 0
WFL3 Trefelin Boys & Girls Club 1 2 Bridgend Street 0

Non League Matters 2015