Welsh Football League - Welsh Football League Division One

Welsh Football LeagueWelsh Football League Division OneUpdate this league
OFFICIAL SITE:CLICK HERE
LEVEL:LEVEL 3 (Wales)
PROMOTES TO:FAW CHAMPIONSHIP SOUTH
RELEGATES TO:DIVISION TWO

Prior to season 2019–20 this division was known as DIVISION TWO

League Table

Division Last Updated: 18:23, Saturday 19th October 2019

  Overall Home Away  
  P W D L F A W D L F A W D L F A GD PTS
1 Monmouth Town 30 22 4 4 102 33 11 3 1 56 13 11 1 3 46 20 +69 70
2 Tata Steel 30 23 1 6 80 36 12 0 3 40 13 11 1 3 40 23 +44 70
3 Caerleon 30 18 8 4 68 25 10 4 1 28 4 8 4 3 40 21 +43 62
4 Newport YMCA 30 18 3 9 60 38 8 1 6 29 20 10 2 3 31 18 +22 57
5 Dinas Powys 30 17 5 8 54 35 10 2 3 31 14 7 3 5 23 21 +19 56
6 Penrhiwceiber Rangers 30 13 5 12 50 47 9 1 5 24 19 4 4 7 26 28 +3 44
7 Croesyceiliog 30 12 6 12 55 54 6 3 6 26 24 6 3 6 29 30 +1 42
8 Garden Village 30 11 8 11 57 50 7 4 4 36 27 4 4 7 21 23 +7 41
9 Caldicot Town 30 12 3 15 42 63 6 0 9 17 29 6 3 6 25 34 -21 39
10 Caerau 30 11 5 14 40 58 7 3 5 22 21 4 2 9 18 37 -18 35
11 Ely Rangers 30 9 7 14 51 62 5 3 7 32 35 4 4 7 19 27 -11 34
12 Ammanford 30 9 6 15 44 67 6 2 7 28 35 3 4 8 16 32 -23 33
13 Aberbargoed Buds 30 9 5 16 47 59 5 2 8 28 32 4 3 8 19 27 -12 32
14 Bettws 30 7 4 19 31 65 4 4 7 17 30 3 0 12 14 35 -34 25
15 Newcastle Emlyn 30 6 3 21 35 66 5 3 7 24 26 1 0 14 11 40 -31 21
16 Treharris Athletic Western 30 4 5 21 30 88 3 4 8 22 44 1 1 13 8 44 -58 17

3 points were deducted from Caerau for: Deducted Points

Results / Fixtures

Results - August 2011

Saturday 13th August 2011
WFL1 Ammanford 0 3 Newport YMCA 0
WFL1 Garden Village 0 5 Monmouth Town 0
Wednesday 17th August 2011
WFL1 Aberbargoed Buds 1 0 Penrhiwceiber Rangers 0
WFL1 Bettws 0 1 Caerau 0
WFL1 Caerleon 4 0 Dinas Powys 0
WFL1 Caldicot Town 2 4 Monmouth Town 0
WFL1 Newcastle Emlyn 1 1 Garden Village 0
WFL1 Newport YMCA 1 2 Croesyceiliog 0
Saturday 20th August 2011
WFL1 Aberbargoed Buds 2 5 Croesyceiliog 0
WFL1 Caerau 2 1 Treharris Athletic Western 0
WFL1 Caerleon 2 1 Bettws 0
WFL1 Caldicot Town 2 3 Ammanford 0
WFL1 Garden Village 1 2 Penrhiwceiber Rangers 0
WFL1 Newcastle Emlyn 2 3 Monmouth Town 0
WFL1 Newport YMCA 0 0 Dinas Powys 0
WFL1 Tata Steel 2 1 Ely Rangers 0
Tuesday 23rd August 2011
WFL1 Ely Rangers 4 0 Treharris Athletic Western 0
Wednesday 24th August 2011
WFL1 Ammanford 1 4 Tata Steel 0
WFL1 Caerau 2 1 Bettws 0
WFL1 Dinas Powys 0 2 Caerleon 0
WFL1 Penrhiwceiber Rangers 1 0 Aberbargoed Buds 0
Friday 26th August 2011
WFL1 Ammanford 4 2 Garden Village 0
Saturday 27th August 2011
WFL1 Bettws 1 2 Treharris Athletic Western 0
WFL1 Caerau 0 2 Newport YMCA 0
WFL1 Caerleon 1 0 Newcastle Emlyn 0
WFL1 Caldicot Town 1 3 Croesyceiliog 0
WFL1 Dinas Powys 3 2 Tata Steel 0
WFL1 Ely Rangers 4 3 Aberbargoed Buds 0
WFL1 Penrhiwceiber Rangers 0 2 Monmouth Town 0
Wednesday 31st August 2011
WFL1 Croesyceiliog 2 3 Newport YMCA 0
WFL1 Monmouth Town 8 2 Caldicot Town 0

