Friday, August 6
Penydarren BGC 6-1 Cwmamman United
Penydarren: Connor Keating 20, 40, Ricky Jones 49, 78, Aarran Caffell 80, 88’
Cwmamman United: Ronan Templeton 24’
Saturday, August 6
Caerau Ely 3-2 AFC Llwydcoed
Caerau Ely: Liam Bishop 55, Ethan Hayes 80, Callum Bateman 90+1
AFC Llwydcoed: Ricky Carter 49, Ross Daniels 90’
Cardiff Draconians 0-2 Mumbles Rangers
Mumbles Rangers: Jordan Lloyd-Evans 16, Aled James 82’
Cefn Cribwr 1-1 Ynysygerwn
Cefn Cribwr: Arron Weaver 48’
Ynysygerwn: Daniel Lewis 71’
Dinas Powys 1-2 Port Talbot Town
Dinas Powys: David Shallis 82’
Port Talbot Town: Aidan Chappell-Smith 41, Lewis Davies 65
Garden Village 1-2 Pontyclun
Garden Village: Samuel Ash 20’
Pontyclun: Jason Bertorelli 34, Harrison Flint 56’
Penrhiwceiber Rangers 0-0 Baglan Dragons
Treharris Athletic Western 4-0 Seven Sisters Onllwyn
Treharris Athletic Western: Kallum Thomas 35, Luke Bridgeman 56, Haben Samson 82, Cory McKeary 90+1
Tuesday, August 9′
AFC Llwydcoed 6-0 Treharris Athletic Western
AFC Llwydcoed: Ricky Carter 12, 32, 76, p 82, Jordan Coles 22, Cian Cable 64′
Cardiff Draconians 3-2 Dinas Powys
Cardiff Draconians: Tom McLean 31, Liam Williams 52, Joe Morrelli 90+9
Dinas Powys: Samuel Roberts 61, Tom Fry 90+5
Garden Village 1-5 Mumbles Rangers
Garden Village: Samuel Ash 5’
Mumbles Rangers: Aled James 2, Elliot Smith 20, 34, Christian Allen 89, 90+2
Penrhiwceiber Rangers 0-0 Cefn Cribwr
Pontyclun 3-0 Penydarren BGC
Pontyclun: Ben Parry p 30, 51, James Gronow 90′
Port Talbot Town 1-1 Baglan Dragons
Port Talbot Town: Rhys Dix 18’
Baglan Dragons: Dylan Thomas 56′
Seven Sisters Onllwyn 2-0 Cwmamman United
Seven Sisters Onllwyn: Adam Campbell p 10, Cai Thomas 39’
Ynysygerwn 2-1 Caerau Ely
Ynysygerwn: Ryan Morris 15, 52
Caerau Ely: Ethan Hayes 80′
Friday , August 12
Cardiff Draconians 4-2 Baglan Dragons
Cardiff Draconians : Liam Williams 30, Pen 87, Pen 90+3 Joe Morelli 82
Baglan Dragons : Tom Randall 8, Jonathan Davies 71
Penydarren BGC 8-2 Seven Sisters Onllwyn
Penydarren BGC: Jack Owen OG 18, Aarran Caffell 27, 29, Connor Keating 40, 45+3, 53, Kyle Sullivan 67, Kamil Filarski 89
Seven Sisters Onllwyn: Adam Campbell 3, Evan Williams 45+4
Saturday, August 13
Cefn Cribwr 3-2 Port Talbot Town
Cefn Cribwr: Jamie Isidoro-Marlowe 44, Jay Ellis 49, Ben Symons 54
Port Talbot Town: Ben Whiteman 31, Aidan Chappell-Smith 75
Caerau Ely FC 4-2 Penrhiwceiber Rangers
Caerau Ely FC: Charlie Davies 1, 52, Calum Bateman 54, 88
Penrhiwceiber Rangers: Warren Jones 38, Brandon Davies 64
Treharris Athletic Western 1-3 Ynysygerwn
Treharris Athletic Western: Kallum Thomas 90+5
Ynysygerwn: Ryan Morris p 22, p 56 , Rhys Owen 47
Dinas Powys FC 8-0 Garden Village
Dinas Powys FC: Lucas Murray 37, Samuel Roberts 20, 41, 84, Scott McCarthy 38, Lennie Norris 76, Jacob Flower 86, M Jenkins OG 90+1
AFC Llwydcoed 2-1 Cwmamman United
AFC Llwydcoed: Ricky Carter 78, 89
Cwmamman United: Calem Rees 44
Pontyclun 2-0 Mumbles Rangers
Pontyclun: Jason Bertorelli 15, 63
Tuesday, August 16
AFC Llwydcoed 1-2 Seven Sisters Onllwyn
AFC Llwydcoed: Cian Cable 51
Seven Sisters Onllwyn: Adam Campbell 58, Pen 74
Dinas Powys FC 0-0 Pontyclun FC
Penrhiwceiber Rangers 1-1 Treharris Athletic Western
Penrhiwceiber Rangers: Morgan Andrews 51
Treharris Athletic Western: Rob Kennedy 26
Wednesday, August 17
Cardiff Draconians 2-2 Cefn Cribwr
Cardiff Draconians: Abdullah Mohsin 49, Matt Hibbs 55
Cefn Cribwr: Jamie Isidoro-Marlowe 39, Tom Davies 62
Tuesday, August 23
Cwmamman United 0-0 Ynysyerwn
Garden Village 1-1 Baglan Dragons
Garden Village: Connal Driffield Waddell 90’
Baglan Dragons: Nathan Lewis 75’
Penydarren BGC 1-1 Mumbles Rangers
Penydarren BGC: Alex Long 29’
Mumbles Rangers: Christian Allen p 50’
Port Talbot Town 3-2 Caerau Ely
Port Talbot Town: Kirk Mcnally 17, Aidan Chappell Smith 60, 69’
Caerau Ely: Callum Bateman 11, Liam Bishop 86’
Thursday, 25th August
Seven Sisters 0-4 Ynysygerwn
Ynysygerwn: Callum Wright 53, Alex Powell 61, Bradley Crooks 69, Daniel Nagle 81’
Friday, 26th August
Treharris Athletic Western 3-1 Port Talbot Town
Treharris Athletic Western: Haben Samson p 36, p 57, Corey McKeary p 77’
Saturday, 27th August
Caerau Ely 2-0 Cardiff Draconians
Caerau Ely: Callum Bateman p 35, Ethan Hayes 46’
Cefn Cribwr 8-0 Garden Village
Cefn Cribwr: Jamie Isidoro-Marlowe 9, Daniel Jenkins p 33, Ioan Clatworthy 42, 44, 86, Ben Symons 46, Tyler Roche 52, Arron Weaver 60’
Cwmamman United 0-2 Penrhiwceiber Rangers
Penrhiwceiber Rangers: Morgan Andrews 41, Andrew Ellis 46’
Dinas Powys 1-2 Mumbles Rangers
Dinas Powys: Luke Birnage 80’
Mumbles Rangers: Craig Spring 7, Elliot Smith 9’
Penydarren BGC 6-0 AFC Llwydcoed
Penydarren BGC: Chris Colvin 13, 22, 82, Connor Keating 24, Liam Jones OG 45+1, Joseph Cheeke 88’
Pontyclun 2-0 Baglan Dragons
Pontyclun: Matthew Jacka 8, James Williams 36’
Saturday 17th September 2022
AFC Llwydcoed 3-3 Penrhiwceiber Rangers
AFC Llwydcoed: Ricky Carter 43, Lewis Holder 48, Dewi Abbruzzese 82
Penrhiwceiber Rangers: Harvey Hughes 18, Warren Jones 22, Pen 68
Seven Sisters Onllwyn 0-1 Port Talbot Town
Port Talbot Town: Ben Whiteman 90+2
Caerau Ely 0-1 Pontyclun:
Pontyclun: Matt Jacka 49
Cwmamman United 1-0 Cardiff Draconians
Cwmamman United: Gwion Howell 69’
Friday, September 23
Garden Village 0-1 Cwmamman United
Cwmamman United: Sion Williams 39
Saturday, September 24
Baglan Dragons 3-0 Penydarren
Baglan Dragons: Tom Randall 51, Jordan Evans 81, 84
Caerau Ely 3-4 Penydarren BGC
Caerau Ely: Lathan Garrett 45, Callum Bateman 54, 85p
Penydarren BGC: Elliot Smith 24, 29, Declan Banfield 46, Craig Smith 80
Cardiff Draconians 3-3 Seven Sisters Onllwyn
Cardiff Draconians: Joseph Morelli 21, Callum Nippers 45+3, Liam Williams 80
Seven Sisters Onllwyn: David Williams 46, Adam Campbell 67, 90+2p
Dinas Powys 0-1 Cefn Cribwr
Cefn Cribwr: Ioan Clatworthy 68p
Penrhiwceiber Rangers 3-0 Ynysygerwn
Penrhiwceiber Rangers: Jordan Ellis 19, Harvey Hughes 60, Andrew Ellis 89
Pontyclun 1-1 Treharris Athletic Western
Pontyclun: Jason Bertorelli 28
Treharris Athletic Western: Patrick Rysgaard 90+6
Port Talbot Town 4-5 AFC Llwydcoed
Port Talbot Town: Rhys Dix 25p, Gareth Phillips 28,78, Aidan Chappell Smith 61
AFC Llwdycoed: Ricky Carter 64, Jordan Coles 67, 79p, Dylan Davies 90, Rhys Dix (OG) 90+5
Wednesday, September 28
Ynysygerwn 4-1 Port Talbot Town
Ynysygerwn:
Port Talbot Town:
Saturday, October 1
Cwmamman United 1-3 Treharris Athletic Western
Cwmamman United:
Treharris Athletic Western:
Friday, October 7
Mumbles Rangers 2-2 Cwmamman United
Mumbles Rangers:
Cwmamman United:
Saturday, October 8
Baglan Dragons 0-2 Caerau Ely
Caerau Ely:
Cardiff Draconians 2-3 Ynysygerwn
Cardiff Draconians:
Ynysygerwn:
Dinas Powys 0-1 Treharris Athletic Western
Treharris Athletic Western:
Garden Village 1-2 AFC Llwydcoed
Garden Village:
AFC Llwydcoed:
Pontyclun 2-0 Seven Sisters Onllwyn
Pontyclun:
Port Talbot Town 0-2 Penrhiwceiber Rangers
Penrhiwceiber Rangers:
Friday, October 14
Mumbles Rangers 1-4 Seven Sisters Onllwyn
Mumbles Rangers:
Seven Sisters:
Ynysygerwn 3-3 Garden Village
Ynysygerwn:
Garden Village:
Saturday, October 15
AFC Llwydcoed 2-3 Pontyclun
AFC Llwydcoed:
Pontyclun:
Cwmamman United 0-2 Dinas Powys
Dinas Powys:
Penrhiwceiber Rangers 3-2 Cardiff Draconians
Penrhiwceiber Rangers:
Cardiff Draconians
Penydarren BGC 4-0 Port Talbot Town
Penydarren:
Treharris Athletic Western 1-1 Baglan Dragons
Treharris Athletic Western:
Baglan Dragons:
Saturday, October 29
Port Talbot Town 1-0 Garden Village
Port Talbot Town:
Saturday, November 5
Baglan Dragons 4-0 AFC Llwydcoed
Baglan Dragons:
Caerau Ely 3-1 Cwmamman United
Caerau Ely:
Cwmamman United:
Dinas Powys 0-2 Ynysygerwn
Ynysygerwn:
Mumbles Rangers 1-5 Penrhiwceibr Rangers
Mumbles Rangers:
Penrhiwceibr Rangers:
Saturday, November 12
AFC Llwydcoed 1-2 Cefn Cribwr
AFC Llwydcoed:
Cefn Cribwr:
Cardiff Draconians 1-3 Pontyclun
Cardiff Draconians:
Pontyclun:
Penrhiwceiber Rangers 2-0 Dinas Powys
Penrhiwceiber Rangers:
Port Talbot Town 1-2 Mumbles Rangers
Port Talbot Town:
Mumbles Rangers:
Seven Sisters Onllwyn 0-2 Caerau Ely
Caerau Ely:
Ynysygerwn 2-2 Baglan Dragons
Ynysygerwn:
Baglan Dragons:
Friday, November 18
Mumbles Rangers 3-2 Cardiff Draconians
Mumbles Rangers:
Cardiff Draconians:
Saturday, November 19
Pontyclun 4-1 Garden Village
Pontyclun:
Garden Village:
Port Talbot Town 2-1 Dinas Powys
Port Talbot Town:
Dinas Powys:
Seven Sisters Onllwyn 1-3 Treharris Athletic Western
Seven Sisters Onllwyn:
Treharris Athletic Western:
Wednesday, November 23
Mumbles Rangers 3-2 Garden Village
Mumbles Rangers:
Garden Village:
Friday, November 25
Penydarren BGC 0-1 Pontyclun
Pontyclun:
Saturday, November 26
Caerau Ely 2-3 Ynysygerwn
Caerau Ely:
Ynysygerwn:
Cefn Cribwr 2-2 Penrhiwceiber Rangers
Cefn Cribwr:
Penrhiwceiber Rangers:
Cwmamman United 3-1 Seven Sisters Onllwyn
Cwmamman United:
Seven Sisters Onllwyn:
Treharris Athletic Western 3-1 AFC Llwydcoed
Treharris Athletic Western:
AFC Llwydcoed:
Saturday, December 3
Baglan Dragons 3-0 Cardiff Draconians
Baglan Dragons: Joshua Evans 45+1, 54, Jak Fleming 77’
Garden Village 3-4 Dinas Powys
Garden Village: Joseph Lisk 21, Kurtis Morgan 80, Dayle Selvage 88’
Dinas Powys: James Marr 17, Tom Fry p 21, Jacob Flower 33, David Shallis 90+2
Mumbles Rangers 2-1 Pontyclun
Mumbles Rangers: Jordan Lloyd-Evans 21, James Loveridge 69’
Pontyclun: Matthew Jacka 90+5
Penrhiwceiber Rangers 0-2 Caerau Ely
Caerau Ely: N/A 45, Callum Bateman 64, Daniel Ingram 80’
Port Talbot Town 3-1 Cefn Cribwr
Port Talbot Town: Jared Lake 34, Rhys Dix p 56, p 74’
Cefn Cribwr: Ross Hooper 16’
Seven Sisters Onllwyn 1-2 Penydarren
Seven Sisters Onllwyn: Tim Stephens 17’
Penydarren: George Kabza 14, Ben Gibbon 74’
Ynsygerwn 3-0 Treharris Athletic Western
Ynysygerwn: Daniel Lewis 9, 79, Tom Rees OG 28’
December 8
Ynysygerwn 3-2 Cwmamman United
December 10
Cefn Cribwr 3-1 Cardiff Draconians
December 21
Ynysygerwn 0-2 Cefn Cribwr
December 30
Ynysygerwn 2-3 AFC Llwydcoed
January 6
Cwmamman United 1-2 Port Talbot Town
January 13
Mumbles Rangers 1-1 Cefn Cribwr
January 14
Garden Village 3-1 Treharris Athletic Western
Port Talbot Town 1-1 Seven Sisters Onllwyn
January 21
Mumbles Rangers 2-1 Caerau Ely
January 27
Garden Village 4-0 Seven Sisters Onllwyn
January 28
Cardiff Draconians 1-1 AFC Llwydcoed
Dinas Powys 0-3 Caerau Ely
Mumbles Rangers 2-2 Treharris Athletic Western
Pontyclun 2-3 Cwmamman United
Port Talbot Town 1-1 Ynysygerwn
February 3
Cwmamman United 2-1 Mumbles Rangers
Penydarren BGC 3-3 Cefn Cribwr
Treharris Athletic Western 1-1 Dinas Powys
Ynysygerwn 1-1 Cardiff Draconians
February 4
AFC LLwydcoed 1-1 Garden Village
Caerau Ely 2-0 Baglan Dragons
Penrhiwceiber Rangers 2-0 Port Talbot Town
Seven Sisters Onllwyn 0-3 Pontyclun
February 10
Cefn Cribwr 1-3 Caerau Ely
Garden Village 0-2 Ynysygerwn
February 11
Baglan Dragons 2-1 Treharris Athletic Western
Cardiff Draconians 1-2 Penrhiwceiber Rangers
Dinas Powys 2-2 Cwmamman United
Pontyclun 2-0 AFC Llwydcoed
Port Talbot Town 1-2 Penydarren BGC
Seven Sisters Onllwyn 3-2 Mumbles Rangers
February 17
Penydarren BGC 3-3 Caerau Ely
Port Talbot Town 1-1 Cardiff Draconians
Treharris Athletic Western 2-1 Cefn Cribwr
February 18
AFC Llwydcoed 8-1 Mumbles Rangers
Penrhiwceiber Rangers 2-1 Garden Village
Ynysygerwn 0-2 Pontyclun
Saturday, February 25
Baglan Dragons 8-0 Seven Sisters
Cardiff Draconians 1-5 Penydarren
Cwmamman United 0-4 Cefn Cribwr
Dinas Powys 0-2 AFC Llwydcoed
Mumbles Rangers 1-3 Ynysygerwn
Port Talbot Town 2-0 Treharris Athletic Western
Friday, March 3
Penydarren 5-4 Treharris Athletic Western
Ynysygerwn 3-1 Dinas Powys
Saturday, March 4
AFC Llwydcoed 0-5 Baglan Dragons
Cardiff Draconians 2-1 Garden Village
Cwmamman United 0-1 Caerau Ely
Penrhiwceiber Rangers 1-1 Mumbles Rangers
Port Talbot Town 2-4 Pontyclun
Seven Sisters 2-0 Cefn Cribwr
Tuesday, March 7
Ynysygerwn 1-2 Penrhwiceiber Rangers
Ynysygerwn: David Evans 27’
Penrhiwceiber Rangers: Harvey Hughes 47, Warren Jones 87’
Saturday, March 11
Dinas Powys 1-3 Penrhiwceiber Rangers
Mumbles Rangers 1-1 Port Talbot
Seven Sisters 0-3 Baglan Dragons
Treharris Athletic Western 3-0 Cwmamman United
Wednesday, March 15
Mumbles Rangers 0-1 Penydarren
Saturday, March 18
Baglan Dragons 5-0 Dinas Powys
Cefn Cribwr 1-1 Mumbles Rangers
Friday, March 24
Garden Village 2-3 Caerau Ely
Saturday, March 25
Baglan Dragons 3-0 Mumbles Rangers
Penrhiwceiber Rangers 1-2 Seven Sisters
Penydarren BGC 2-1 Dinas Powys
Pontyclun 1-0 Cefn Cribwr
Port Talbot Town 5-5 Cwmamman United
Saturday, April 1
Cefn Cribwr 1-1 Baglan Dragons
Penydarren BGC 4-4 Penrhiwceiber Rangers
Tuesday, April 4
Cwmamman United 1-1 Baglan Dragons
Dinas Powys 0-0 Penydarren
Wednesday, April 5
Mumbles Rangers 1-2 AFC Llwydcoed
Saturday, April 8
Baglan Dragons 6-0 Cwmamman United
Caerau Ely 1-0 Penydarren
Cefn Cribwr 6-1 Treharris Athletic Western
Dinas Powys 1-2 Seven Sisters
Garden Village 2-1 Penrhiwceiber
Pontycun 2-1 Ynysygerwn
Wednesday, April 12
Mumbles Rangers 0-3 Baglan Dragons
Friday, April 14
Ynysygerwn 4-0 Mumbles Rangers
Saturday, April 15
AFC Llwydcoed 0-4 Dinas Powys
Cefn Cribwr 2-2 Penydarren BGC
Garden Village 1-3 Cardiff Draconians
Penrhiwceiber Rangers 2-2 Cwmamman United
Pontyclun 3-0 Port Talbot Town
Tuesday, April 18
Baglan Dragons 4-0 Port Talbot Town
Penrhiwceiber Rangers 3-1 AFC Llwydcoed
Penydarren BGC 2-0 Cardiff Draconians
Seven Sisters Onllwyn 3-0 Garden Village
Treharris Athletic Western 0-1 Caerau Ely
Wednesday, April 19
Mumbles Rangers 1-1 Dinas Powys
Friday, April 21
Penydarren 3-2 Garden Village
Ynysygerwn 1-2 Seven Sisters Onllwyn
Saturday, April 22
Baglan Dragons 1-0 Penrhiwceiber Rangers
Caerau Ely 4-0 Port Talbot Town
Cefn Cribwr 4-1 Cwmamman United
Pontyclun 1-1 Dinas Powys
Treharris Athletic Western 1-2 Cardiff Draconians
Tuesday, April 25
Baglan Dragons 2-0 Cefn Cribwr
Dinas Powys 0-3 Cardiff Draconians
Garden Village 2-1 Port Talbot Town
Pontyclun 0-0 Caerau Ely
Seven Sisters Onllwyn 0-3 AFC Llwydcoed
Treharris Athletic Western 2-1 Penydarren BGC
Friday, April 28
Cwmamman United 2-1 Penydarren BGC
Saturday, April 29
AFC Llwydcoed 4-4 Caerau Ely
Cefn Cribwr 1-0 Seven Sisters Onllwyn
Dinas Powys 1-4 Baglan Dragons
Pontyclun 1-0 Cardiff Draconians
Treharris Athletic Western 2-2 Penrhiwceiber Rangers
Tuesday, May 2
AFC Llwydcoed 2-0 Penydarren
Baglan Dragons 2-0 Pontyclun
Cardiff Draconians 0-2 Caerau Ely
Cwmamman United 0-2 Garden Village
Seven Sisters Onllwyn 1-2 Penrhiwceiber Rangers
Friday, May 5
Penydarren 3-2 Ynysygerwn
Saturday, May 6
Cefn Cribwr 3-0 Pontyclun
Seven Sisters Onllwyn 2-0 Dinas Powys
Tuesday, May 9
AFC Llwydcoed 3-1 Cardiff Draconians
Caerau Ely 3-1 Cefn Cribwr
Penydarren 2-5 Baglan Dragons
Wednesday, May 10
Pontyclun 0-2 Penrhiwceiber Rangers
Friday, May 12
Ynysygerwn 2-3 Penydarren
Saturday, May 13
AFC Llwydcoed 0-1 Port Talbot Town
Baglan Dragons 2-0 Garden Village
Caerau Ely 3-1 Treharris Athletic Western
Cefn Cribwr 8-0 Dinas Powys
Penrhiwceiber Rangers 2-0 Pontyclun
Seven Sisters Onllwyn 4-2 Cardiff Draconians
Tuesday, May 16
Baglan v Ynysygerwn
Cardiff Draconians v Treharris
Caerau Ely v Seven Sisters
Cefn Cribwr v Llwydcoed
Cwmamman v Pontyclun
Garden Village v Penydarren
Friday, May 19
AFC Llwydcoed 1-1 Ynysygerwn
Garden Village 3-2 Cefn Cribwr
Saturday, May 20
Caerau Ely: Bateman 21, 25, 60, Redhead 23, Bishop 55, Hayes 90+3′
Dinas Powys: Tom Fry p 3′
Cardiff Draconians 2-1 Port Talbot
Cardiff Draconians: Tom McLean 7, p 28, Matt Hibbs 78′
Port Talbot: Charlie Farrell 79′
Treharris 1-1 Pontyclun
Penrhiwceiber 3-1 Penydarren
Tuesday, May 23
Caerau Ely 5-1 Garden Village – Caerau Ely are champions, Garden Village are relegated
Caerau Ely: Lathan Garrett 21, 59, Daniel Ingram 29, Oliver Redhead 70, Liam Bishop 82′
Garden Village: Kurtis Morgan 43′
Cwmamman United 3-2 Llwydcoed
Thursday, May 25
Treharris 2-3 Garden Village
Saturday, May 27
Cardiff Draconians 3-0 Cwmamman – Cwmamman United are relegated
Treharris 1-2 Mumbles Rangers
Top scorers
Ricky Carter | AFC Llwydcoed | 29 |
Callum Bateman | Caerau Ely | 26 |
Jordan Evans | Baglan Dragons | 24 |
Liam Bishop | Caerau Ely | 14 |
Samuel Roberts | Treharris Athletic Western | 14 |
Harvey Hughes | Penrhiwceiber Rangers | 13 |
Calem Rees | Cwmamman United | 13 |
Haben Samson | Treharris Athletic Western | 13 |
Elliott Smith | Mumbles Rangers | 12 |
Arran Caffell | Penydarren BGC | 12 |