{Divisions no longer in existence} - Welsh Football League Division Three (to 2019–20)

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

For the final season, 2019–20, of its operation, this division was known as DIVISION TWO

League Table

Division Last Updated: 12:19, Tuesday 4th August 2020

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Pontypridd Town 34 25 6 3 99 31 13 2 2 48 18 12 4 1 51 13 +68 81
2 Abergavenny Town 34 24 5 5 98 48 12 4 1 56 20 12 1 4 42 28 +50 77
3 Bridgend Street 34 22 6 6 81 50 12 4 1 42 21 10 2 5 39 29 +31 72
4 STM Sports 34 21 4 9 103 65 15 1 1 67 26 6 3 8 36 39 +38 67
5 Caerau 34 20 5 9 108 69 15 1 1 70 28 5 4 8 38 41 +39 65
6 Llantwit Major 34 18 11 5 71 39 11 5 1 42 15 7 6 4 29 24 +32 65
7 Panteg 34 17 6 11 88 67 12 1 4 52 30 5 5 7 36 37 +21 57
8 Cwm Welfare 34 15 5 14 79 71 10 1 6 40 30 5 4 8 39 41 +8 50
9 Treharris Athletic Western 34 13 6 15 72 60 10 3 4 44 19 3 3 11 28 41 +12 45
10 Tredegar Town 34 12 7 15 51 51 7 5 5 29 19 5 2 10 22 32 0 43
11 Treowen Stars 34 12 7 15 53 77 8 3 6 24 26 4 4 9 29 51 -24 43
12 Caerleon 34 11 8 15 62 72 8 5 4 38 25 3 3 11 24 47 -10 41
13 Ely Rangers 34 11 8 15 64 77 4 7 6 38 40 7 1 9 26 37 -13 41
14 Bettws 34 10 5 19 65 87 9 1 7 38 33 1 4 12 27 54 -22 35
15 Lliswerry 34 9 3 22 47 71 7 1 9 34 34 2 2 13 13 37 -24 30
16 Newport YMCA 34 7 6 21 44 91 2 5 10 20 38 5 1 11 24 53 -47 27
17 Cardiff Corinthians 34 3 8 23 45 104 1 4 12 23 61 2 4 11 22 43 -59 17
18 Newport Civil Service 34 2 2 30 39 139 1 1 15 22 59 1 1 15 17 80 -100 8

Results / Fixtures

Results - August 2015

Saturday 15th August 2015
WFL2 Caerau 3 2 Cwm Welfare 0
WFL2 Ely Rangers 2 2 Caerleon 0
WFL2 Lliswerry 1 2 Bridgend Street 0
WFL2 Newport Civil Service 1 1 Panteg 0
WFL2 Newport YMCA 3 1 Bettws 0
WFL2 Pontypridd Town 6 0 Treowen Stars 0
WFL2 STM Sports 2 1 Cardiff Corinthians 0
WFL2 Tredegar Town 0 2 Abergavenny Town 0
WFL2 Treharris Athletic Western 4 0 Llantwit Major 0
Tuesday 18th August 2015
WFL2 Caerleon 2 0 Newport YMCA 0
Wednesday 19th August 2015
WFL2 Bettws 1 1 Caerau 0
WFL2 Bridgend Street 2 1 Ely Rangers 0
WFL2 Cwm Welfare 1 2 Cardiff Corinthians 0
WFL2 Newport Civil Service 1 2 Lliswerry 0
WFL2 Panteg 1 4 Abergavenny Town 0
WFL2 STM Sports 4 3 Llantwit Major 0
WFL2 Treharris Athletic Western 0 2 Pontypridd Town 0
WFL2 Treowen Stars 0 1 Tredegar Town 0
Wednesday 26th August 2015
WFL2 Abergavenny Town 3 1 Panteg 0
WFL2 Caerau 3 2 Bettws 0
WFL2 Lliswerry 0 1 Newport Civil Service 0
WFL2 Newport YMCA 2 2 Caerleon 0
WFL2 Pontypridd Town 4 2 Treharris Athletic Western 0
WFL2 Tredegar Town 1 1 Treowen Stars 0
Saturday 29th August 2015
WFL2 Abergavenny Town 1 1 Llantwit Major 0
WFL2 Bridgend Street 4 3 STM Sports 0
WFL2 Caerau 3 2 Treharris Athletic Western 0
WFL2 Ely Rangers 2 2 Cwm Welfare 0
WFL2 Lliswerry 0 0 Bettws 0
WFL2 Newport Civil Service 1 3 Caerleon 0
WFL2 Treowen Stars 2 1 Cardiff Corinthians 0