Results - September 2011

Saturday 10th September 2011
WFL1 Ammanford 2 1 Bettws 0
WFL1 Treharris Athletic Western 2 5 Ely Rangers 0
Thursday 15th September 2011
WFL1 Ely Rangers 1 3 Garden Village 0
Saturday 17th September 2011
WFL1 Ammanford 2 2 Penrhiwceiber Rangers 0
WFL1 Bettws 2 5 Tata Steel 0
WFL1 Caerau 2 1 Aberbargoed Buds 0
WFL1 Croesyceiliog 0 5 Monmouth Town 0
WFL1 Treharris Athletic Western 1 0 Newcastle Emlyn 0
Saturday 24th September 2011
WFL1 Aberbargoed Buds 1 2 Bettws 0
WFL1 Caldicot Town 2 1 Caerau 0
WFL1 Garden Village 2 2 Dinas Powys 0
WFL1 Monmouth Town 3 1 Ely Rangers 0
WFL1 Newcastle Emlyn 4 0 Ammanford 0
WFL1 Newport YMCA 3 0 Treharris Athletic Western 0
WFL1 Penrhiwceiber Rangers 1 2 Croesyceiliog 0
WFL1 Tata Steel 1 0 Caerleon 0

Results - October 2011

Saturday 1st October 2011
WFL1 Ammanford 3 2 Treharris Athletic Western 0
WFL1 Ely Rangers 2 4 Bettws 0
WFL1 Garden Village 1 2 Croesyceiliog 0
WFL1 Penrhiwceiber Rangers 3 4 Newport YMCA 0
Saturday 8th October 2011
WFL1 Caerau 1 1 Garden Village 0
WFL1 Croesyceiliog 2 0 Aberbargoed Buds 0
WFL1 Newcastle Emlyn 0 1 Penrhiwceiber Rangers 0
Saturday 15th October 2011
WFL1 Aberbargoed Buds 7 1 Treharris Athletic Western 0
WFL1 Ammanford 2 3 Ely Rangers 0
WFL1 Caldicot Town 0 5 Caerleon 0
WFL1 Garden Village 2 0 Bettws 0
WFL1 Monmouth Town 6 0 Caerau 0
WFL1 Newcastle Emlyn 1 1 Croesyceiliog 0
WFL1 Penrhiwceiber Rangers 2 1 Dinas Powys 0
Wednesday 19th October 2011
WFL1 Garden Village 3 1 Newcastle Emlyn 0
Saturday 22nd October 2011
WFL1 Bettws 1 6 Monmouth Town 0
WFL1 Caerau 2 1 Penrhiwceiber Rangers 0
WFL1 Caerleon 1 0 Garden Village 0
WFL1 Dinas Powys 2 1 Ammanford 0
WFL1 Ely Rangers 3 2 Croesyceiliog 0
WFL1 Newport YMCA 2 1 Aberbargoed Buds 0
WFL1 Tata Steel 4 0 Newcastle Emlyn 0
WFL1 Treharris Athletic Western 0 1 Caldicot Town 0
Saturday 29th October 2011
WFL1 Aberbargoed Buds 3 5 Tata Steel 0
WFL1 Ammanford 2 1 Caerau 0
WFL1 Caldicot Town 0 1 Newport YMCA 0
WFL1 Croesyceiliog 4 2 Dinas Powys 0
WFL1 Garden Village 4 0 Treharris Athletic Western 0
WFL1 Monmouth Town 2 2 Caerleon 0
WFL1 Newcastle Emlyn 3 2 Ely Rangers 0
WFL1 Penrhiwceiber Rangers 2 1 Bettws 0

