Wednesday 23 April 2025

Premier Division

18:15
Aber Valley FC
2 - 2 Full time
Caerphilly Athletic FC

Championship

18:15
Dinas Powys FC
1 - 4 Full time
Clwb Cymric FC
18:15
Treforest FC
2 - 4 Full time
AFC Wattstown
18:15
Vale United FC
2 - 0 Full time
Cardiff Bay Warriors FC

Division One West

18:15
Grange Albion FC
1 - 4 Full time
Llangeinor FC

Division One East

18:15
St Josephs FC
5 - 1 Full time
Fairwater FC

Saturday 19 April 2025

Division One East

14:30
AFC Penrhiwceiber FC
1 - 0 Full time
Splott FC
14:30
Nelson Cavaliers AFC
1 - 0 Full time
Pantyscallog Village FC
14:30
Penrhiwfer AFC
1 - 1 Full time
Cwm Welfare AFC
14:30
St Josephs FC
2 - 3 Full time
Cwrt Rawlin FC

Championship

14:30
AFC Wattstown
14 - 1 Full time
Aberdare Town FC
14:30
Dinas Powys FC
1 - 0 Full time
Llanrumney United

Premier Division

14:30
Caerphilly Athletic FC
0 - 3 Full time
Cardiff Airport
14:00
Pencoed Athletic BGC FC
4 - 3 Full time
Aber Valley FC
14:30
Ton Pentre AFC
0 - 0 Full time
FC Cwmaman

Division One West

14:30
Cogan Coronation AFC
0 - 2 Full time
Margam Youth Centre
14:30
Holton Road AFC
0 - 0 Full time
Llangeinor FC

Friday 18 April 2025

Premier Division

14:00
Penydarren Seniors BGC
3 - 2 Full time
Porthcawl Town Athletic FC

Wednesday 16 April 2025

Championship

18:15
Dinas Powys FC
5 - 0 Full time
Cardiff Cosmopolitan FC

Premier Division

18:15
FC Cwmaman
2 - 0 Full time
Ton Pentre AFC
19:30
Penydarren Seniors BGC
4 - 1 Full time
Aber Valley FC

Division One West

18:15
Llangeinor FC
2 - 1 Full time
Margam Youth Centre

W John Owen Cup 24-25 - Semi-Finals

19:30
Vale United FC
1 - 4 Full time
Cardiff Airport

Saturday 12 April 2025

Championship

14:30
AFC Wattstown
2 - 0 Full time
Vale United FC
14:30
Aberdare Town FC
0 - 8 Full time
Dinas Powys FC
14:30
Bettws FC
0 - 2 Full time
Clwb Cymric FC
14:30
Cwmbach Royal Stars SC
2 - 2 Full time
Cardiff Bay Warriors FC
14:30
Llanrumney United
0 - 4 Full time
Afan United FC

Premier Division

14:30
Cardiff Airport
4 - 2 Full time
FC Cwmaman
14:00
Pencoed Athletic BGC FC
2 - 0 Full time
Caerphilly Athletic FC
14:30
Porthcawl Town Athletic FC
1 - 2 Full time
Aber Valley FC
14:30
Ton Pentre AFC
0 - 3 Full time
Port Talbot Town FC

Division One East

14:30
Fairwater FC
0 - 4 Full time
Cwm Welfare AFC
14:30
Penygraig United FC
7 - 0 Full time
Penrhiwfer AFC
14:30
St Josephs FC
1 - 5 Full time
Tongwynlais AFC
14:30
Treorchy Boys and Girls Club
3 - 4 Full time
Splott FC

Division One West

14:30
Llangeinor FC
2 - 0 Full time
Grange Albion FC

Wednesday 9 April 2025

Division One West

18:15
Llangeinor FC
1 - 1 Full time
Tata Steel United FC

W John Owen Cup 24-25 - Semi-Finals

19:30
Porthcawl Town Athletic FC
6 - 0 Full time
FC Cwmaman

Saturday 5 April 2025

Premier Division

14:30
Aber Valley FC
0 - 1 Full time
Llantwit Fardre FC
14:30
Penydarren Seniors BGC
1 - 2 Full time
Pencoed Athletic BGC FC
14:30
Port Talbot Town FC
8 - 0 Full time
Ton Pentre AFC
14:30
Porthcawl Town Athletic FC
4 - 1 Full time
FC Cwmaman
14:30
Tonyrefail BGC FC SWAL
3 - 1 Full time
Ely Rangers FC

Championship

14:30
Cardiff Bay Warriors FC
2 - 1 Full time
Bettws FC
14:30
Clwb Cymric FC
7 - 1 Full time
Cardiff Cosmopolitan FC
14:30
Llanrumney United
3 - 3 Full time
Dinas Powys FC
14:30
Treforest FC
0 - 1 Full time
Cwmbach Royal Stars SC

Division One West

14:30
Holton Road AFC
4 - 1 Full time
Garw SBGC FC

Division One East

14:30
Pantyscallog Village FC
3 - 4 Full time
Cwm Welfare AFC
14:30
Splott FC
0 - 2 Full time
Penygraig United FC
14:30
Tongwynlais AFC
1 - 2 Full time
Cwrt Rawlin FC

W John Owen Cup 24-25 - Quarter Finals

14:30
Grange Albion FC
0 - 1 Full time
Cardiff Airport

Latest news

First Titles of the 2024-2025 Season
General First Titles of the 2024-2025 Season

Two Divisional titles are decided

DRAGON SIGNS FAW AMATEUR TROPHY FINAL RESULT
General DRAGON SIGNS FAW AMATEUR TROPHY FINAL RESULT

PORT TALBOT TOWN 2-1 PENYGRAIG UNITED

Highadmit Projects South Wales Premier League newsletter

Keep up-to-date with our exclusive email newsletters.

Subscribe