Results - September 2015

Saturday 5th September 2015
WFL2 Abergavenny Town 6 2 Bridgend Street 0
WFL2 Treowen Stars 1 1 Llantwit Major 0
Saturday 12th September 2015
WFL2 Newport YMCA 2 2 Tredegar Town 0
Wednesday 16th September 2015
WFL2 Pontypridd Town 2 0 Tredegar Town 0
Saturday 19th September 2015
WFL2 Bridgend Street 3 2 Bettws 0
WFL2 Caerau 6 2 Abergavenny Town 0
WFL2 Caerleon 2 2 Panteg 0
WFL2 Cardiff Corinthians 2 2 Tredegar Town 0
WFL2 Ely Rangers 1 1 Treharris Athletic Western 0
WFL2 Llantwit Major 1 1 Pontypridd Town 0
WFL2 Lliswerry 6 4 STM Sports 0
WFL2 Newport Civil Service 3 4 Cwm Welfare 0
WFL2 Newport YMCA 2 2 Treowen Stars 0
Saturday 26th September 2015
WFL2 Abergavenny Town 3 4 Newport YMCA 0
WFL2 Bettws 3 1 Caerleon 0
WFL2 Cwm Welfare 1 3 Bridgend Street 0
WFL2 Panteg 2 1 Llantwit Major 0
WFL2 Pontypridd Town 0 0 Cardiff Corinthians 0
WFL2 STM Sports 7 3 Newport Civil Service 0
WFL2 Tredegar Town 2 3 Caerau 0
WFL2 Treharris Athletic Western 2 0 Lliswerry 0
WFL2 Treowen Stars 4 1 Ely Rangers 0

Results - October 2015

Saturday 3rd October 2015
WFL2 Bettws 4 2 Bridgend Street 0
WFL2 Cardiff Corinthians 2 2 Lliswerry 0
WFL2 Ely Rangers 2 5 Abergavenny Town 0
WFL2 Newport Civil Service 1 4 Caerau 0
WFL2 Tredegar Town 2 2 Newport YMCA 0
Wednesday 7th October 2015
WFL2 Tredegar Town 1 0 Panteg 0
Saturday 10th October 2015
WFL2 Abergavenny Town 2 2 Lliswerry 0
WFL2 Cwm Welfare 3 2 Bettws 0
WFL2 Ely Rangers 1 3 Tredegar Town 0
WFL2 Llantwit Major 2 1 Caerau 0
WFL2 Panteg 3 2 Cardiff Corinthians 0
WFL2 Pontypridd Town 4 2 Newport YMCA 0
WFL2 STM Sports 4 1 Caerleon 0
WFL2 Treharris Athletic Western 2 4 Bridgend Street 0
Wednesday 14th October 2015
WFL2 Pontypridd Town 1 2 Bridgend Street 0
Friday 16th October 2015
WFL2 Caerau 3 2 Cardiff Corinthians 0
Saturday 17th October 2015
WFL2 Bettws 3 1 STM Sports 0
WFL2 Bridgend Street 2 1 Treowen Stars 0
WFL2 Caerleon 3 1 Treharris Athletic Western 0
WFL2 Cwm Welfare 6 3 Panteg 0
WFL2 Ely Rangers 0 2 Pontypridd Town 0
WFL2 Lliswerry 1 2 Tredegar Town 0
WFL2 Newport YMCA 1 2 Llantwit Major 0
Wednesday 21st October 2015
WFL2 Abergavenny Town 5 1 Cardiff Corinthians 0
Saturday 24th October 2015
WFL2 Cardiff Corinthians 1 5 Newport YMCA 0
WFL2 Llantwit Major 4 3 Ely Rangers 0
WFL2 Panteg 2 4 Caerau 0
WFL2 Pontypridd Town 3 0 Lliswerry 0
WFL2 STM Sports 4 3 Cwm Welfare 0
WFL2 Tredegar Town 6 0 Newport Civil Service 0
WFL2 Treharris Athletic Western 3 3 Bettws 0
WFL2 Treowen Stars 5 2 Caerleon 0
Friday 30th October 2015
WFL2 Ely Rangers 3 3 Cardiff Corinthians 0
Saturday 31st October 2015
WFL2 Bettws 4 2 Treowen Stars 0
WFL2 Bridgend Street 2 0 Tredegar Town 0
WFL2 Cwm Welfare 5 2 Treharris Athletic Western 0
WFL2 Lliswerry 2 5 Llantwit Major 0
WFL2 Newport Civil Service 1 4 Pontypridd Town 0
WFL2 Newport YMCA 0 2 Caerau 0