Results - November 2011

Saturday 5th November 2011
WFL1 Aberbargoed Buds 4 0 Newcastle Emlyn 0
WFL1 Bettws 0 0 Ammanford 0
WFL1 Caerau 4 3 Croesyceiliog 0
WFL1 Dinas Powys 0 0 Ely Rangers 0
WFL1 Newport YMCA 2 3 Garden Village 0
WFL1 Penrhiwceiber Rangers 3 0 Caldicot Town 0
WFL1 Treharris Athletic Western 1 8 Monmouth Town 0
Thursday 10th November 2011
WFL1 Garden Village 4 2 Tata Steel 0
Saturday 12th November 2011
WFL1 Caerau 2 0 Ammanford 0
WFL1 Croesyceiliog 4 0 Bettws 0
WFL1 Newcastle Emlyn 3 2 Dinas Powys 0
WFL1 Newport YMCA 0 2 Monmouth Town 0
WFL1 Penrhiwceiber Rangers 3 1 Treharris Athletic Western 0
Saturday 19th November 2011
WFL1 Aberbargoed Buds 1 2 Garden Village 0
WFL1 Bettws 1 1 Ely Rangers 0
WFL1 Caerau 1 2 Dinas Powys 0
WFL1 Caldicot Town 1 0 Newcastle Emlyn 0
WFL1 Croesyceiliog 2 2 Penrhiwceiber Rangers 0
WFL1 Tata Steel 4 0 Monmouth Town 0
WFL1 Treharris Athletic Western 4 1 Ammanford 0
Saturday 26th November 2011
WFL1 Croesyceiliog 0 0 Treharris Athletic Western 0
WFL1 Dinas Powys 2 0 Bettws 0
WFL1 Ely Rangers 6 4 Caerleon 0
WFL1 Garden Village 2 2 Caldicot Town 0
WFL1 Monmouth Town 4 1 Aberbargoed Buds 0
WFL1 Newcastle Emlyn 1 3 Caerau 0
WFL1 Penrhiwceiber Rangers 0 3 Tata Steel 0

Results - December 2011

Saturday 3rd December 2011
WFL1 Aberbargoed Buds 2 2 Ammanford 0
WFL1 Bettws 2 1 Newcastle Emlyn 0
WFL1 Caldicot Town 0 5 Penrhiwceiber Rangers 0
WFL1 Monmouth Town 4 1 Garden Village 0
WFL1 Newport YMCA 2 1 Ely Rangers 0
WFL1 Treharris Athletic Western 2 5 Dinas Powys 0
Saturday 10th December 2011
WFL1 Ammanford 2 3 Caldicot Town 0
WFL1 Bettws 3 2 Caerleon 0
WFL1 Dinas Powys 0 2 Newport YMCA 0
WFL1 Ely Rangers 1 4 Tata Steel 0
WFL1 Monmouth Town 4 0 Newcastle Emlyn 0
WFL1 Treharris Athletic Western 2 2 Caerau 0
Saturday 17th December 2011
WFL1 Croesyceiliog 2 3 Caldicot Town 0
WFL1 Monmouth Town 6 2 Penrhiwceiber Rangers 0
WFL1 Newcastle Emlyn 0 2 Caerleon 0
WFL1 Newport YMCA 3 0 Caerau 0
WFL1 Tata Steel 0 2 Dinas Powys 0
WFL1 Treharris Athletic Western 2 3 Bettws 0
Wednesday 21st December 2011
WFL1 Caldicot Town 2 1 Aberbargoed Buds 0

Results - January 2012

