May 20, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

Ardal South West: Fixtures, Results, Table and Top Scorers: 2022/23

 OverallHomeAway 
 PWDLFAWDLFAWDLFAGDPTS
1Caerau Ely (C)3021367834120347179333117+4466
2Baglan Dragons (P)301974782114014935732918+5764
3Pontyclun301956482510322699242216+2362
4Penrhiwceiber Rangers301695593785225148433423+2257
5Cefn Cribwr301398704195150184472023+2948
6Penydarren BGC3014610715494252295281925+1748
7Ynysygerwn3013710574663631257442621+1146
8AFC Llwydcoed3011514606754634296182638-738
9Mumbles Rangers3010812456345621316362432-1838
10Treharris Athletic Western3010713505964527204382339-937
11Seven Sisters Onllwyn3011217387260919275281945-3435
12Port Talbot Town3096154163555282841101335-2233
13Cardiff Draconians3085174762537293332101829-1529
14Garden Village (R)3083194376618262922111747-3327
15Cwmamman United (R)307617346752813222492145-3327
16Dinas Powys (R)3046203466131115273391939-3218

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 6-1 Dinas Powys

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 CarterAFC Llwydcoed29
Callum BatemanCaerau Ely26
Jordan Evans Baglan Dragons24
Liam BishopCaerau Ely14
Samuel RobertsTreharris Athletic Western14
Harvey HughesPenrhiwceiber Rangers13
Calem ReesCwmamman United13
Haben SamsonTreharris Athletic Western13
Elliott SmithMumbles Rangers12
Arran CaffellPenydarren BGC12

(Featured Image: Lewis Mitchell)