Results - November 2015

Wednesday 11th November 2015
WFL2 Abergavenny Town 5 0 Bettws 0
Saturday 14th November 2015
WFL2 Lliswerry 5 2 Caerau 0
Saturday 21st November 2015
WFL2 Caerau 7 3 Newport Civil Service 0
WFL2 Cardiff Corinthians 0 1 Bridgend Street 0
WFL2 Newport YMCA 0 1 Lliswerry 0
WFL2 Pontypridd Town 5 1 Cwm Welfare 0
Saturday 28th November 2015
WFL2 Bridgend Street 5 1 Caerau 0
WFL2 Lliswerry 0 1 Ely Rangers 0
WFL2 STM Sports 3 0 Tredegar Town 0

Results - December 2015

Saturday 5th December 2015
WFL2 Abergavenny Town 3 1 Treowen Stars 0
WFL2 Cardiff Corinthians 6 4 Bettws 0
WFL2 Llantwit Major 1 1 Cwm Welfare 0
WFL2 Panteg 3 1 Lliswerry 0
WFL2 Tredegar Town 1 1 Treharris Athletic Western 0
Saturday 12th December 2015
WFL2 Abergavenny Town 2 0 Tredegar Town 0
WFL2 Bettws 2 3 Newport YMCA 0
WFL2 Caerleon 0 0 Ely Rangers 0
WFL2 Cardiff Corinthians 2 2 STM Sports 0
Friday 18th December 2015
WFL2 Ely Rangers 3 3 Bettws 0
Saturday 19th December 2015
WFL2 Lliswerry 0 2 Caerleon 0

Results - January 2016

Saturday 2nd January 2016
WFL2 STM Sports 5 0 Newport YMCA 0
Wednesday 6th January 2016
WFL2 Pontypridd Town 3 0 Abergavenny Town 0
Saturday 9th January 2016
WFL2 Lliswerry 3 2 Cwm Welfare 0
WFL2 STM Sports 4 1 Ely Rangers 0
Saturday 16th January 2016
WFL2 Abergavenny Town 5 2 Caerau 0
WFL2 Cwm Welfare 5 1 Newport Civil Service 0
WFL2 Pontypridd Town 1 1 Llantwit Major 0
WFL2 STM Sports 3 0 Lliswerry 0
WFL2 Treharris Athletic Western 1 2 Ely Rangers 0
Wednesday 20th January 2016
WFL2 STM Sports 9 2 Treowen Stars 0
Saturday 23rd January 2016
WFL2 Caerau 4 0 Tredegar Town 0
WFL2 Caerleon 4 1 Bettws 0
WFL2 Cardiff Corinthians 1 6 Pontypridd Town 0
WFL2 Ely Rangers 2 2 Treowen Stars 0
WFL2 Llantwit Major 0 2 Panteg 0
WFL2 Lliswerry 3 1 Treharris Athletic Western 0
Saturday 30th January 2016
WFL2 Abergavenny Town 5 0 Ely Rangers 0
WFL2 STM Sports 3 1 Bridgend Street 0

Results - February 2016