Saturday 7th January 2012
WFL1 Ammanford 1 4 Monmouth Town 0
WFL1 Bettws 0 0 Newport YMCA 0
WFL1 Caerleon 2 1 Treharris Athletic Western 0
WFL1 Croesyceiliog 1 0 Garden Village 0
WFL1 Dinas Powys 1 4 Aberbargoed Buds 0
WFL1 Penrhiwceiber Rangers 1 0 Newcastle Emlyn 0
WFL1 Tata Steel 3 4 Caerau 0
Saturday 14th January 2012
WFL1 Aberbargoed Buds 2 1 Caerau 0
WFL1 Caldicot Town 0 1 Dinas Powys 0
WFL1 Garden Village 4 0 Ely Rangers 0
WFL1 Monmouth Town 1 1 Croesyceiliog 0
WFL1 Newcastle Emlyn 2 0 Treharris Athletic Western 0
WFL1 Tata Steel 1 0 Bettws 0
Saturday 21st January 2012
WFL1 Ammanford 4 3 Newcastle Emlyn 0
WFL1 Bettws 1 3 Aberbargoed Buds 0
WFL1 Caerau 0 2 Caldicot Town 0
WFL1 Caerleon 0 0 Tata Steel 0
WFL1 Dinas Powys 0 0 Garden Village 0
WFL1 Treharris Athletic Western 3 2 Newport YMCA 0
Saturday 28th January 2012
WFL1 Aberbargoed Buds 1 5 Caerleon 0
WFL1 Ammanford 3 2 Croesyceiliog 0
WFL1 Caldicot Town 1 0 Bettws 0
WFL1 Newcastle Emlyn 2 4 Newport YMCA 0
WFL1 Penrhiwceiber Rangers 1 0 Ely Rangers 0
WFL1 Tata Steel 6 0 Treharris Athletic Western 0

Results - February 2012

Saturday 11th February 2012
WFL1 Ammanford 1 2 Dinas Powys 0
WFL1 Garden Village 2 2 Caerleon 0
WFL1 Newcastle Emlyn 0 2 Tata Steel 0
Saturday 18th February 2012
WFL1 Bettws 2 0 Penrhiwceiber Rangers 0
WFL1 Caerleon 3 0 Monmouth Town 0
WFL1 Dinas Powys 5 1 Croesyceiliog 0
WFL1 Ely Rangers 2 3 Newcastle Emlyn 0
WFL1 Newport YMCA 1 3 Caldicot Town 0
WFL1 Tata Steel 5 0 Aberbargoed Buds 0
Saturday 25th February 2012
WFL1 Caerleon 0 0 Penrhiwceiber Rangers 0
WFL1 Caldicot Town 2 3 Tata Steel 0
WFL1 Ely Rangers 0 1 Dinas Powys 0
WFL1 Garden Village 5 3 Newport YMCA 0
WFL1 Monmouth Town 2 0 Treharris Athletic Western 0
WFL1 Newcastle Emlyn 1 2 Aberbargoed Buds 0
Tuesday 28th February 2012
WFL1 Garden Village 2 2 Caerau 0

Results - March 2012

Saturday 3rd March 2012
WFL1 Aberbargoed Buds 2 0 Caldicot Town 0
WFL1 Bettws 0 1 Croesyceiliog 0
WFL1 Caerau 1 2 Ely Rangers 0
WFL1 Caerleon 0 0 Ammanford 0
WFL1 Dinas Powys 3 0 Newcastle Emlyn 0
WFL1 Monmouth Town 1 2 Newport YMCA 0
WFL1 Tata Steel 3 1 Garden Village 0
WFL1 Treharris Athletic Western 0 5 Penrhiwceiber Rangers 0
Saturday 10th March 2012
WFL1 Croesyceiliog 2 3 Caerleon 0
WFL1 Dinas Powys 3 0 Caerau 0
WFL1 Ely Rangers 2 2 Penrhiwceiber Rangers 0
WFL1 Garden Village 1 2 Aberbargoed Buds 0
WFL1 Monmouth Town 4 0 Tata Steel 0
WFL1 Newcastle Emlyn 2 2 Caldicot Town 0
Wednesday 14th March 2012
WFL1 Garden Village 3 2 Ammanford 0
Saturday 17th March 2012
WFL1 Aberbargoed Buds 1 2 Monmouth Town 0
WFL1 Bettws 1 0 Dinas Powys 0
WFL1 Caerau 3 1 Newcastle Emlyn 0
WFL1 Caerleon 4 0 Ely Rangers 0
WFL1 Caldicot Town 1 0 Garden Village 0
WFL1 Newport YMCA 2 0 Ammanford 0
WFL1 Tata Steel 4 3 Penrhiwceiber Rangers 0
WFL1 Treharris Athletic Western 3 3 Croesyceiliog 0
Saturday 24th March 2012
WFL1 Ammanford 1 1 Aberbargoed Buds 0
WFL1 Caerleon 6 0 Caerau 0
WFL1 Dinas Powys 3 0 Treharris Athletic Western 0
WFL1 Ely Rangers 0 0 Newport YMCA 0
WFL1 Newcastle Emlyn 2 1 Bettws 0
WFL1 Penrhiwceiber Rangers 2 1 Garden Village 0
WFL1 Tata Steel 2 0 Croesyceiliog 0
Tuesday 27th March 2012
WFL1 Ely Rangers 1 2 Caldicot Town 0
Saturday 31st March 2012
WFL1 Aberbargoed Buds 0 2 Dinas Powys 0
WFL1 Caerau 0 2 Tata Steel 0
WFL1 Caerleon 2 1 Croesyceiliog 0
WFL1 Caldicot Town 1 2 Ely Rangers 0
WFL1 Monmouth Town 4 0 Ammanford 0