Wednesday 3rd February 2016
WFL2 Abergavenny Town 0 0 Treharris Athletic Western 0
Saturday 6th February 2016
WFL2 Lliswerry 1 2 Abergavenny Town 0
Wednesday 10th February 2016
WFL2 Pontypridd Town 3 0 Caerleon 0
Saturday 13th February 2016
WFL2 Abergavenny Town 7 2 Newport Civil Service 0
WFL2 Cardiff Corinthians 1 8 Caerau 0
WFL2 Pontypridd Town 4 3 Ely Rangers 0
WFL2 STM Sports 6 0 Bettws 0
WFL2 Treharris Athletic Western 5 1 Caerleon 0
Saturday 20th February 2016
WFL2 Caerleon 3 1 Treowen Stars 0
WFL2 Lliswerry 3 6 Pontypridd Town 0
Tuesday 23rd February 2016
WFL2 Ely Rangers 7 1 Newport YMCA 0
Wednesday 24th February 2016
WFL2 Caerau 2 1 Llantwit Major 0
WFL2 Pontypridd Town 3 2 Bettws 0
WFL2 STM Sports 3 2 Treharris Athletic Western 0
WFL2 Tredegar Town 2 1 Cwm Welfare 0
Saturday 27th February 2016
WFL2 Abergavenny Town 2 1 Caerleon 0
WFL2 Caerau 1 2 Newport YMCA 0
WFL2 Cardiff Corinthians 2 3 Ely Rangers 0
WFL2 Llantwit Major 3 0 Lliswerry 0
WFL2 Pontypridd Town 2 0 Newport Civil Service 0
WFL2 Tredegar Town 0 2 Bridgend Street 0
WFL2 Treharris Athletic Western 2 0 Cwm Welfare 0

Results - March 2016

Saturday 5th March 2016
WFL2 Bettws 2 3 Abergavenny Town 0
WFL2 Caerleon 2 1 Tredegar Town 0
WFL2 Cwm Welfare 1 3 Treowen Stars 0
WFL2 Ely Rangers 4 2 Caerau 0
WFL2 Lliswerry 2 0 Cardiff Corinthians 0
WFL2 Newport Civil Service 1 2 Llantwit Major 0
WFL2 Newport YMCA 0 1 Panteg 0
WFL2 Treharris Athletic Western 2 0 STM Sports 0
Saturday 12th March 2016
WFL2 Abergavenny Town 4 1 Cwm Welfare 0
WFL2 Cardiff Corinthians 1 1 Newport Civil Service 0
WFL2 Llantwit Major 1 0 Bridgend Street 0
WFL2 Panteg 5 3 Treharris Athletic Western 0
WFL2 Tredegar Town 6 2 Bettws 0
WFL2 Treowen Stars 0 2 STM Sports 0
Tuesday 15th March 2016
WFL2 Lliswerry 0 1 Treowen Stars 0
Wednesday 16th March 2016
WFL2 Caerau 3 2 Ely Rangers 0
WFL2 Pontypridd Town 0 2 STM Sports 0
Saturday 19th March 2016
WFL2 Bettws 0 4 Pontypridd Town 0
WFL2 Bridgend Street 2 0 Cardiff Corinthians 0
WFL2 Caerleon 2 2 Llantwit Major 0
WFL2 Cwm Welfare 3 2 Tredegar Town 0
WFL2 Ely Rangers 1 5 Panteg 0
WFL2 Lliswerry 1 0 Newport YMCA 0
WFL2 Treharris Athletic Western 2 0 Treowen Stars 0
Tuesday 22nd March 2016
WFL2 Ely Rangers 4 1 Newport Civil Service 0
Wednesday 23rd March 2016
WFL2 Pontypridd Town 4 2 Panteg 0
WFL2 Tredegar Town 1 0 Lliswerry 0
Saturday 26th March 2016
WFL2 Caerau 3 3 Bridgend Street 0
WFL2 Cardiff Corinthians 1 3 Caerleon 0
WFL2 Cwm Welfare 1 1 Pontypridd Town 0
WFL2 Ely Rangers 3 2 Lliswerry 0
WFL2 Llantwit Major 3 1 Bettws 0
WFL2 Newport YMCA 3 0 Newport Civil Service 0

Results - April 2016