Results - April 2012

Tuesday 3rd April 2012
WFL1 Newport YMCA 2 4 Caerleon 0
WFL1 Tata Steel 1 2 Ammanford 0
Saturday 7th April 2012
WFL1 Caerau 1 1 Monmouth Town 0
WFL1 Caerleon 0 0 Aberbargoed Buds 0
WFL1 Croesyceiliog 1 3 Tata Steel 0
WFL1 Dinas Powys 3 2 Caldicot Town 0
WFL1 Newport YMCA 4 0 Bettws 0
WFL1 Penrhiwceiber Rangers 2 3 Ammanford 0
Tuesday 10th April 2012
WFL1 Caerleon 3 0 Caldicot Town 0
WFL1 Croesyceiliog 0 0 Ely Rangers 0
WFL1 Newport YMCA 2 1 Penrhiwceiber Rangers 0
Saturday 14th April 2012
WFL1 Aberbargoed Buds 1 1 Ely Rangers 0
WFL1 Bettws 3 3 Caldicot Town 0
WFL1 Croesyceiliog 2 0 Ammanford 0
WFL1 Newport YMCA 4 1 Newcastle Emlyn 0
WFL1 Penrhiwceiber Rangers 2 0 Caerau 0
WFL1 Treharris Athletic Western 0 5 Caerleon 0
Tuesday 17th April 2012
WFL1 Caerau 1 1 Caerleon 0
WFL1 Treharris Athletic Western 1 3 Tata Steel 0
Wednesday 18th April 2012
WFL1 Aberbargoed Buds 0 4 Newport YMCA 0
Saturday 21st April 2012
WFL1 Bettws 0 5 Garden Village 0
WFL1 Ely Rangers 2 1 Caerau 0
WFL1 Penrhiwceiber Rangers 1 1 Caerleon 0
WFL1 Tata Steel 2 0 Newport YMCA 0
WFL1 Treharris Athletic Western 0 0 Aberbargoed Buds 0
Tuesday 24th April 2012
WFL1 Ammanford 0 2 Caerleon 0
WFL1 Dinas Powys 4 0 Penrhiwceiber Rangers 0
WFL1 Newport YMCA 1 2 Tata Steel 0
Wednesday 25th April 2012
WFL1 Caldicot Town 2 0 Treharris Athletic Western 0
WFL1 Monmouth Town 6 0 Bettws 0
Saturday 28th April 2012
WFL1 Caerleon 0 1 Newport YMCA 0
WFL1 Croesyceiliog 3 1 Newcastle Emlyn 0
WFL1 Ely Rangers 2 2 Ammanford 0
WFL1 Monmouth Town 1 1 Dinas Powys 0
WFL1 Tata Steel 2 0 Caldicot Town 0
WFL1 Treharris Athletic Western 1 1 Garden Village 0

Results - May 2012

Tuesday 8th May 2012
WFL1 Croesyceiliog 1 2 Caerau 0
Wednesday 9th May 2012
WFL1 Ely Rangers 2 4 Monmouth Town 0
Saturday 12th May 2012
WFL1 Dinas Powys 2 0 Monmouth Town 0

Non League Matters 2015

Notes relating to seasons prior to 2019–20

2017-18:  Caerleon resigned in September 2017.