Saturday 2nd April 2016
WFL2 Bridgend Street 1 2 Newport YMCA 0
WFL2 Caerleon 3 1 Caerau 0
WFL2 Lliswerry 6 3 Panteg 0
WFL2 STM Sports 1 4 Pontypridd Town 0
WFL2 Treharris Athletic Western 1 0 Tredegar Town 0
Wednesday 6th April 2016
WFL2 Bettws 1 3 Tredegar Town 0
WFL2 Bridgend Street 2 2 Cwm Welfare 0
WFL2 Caerleon 1 3 Abergavenny Town 0
WFL2 Cardiff Corinthians 1 2 Llantwit Major 0
WFL2 Panteg 1 3 Ely Rangers 0
WFL2 STM Sports 2 2 Caerau 0
WFL2 Treharris Athletic Western 4 0 Newport YMCA 0
WFL2 Treowen Stars 3 1 Newport Civil Service 0
Saturday 9th April 2016
WFL2 Abergavenny Town 1 1 Pontypridd Town 0
WFL2 Bettws 2 4 Panteg 0
WFL2 Bridgend Street 3 1 Treharris Athletic Western 0
WFL2 Caerleon 3 1 Lliswerry 0
WFL2 Cardiff Corinthians 1 5 Cwm Welfare 0
WFL2 Llantwit Major 2 0 STM Sports 0
WFL2 Newport Civil Service 1 0 Newport YMCA 0
WFL2 Tredegar Town 0 1 Ely Rangers 0
Tuesday 12th April 2016
WFL2 Llantwit Major 1 1 Caerleon 0
WFL2 Newport Civil Service 2 4 Treharris Athletic Western 0
WFL2 Treowen Stars 0 3 Cwm Welfare 0
Wednesday 13th April 2016
WFL2 Bridgend Street 2 2 Panteg 0
WFL2 Pontypridd Town 3 1 Caerau 0
Thursday 14th April 2016
WFL2 Newport Civil Service 0 4 Tredegar Town 0
Saturday 16th April 2016
WFL2 Bettws 2 0 Ely Rangers 0
WFL2 Caerleon 2 3 Bridgend Street 0
WFL2 Newport YMCA 0 3 Cwm Welfare 0
WFL2 Panteg 4 2 STM Sports 0
WFL2 Tredegar Town 0 0 Llantwit Major 0
WFL2 Treharris Athletic Western 3 0 Cardiff Corinthians 0
WFL2 Treowen Stars 0 0 Caerau 0
Tuesday 19th April 2016
WFL2 Bettws 2 1 Treharris Athletic Western 0
Wednesday 20th April 2016
WFL2 Bridgend Street 2 2 Llantwit Major 0
WFL2 Cwm Welfare 0 2 Abergavenny Town 0
WFL2 Newport Civil Service 2 5 Cardiff Corinthians 0
WFL2 Panteg 1 2 Pontypridd Town 0
WFL2 Treowen Stars 2 0 Lliswerry 0
Saturday 23rd April 2016
WFL2 Abergavenny Town 2 1 STM Sports 0
WFL2 Bettws 5 1 Newport Civil Service 0
WFL2 Caerau 2 1 Pontypridd Town 0
WFL2 Cwm Welfare 2 1 Lliswerry 0
WFL2 Ely Rangers 1 3 Bridgend Street 0
WFL2 Llantwit Major 4 1 Cardiff Corinthians 0
WFL2 Tredegar Town 2 1 Caerleon 0
WFL2 Treowen Stars 1 1 Panteg 0
Monday 25th April 2016
WFL2 Newport YMCA 0 8 Pontypridd Town 0
Tuesday 26th April 2016
WFL2 Cardiff Corinthians 0 1 Abergavenny Town 0
Wednesday 27th April 2016
WFL2 Bridgend Street 3 1 Caerleon 0
WFL2 Llantwit Major 3 0 Newport Civil Service 0
WFL2 Treharris Athletic Western 1 1 Panteg 0
WFL2 Treowen Stars 0 3 Pontypridd Town 0
Friday 29th April 2016
WFL2 Cardiff Corinthians 0 5 Panteg 0
Saturday 30th April 2016
WFL2 Bridgend Street 3 2 Abergavenny Town 0
WFL2 Caerau 4 1 Lliswerry 0
WFL2 Caerleon 2 2 Cwm Welfare 0
WFL2 Llantwit Major 3 1 Tredegar Town 0
WFL2 Newport Civil Service 0 2 Bettws 0
WFL2 Newport YMCA 1 4 STM Sports 0
WFL2 Treowen Stars 2 1 Treharris Athletic Western 0

Results - May 2016

Tuesday 3rd May 2016
WFL2 Ely Rangers 2 2 STM Sports 0
WFL2 Newport YMCA 0 1 Abergavenny Town 0
WFL2 Panteg 8 1 Newport Civil Service 0
WFL2 Tredegar Town 4 0 Cardiff Corinthians 0
Wednesday 4th May 2016
WFL2 Bettws 0 3 Llantwit Major 0
WFL2 Caerleon 1 4 Pontypridd Town 0
WFL2 Cwm Welfare 2 1 Caerau 0
WFL2 Treowen Stars 1 4 Bridgend Street 0
Friday 6th May 2016
WFL2 Panteg 3 1 Tredegar Town 0
Saturday 7th May 2016
WFL2 Bettws 2 0 Lliswerry 0
WFL2 Caerau 10 1 Treowen Stars 0
WFL2 Caerleon 1 1 Cardiff Corinthians 0
WFL2 Cwm Welfare 0 1 STM Sports 0
WFL2 Llantwit Major 1 0 Treharris Athletic Western 0
WFL2 Newport Civil Service 1 2 Ely Rangers 0
WFL2 Newport YMCA 1 1 Bridgend Street 0
Wednesday 11th May 2016
WFL2 Cardiff Corinthians 1 8 Treowen Stars 0
WFL2 Llantwit Major 2 2 Abergavenny Town 0
WFL2 Tredegar Town 1 1 STM Sports 0
WFL2 Treharris Athletic Western 3 3 Caerau 0
Saturday 14th May 2016
WFL2 Bettws 3 0 Cardiff Corinthians 0
WFL2 Bridgend Street 1 0 Lliswerry 0
WFL2 Caerau 7 1 STM Sports 0
WFL2 Cwm Welfare 2 1 Newport YMCA 0
WFL2 Llantwit Major 1 1 Treowen Stars 0
WFL2 Panteg 4 0 Caerleon 0
WFL2 Treharris Athletic Western 8 1 Newport Civil Service 0
Monday 16th May 2016
WFL2 Cwm Welfare 4 1 Ely Rangers 0
WFL2 Panteg 2 0 Treowen Stars 0
Tuesday 17th May 2016
WFL2 Caerau 5 1 Caerleon 0
WFL2 Newport YMCA 2 3 Treharris Athletic Western 0
Wednesday 18th May 2016
WFL2 Ely Rangers 0 1 Llantwit Major 0
WFL2 Newport Civil Service 1 6 Bridgend Street 0
WFL2 Panteg 2 2 Bettws 0
WFL2 STM Sports 4 2 Abergavenny Town 0
WFL2 Tredegar Town 0 2 Pontypridd Town 0
Friday 20th May 2016
WFL2 Caerleon 6 0 Newport Civil Service 0
WFL2 Treharris Athletic Western 1 2 Abergavenny Town 0
Saturday 21st May 2016
WFL2 Bridgend Street 5 1 Newport Civil Service 0
WFL2 Caerleon 1 2 STM Sports 0
WFL2 Cwm Welfare 0 2 Llantwit Major 0
WFL2 Treowen Stars 2 1 Newport YMCA 0
Sunday 22nd May 2016
WFL2 STM Sports 3 1 Panteg 0
Tuesday 24th May 2016
WFL2 Llantwit Major 10 0 Newport YMCA 0
WFL2 Newport Civil Service 2 3 Treowen Stars 0
WFL2 Panteg 5 3 Cwm Welfare 0
Wednesday 25th May 2016
WFL2 Bridgend Street 0 0 Pontypridd Town 0
WFL2 Cardiff Corinthians 1 3 Treharris Athletic Western 0
WFL2 Newport YMCA 0 2 Ely Rangers 0
WFL2 Treowen Stars 1 0 Bettws 0
Thursday 26th May 2016
WFL2 Bettws 2 4 Cwm Welfare 0
WFL2 Newport Civil Service 2 5 Abergavenny Town 0
WFL2 Panteg 5 1 Newport YMCA 0
Friday 27th May 2016
WFL2 Cwm Welfare 4 2 Caerleon 0
WFL2 Panteg 1 0 Bridgend Street 0
Saturday 28th May 2016
WFL2 Caerau 4 2 Panteg 0
WFL2 Newport Civil Service 2 8 STM Sports 0
WFL2 Newport YMCA 3 3 Cardiff Corinthians 0
WFL2 Treowen Stars 0 4 Abergavenny Town 0

Non League Matters 2015

Notes relating to seasons prior to 2019–20

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